Browse Source

* new packages

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5859 ec354946-7b23-47d6-9f5a-488ba84defc7
shaolin 12 years ago
parent
commit
716646984b

+ 137 - 0
p/perl-Algorithm-Dependency/perl-Algorithm-Dependency-vl.spec

@@ -0,0 +1,137 @@
+Name: 		perl-Algorithm-Dependency
+Version: 	1.110
+Release: 	1%{?_dist_release}
+Summary: 	Algorithmic framework for implementing dependency trees
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Algorithm-Dependency/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Algorithm-Dependency-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: noarch
+
+BuildRequires: perl(File::Spec)		>= 0.82
+BuildRequires: perl(Test::ClassAPI)	>= 0.6
+BuildRequires: perl(Test::More)		>= 0.47
+BuildRequires: perl(Params::Util)	>= 0.06
+
+BuildRequires: perl(Test::Pod)		>= 1.00
+BuildRequires: perl(Test::CPAN::Meta)	>= 0.12
+BuildRequires: perl(Perl::MinimumVersion) >= 1.20
+BuildRequires: perl(Test::MinimumVersion) >= 0.008
+
+%description
+Algorithm::Dependency is a framework for creating simple read-only
+dependency hierarchies, where you have a set of items that rely on other
+items in the set, and require actions on them as well.
+
+%prep
+%setup -q -n Algorithm-Dependency-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+make test AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{perl_vendorlib}/Algorithm
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.110-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.110-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.110-8
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.110-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 14 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.110-6
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 25 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.110-5
+- Reactivate pmv test.
+
+* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.110-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.110-3
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.110-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Jun 18 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.110-1
+- Upstream update.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.108-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 12 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.108-1
+- Upstream update.
+- BR: perl(Test::CPAN::Meta).
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.106-2
+- rebuild for new perl
+
+* Mon Jan 21 2008 Ralf Corsépius <rc040203@freenet.de> - 1.106-1
+- Upstream update.
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 1.104-2
+- Add BR: perl(Test-MinimumVersion).
+
+* Tue Nov 20 2007 Ralf Corsépius <rc040203@freenet.de> - 1.104-1
+- Upstream update.
+
+* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.103-2
+- Update license tag.
+
+* Sun Jul 29 2007 Ralf Corsépius <rc040203@freenet.de> - 1.103-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.102-2
+- Mass rebuild.
+
+* Mon Apr 24 2006 Ralf Corsépius <rc040203@freenet.de> - 1.102-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.101-2
+- Rebuild for perl-5.8.8.
+
+* Wed Oct 12 2005 Ralf Corsepius <rc040203@freenet.de> - 1.101-1
+- Upstream update.
+
+* Sat Sep 17 2005 Ralf Corsepius <rc040203@freenet.de> - 1.04-3
+- Spec cleanup.
+
+* Thu Sep 15 2005 Paul Howarth <paul@city-fan.org> - 1.04-2
+- Fix Source0 URL
+- Fix perl(Params::Util) BuildReq version
+- Add BR: perl(Test::Pod) for improved test coverage
+
+* Thu Sep 15 2005 Ralf Corsepius <rc040203@freenet.de> - 1.04-1
+- Upstream update.
+- Drop shipping README.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 1.03-1
+- Spec file cleanup.
+- FE submission.

+ 149 - 0
p/perl-Class-Autouse/perl-Class-Autouse-vl.spec

@@ -0,0 +1,149 @@
+Name:		perl-Class-Autouse
+Version:	2.01
+Release:	1%{?_dist_release}
+Summary:	Run-time class loading on first method call
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Class-Autouse/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Class-Autouse-%{version}.tar.gz
+
+# Upstream does its very best to prevent us from running them.
+%bcond_with	xt_tests
+
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch:	noarch
+
+BuildRequires:	perl(Carp)
+BuildRequires:	perl(File::Spec) >= 0.80
+BuildRequires:	perl(File::Temp) >= 0.17
+BuildRequires:	perl(prefork)
+BuildRequires:	perl(List::Util) >= 1.18
+BuildRequires:	perl(Test::More) >= 0.47
+
+# for xt tests
+%if %{with xt_tests}
+BuildRequires:	perl(Perl::MinimumVersion) >= 1.27
+BuildRequires:	perl(Pod::Simple) >= 3.14
+BuildRequires:	perl(Test::Pod) >= 1.44
+BuildRequires:	perl(Test::MinimumVersion) >= 0.101080
+BuildRequires:	perl(Test::CPAN::Meta) >= 0.17
+%endif
+
+%description
+Class::Autouse allows you to specify a class the will only load when a
+method of that class is called. For large classes that might not be used
+during the running of a program, such as Date::Manip, this can save you
+large amounts of memory, and decrease the script load time.
+
+%prep
+%setup -q -n Class-Autouse-%{version}
+
+%build
+AUTOMATED_TESTING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+%check
+make test
+%if %{with xt_tests}
+# Manually invoke xt-tests
+AUTOMATED_TESTING=1 PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" xt/*.t
+%endif
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{perl_vendorlib}/Class
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.01-1
+- initial build for Vine Linux
+
+* Sun Feb 05 2012 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.01-1
+- Upstream update.
+- Adjust BR:'s.
+- Modernize spec.
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 2.00-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Jan 21 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.00-1
+- Upstream update.
+- Adjust BR:'s.
+- Add %%bcond_with xt_tests.
+
+* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.29-10
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue Jul 20 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.29-9
+- Reenable pmv test.
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.29-8
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.29-7
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.29-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Feb 27 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.29-5
+- Adjust minimum perl version in META.yml (Add Class-Autouse-1.29.diff).
+- BR: perl(List::Util) >= 1.19.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.29-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.29-3
+- rebuild for new perl
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 1.29-2
+- Add BR: perl(Test-MinimumVersion).
+
+* Tue Nov 20 2007 Ralf Corsépius <rc040203@freenet.de> - 1.29-1
+- Upstream update.
+
+* Wed Sep 05 2007 Ralf Corsépius <rc040203@freenet.de> - 1.28-1
+- Upstream update.
+- Update license.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.27-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.26-2
+- Mass rebuild.
+
+* Thu Apr 20 2006 Ralf Corsépius <rc040203@freenet.de> - 1.26-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.21-3
+- Rebuild for perl-5.8.8.
+
+* Wed Feb 01 2006 Ralf Corsepius <rc040203@freenet.de> - 1.21-2
+- Revert to 1.21 (List::Util in Perl is too old).
+
+* Sat Jan 14 2006 Ralf Corsepius <rc040203@freenet.de> - 1.24-1
+- Upstream update.
+
+* Wed Sep 28 2005 Ralf Corsepius <rc040203@freenet.de> - 1.21-1
+- Upstream update.
+- Fix bogus dep on perl(Carp).
+
+* Thu Sep 15 2005 Ralf Corsepius <rc040203@freenet.de> - 1.20-2
+- Spec cleanup.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 1.20-1
+- Spec cleanup.
+- FE submission.

+ 18 - 10
p/perl-DBD-MySQL/perl-DBD-MySQL-vl.spec

@@ -1,19 +1,24 @@
-%define	version 4.006
-%define	release 5
+%define	version 4.020
+%define	release 1
 
 Summary:       A MySQL interface for perl
 Summary(ja):   MySQL用のperlインターフェイス
 Name:          perl-DBD-MySQL
 Version:       %{version}
 Release:       %{release}%{?_dist_release}
-License:       GPL or Artistic
+License:       GPL+ or Artistic
 Group:         Development/Libraries
 Source:	       DBD-mysql-%{version}.tar.gz
 Source1:       filter-requires-dbdmysql.sh
 URL:           http://search.cpan.org/dist/DBD-mysql/
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
-Requires:      perl >= 5.8.6 , perl-DBI >= 1.46
-BuildRequires: MySQL-devel >= 4.0.21, perl >= 5.8.6, perl-DBI >= 1.46, zlib-devel
+BuildRequires: MySQL-devel >= 4.0.21
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(DynaLoader)
+BuildRequires: perl(DBI) >= 1.46
+BuildRequires: zlib-devel
+Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:      perl-DBI >= 1.46
 
 
 %description 
