[svn] r5968 - in trunk/rpms: perl-Algorithm-C3 perl-CGI-Auth-Auto perl-CGI-Ex perl-CGI-Out perl-CGI-Screen perl-CGI-Simple perl-Class-Autouse perl-Class-C3

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Nov 7 11:58:26 CET 2007


Author: dag
Date: 2007-11-07 11:58:23 +0100 (Wed, 07 Nov 2007)
New Revision: 5968

Modified:
   trunk/rpms/perl-Algorithm-C3/perl-Algorithm-C3.spec
   trunk/rpms/perl-CGI-Auth-Auto/perl-CGI-Auth-Auto.spec
   trunk/rpms/perl-CGI-Ex/perl-CGI-Ex.spec
   trunk/rpms/perl-CGI-Out/perl-CGI-Out.spec
   trunk/rpms/perl-CGI-Screen/perl-CGI-Screen.spec
   trunk/rpms/perl-CGI-Simple/perl-CGI-Simple.spec
   trunk/rpms/perl-Class-Autouse/perl-Class-Autouse.spec
   trunk/rpms/perl-Class-C3/perl-Class-C3.spec
Log:
Third set of perl package updates.

Modified: trunk/rpms/perl-Algorithm-C3/perl-Algorithm-C3.spec
===================================================================
--- trunk/rpms/perl-Algorithm-C3/perl-Algorithm-C3.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-Algorithm-C3/perl-Algorithm-C3.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -1,6 +1,7 @@
 # $Id$
 # Authority: dries
-# Upstream: Brandon L Black <blblack$gmail,com>
+# Upstream: Brandon L. Black <blblack$gmail,com>
+# Upstream: Stevan Little <stevan$iinteractive,com>
 
 %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
 %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
@@ -15,11 +16,12 @@
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Algorithm-C3/
 
-Source: http://search.cpan.org/CPAN/authors/id/B/BL/BLBLACK/Algorithm-C3-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/Algorithm/Algorithm-C3-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl, perl(Test::More)
+BuildRequires: perl
+BuildRequires: perl(Test::More) >= 0.47
 
 %description
 C3 is the name of an algorithm which aims to provide a sane method
@@ -39,17 +41,20 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install
-%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+%{__make} pure_install
 
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc Changes README
-%doc %{_mandir}/man3/Algorithm::C3*
-%dir %{perl_vendorlib}/Algorithm
+%doc Changes MANIFEST META.yml README
+%doc %{_mandir}/man3/Algorithm::C3.3pm*
+%dir %{perl_vendorlib}/Algorithm/
+#%{perl_vendorlib}/Algorithm/C3/
 %{perl_vendorlib}/Algorithm/C3.pm
 
 %changelog

Modified: trunk/rpms/perl-CGI-Auth-Auto/perl-CGI-Auth-Auto.spec
===================================================================
--- trunk/rpms/perl-CGI-Auth-Auto/perl-CGI-Auth-Auto.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-CGI-Auth-Auto/perl-CGI-Auth-Auto.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -1,6 +1,6 @@
 # $Id$
 # Authority: dries
-# Upstream: Leo Charre <info$leocharre,com>
+# Upstream: Leo Charre <leocharre$cpan,org>
 
 %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
 %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
@@ -9,17 +9,18 @@
 
 Summary: Automatic authentication maintenance and persistence for cgi scripts
 Name: perl-CGI-Auth-Auto
-Version: 1.10
+Version: 1.19
 Release: 1
 License: Artistic/GPL
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/CGI-Auth-Auto/
 
-Source: http://search.cpan.org//CPAN/authors/id/L/LE/LEOCHARRE/CGI-Auth-Auto-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/CGI/CGI-Auth-Auto-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl, perl(ExtUtils::MakeMaker)
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker)
 
 %description
 Automatic authentication maintenance and persistence for cgi scrips.
@@ -33,18 +34,28 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install
-%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod %{buildroot}%{perl_vendorarch}/auto/*/*/*/.packlist
+%{__make} pure_install
 
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc README
-%doc %{_mandir}/man3/CGI::Auth::Auto*
+%doc MANIFEST META.yml README
+%doc %{_mandir}/man1/authman.1*
+%doc %{_mandir}/man3/CGI::Auth::Auto.3pm*
+%{_bindir}/authman
+%dir %{perl_vendorlib}/CGI/
+%dir %{perl_vendorlib}/CGI/Auth/
+#%{perl_vendorlib}/CGI/Auth/Auto/
 %{perl_vendorlib}/CGI/Auth/Auto.pm
 
 %changelog
+* Wed Nov 07 2007 Dag Wieers <dag at wieers.com> - 1.19-1
+- Updated to release 1.19.
+
 * Sun Nov 19 2006 Dries Verachtert <dries at ulyssis.org> - 1.10-1
 - Initial package.

