diff --git a/Algorithm-Annotate-0.10.tar.gz b/Algorithm-Annotate-0.10.tar.gz
deleted file mode 100644
index d663773..0000000
--- a/Algorithm-Annotate-0.10.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c9b1764643933eb1a3356906cc372d483a99416207a31df3e58ee9892d9922f9
-size 1611
diff --git a/_service b/_service
new file mode 100644
index 0000000..78c1594
--- /dev/null
+++ b/_service
@@ -0,0 +1,17 @@
+
+
+
+ http
+ www.cpan.org
+ /modules/by-module/Algorithm/Algorithm-Annotate-0.10.tar.gz
+
+
+ _service:download_url:Algorithm-Annotate-0.10.tar.gz
+ sha256
+ c9b1764643933eb1a3356906cc372d483a99416207a31df3e58ee9892d9922f9
+
+
+ *.tar.gz
+ bz2
+
+
diff --git a/_service:recompress:download_url:Algorithm-Annotate-0.10.tar.bz2 b/_service:recompress:download_url:Algorithm-Annotate-0.10.tar.bz2
new file mode 100644
index 0000000..f56f481
--- /dev/null
+++ b/_service:recompress:download_url:Algorithm-Annotate-0.10.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f023b94c0de1dbf4538cdbf1211bfd5d10f86ddb8d888e5e5a8bc9833fa9a3b2
+size 1725
diff --git a/perl-Algorithm-Annotate.changes b/perl-Algorithm-Annotate.changes
index 4d15488..aff22ee 100644
--- a/perl-Algorithm-Annotate.changes
+++ b/perl-Algorithm-Annotate.changes
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Wed Dec 1 13:30:33 UTC 2010 - coolo@novell.com
+
+- recreate with cpanspec 1.78.03
+
-------------------------------------------------------------------
Tue Oct 19 08:38:20 UTC 2010 - coolo@novell.com
diff --git a/perl-Algorithm-Annotate.spec b/perl-Algorithm-Annotate.spec
index 0e903be..e962fb8 100644
--- a/perl-Algorithm-Annotate.spec
+++ b/perl-Algorithm-Annotate.spec
@@ -15,54 +15,47 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
-
Name: perl-Algorithm-Annotate
-License: Artistic
-Group: Development/Libraries/Perl
-Url: http://cpan.org/
-Requires: perl = %{perl_version}
-AutoReqProv: on
-Summary: represent a series of changes in annotate form
Version: 0.10
-Release: 145
-Source: http://cpan.org/modules/by-module/Algorithm/Algorithm-Annotate-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Release: 1
+License: CHECK(GPL+ or Artistic)
+%define cpan_name Algorithm-Annotate
+Summary: represent a series of changes in annotate form
+Url: http://search.cpan.org/dist/Algorithm-Annotate/
+Group: Development/Libraries/Perl
+#Source: http://www.cpan.org/authors/id/C/CL/CLKAO/Algorithm-Annotate-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.bz2
+BuildRequires: perl(Algorithm::Diff) >= 1.15
BuildRequires: perl
+BuildRequires: perl-macros
+Requires: perl(Algorithm::Diff) >= 1.15
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
+%{perl_requires}
%description
-Algorithm::Annotate generates a list that is useful for generating
-output similar to cvs annotate.
-
-
-
-Authors:
---------
- Chia-liang Kao
+Algorithm::Annotate generates a list that is useful for generating output
+simliar to 'cvs annotate'.
%prep
-%setup -n Algorithm-Annotate-%{version}
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL
-%{__make}
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__make} %{?_smp_mflags}
+
+%check
+%{__make} test
%install
%perl_make_install
%perl_process_packlist
+%perl_gen_filelist
%clean
-[ "${RPM_BUILD_ROOT}" != "/" -a -d ${RPM_BUILD_ROOT} ] && rm -rf ${RPM_BUILD_ROOT}
+%{__rm} -rf %{buildroot}
-%files
-%defattr(-, root, root)
-%dir %{perl_vendorlib}/Algorithm
-%{perl_vendorlib}/Algorithm/Annotate.pm
-%dir %{perl_vendorarch}/auto/Algorithm
-%dir %{perl_vendorarch}/auto/Algorithm/Annotate
-%{perl_vendorarch}/auto/Algorithm/Annotate/.packlist
-%{_mandir}/man3/Algorithm::Annotate.3pm.gz
-/var/adm/perl-modules/%{name}
+%files -f %{name}.files
+%defattr(644,root,root,755)
%changelog