@@ -40,11 +45,11 @@ make OPTIMIZE="$RPM_OPT_FLAGS"
 
 %install
 [ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
-make DESTDIR=$RPM_BUILD_ROOT install
-find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+make DESTDIR=%{buildroot} pure_install
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
 
 %check || :
 # Full test coverage requires a live MySQL database
@@ -62,6 +67,9 @@ chmod -R u+w $RPM_BUILD_ROOT/*
 
 
 %changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.020-1
+- updated to 4.020-1
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.006-5
 - rebuild with perl-5.12.3
 

+ 100 - 0
p/perl-DBM-Deep/perl-DBM-Deep-vl.spec

@@ -0,0 +1,100 @@
+Name:           perl-DBM-Deep
+Version:        2.0004
+Release:        1%{?_dist_release}
+Summary:        A pure perl multi-level hash/array DBM
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/DBM-Deep/
+Source0:        http://www.cpan.org/modules/by-module/DBM/DBM-Deep-%{version}.tar.gz
+BuildArch:      noarch
+BuildRequires:  perl(Digest::MD5)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::Exception)
+BuildRequires:  perl(Test::Deep)
+BuildRequires:  perl(Test::Warn)
+BuildRequires:  perl(DBD::mysql)
+BuildRequires:  perl(FileHandle::Fmode)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+# not automatically detected
+Requires:       perl(Digest::MD5)
+
+%description
+A unique flat-file database module, written in pure perl. True multi-level
+hash/array support (unlike MLDBM, which is faked), hybrid OO / tie()
+interface, cross-platform FTPable files, and quite fast. Can handle
+millions of keys and unlimited hash levels without significant slow-down.
+Written from the ground-up in pure perl -- this is NOT a wrapper around a
+C-based DBM. Out-of-the-box compatibility with Unix, Mac OS X and Windows.
+
+%prep
+%setup -q -n DBM-Deep-%{version}
+
+%build
+export PERL_MM_USE_DEFAULT=1
+%{__perl} Build.PL installdirs=vendor 
+./Build
+
+%install
+rm -rf %{buildroot}
+
+./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null \;
+
+chmod -R u+rwX,go+rX,go-w %{buildroot}/*
+
+%check
+LONG_TESTS=1 ./Build test
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0004-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0004-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Oct 09 2011 Iain Arnell <iarnell@gmail.com> 2.0004-2
+- R/BR perl(Digest::MD5)
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.0004-1
+- update to 2.004
+- clean spec, add BR Test::Deep, Test::Warn
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.983-12
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.983-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.983-10
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.983-9
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.983-7
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.983-6
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.983-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.983-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.983-3
+- rebuild for new perl
+
+* Fri Sep 08 2006 Andreas Thienemann <andreas@bawue.net> - 0.983-2
+- FE6 Rebuild
+
+* Thu Apr 27 2006 Andreas Thienemann <andreas@bawue.net> 0.983-1
+- Specfile autogenerated by cpanspec 1.64.
+- Cleaned up for FE

+ 74 - 0
p/perl-Data-Section-Simple/perl-Data-Section-Simple-vl.spec

@@ -0,0 +1,74 @@
+# We need to patch the test suite if we have an old version of Test::More
+%global old_test_more %(perl -MTest::More -e 'print (($Test::More::VERSION < 0.88) ? 1 : 0);' 2>/dev/null || echo 0)
+
+Name:		perl-Data-Section-Simple
+Version:	0.03
+Release:	1%{?_dist_release}
+Summary:	Read data from __DATA__
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Data-Section-Simple/
+Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Data-Section-Simple-%{version}.tar.gz
+Patch1:		Data-Section-Simple-0.02-old-Test::More.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::Pod) >= 1.00
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%description
+Data::Section::Simple is a simple module to extract data from the __DATA__
+section of the file.
+
+%prep
+%setup -q -n Data-Section-Simple-%{version}
+
+# Hack for old Test::More versions
+%if %{old_test_more}
+%patch1 -p1
+%endif
+
+%build
+# Note that the Makefile.PL complains about missing Test::Requires
+# but the package doesn't actually use it (CPAN RT#69981)
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
+%{_fixperms} %{buildroot}
+
+%check
+make test
+make test TEST_FILES="xt/*.t"
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/Data/
+%{_mandir}/man3/Data::Section::Simple.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
+- initial build for Vine Linux
+
+* Wed Jan 11 2012 Paul Howarth <paul@city-fan.org> - 0.03-2
+- Fedora 17 mass rebuild
+
+* Mon Sep 19 2011 Paul Howarth <paul@city-fan.org> - 0.03-1
+- Update to 0.03
+  - Noted the use of utf8 pragma
+  - Doc typo fixes (Util)
+
+* Thu Aug  4 2011 Paul Howarth <paul@city-fan.org> - 0.02-2
+- Sanitize for Fedora submission
+
+* Wed Aug  3 2011 Paul Howarth <paul@city-fan.org> - 0.02-1
+- Initial RPM version

+ 89 - 0
p/perl-DateTime-Calendar-Mayan/perl-DateTime-Calendar-Mayan-vl.spec

@@ -0,0 +1,89 @@
+Name:		perl-DateTime-Calendar-Mayan 
+Version:	0.0601 
+Release:	1%{?_dist_release}
+License:	GPL+ or Artistic 
+Group:		Development/Libraries
+Summary:	Mayan Long Count Calendar 
+Url:		http://search.cpan.org/dist/DateTime-Calendar-Mayan
+Source:		http://search.cpan.org/CPAN/authors/id/J/JH/JHOBLITT/DateTime-Calendar-Mayan-%{version}.tar.gz 
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) 
+BuildArch:	noarch
+BuildRequires:	perl(DateTime) >= 0.15
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Module::Build::Compat)
+BuildRequires:	perl(Params::Validate) >= 0.64
+BuildRequires:	perl(Test::More)
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%description
+An implementation of the Mayan Long Count, Haab, and Tzolkin calendars
+as defined in "Calendrical Calculations The Millennium Edition".
+Supplemented by "Frequently Asked Questions about Calendars".
+
+%prep
+%setup -q -n DateTime-Calendar-Mayan-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -depth -type d -exec rmdir {} ';' 2>/dev/null
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot} 
+
+%files
+%defattr(-,root,root,-)
+%doc README Changes LICENSE Todo
+%{perl_vendorlib}/DateTime/
+%{_mandir}/man3/DateTime::Calendar::Mayan.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.0601-1
+- initial build for Vine Linux
+
+* Mon Jan 23 2012 Paul Howarth <paul@city-fan.org> - 0.0601-10
+- Spec clean-up:
+  - Drop redundant buildreq perl(Class::ISA)
+  - Make %%files list more explicit
+  - Don't use macros for commands
+  - Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0601-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.0601-8
+- Perl mass rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.0601-7
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0601-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.0601-5
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.0601-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.0601-3
+- Rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0601-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon May 18 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.0601-1
+- Submission
+
+* Mon May 18 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.0601-0
+- Initial RPM packaging
+- Generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)

+ 132 - 0
p/perl-Declare-Constraints-Simple/perl-Declare-Constraints-Simple-vl.spec

@@ -0,0 +1,132 @@
+Name:		perl-Declare-Constraints-Simple
+Version:	0.03
+Release:	1%{?_dist_release}
+Summary:	Declarative Validation of Data Structures
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Declare-Constraints-Simple/
+Source0:	http://search.cpan.org/CPAN/authors/id/P/PH/PHAYLON/Declare-Constraints-Simple-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+# Build
+BuildRequires:	perl(ExtUtils::MakeMaker) 
+# Module
+BuildRequires:	perl(aliased)
+BuildRequires:	perl(Carp::Clan)
+BuildRequires:	perl(Class::Inspector)
+BuildRequires:	perl(Scalar::Util)
+# Test suite
+BuildRequires:	perl(Test::More) 
+BuildRequires:	perl(Test::Pod)
+BuildRequires:	perl(Test::Pod::Coverage)
+# Runtime
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%if "%{_dist_release}" > "vl6"
+# Filter unwanted Requires: (rpm 4.9 onwards)
+%global __requires_exclude ^perl\\(Declare::Constraints::Simple-Library\\)
+%else
+# Filter unwanted Requires (prior to rpm 4.9)
+%global reqfilt /bin/sh -c "%{__perl_requires} | grep -Fvx 'perl(Declare::Constraints::Simple-Library)'"
+%define __perl_requires %{reqfilt}
+%endif
+
+%description
+The main purpose of this module is to provide an easy way to build a
+profile to validate a data structure. It does this by giving you a set of
+declarative keywords in the importing namespace.
+
+%prep
+%setup -q -n Declare-Constraints-Simple-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README t/
+%{perl_vendorlib}/Declare/
+%{_mandir}/man3/Declare::Constraints::Simple.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Array.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Base.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Exportable.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::General.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Hash.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Numerical.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::OO.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Operators.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Referencial.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Library::Scalar.3pm*
+%{_mandir}/man3/Declare::Constraints::Simple::Result.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
+- initial build for Vine Linux
+
+* Mon Jan 23 2012 Paul Howarth <paul@city-fan.org> - 0.03-15
+- Spec clean-up
+  - Make %%files list more explicit
+  - Classify buildreqs by build/module/test
+  - Use search.cpan.org source URL
+  - Don't use macros for commands
+  - Use tabs
+
+* Wed Jan 11 2012 Paul Howarth <paul@city-fan.org> - 0.03-14
+- Spec clean-up
+  - Simplify pre-rpm-4.9 provides filter
+  - Use DESTDIR rather than PERL_INSTALL_ROOT
+  - Make %%files list more specific
+
+* Wed Jun 29 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-13
+- Perl mass rebuild
+
+* Sun Feb 13 2011 Paul Howarth <paul@city-fan.org> - 0.03-12
+- Fix dependency filter for rpm 4.9 onwards
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-10
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-9
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-8
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-7
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-6
+- Rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Mar 05 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.03-3
+- Rebuild for new perl
+
+* Fri May 04 2007 Chris Weyl <cweyl@alumni.drew.edu> - 0.03-2
+- Bump
+
+* Tue May 01 2007 Chris Weyl <cweyl@alumni.drew.edu> - 0.03-1
+- Specfile autogenerated by cpanspec 1.71

+ 43 - 49
p/perl-ExtUtils-AutoInstall/perl-ExtUtils-AutoInstall-vl.spec

@@ -1,68 +1,63 @@
-Summary: Automatic install of dependencies via CPAN 
-Name: perl-ExtUtils-AutoInstall
-Version: 0.63
-Release: 1%{?_dist_release}
-License: Artistic
-Group: Development/Libraries
-Source0: http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/ExtUtils-AutoInstall-%{version}.tar.gz
-URL: http://www.cpan.org/dist/ExtUtils-AutoInstall/
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl >= 5.8.0, perl-version >= 0.28
-Requires: perl >= 5.8.0, perl-version >= 0.28
-Vendor: Project Vine
-Distribution: Vine Linux
-BuildArch: noarch
+Name: 		perl-ExtUtils-AutoInstall
+Version: 	0.63
+Release: 	2%{?_dist_release}
+Summary: 	Automatic install of dependencies via CPAN
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/ExtUtils-AutoInstall/
+Source: 	http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/ExtUtils-AutoInstall-%{version}.tar.gz
+Patch0:		eai.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+BuildRequires:  perl(CPANPLUS) >= 0.043
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Sort::Versions) >= 1.2
+BuildRequires:	perl(LWP::Simple)
+BuildRequires:	perl(CPAN)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 %description
-This is the README file for ExtUtils::AutoInstall, a module to
-let Makefile.PL automatically install dependencies via CPAN or
-CPANPLUS.
+ExtUtils::AutoInstall lets module writers specify a more sophisticated
+form of dependency information than the PREREQ_PM option offered by 
+ExtUtils::MakeMaker.
 
 %prep
-%setup -q -n ExtUtils-AutoInstall-%{version} 
+%setup -q -n ExtUtils-AutoInstall-%{version}
+%patch0 -p1
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor << _OPT_
-n
-_OPT_
-
-make
+%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
+make %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
-mkdir -p %{buildroot}%{_prefix}
-make DESTDIR=%{buildroot} install
-
-rm -f %{buildroot}%{perl_vendorarch}/perllocal.pod
-rm -f %{buildroot}%{perl_vendorarch}/auto/ExtUtils/AutoInstall/.packlist
-
-find %{buildroot}%{_prefix} -type f -print | 
-        sed "s@^%{buildroot}@@g" | 
-	grep -v perllocal.pod |
-	grep -v ^%{_mandir} > %{name}.files
-if [ "$(cat %{name}.files)X" = "X" ] ; then
-    echo "ERROR: EMPTY FILE LIST"
-    exit -1
-fi
-
-perllocalfile=`find %{buildroot} -name perllocal.pod`
-echo "mv $perllocalfile ."
-mv $perllocalfile .
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
 
-%clean 
+%clean
 rm -rf %{buildroot}
 
 %check
 make test
 
-
-%files -f %{name}.files
-%defattr(-,root,root)
-%doc AUTHORS Changes META.yml README SIGNATURE TODO perllocal.pod
-%{_mandir}/*/*
-%dir %{perl_vendorlib}/ExtUtils
+%files
+%defattr(-,root,root,-)
+# For license text(s), see the perl package
+%doc Changes AUTHORS README TODO META.yml SIGNATURE
+%{perl_vendorlib}/ExtUtils
+%{_mandir}/man3/*
 
 %changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.63-2
+- spec overhauled
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 0.63-1
 - build with perl 5.12.3
 - apply new versioning policy
@@ -77,4 +72,3 @@ make test
 
 * Sun Jul  6 2003 IWAI Masaharu <iwai@alib.jp> 0.52-0vl1
 - first build for Vine Linux
-

+ 136 - 0
p/perl-File-Flat/perl-File-Flat-vl.spec

@@ -0,0 +1,136 @@
+Name: 		perl-File-Flat
+Version: 	1.04
+Release: 	1%{?_dist_release}
+Summary: 	Implements a flat filesystem
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/File-Flat/
+Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-Flat-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+BuildRequires: perl(ExtUtils::AutoInstall) >= 0.49
+BuildRequires: perl(Test::More) >= 0.47
+BuildRequires: perl(Test::ClassAPI) >= 1.02
+BuildRequires: perl(File::Find)
+BuildRequires: perl(prefork) >= 0.02
+BuildRequires: perl(File::Spec) >= 0.85
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Copy::Recursive)
+BuildRequires: perl(File::Remove) >= 0.21
+BuildRequires: perl(File::Temp) >= 0.17
+BuildRequires: perl(IO::File)
+
+# For improved tests
+BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::MinimumVersion)
+BuildRequires: perl(Test::CPAN::Meta)
+
+%description
+File::Flat implements a flat filesystem. A flat filesystem is a filesystem
+in which directories do not exist. It provides an abstraction over any 
+normal filesystem which makes it appear as if directories do not exist.
+
+%prep
+%setup -q -n File-Flat-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+# remove until fix of Perl::MinimalVersion and version.pm
+rm -rf t/99_pmv.t
+
+make test AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README LICENSE
+%{perl_vendorlib}/File
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.04-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.04-9
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.04-7
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.04-6
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.04-5
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Jul 01 2008 Ralf Corsépius <rc040203@freenet.de> - 1.04-2
+- BR: perl(Test::CPAN::Meta).
+
+* Mon Apr 07 2008 Ralf Corsépius <rc040203@freenet.de> - 1.04-1
+- Upstream update.
+- Remove dep on perl(File::Slurp).
+
+* Fri Mar 14 2008 Ralf Corsépius <rc040203@freenet.de> - 1.03-1
+- Upstream update.
+- BR: perl(Test::MinimumVersion).
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.00-3
+- rebuild for new perl
+
+* Sun Sep 02 2007 Ralf Corsépius <rc040203@freenet.de> - 1.00-2
+- License update.
+
+* Thu Jan 18 2007 Ralf Corsépius <rc040203@freenet.de> - 1.00-1
+- Upstream update.
+- BR: perl(File::Copy::Recursive).
+- Drop BR: perl(File::NCopy).
+- Activate AUTOMATED_TESTING (t/99_author.t).
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.96-3
+- Mass rebuild.
+
+* Thu Jul 20 2006 Ralf Corsépius <rc040203@freenet.de> - 0.96-2
+- BR: perl(Test::Pod).
+
+* Thu Jul 20 2006 Ralf Corsépius <rc040203@freenet.de> - 0.96-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 0.95-3
+- Rebuild for perl-5.8.8.
+
+* Mon Sep 19 2005 Ralf Corsepius <rc040203@freenet.de> - 0.95-2
+- Spec file cleanup.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 0.95-1
+- Spec file cleanup.
+- FE submission.
+
+* Tue Jun 28 2005 Ralf Corsepius <ralf@links2linux.de> - 0.95-0.pm.1
+- Initial packman version.

+ 89 - 0
p/perl-File-chmod/perl-File-chmod-vl.spec

@@ -0,0 +1,89 @@
+Name:           perl-File-chmod
+Version:        0.32
+Release:        1%{?_dist_release}
+Summary:        Implements symbolic and ls chmod modes
+
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/File-chmod/
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PI/PINYAN/File-chmod-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+%{summary}
+
+%prep
+%setup -q -n File-chmod-%{version}
+
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+
+%check
+make test
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc Changes
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.32-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.32-11
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.32-9
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.32-8
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.32-7
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.32-6
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.32-3
+- rebuild for new perl
+
+* Wed Aug 29 2007 Ralf Corsépius <rc040203@freenet.de> - 0.32-2
+- Update License.
+
+* Sun Jul 29 2007 Ralf Corsépius <rc040203@freenet.de> - 0.32-1
+- Initial submission.

+ 94 - 0
p/perl-FileHandle-Fmode/perl-FileHandle-Fmode-vl.spec

@@ -0,0 +1,94 @@
+Name:           perl-FileHandle-Fmode
+Version:        0.09
+Release:        1%{?_dist_release}
+Summary:        FileHandle::Fmode Perl module
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/FileHandle-Fmode/
+Source0:        http://www.cpan.org/modules/by-module/FileHandle/FileHandle-Fmode-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  dos2unix
+
+%description
+Determine whether a filehandle is opened for reading, writing, or both.
+
+%prep
+%setup -q -n FileHandle-Fmode-%{version}
+dos2unix  README CHANGES
+
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGES README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/FileHandle*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.09-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.09-13
+- Perl mass rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.09-12
+- Perl mass rebuild
+
+* Tue Jun 14 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.09-11
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.09-9
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.09-8
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.09-7
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.09-4
+Rebuild for new perl
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.09-3
+- Autorebuild for GCC 4.3
+
+* Thu Mar 22 2007 Andreas Thienemann <andreas@bawue.net> 0.09-2
+- Fixed EOL-encoding in the packages %%doc files.
+
+* Sat Mar 10 2007 Andreas Thienemann <andreas@bawue.net> 0.09-1
+- Specfile autogenerated by cpanspec 1.69.1.

+ 65 - 0
p/perl-Locale-US/perl-Locale-US-vl.spec

@@ -0,0 +1,65 @@
+Name:           perl-Locale-US
+Version:        2.112150
+Release:        1%{?_dist_release}
+Summary:        Two letter codes for state identification in the United States and vice versa
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Locale-US/
+Source0:        http://www.cpan.org/authors/id/T/TB/TBONE/Locale-US-%{version}.tar.gz
+BuildArch:      noarch
+BuildRequires:  perl(Data::Section::Simple)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%{?perl_default_filter}
+
+%description
+Map from US two-letter codes to states and vice versa.
+
+%prep
+%setup -q -n Locale-US-%{version}
+
+# doesn't actually use Data::Dumper
+sed -i -e '/use Data::Dumper/d' lib/Locale/US.pm
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+
+find %{buildroot} -type f -name kruft2codes.pl -exec rm -f {} \;
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%files
+%doc Changes README kruft2codes.pl
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.112150-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.112150-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Aug 28 2011 Iain Arnell <iarnell@gmail.com> 2.112150-1
+- update to latest upstream
+- drop unnecessary patches
+
+* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.2-3
+- Perl mass rebuild
+
+* Tue Mar 22 2011 Iain Arnell <iarnell@gmail.com> 1.2-2
+- fix spelling in pod (rt#62218)
+- install kruft2codes.pl as doc
+
+* Thu Jan 27 2011 Iain Arnell <iarnell@gmail.com> 1.2-1
+- Specfile autogenerated by cpanspec 1.78.

+ 127 - 0
p/perl-Module-Info/perl-Module-Info-vl.spec

@@ -0,0 +1,127 @@
+Name:           perl-Module-Info
+Version:        0.32
+Release:        2%{?_dist_release}
+Summary:        Information about Perl modules
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Module-Info/
+Source0:        http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(version)
+Requires:       perl(version)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%if "%{_dist_release}" > "vl6"
+%global __provides_exclude ^perl\\(B::Utils\\)
+%else
+%global provfilt /bin/sh -c "%{__perl_provides} | grep -Ev '^perl[(]B::Utils[)]'"
+%define __perl_provides %{provfilt}
+%endif
+
+
+%description
+Module::Info gives you information about Perl modules without actually
+loading the module. It actually isn't specific to modules and should work
+on any perl code.
+
+%prep
+%setup -q -n Module-Info-%{version}
+
+%build
+%{__perl} Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf %{buildroot}
+
+./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+./Build test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes
+%{_bindir}/*
+%{perl_vendorlib}/*
+%{_mandir}/man1/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.32-2
+- revamp filter routines for B::Utils auto-provides.
+
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.32-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.32-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.32-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 28 2010 Steven Pritchard <steve@kspei.com> 0.32-1
+- Update to 0.32.
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.31-9
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.31-8
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.31-7
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Dec 17 2008 Steven Pritchard <steve@kspei.com> 0.31-4
+- BR Test::Pod::Coverage.
+- Filter B::Utils auto-provides.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-3
+- Rebuild for perl 5.10 (again)
+
+* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.31-2
+- rebuild for new perl
+
+* Wed May 30 2007 Steven Pritchard <steve@kspei.com> 0.31-1
+- Update to 0.31.
+
+* Wed Apr 18 2007 Steven Pritchard <steve@kspei.com> 0.30-5
+- Use fixperms macro instead of our own chmod incantation.
+
+* Sun Sep 17 2006 Steven Pritchard <steve@kspei.com> 0.30-4
+- Rebuild.
+
+* Wed May 24 2006 Steven Pritchard <steve@kspei.com> 0.30-3
+- Rebuild.
+
+* Sat May 06 2006 Steven Pritchard <steve@kspei.com> 0.30-2
+- Add BR: perl(Test::Pod) and perl(version).
+- Add Requires: perl(version).
+
+* Fri Apr 21 2006 Steven Pritchard <steve@kspei.com> 0.30-1
+- Update to 0.30.
+- Use perl macro.
+- Drop extra find.
+
+* Fri Mar 24 2006 Steven Pritchard <steve@kspei.com> 0.290-1
+- Specfile autogenerated by cpanspec 1.64.
+- Add bindir and man1 files.

+ 100 - 0
p/perl-Module-Refresh/perl-Module-Refresh-vl.spec

@@ -0,0 +1,100 @@
+Name: 		perl-Module-Refresh
+Version: 	0.17
+Release: 	1%{?_dist_release}
+Summary: 	Refresh %INC files when updated on disk
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Module-Refresh/
+Source0: 	http://www.cpan.org/modules/by-module/Module/Module-Refresh-%{version}.tar.gz
+
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Path::Class)
+BuildRequires:	perl(Test::More)
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+%description
+This module is a generalization of the functionality provided by 
+Apache::StatINC. It's designed to make it easy to do simple iterative
+development when working in a persistent environment.
+
+%prep
+%setup -q -n Module-Refresh-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%defattr(-,root,root,-)
+%doc Changes
+%{perl_vendorlib}/Module
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.17-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Nov 25 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.17-1
+- Upstream update.
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.16-2
+- Perl mass rebuild
+
+* Sat Apr 30 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.16-1
+- Upstream update.
+- Spec file cleanup.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.13-8
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.13-7
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.13-6
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.13-3
+- rebuild for new perl
+
+* Thu Sep 06 2007 Ralf Corsépius <rc040203@freenet.de> - 0.13-2
+- Update license tag.
+
+* Tue May 08 2007 Ralf Corsépius <rc040203@freenet.de> - 0.13-1
+- Upstream update.
+
+* Wed Apr 25 2007 Ralf Corsépius <rc040203@freenet.de> - 0.11-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.09-3
+- Mass rebuild.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 0.09-2
+- Rebuild for perl-5.8.8.
+
+* Sat Jan 14 2006 Ralf Corsépius <rc040203@freenet.de> - 0.09-1
+- Upstream update.
+
+* Wed Nov 02 2005 Ralf Corsepius <rc040203@freenet.de> - 0.08-1
+- Upstream update.

+ 100 - 0
p/perl-Params-Coerce/perl-Params-Coerce-vl.spec

@@ -0,0 +1,100 @@
+Name:		perl-Params-Coerce
+Version:	0.14
+Release:	1%{?_dist_release}
+Summary:	Allows your classes to do coercion of parameters
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Params-Coerce/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Coerce-%{version}.tar.gz
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildRequires:	perl(Carp)
+BuildRequires:	perl(Params::Util) >= 0.05
+BuildRequires:	perl(Scalar::Util) >= 1.11
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::Pod) >= 1.00
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%description
+A big part of good API design is that we should be able to be flexible in
+the ways that we take parameters. Params::Coerce attempts to encourage this,
+by making it easier to take a variety of different arguments, while adding 
+negligible additional complexity to your code.
+
+%prep
+%setup -q -n Params-Coerce-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
+%{_fixperms} %{buildroot}
+
+%check
+make test AUTOMATED_TESTING=1
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE README
+%{perl_vendorlib}/Params/
+%{_mandir}/man3/Params::Coerce.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.14-1
+- initial build for Vine Linux
+
+* Wed Feb 15 2012 Paul Howarth <paul@city-fan.org> - 0.14-11
+- Spec clean-up:
+  - Drop redundant perl and perl(ExtUtils::AutoInstall) buildreqs
+  - BR: perl(Carp), perl(Scalar::Util) ≥ 1.11, perl(Test::More)
+  - Use DESTDIR rather than PERL_INSTALL_ROOT
+  - Set AUTOMATED_TESTING=1 to enable Pod test
+  - Use search.cpan.org source URL
+  - Fix typo in %%description
+  - Make %%files list more explicit
+  - Don't use macros for commands
+  - Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.14-9
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.14-7
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.14-6
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.14-5
+- Rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.14-2
+- Rebuild for new perl
+
+* Sun Oct 15 2006 Chris Weyl <cweyl@alumni.drew.edu> - 0.14-1
+- Update to 0.14
+
+* Thu Sep 07 2006 Chris Weyl <cweyl@alumni.drew.edu> - 0.13-2
+- Add additional verbosity to %%description 
+
+* Tue Sep 05 2006 Chris Weyl <cweyl@alumni.drew.edu> - 0.13-1
+- Specfile autogenerated by cpanspec 1.69.1

+ 134 - 0
p/perl-Path-Class/perl-Path-Class-vl.spec

@@ -0,0 +1,134 @@
+Name:		perl-Path-Class
+Version:	0.25
+Release:	1%{?_dist_release}
+Summary:	Cross-platform path specification manipulation
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Path-Class/
+Source0:	http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Path-Class-%{version}.tar.gz
+Patch0:		Path-Class-0.25-old-M::B.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+BuildRequires:	perl(base)
+BuildRequires:	perl(Carp)
+BuildRequires:	perl(Cwd)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(File::Path)
+BuildRequires:	perl(File::Spec) >= 0.87
+BuildRequires:	perl(File::stat)
+BuildRequires:	perl(File::Temp)
+BuildRequires:	perl(IO::Dir)
+BuildRequires:	perl(IO::File)
+BuildRequires:	perl(Module::Build)
+BuildRequires:	perl(strict)
+BuildRequires:	perl(Test::More)
+# We need Perl::Perl::Critic ≥ 1.080 for a fix to
+# Variables::ProhibitConditionalDeclarations, and the EPEL-5 version is too old
+%if "%{?rhel}" != "4" && "%{?rhel}" != "5"
+BuildRequires:	perl(Test::Perl::Critic)
+%endif
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%description
+Path::Class is a module for manipulation of file and directory specifications
+(strings describing their locations, like '/home/ken/foo.txt' or
+'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
+platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
+and NetWare.
+
+%prep
+%setup -q -n Path-Class-%{version}
+
+# Don't really need Module::Build ≥ 0.3601
+%patch0 -p1
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf %{buildroot}
+./Build install destdir=%{buildroot} create_packlist=0
+%{_fixperms} %{buildroot}
+
+%check
+AUTHOR_TESTING=1 ./Build test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/Path/
+%{_mandir}/man3/Path::Class.3pm*
+%{_mandir}/man3/Path::Class::Dir.3pm*
+%{_mandir}/man3/Path::Class::Entity.3pm*
+%{_mandir}/man3/Path::Class::File.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.25-1
+- initial build for Vine Linux
+
+* Thu Feb 16 2012 Paul Howarth <paul@city-fan.org> - 0.25-1
+- Update to 0.25:
+  - resolve() now croak()s instead of die()s on non-existent file
+  - Added a traverse() method for directories, based on the fmap_cont() method
+    of Forest::Tree::Pure; it's an alternative to ->recurse, which allows for
+    more control over how the recursion happens
+  - Fixed a grammar error in the docs
+  - Added a tempfile() method for Dir objects, which provides an interface to
+    File::Temp (CPAN RT#60485)
+  - Fixed a non-helpful fatal error message when calling resolve() on a path
+    that doesn't exist; now dies with the proper "No such file or directory"
+    message and exit status
+- BR: perl(Test::Perl::Critic) and run author tests where possible
+- Add patch to support building with Module::Build < 0.3601
+
+* Thu Feb 16 2012 Paul Howarth <paul@city-fan.org> - 0.23-4
+- Spec clean-up:
+  - Add buildreqs for Perl core modules that might be dual-lived
+  - Tidy %%description
+  - Make %%files list more explicit
+  - Don't use macros for commands
+  - Use search.cpan.org source URL
+  - BR: at least version 0.87 of File::Spec
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.23-2
+- Perl mass rebuild
+
+* Thu Apr 14 2011 Ian Burrell <ianburrell@gmail.com> - 0.23-1
+- Update to 0.23
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.18-3
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.18-2
+- Mass rebuild with perl-5.12.0
+
+* Mon Feb 22 2010 Chris Weyl <cweyl@alumni.drew.edu> - 0.18-1
+- Update to 0.18 (for latest DBIx::Class)
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.16-6
+- Rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.16-3
+- Rebuild for new perl
+
+* Thu Aug 16 2007 Ian Burrell <ianburrell@gmail.com> - 0.16-2
+- Fix BuildRequires
+
+* Mon Jan 29 2007 Ian Burrell <ianburrell@gmail.com> - 0.16-1
+- Specfile autogenerated by cpanspec 1.69.1

+ 108 - 0
p/perl-Pod-Tests/perl-Pod-Tests-vl.spec

@@ -0,0 +1,108 @@
+Name: 		perl-Pod-Tests
+Version: 	1.19
+Release: 	1%{?_dist_release}
+Summary: 	Extract embedded tests and code examples from POD
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Pod-Tests/
+Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Pod-Tests-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::Harness) >= 1.22
+BuildRequires:  perl(Test::More) >= 0.33
+
+# for improved tests
+BuildRequires:  perl(Test::CPAN::Meta) >= 0.12
+BuildRequires:	perl(Test::Pod) >= 1.26
+BuildRequires:  perl(Test::MinimumVersion) >= 0.008
+# N/A in Fedora
+# BuildRequires:  perl(Pod::Simple) >= 3.07
+BuildRequires:  perl(Pod::Simple)
+
+%description
+Pod::Tests extracts embedded tests and code examples from POD.
+pod2test convert embedded tests and code examples to .t files. 
+
+%prep
+%setup -q -n Pod-Tests-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+# remove test until Perl-MinimumVersion will be fixed
+rm -rf t/99_pmv.t
+make test AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{_bindir}/*
+%{perl_vendorlib}/Pod
+%{_mandir}/man1/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.19-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.19-8
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.19-6
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.19-5
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.19-4
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Sep 10 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.19-1
+- Upstream update.
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.18-6
+- rebuild for new perl
+
+* Tue Sep 04 2007 Ralf Corsépius <rc040203@freenet.de> - 0.18-5
+- Update license tag.
+- BR: perl(ExtUtils::MakeMaker).
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.18-4
+- Mass rebuild.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 0.18-3
+- Rebuild for perl-5.8.8.
+
+* Sun Oct 02 2005 Ralf Corsepius <rc040203@freenet.de> - 0.18-2
+- Pollute the spec file with dos2unix to accommodate PR 169112.
+
+* Fri Sep 23 2005 Ralf Corsepius <rc040203@freenet.de> - 0.18-1
+- FE submission.

+ 126 - 0
p/perl-SUPER/perl-SUPER-vl.spec

@@ -0,0 +1,126 @@
+Name:		perl-SUPER
+Version:	1.17
+Release:	1%{?_dist_release}
+Summary:	Sane superclass method dispatcher
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/SUPER/
+Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHROMATIC/SUPER-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+BuildRequires:	perl(Carp)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(Module::Build)
+BuildRequires:	perl(Scalar::Util) >= 1.20
+BuildRequires:	perl(Sub::Identify) >= 0.03
+BuildRequires:	perl(Test::Simple) >= 0.61
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:	perl(Scalar::Util) >= 1.20
+Requires:	perl(Sub::Identify) >= 0.03
+
+# Filter out bogus provides (rpm 4.9 onwards)
+%global __provides_exclude ^perl\\((DB|UNIVERSAL)\\)
+
+%description
+When subclassing a class, you occasionally want to dispatch control to the
+superclass - at least conditionally and temporarily. This module provides
+an easier, cleaner way for class methods to access their ancestor's
+implementation.
+
+%prep
+%setup -q -n SUPER-%{version}
+
+# Filter out bogus provides (prior to rpm 4.9)
+%global provfilt /bin/sh -c "%{__perl_provides} | grep -Evx 'perl[(](DB|UNIVERSAL)[)]'"
+%define __perl_provides %{provfilt}
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf %{buildroot}
+./Build install destdir=%{buildroot} create_packlist=0
+%{_fixperms} %{buildroot}
+
+%check
+./Build test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%doc Changes README
+%{perl_vendorlib}/SUPER.pm
+%{_mandir}/man3/SUPER.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.17-1
+- initial build for Vine Linux
+
+* Tue Mar  6 2012 Paul Howarth <paul@city-fan.org> - 1.17-7
+- Add provides filters that work with all supported distributions
+- BR: perl(Carp) and perl(Exporter)
+- Make %%files list more explicit
+- Drop explicit requires of perl(Exporter) since it's auto-detected by rpm
+  4.9 onwards, and is bundled with perl on all older distributions
+- Don't need to remove empty directories from buildroot
+- Don't use macros for commands
+- %%defattr redundant since rpm 4.4
+- Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.17-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Jun 19 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.17-5
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.17-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.17-3
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.17-2
+- Mass rebuild with perl-5.12.0
+
+* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> - 1.17-1
+- Update filtering
+- Auto-update to 1.17 (by cpan-spec-update 0.01)
+- Added a new br on perl(Scalar::Util) (version 1.20)
+- Altered br on perl(Sub::Identify) (0 => 0.03)
+- Altered br on perl(Test::Simple) (0 => 0.61)
+- Added a new req on perl(Scalar::Util) (version 1.20)
+- Added a new req on perl(Sub::Identify) (version 0.03)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.16-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.16-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.16-3
+- Rebuild for new perl
+
+* Wed Jan 02 2008 Ralf Corsépius <rc040203@freenet.de> - 1.16-2
+- Adjust License-tag
+- BR: perl(Test::Simple) (BZ 419631)
+
+* Wed Apr 04 2007 Chris Weyl <cweyl@alumni.drew.edu> - 1.16-1
+- Update to 1.16
+
+* Tue Oct 03 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.15-1
+- Update to 1.15
+- Add explict requires on perl(Exporter); missed due to a use base construct
+
+* Thu Sep 07 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.14-4
+- Bump
+
+* Thu Sep 07 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.14-3
+- Update %%description and %%summary
+
+* Thu Sep 07 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.14-2
+- Filter errant perl(DB) provide
+
+* Tue Sep 05 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.14-1
+- Specfile autogenerated by cpanspec 1.69.1

+ 116 - 0
p/perl-Sort-Versions/perl-Sort-Versions-vl.spec

@@ -0,0 +1,116 @@
+Name: 		perl-Sort-Versions
+Version: 	1.5
+Release: 	1%{?_dist_release}
+Summary: 	Perl module for sorting of revision-like numbers 
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Sort-Versions/
+Source0: 	http://www.cpan.org/modules/by-module/Sort/Sort-Versions-%{version}.tar.gz
+BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildArch: 	noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Test::More)
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+A perl 5 module for sorting of revision-like numbers 
+
+Sort::Versions allows easy sorting of mixed non-numeric and numeric strings,
+like the 'version numbers' that many shared library systems and revision
+control packages use. This is quite useful if you are trying to deal with
+shared libraries. It can also be applied to applications that intersperse
+variable-width numeric fields within text. Other applications can
+undoubtedly be found.
+
+%prep
+%setup -q -n Sort-Versions-%{version}
+for f in Changes Versions.pm; do
+	iconv -f iso-8859-1 -t utf-8 <$f >${f}_ &&
+	touch -r $f ${f}_ &&
+	mv ${f}_ $f
+done
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -depth \
+	-type f -name .packlist -exec rm -f {} ';' -o \
+	-type d -empty -exec rmdir {} ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+make test
+
+%files
+%defattr(-,root,root,-)
+%doc Changes
+%{perl_vendorlib}/Sort
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.5-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.5-17
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.5-15
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.5-14
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.5-13
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Mar 19 2009 Stepan Kasal <skasal@redhat.com> - 1.5-11
+- fix timestamps of the recoded text files
+
+* Mon Mar 16 2009 Stepan Kasal <skasal@redhat.com> - 1.5-10
+- Recode as UTF-8, fix argument order find with -depth (both by Paul Howarth)
+- Other minor cleanups
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Feb  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.5-8
+- rebuild for new perl
+
+* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.5-7
+- Add BR: perl(Test::More).
+
+* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.5-6
+- Update license tag.
+- Reflect perl split.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.5-5
+- Mass rebuild.
+
+* Tue Feb 28 2006 Ralf Corsépius <rc040203@freenet.de> - 1.5-4
+- Rebuild for perl-5.8.8.
+
+* Wed Aug 17 2005 Ralf Corsepius <ralf@links2linux.de> - 1.5-3
+- Spec cleanup.
+
+* Wed Aug 10 2005 Ralf Corsepius <ralf@links2linux.de> - 1.5-2
+- FE re-submission.
+
+* Fri Jul 01 2005 Ralf Corsepius <ralf@links2linux.de> - 1.5-1
+- FE submission.

+ 120 - 0
p/perl-Sub-Identify/perl-Sub-Identify-vl.spec

@@ -0,0 +1,120 @@
+Name:		perl-Sub-Identify
+Version:	0.04
+Release:	1%{?_dist_release}
+Summary:	Retrieve names of code references
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Sub-Identify/
+Source0:	http://search.cpan.org/CPAN/authors/id/R/RG/RGARCIA/Sub-Identify-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::Pod)
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+# Don't provide private perl libs
+%{?perl_default_filter}
+
+%description
+Sub::Identify allows you to retrieve the real name of code references. For
+this, it uses Perl's introspection mechanism, provided by the B module.
+
+%prep
+%setup -q -n Sub-Identify-%{version}
+
+# Fix script interpreters
+perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes t/
+%{perl_vendorarch}/auto/Sub/
+%{perl_vendorarch}/Sub/
+%{_mandir}/man3/Sub::Identify.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.04-1
+- initial build for Vine Linux
+
+* Mon Mar  5 2012 Paul Howarth <paul@city-fan.org> - 0.04-13
+- Use %%{optflags}
+- BR: perl(Exporter) and perl(Test::Pod)
+- Make %%files list more explicit
+- Use DESTDIR rather than PERL_INSTALL_ROOT
+- No need to remove empty directories from buildroot
+- Don't use macros for commands
+- Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.04-11
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-9
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-8
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.04-7
+- Rebuild against perl 5.10.1
+
+* Fri Aug 28 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.04-6
+- Bump
+
+* Thu Aug 27 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.04-5
+- Filtering errant private provides
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 11 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.04-2
+- Aaaand change files to look in the the arch-dependent dirs
+
+* Wed Feb 11 2009 Chris Weyl <cweyl@alumni.drew.edu> - 0.04-1
+- Update to 0.04
+- Drop buildarch noarch, as we have some XS bits now
+
+* Wed May 28 2008 Chris Weyl <cweyl@alumni.drew.edu> - 0.03-1
+- Update to 0.03
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.02-3
+- Rebuild for new perl
+
+* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.02-2.2
+- Add BR: perl(Test::More)
+
+* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.02-2.1
+- Correct license tag
+- Add BR: perl(ExtUtils::MakeMaker)
+
+* Wed Sep 06 2006 Chris Weyl <cweyl@alumni.drew.edu> - 0.02-2
+- Bump
+
+* Tue Sep 05 2006 Chris Weyl <cweyl@alumni.drew.edu> - 0.02-1
+- Specfile autogenerated by cpanspec 1.69.1

+ 149 - 0
p/perl-Test-ClassAPI/perl-Test-ClassAPI-vl.spec

@@ -0,0 +1,149 @@
+Name: 		perl-Test-ClassAPI
+Version: 	1.06
+Release: 	1%{?_dist_release}
+Summary: 	Provides basic first-pass API testing for large class trees
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Test-ClassAPI/
+Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Test-ClassAPI-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Config::Tiny) >= 2.00
+BuildRequires:  perl(Class::Inspector) >= 1.12
+BuildRequires:  perl(File::Spec) >= 0.83
+
+# Explictly required by lib/Test/ClassAPI.pm
+BuildRequires:  perl(Params::Util) >= 1.00
+
+%if !%{defined perl_bootstrap}
+# For improved tests
+BuildRequires:  perl(Test::Pod)
+
+# For improved tests
+BuildRequires: perl(Test::CPAN::Meta) >= 0.12
+BuildRequires: perl(Pod::Simple) >= 3.07
+BuildRequires: perl(Test::MinimumVersion) >= 0.008
+%endif
+
+%description
+Provides basic first-pass API testing for large class trees.
+
+For many APIs with large numbers of classes, it can be very useful to be 
+able to do a quick once-over to make sure that classes, methods, and 
+inheritance is correct, before doing more comprehensive testing.
+This module aims to provide such a capability.
+
+%prep
+%setup -q -n Test-ClassAPI-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+%if !%{defined perl_bootstrap}
+# remove until fix of Perl::MinimalVersion and version.pm
+rm -rf t/99_pmv.t
+make test AUTOMATED_TESTING=1
+%endif
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{perl_vendorlib}/Test
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.06-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.06-9
+- Perl mass rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.06-8
+- Perl mass rebuild
+
+* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.06-7
+- rebuild with Perl 5.14.1
+- use perl_bootstrap macro
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.06-5
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.06-4
+- Mass rebuild with perl-5.12.0
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.06-3
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.06-1
+- Upstream update.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Sep 16 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.05-3
+- Reflect perl(Test::CPAN::Meta) >= 0.12 finally being available in Fedora.
+
+* Tue Aug 26 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.05-2
+- Bump release.
+
+* Tue Aug 26 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.05-1
+- Upstream update.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.04-4
+- Rebuild for perl 5.10 (again)
+
+* Sun Jan 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.04-3
+- rebuild for new perl
+
+* Thu Sep 06 2007 Ralf Corsépius <rc040203@freenet.de> - 1.04-2
+- Update license tag.
+
+* Mon Mar 12 2007 Ralf Corsépius <rc040203@freenet.de> - 1.04-1
+- Upstream update.
+- BR: perl(ExtUtils::MakeMaker).
+
+* Fri Feb 16 2007 Ralf Corsépius <rc040203@freenet.de> - 1.03-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.02-4
+- Mass rebuild.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.02-3
+- Rebuild for perl-5.8.8.
+
+* Tue Sep 14 2005 Ralf Corsepius <rc040203@freenet.de> - 1.02-2
+- New %%summary.
+- Extend %%description.
+- Don't put README into %%doc (Redundant to man page).
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 1.02-1
+- Spec file cleanup.
+- FE submission.
+
+* Wed Jun 22 2005 Ralf Corsepius <ralf@links2linux.de> - 1.02-0.pm.0
+- Initial packman version.

+ 178 - 0
p/perl-Test-Inline/perl-Test-Inline-vl.spec

@@ -0,0 +1,178 @@
+Name: 		perl-Test-Inline
+Version: 	2.212
+Release: 	1%{?_dist_release}
+Summary: 	Test::Inline Perl module
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/Test-Inline/
+Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Test-Inline-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: 	noarch
+
+BuildRequires:	perl(Test::More) >= 0.42
+BuildRequires:	perl(Test::ClassAPI) >= 1.02
+BuildRequires:	perl(File::Spec) >= 0.80
+BuildRequires:	perl(List::Util) >= 1.19
+BuildRequires:	perl(Getopt::Long) >= 2.34
+BuildRequires:	perl(File::chmod) >= 0.31
+BuildRequires:	perl(File::Remove) >= 0.37
+BuildRequires:	perl(File::Slurp) >= 9999.04
+BuildRequires:	perl(File::Find::Rule) >= 0.26
+BuildRequires:	perl(Config::Tiny) >= 2.00
+BuildRequires:	perl(Params::Util) >= 0.21
+BuildRequires:	perl(Class::Autouse) >= 1.29
+BuildRequires:	perl(Algorithm::Dependency) >= 1.02
+BuildRequires:	perl(File::Flat) >= 1.00
+BuildRequires:	perl(Pod::Tests) >= 0.18
+BuildRequires:	perl(Test::Script)
+
+# For improved tests
+BuildRequires:	perl(Test::Pod) >= 1.00
+BuildRequires:  perl(Test::MinimumVersion)
+BuildRequires:  perl(Test::CPAN::Meta) >= 0.12
+BuildRequires:  perl(Perl::MinimumVersion) >= 1.20
+
+# RPM misses these deps
+Requires:	perl(File::Flat)
+Requires:	perl(File::Find::Rule)
+
+%description
+Test::Inline allows you to inline your tests next to the code being tested.
+
+%prep
+%setup -q -n Test-Inline-%{version}
+
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} $* |\
+    sed -e '/perl(script)/d'
+EOF
+%define __perl_requires %{_builddir}/Test-Inline-%{version}/%{name}-req
+chmod +x %{__perl_requires}
+
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%check
+make test AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{_bindir}/*
+%{perl_vendorlib}/Test
+%{_mandir}/man1/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.212-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.212-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 2.212-3
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.212-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 06 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.212-1
+- Upstream update.
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.211-4
+- Mass rebuild with perl-5.12.0
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 2.211-3
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.211-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.211-1
+- Upstream update.
+
+* Wed Jun 17 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.210-1
+- Upstream update.
+
+* Fri Feb 27 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.208-5
+- Adjust minimum perl version in META.yml (Add Test-Inline-2.208.diff).
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.208-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jun 02 2008 Ralf Corsépius <rc040203@freenet.de> - 2.208-3
+- BR: perl(List::Utils) >= 1.19
+
+* Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.208-2
+- rebuild for new perl
+
+* Wed Jan 02 2008 Ralf Corsépius <rc040203@freenet.de> - 2.208-1
+- Upstream update.
+- Update build deps.
+- Re-enable AUTOMATED_TESTING.
+
+* Wed Sep 19 2007 Ralf Corsépius <rc040203@freenet.de> - 2.207-1
+- Upstream update.
+- Disable AUTOMATED_TESTING.
+
+* Tue Aug 07 2007 Ralf Corsépius <rc040203@freenet.de> - 2.205-1
+- Upstream update.
+
+* Tue Jul 10 2007 Ralf Corsépius <rc040203@freenet.de> - 2.202-1
+- Upstream update.
+
+* Wed Jan 18 2007 Ralf Corsépius <rc040203@freenet.de> - 2.201-2
+- BR: perl(File::Remove).
+
+* Wed Jan 18 2007 Ralf Corsépius <rc040203@freenet.de> - 2.201-1
+- Upstream update.
+- Don't chmod -x Changes (Fixed upstream).
+- BR: perl(File::Flat) >= 1.00.
+- Inline perl-Test-Inline-filter-requires.sh.
+
+* Wed Oct 04 2006 Ralf Corsépius <rc040203@freenet.de> - 2.105-2
+- Activate AUTOMATED_TESTING (t/99_author.t).
+
+* Wed Oct 04 2006 Ralf Corsépius <rc040203@freenet.de> - 2.105-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 2.103-4
+- Mass rebuild.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 2.103-3
+- Rebuild for perl-5.8.8.
+
+* Fri Oct  7 2005 Paul Howarth <paul@city-fan.org> - 2.103-2
+- Minor spec file cleanup
+- Add BR: perl(Test::Pod) for extra test coverage
+
+* Thu Sep 29 2005 Ralf Corsepius <ralf@links2linux.de> - 2.103-1
+- Upstream update.
+- Update BR's.
+
+* Fri Sep 23 2005 Ralf Corsepius <ralf@links2linux.de> - 2.102-1
+- Upstream update.
+
+* Tue Sep 14 2005 Ralf Corsepius <ralf@links2linux.de> - 2.101-1
+- Upstream update.
+
+* Tue Sep 13 2005 Ralf Corsepius <ralf@links2linux.de> - 2.100-1
+- Add filter-requires to filter bogus perl(script).
+
+* Mon Aug 22 2005 Ralf Corsepius <ralf@links2linux.de> - 2.100-0
+- Update to 2.100.

+ 100 - 0
p/perl-aliased/perl-aliased-vl.spec

@@ -0,0 +1,100 @@
+Name:		perl-aliased
+Version:	0.30
+Release:	1%{?_dist_release}
+Summary:	Use shorter versions of class names
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/aliased/
+Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/aliased-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(Module::Build)
+BuildRequires:	perl(Test::Pod)
+BuildRequires:	perl(Test::Pod::Coverage)
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%description
+aliased is simple in concept but is a rather handy module. It loads the
+class you specify and exports into your namespace a subroutine that returns
+the class name. You can explicitly alias the class to another name or, if
+you prefer, you can do so implicitly. In the latter case, the name of the
+subroutine is the last part of the class name.
+
+%prep
+%setup -q -n aliased-%{version}
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf %{buildroot}
+./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
+%{_fixperms} %{buildroot}
+
+%check
+./Build test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/aliased.pm
+%{_mandir}/man3/aliased.3pm*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.30-1
+- initial build for Vine Linux
+
+* Mon Jan 16 2012 Paul Howarth <paul@city-fan.org> - 0.30-8
+- Spec clean-up:
+  - BR: perl(Exporter)
+  - Make %%files list more explicit
+  - Don't use macros for commands
+  - Use tabs
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.30-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.30-6
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.30-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 14 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.30-4
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.30-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.30-2
+- rebuild against perl 5.10.1
+
+* Sat Aug 22 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.30-1
+- auto-update to 0.30 (by cpan-spec-update 0.01)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed May 28 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.22-1
+- update to 0.22
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.21-2
+- rebuild for new perl
+
+* Fri Mar 30 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.21-1
+- update to 0.21
+
+* Thu Oct 12 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.20-2
+- bump
+
+* Mon Oct 09 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.20-1
+- Specfile autogenerated by cpanspec 1.69.

+ 115 - 0
p/perl-prefork/perl-prefork-vl.spec

@@ -0,0 +1,115 @@
+Name: 		perl-prefork
+Version: 	1.04
+Release: 	1%{?_dist_release}
+Summary: 	Optimized module loading for forking or non-forking processes
+License: 	GPL+ or Artistic
+Group: 		Development/Libraries
+URL: 		http://search.cpan.org/dist/prefork/
+Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/prefork-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: noarch
+
+BuildRequires: perl(Test::More) >= 0.47
+BuildRequires: perl(File::Spec) >= 0.80
+BuildRequires: perl(List::Util) >= 0.18
+BuildRequires: perl(Scalar::Util) >= 1.18
+
+# Required by tests
+BuildRequires: perl(Test::Pod) >= 1.00
+BuildRequires: perl(Test::MinimumVersion) >= 0.007
+BuildRequires: perl(Perl::MinimumVersion) >= 1.20
+BuildRequires: perl(Test::CPAN::Meta) >= 0.12
+
+%description
+Optimized module loading for forking or non-forking processes
+
+prefork.pm is intended to serve as a central and optional marshalling
+point for state detection (are we running in compile-time or run-time
+mode) and to act as a relatively light-weight module loader.
+
+%prep
+%setup -q -n prefork-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
+%clean
+rm -rf %{buildroot}
+
+%check
+make test AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README LICENSE
+%{perl_vendorlib}/prefork*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.04-1
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.04-6
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.04-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.04-4
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.04-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.04-2
+- rebuild against perl 5.10.1
+
+* Wed Jul 29 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.04-1
+- Upstream update.
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Jun 18 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.03-1
+- Upstream update.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.02-2
+- rebuild for new perl
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 1.02-1
+- Upstream update.
+- Add BR: perl(Test::MinimumVersion).
+
+* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.01-3
+- Update license tag.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.01-2
+- Mass rebuild.
+
+* Mon Aug 07 2006 Ralf Corsépius <rc040203@freenet.de> - 1.01-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.00-3
+- Rebuild for perl-5.8.8.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 1.00-2
+- Spec file cleanup.
+
+* Sat Sep 10 2005 Ralf Corsepius <rc040203@freenet.de> - 1.00-1
+- FE submission.