Modified: trunk/rpms/perl-CGI-Ex/perl-CGI-Ex.spec
===================================================================
--- trunk/rpms/perl-CGI-Ex/perl-CGI-Ex.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-CGI-Ex/perl-CGI-Ex.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -9,7 +9,7 @@
 
 Summary: Perl module to make powerful application writing fun and easy
 Name: perl-CGI-Ex
-Version: 2.18
+Version: 2.21
 Release: 1
 License: Artistic/GPL
 Group: Applications/CPAN
@@ -19,7 +19,8 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl, perl(ExtUtils::MakeMaker)
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker)
 
 %description
 perl-CGI-Ex is a Perl module to make powerful application writing fun and easy.
@@ -47,11 +48,15 @@
 %files
 %defattr(-, root, root, 0755)
 %doc Changes MANIFEST MANIFEST.SKIP META.yml README samples/
-%doc %{_mandir}/man3/*.3pm*
+%doc %{_mandir}/man3/CGI::Ex.3pm*
+%doc %{_mandir}/man3/CGI::Ex::*.3pm*
 %dir %{perl_vendorlib}/CGI/
 %{perl_vendorlib}/CGI/Ex/
 %{perl_vendorlib}/CGI/Ex.pm
 
 %changelog
+* Wed Nov 07 2007 Dag Wieers <dag at wieers.com> - 2.21-1
+- Updated to release 2.21.
+
 * Fri Aug 03 2007 Dag Wieers <dag at wieers.com> - 2.18-1
 - Initial package. (using DAR)

Modified: trunk/rpms/perl-CGI-Out/perl-CGI-Out.spec
===================================================================
--- trunk/rpms/perl-CGI-Out/perl-CGI-Out.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-CGI-Out/perl-CGI-Out.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -15,7 +15,7 @@
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/CGI-Out/
 
-Source: http://search.cpan.org/CPAN/authors/id/M/MU/MUIR/modules/CGI-Out-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/CGI/CGI-Out-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
@@ -37,23 +37,26 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install
-%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+%{__make} pure_install
 
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc CHANGELOG README
-%doc %{_mandir}/man3/*
+%doc CHANGELOG MANIFEST META.yml README
+%doc %{_mandir}/man3/CGI::BigDeath.3pm*
+%doc %{_mandir}/man3/CGI::Out.3pm*
+%doc %{_mandir}/man3/CGI::Wrap.3pm*
+%dir %{perl_vendorlib}/CGI/
+#%{perl_vendorlib}/CGI/Out/
+%{perl_vendorlib}/CGI/BigDeath.pm
 %{perl_vendorlib}/CGI/Out.pm
-%{perl_vendorlib}/CGI/BigDeath.pm
 %{perl_vendorlib}/CGI/Wrap.pm
 
 %changelog
-* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 101.121401-1.2
-- Rebuild for Fedora Core 5.
-
 * Sat Apr  9 2005 Dries Verachtert <dries at ulyssis.org> - 101.121401-1
 - Initial package.

Modified: trunk/rpms/perl-CGI-Screen/perl-CGI-Screen.spec
===================================================================
--- trunk/rpms/perl-CGI-Screen/perl-CGI-Screen.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-CGI-Screen/perl-CGI-Screen.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -9,13 +9,13 @@
 
 Summary: Extension for easy creation of multi screen CGI scripts
 Name: perl-CGI-Screen
-Version: 0.119
-Release: 1.2
+Version: 0.122
+Release: 1
 License: Artistic/GPL
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/CGI-Screen/
 
-Source: http://search.cpan.org/CPAN/authors/id/U/UL/ULPFR/CGI-Screen-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/CGI/CGI-Screen-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
@@ -36,21 +36,28 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install
-%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+%{__make} pure_install
 
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
+### Clean up docs
+find eg/ -type f -exec %{__chmod} a-x {} \;
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc ChangeLog README
-%doc %{_mandir}/man3/*
+%doc ChangeLog MANIFEST README eg/
+%doc %{_mandir}/man3/CGI::Screen.3pm*
+%dir %{perl_vendorlib}/CGI/
+#%{perl_vendorlib}/CGI/Screen/
 %{perl_vendorlib}/CGI/Screen.pm
 
 %changelog
-* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 0.119-1.2
-- Rebuild for Fedora Core 5.
+* Wed Nov 07 2007 Dag Wieers <dag at wieers.com> - 0.122-1
+- Updated to release 0.122.
 
 * Sat Apr  9 2005 Dries Verachtert <dries at ulyssis.org> - 0.119-1
 - Initial package.

Modified: trunk/rpms/perl-CGI-Simple/perl-CGI-Simple.spec
===================================================================
--- trunk/rpms/perl-CGI-Simple/perl-CGI-Simple.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-CGI-Simple/perl-CGI-Simple.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -9,9 +9,9 @@
 
 Summary: Perl module that implements a CGI.pm compliant CGI interface
 Name: perl-CGI-Simple
-Version: 0.080
+Version: 1.103
 Release: 1
-License: Artistic
+License: Artistic/GPL
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/CGI-Simple/
 
@@ -19,8 +19,8 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl, perl(ExtUtils::MakeMaker)
-Requires: perl
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker)
 
 %description
 CGI-Simple is a perl module that implements a CGI.pm compliant CGI interface.
@@ -45,7 +45,8 @@
 %files
 %defattr(-, root, root, 0755)
 %doc Changes MANIFEST META.yml README SIGNATURE
-%doc %{_mandir}/man3/*.3pm*
+%doc %{_mandir}/man3/CGI::Simple.3pm*
+%doc %{_mandir}/man3/CGI::Simple::*.3pm*
 %dir %{perl_vendorlib}/CGI/
 %{perl_vendorlib}/CGI/Simple/
 %{perl_vendorlib}/CGI/Simple.pm

Modified: trunk/rpms/perl-Class-Autouse/perl-Class-Autouse.spec
===================================================================
--- trunk/rpms/perl-Class-Autouse/perl-Class-Autouse.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-Class-Autouse/perl-Class-Autouse.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -9,7 +9,7 @@
 
 Summary: Run-time class loading on first method call
 Name: perl-Class-Autouse
-Version: 1.27
+Version: 1.28
 Release: 1
 License: Artistic/GPL
 Group: Applications/CPAN
@@ -19,8 +19,11 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl
-BuildRequires: perl(Test::More) >= 0.47, perl(Carp) >= 1.01, perl(File::Spec) >= 0.80, perl(List::Util) >= 1.18
+BuildRequires: perl >= 0:5.005 
+BuildRequires: perl(Carp) >= 1.01
+BuildRequires: perl(File::Spec) >= 0.80
+BuildRequires: perl(List::Util) >= 1.18
+BuildRequires: perl(Test::More) >= 0.47
 
 #Test-Simple and Scalar-List-Utils is already included in the perl package on fedora core
 
@@ -39,24 +42,27 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} pure_install
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc Changes README
-%doc %{_mandir}/man3/*
+%doc Changes LICENSE MANIFEST META.yml README
+%doc %{_mandir}/man3/Class::Autouse.3pm*
 %dir %{perl_vendorlib}/Class/
+%{perl_vendorlib}/Class/Autouse/
 %{perl_vendorlib}/Class/Autouse.pm
 #%{perl_vendorlib}/Class/prefork.pm
-%{perl_vendorlib}/Class/Autouse/
 
 %changelog
+* Wed Nov 07 2007 Dag Wieers <dag at wieers.com> - 1.28-1
+- Updated to release 1.28.
+
 * Mon Sep 18 2006 Dries Verachtert <dries at ulyssis.org> - 1.27-1
 - Updated to release 1.27.
 
@@ -66,9 +72,6 @@
 * Sun Mar 26 2006 Dries Verachtert <dries at ulyssis.org> - 1.24-1
 - Updated to release 1.24.
 
-* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 1.23-1.2
-- Rebuild for Fedora Core 5.
-
 * Sat Jan  7 2006 Dries Verachtert <dries at ulyssis.org> - 1.23-1
 - Updated to release 1.23.
 

Modified: trunk/rpms/perl-Class-C3/perl-Class-C3.spec
===================================================================
--- trunk/rpms/perl-Class-C3/perl-Class-C3.spec	2007-11-06 20:43:21 UTC (rev 5967)
+++ trunk/rpms/perl-Class-C3/perl-Class-C3.spec	2007-11-07 10:58:23 UTC (rev 5968)
@@ -9,17 +9,22 @@
 
 Summary: Pragma for the C3 method resolution order algorithm
 Name: perl-Class-C3
-Version: 0.14
+Version: 0.19
 Release: 1
 License: Artistic/GPL
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Class-C3/
 
-Source: http://search.cpan.org//CPAN/authors/id/B/BL/BLBLACK/Class-C3-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/Class/Class-C3-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl(ExtUtils::MakeMaker), perl
+BuildRequires: perl
+BuildRequires: perl(Algorithm::C3) >= 0.07
+BuildRequires: perl(Class::C3::XS >= 0.07
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Scalar::Util) >= 1.10
+BuildRequires: perl(Test::More) >= 0.47
 
 %description
 Pragma for the C3 method resolution order algorithm.
@@ -33,18 +38,26 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install
-%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+%{__make} pure_install
 
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc ChangeLog README
-%doc %{_mandir}/man3/Class::C3*
+%doc ChangeLog MANIFEST META.yml README
+%doc %{_mandir}/man3/Class::C3.3pm*
+%doc %{_mandir}/man3/Class::C3::next.3pm*
+%dir %{perl_vendorlib}/Class/
+%{perl_vendorlib}/Class/C3/
 %{perl_vendorlib}/Class/C3.pm
 
 %changelog
+* Wed Nov 07 2007 Dag Wieers <dag at wieers.com> - 0.19-1
+- Updated to release 0.19.
+
 * Sun Nov 19 2006 Dries Verachtert <dries at ulyssis.org> - 0.14-1
 - Initial package.



More information about the svn-commits mailing list