diff --git a/HTML-FormHandler-0.33002.tar.gz b/HTML-FormHandler-0.33002.tar.gz
deleted file mode 100644
index 4dd7656..0000000
--- a/HTML-FormHandler-0.33002.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:84e288552f4084a43b5ba66b0ec4f72f1c51175c67b71e8d99309325ac22f633
-size 180915
diff --git a/HTML-FormHandler-0.35005.tar.gz b/HTML-FormHandler-0.35005.tar.gz
new file mode 100644
index 0000000..16384de
--- /dev/null
+++ b/HTML-FormHandler-0.35005.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9a151d20d21f55527a6779344a9b01490e4e75995abb84039ab49979e7b9f906
+size 190358
diff --git a/perl-HTML-FormHandler.changes b/perl-HTML-FormHandler.changes
index 1ad3708..44fd18c 100644
--- a/perl-HTML-FormHandler.changes
+++ b/perl-HTML-FormHandler.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Fri Nov 18 18:32:44 UTC 2011 - coolo@suse.com
+
+- update to 0.35005
+ * many fixes, see Changes
+
-------------------------------------------------------------------
Fri Apr 22 07:26:04 UTC 2011 - coolo@opensuse.org
diff --git a/perl-HTML-FormHandler.spec b/perl-HTML-FormHandler.spec
index a11faef..7930ccf 100644
--- a/perl-HTML-FormHandler.spec
+++ b/perl-HTML-FormHandler.spec
@@ -16,51 +16,68 @@
#
-
Name: perl-HTML-FormHandler
-Version: 0.33002
-Release: 1
-License: GPL+ or Artistic
+Version: 0.35005
+Release: 0
%define cpan_name HTML-FormHandler
Summary: HTML forms using Moose
-Url: http://search.cpan.org/dist/HTML-FormHandler/
+License: GPL-1.0+ or Artistic-1.0
Group: Development/Libraries/Perl
+Url: http://search.cpan.org/dist/HTML-FormHandler/
Source: http://www.cpan.org/authors/id/G/GS/GSHANK/%{cpan_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
-BuildRequires: perl(aliased)
-BuildRequires: perl(Carp)
+BuildRequires: perl(Class::Load) >= 0.06
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::Format::Strptime)
BuildRequires: perl(Email::Valid)
-BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::ShareDir::Install) >= 0.03
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(Locale::Maketext) >= 1.09
-BuildRequires: perl(Moose) >= 0.90
+BuildRequires: perl(Moose) >= 2.0007
BuildRequires: perl(MooseX::Getopt) >= 0.16
BuildRequires: perl(MooseX::Types) >= 0.20
BuildRequires: perl(MooseX::Types::Common)
-BuildRequires: perl(namespace::autoclean) >= 0.09
+BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.006
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::Exception)
+BuildRequires: perl(Test::Memory::Cycle) >= 1.04
BuildRequires: perl(Test::More) >= 0.94
BuildRequires: perl(Try::Tiny)
+BuildRequires: perl(aliased)
+BuildRequires: perl(namespace::autoclean) >= 0.09
+#BuildRequires: perl(Class::MOP)
+#BuildRequires: perl(Data::UUID)
+#BuildRequires: perl(Form::AddressRole)
+#BuildRequires: perl(Form::PersonRole)
+#BuildRequires: perl(Form::Test)
+#BuildRequires: perl(GD::SecurityImage)
+#BuildRequires: perl(Hello::Form::Page)
+#BuildRequires: perl(HTML::Tidy)
+#BuildRequires: perl(HTML::TreeBuilder)
+#BuildRequires: perl(HTTP::Date)
+#BuildRequires: perl(Moose::Exporter)
+#BuildRequires: perl(Moose::Role)
+#BuildRequires: perl(Moose::Util::MetaRole)
+#BuildRequires: perl(Moose::Util::TypeConstraints)
+#BuildRequires: perl(MooseX::Types::Moose)
+#BuildRequires: perl(MyApp::I18N::abc_de)
+#BuildRequires: perl(Template)
+#BuildRequires: perl(Test::Form::Role::Employee)
+#BuildRequires: perl(Test::Form::Role::Office)
+#BuildRequires: perl(Test::Form::Role::RepOffice)
Requires: perl(aliased)
-Requires: perl(Carp)
+Requires: perl(Class::Load) >= 0.06
Requires: perl(DateTime)
Requires: perl(DateTime::Format::Strptime)
Requires: perl(Email::Valid)
Requires: perl(File::ShareDir)
-Requires: perl(File::Spec)
-Requires: perl(Locale::Maketext) >= 1.09
-Requires: perl(Moose) >= 0.90
+Requires: perl(Moose) >= 2.0007
Requires: perl(MooseX::Getopt) >= 0.16
Requires: perl(MooseX::Types) >= 0.20
Requires: perl(MooseX::Types::Common)
+Requires: perl(MooseX::Types::LoadableClass) >= 0.006
Requires: perl(namespace::autoclean) >= 0.09
Requires: perl(Try::Tiny)
%{perl_requires}
@@ -131,9 +148,6 @@ the HTML::FormHandler::Manual manpage.
%perl_process_packlist
%perl_gen_filelist
-%clean
-%{__rm} -rf %{buildroot}
-
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes LICENSE README TODO util xt