Browse Source

* new packages

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

+ 112 - 0
p/perl-Algorithm-Diff/perl-Algorithm-Diff-vl.spec

@@ -0,0 +1,112 @@
+Name:           perl-Algorithm-Diff
+Version:        1.1902
+Release:        1%{?_dist_release}
+Summary:        Algorithm::Diff Perl module
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Algorithm-Diff/
+Source0:        http://www.cpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-%{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))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This is a module for computing the difference between two files, two
+strings, or any other two lists of things.  It uses an intelligent
+algorithm similar to (or identical to) the one used by the Unix "diff"
+program.  It is guaranteed to find the *smallest possible* set of
+differences.
+
+%prep
+%setup -q -n Algorithm-Diff-%{version}
+chmod 644 *.pl
+
+%build
+%{__perl} Makefile.PL
+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 -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+rm -f $RPM_BUILD_ROOT%{perl_sitelib}/Algorithm/*.pl
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README *.pl
+%{perl_sitelib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.1902-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1902-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.1902-13
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1902-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 14 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.1902-11
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.1902-10
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.1902-9
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1902-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1902-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1902-6
+- Rebuild for perl 5.10 (again)
+
+* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.1902-5
+- rebuild for new perl
+
+* Thu Jan 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.1902-4
+- fix license tag, rebuild for perl
+
+* Wed Apr 18 2007 Steven Pritchard <steve@kspei.com> 1.1902-3
+- Use fixperms macro instead of our own chmod incantation.
+- BR ExtUtils::MakeMaker.
+
+* Sun Sep 17 2006 Steven Pritchard <steve@kspei.com> 1.1902-2
+- Rebuild.
+
+* Sat Aug 05 2006 Steven Pritchard <steve@kspei.com> 1.1902-1
+- Update to 1.1902.
+- Minor spec cleanup to match current template/cpanspec output.
+
+* Mon Sep 05 2005 Steven Pritchard <steve@kspei.com> 1.1901-1
+- Updated to 1.1901.
+
+* Sat Sep 03 2005 Steven Pritchard <steve@kspei.com> 1.15-2
+- Move example files to %%doc.
+
+* Sat Aug 27 2005 Steven Pritchard <steve@kspei.com> 1.15-1
+- Specfile autogenerated.

+ 112 - 0
p/perl-Archive-Any/perl-Archive-Any-vl.spec

@@ -0,0 +1,112 @@
+Name:		perl-Archive-Any
+Version:	0.0932
+Release:	1%{?_dist_release}
+Summary:	Single interface to deal with file archives
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Archive-Any/
+Source0:	http://search.cpan.org/CPAN/authors/id/C/CM/CMOORE/Archive-Any-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch:	noarch
+# Build
+BuildRequires:	perl(Module::Build)
+# Module
+BuildRequires:	perl(Archive::Tar) >= 0.22
+BuildRequires:	perl(Archive::Zip) >= 1.07
+BuildRequires:	perl(Cwd)
+BuildRequires:	perl(File::MMagic) >= 1.27
+BuildRequires:	perl(File::Spec::Functions)
+BuildRequires:	perl(MIME::Types) >= 1.16
+BuildRequires:	perl(Module::Find) >= 0.05
+# Test suite
+BuildRequires:	perl(Test::More) >= 0.4
+BuildRequires:	perl(Test::Pod)
+BuildRequires:	perl(Test::Pod::Coverage)
+BuildRequires:	perl(Test::Warn)
+# Runtime
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module is a single interface for manipulating different archive
+formats. Tarballs, zip files, etc.
+
+%prep
+%setup -q -n Archive-Any-%{version}
+
+%build
+perl Build.PL
+./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 t/
+%{perl_sitelib}/Archive/
+%{_mandir}/man3/Archive::Any.3pm*
+%{_mandir}/man3/Archive::Any::Plugin.3pm*
+%{_mandir}/man3/Archive::Any::Plugin::Tar.3pm*
+%{_mandir}/man3/Archive::Any::Plugin::Zip.3pm*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.0932-1
+- initial build for Vine Linux
+
+* Tue Jan 17 2012 Paul Howarth <paul@city-fan.org> - 0.0932-9
+- Spec clean-up:
+  - Drop redundant buildreq perl(Test::Perl::Critic)
+  - Make %%files list more explicit
+  - Group buildreqs by build/module/test
+  - Don't use macros for commands
+  - Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0932-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.0932-7
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0932-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.0932-5
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.0932-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.0932-3
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0932-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun Jun 07 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.0932-1
+- auto-update to 0.0932 (by cpan-spec-update 0.01)
+- altered br on perl(Test::More) (0 => 0.4)
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.093-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Feb 08 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.093-3
+- rebuild for new perl
+
+* Wed May 09 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.093-2
+- bump
+
+* Sat May 05 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.093-1
+- Specfile autogenerated by cpanspec 1.71.

+ 103 - 0
p/perl-Devel-Leak/perl-Devel-Leak-vl.spec

@@ -0,0 +1,103 @@
+Name:           perl-Devel-Leak
+Version:        0.03
+Release:        1%{?_dist_release}
+Summary:        Utility for looking for perl objects that are not reclaimed
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Devel-Leak/
+Source0:        http://www.cpan.org/authors/id/N/NI/NI-S/Devel-Leak-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module provides a basic way to discover if a piece of perl code
+is allocating perl data and not releasing them again.
+
+%prep
+%setup -q -n Devel-Leak-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+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 f -name '*.bs' -size 0 -exec rm -f {} \;
+find ${RPM_BUILD_ROOT} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} ${RPM_BUILD_ROOT}/*
+
+%check
+make test
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/Devel*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-15
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-13
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-12
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-11
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-10
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Mar  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-7
+- rebuild for new perl (again)
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.03-6
+- Autorebuild for GCC 4.3
+
+* Fri Feb  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-5
+- rebuild for new perl
+
+* Tue Jan 15 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-4
+- fix license
+
+* Wed Apr 18 2007 Steven Pritchard <steve@kspei.com> 0.03-3
+- BR ExtUtils::MakeMaker instead of perl-devel.
+
+* Fri Mar 09 2007 Steven Pritchard <steve@kspei.com> 0.03-2
+- BR perl-devel.
+
+* Thu Feb 01 2007 Steven Pritchard <steve@kspei.com> 0.03-1
+- Specfile autogenerated by cpanspec 1.69.1.
+- Fix License and description.

+ 169 - 0
p/perl-Devel-StackTrace/perl-Devel-StackTrace-vl.spec

@@ -0,0 +1,169 @@
+Name:           perl-Devel-StackTrace
+Summary:        Perl module implementing stack trace and stack trace frame objects
+Version:        1.27
+Epoch:          1
+Release:        1%{?_dist_release}
+License:        Artistic 2.0
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Devel-StackTrace/
+Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+
+# --with release_tests ... also check "RELEASE_TESTS".
+# Disabled by default
+%bcond_with release_tests
+
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Scalar::Util)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%if %{with release_tests}
+# for improved tests
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
+BuildRequires:  perl(Test::Kwalitee)
+BuildRequires:  perl(Test::EOL)
+BuildRequires:  perl(Test::NoTabs)
+BuildRequires:  perl(Test::Spelling)
+BuildRequires:  aspell-en
+%endif
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+The Devel::StackTrace module contains two classes, Devel::StackTrace
+and Devel::StackTraceFrame.  The goal of this object is to encapsulate
+the information that can found through using the caller() function, as
+well as providing a simple interface to this data.
+
+The Devel::StackTrace object contains a set of Devel::StackTraceFrame
+objects, one for each level of the stack.  The frames contain all the
+data available from caller() as of Perl 5.6.0.
+
+%prep
+%setup -q -n Devel-StackTrace-%{version}
+
+%build
+%{__perl} Makefile.PL
+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} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} ${RPM_BUILD_ROOT}/*
+
+%check
+make test %{?with_release_tests:RELEASE_TESTING=1}
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc README LICENSE Changes
+%dir %{perl_sitelib}/Devel/StackTrace
+%{perl_sitelib}/Devel/StackTrace/*
+%{perl_sitelib}/Devel/StackTrace.pm
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.27-1
+- initial package for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.27-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.27-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.27-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jan 17 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.27-1
+- Upstream update.
+
+* Wed Nov 03 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.26-1
+- Upstream update.
+
+* Sun Sep 12 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.25-1
+- Upstream update.
+- Spec overhaul.
+- Add %%bcond_with release_tests
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.22-5
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.22-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1:1.22-3
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.22-1
+- Upstream update.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.20-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 18 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.20-2
+- BR: perl(Test::Kwalitee).
+
+* Sat Dec 13 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.20-1
+- Upstream update.
+- Bump epoch.
+
+* Fri Aug 08 2008 Ralf Corsépius <rc040203@freenet.de> - 1.1902-1
+- Upstream update.
+
+* Wed Jun 25 2008 Ralf Corsépius <rc040203@freenet.de> - 1.1901-1
+- Upstream update.
+
+* Fri May 16 2008 Ralf Corsépius <rc040203@freenet.de> - 1.18-2
+- Bump release.
+
+* Mon Apr 07 2008 Ralf Corsépius <rc040203@freenet.de> - 1.18-1
+- Upstream update.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.16-2
+- Rebuild for perl 5.10 (again)
+
+* Sun Feb 03 2008 Ralf Corsépius <rc040203@freenet.de> - 1.16-1
+- Upstream update.
+- Activate IS_MAINTAINER-tests.
+- BR: perl(Test::Pod::Coverage).
+
+* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.15-3
+- rebuild for new perl
+
+* Wed Aug 29 2007 Ralf Corsépius <rc040203@freenet.de> - 1.15-2
+- Update License.
+
+* Mon Apr 30 2007 Ralf Corsépius <rc040203@freenet.de> - 1.15-1
+- Upstream update.
+
+* Sat Mar 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.14-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-2
+- Mass rebuild.
+
+* Wed Apr 04 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.12-2
+- Rebuild for perl-5.8.8.
+
+* Sun Oct 02 2005 Ralf Corsepius <rc040203@freenet.de> - 1.12-1
+- Upstream update.

+ 147 - 0
p/perl-Exception-Class/perl-Exception-Class-vl.spec

@@ -0,0 +1,147 @@
+Name:           perl-Exception-Class
+Version:        1.32
+Release:        1%{?_dist_release}
+Summary:        Module that allows you to declare real exception classes in Perl
+License:        Artistic 2.0
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Exception-Class/
+Source0:        http://www.cpan.org/authors/id/D/DR/DROLSKY/Exception-Class-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(Class::Data::Inheritable) >= 0.02
+BuildRequires:  perl(Devel::StackTrace) >= 1.20
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More) >= 0.46
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+Exception::Class allows you to declare exception hierarchies in your
+modules in a "Java-esque" manner.
+
+%prep
+%setup -q -n Exception-Class-%{version}
+
+chmod a-x lib/Exception/Class.pm
+
+%build
+%{__perl} Makefile.PL
+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} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} ${RPM_BUILD_ROOT}/*
+
+%check
+export IS_MAINTAINER=1
+make test
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE README
+%dir %{perl_sitelib}/Exception/Class
+%{perl_sitelib}/Exception/Class/*
+%{perl_sitelib}/Exception/Class.pm
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.32-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.32-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.32-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.32-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Steven Pritchard <steve@kspei.com> 1.32-1
+- Update to 1.32.
+- License is now Artistic 2.0.
+- Switch back to building with ExtUtils::MakeMaker/Makefile.PL.  (Dave
+  Rolsky needs to make up his mind.)
+- Add README to docs.
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.29-5
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.29-4
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.29-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.29-2
+- rebuild against perl 5.10.1
+
+* Thu Jul 30 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.29-1
+- Upstream update (Required by other packages, fix mass rebuild breakdowns).
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.26-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.26-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Dec 12 2008 Steven Pritchard <steve@kspei.com> 1.26-1
+- Update to 1.26.
+- Bump Devel::StackTrace dependency to 1.20.
+
+* Thu May 31 2008 Steven Pritchard <steve@kspei.com> 1.24-1
+- Update to 1.24.
+- Bump Devel::StackTrace dependency to 1.17.
+- Clean up to match current cpanspec output.
+- Improve Summary and description.
+- Build with Module::Build.
+- BR Test::Pod and Test::Pod::Coverage and define IS_MAINTAINER.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.23-6
+- Rebuild for perl 5.10 (again)
+
+* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.23-5
+- rebuild against new perl
+
+* Sat Dec 29 2007 Ralf Corsépius 1.23-4
+- BR: perl(Test::More) (BZ 419631).
+- Adjust License-tag.
+
+* Tue Apr 17 2007 Steven Pritchard <steve@kspei.com> 1.23-3
+- Use fixperms macro instead of our own chmod incantation.
+- BR ExtUtils::MakeMaker.
+
+* Sat Sep 16 2006 Steven Pritchard <steve@kspei.com> 1.23-2
+- Canonicalize Source0 URL.
+- Fix find option order.
+- Drop executable bit from Exception/Class.pm to avoid a rpmlint warning.
+
+* Fri Feb 03 2006 Steven Pritchard <steve@kspei.com> 1.23-1
+- Update to 1.23
+
+* Tue Jan 10 2006 Steven Pritchard <steve@kspei.com> 1.22-1
+- Update to 1.22
+
+* Mon Sep 05 2005 Steven Pritchard <steve@kspei.com> 1.21-3
+- Remove explicit core module dependencies
+- Add COPYING and Artistic
+
+* Wed Aug 17 2005 Steven Pritchard <steve@kspei.com> 1.21-2
+- Minor spec cleanup
+
+* Tue Aug 16 2005 Steven Pritchard <steve@kspei.com> 1.21-1
+- Specfile autogenerated.

+ 140 - 0
p/perl-File-Find-Rule-Perl/perl-File-Find-Rule-Perl-vl.spec

@@ -0,0 +1,140 @@
+# define bootstrap for initial build
+%define perl_bootstrap 1
+
+Name:		perl-File-Find-Rule-Perl
+Version:	1.12
+Release:	1%{?_dist_release}
+Summary:	Common rules for searching for Perl things
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/File-Find-Rule-Perl/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-Find-Rule-Perl-%{version}.tar.gz
+
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch:	noarch
+
+BuildRequires:	perl(File::Find::Rule) >= 0.20
+BuildRequires:	perl(File::Spec) >= 0.82
+BuildRequires:	perl(Test::More) >= 0.47
+BuildRequires:  perl(Params::Util) >= 0.38
+BuildRequires:  perl(Parse::CPAN::Meta) >= 0.04
+
+# For improved tests
+%if !%{defined perl_bootstrap}
+BuildRequires:  perl(Perl::MinimumVersion) >= 1.27
+BuildRequires:  perl(Test::MinimumVersion) >= 0.101080
+BuildRequires:  perl(Test::Pod) >= 1.44
+BuildRequires:  perl(Test::CPAN::Meta) >= 0.17
+%endif
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+Common rules for searching for Perl things.
+
+%prep
+%setup -q -T -c
+%setup -q -T -D -a0
+
+%build
+cd File-Find-Rule-Perl-%{version}
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+cd ..
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+cd File-Find-Rule-Perl-%{version}
+make pure_install PERL_INSTALL_ROOT=${RPM_BUILD_ROOT}
+cd ..
+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
+%if !%{defined perl_bootstrap}
+cd File-Find-Rule-Perl-%{version}
+make test AUTOMATED_TESTING=1
+cd ..
+%endif
+
+%files
+%defattr(-,root,root,-)
+%doc File-Find-Rule-Perl-%{version}/Changes File-Find-Rule-Perl-%{version}/LICENSE
+%{perl_vendorlib}/File
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.12-1
+- initial build for Vine Linux
+- define perl_boostrap until things get done...
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Nov 25 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.12-1
+- Upstream update.
+- Update BRs.
+- Spec file cleanup.
+
+* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.10-3
+- rebuild with Perl 5.14.1
+- add perl_bootstrap macro for test BR
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Nov 03 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.10-1
+- Upstream update.
+
+* Sun May 09 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.09-5
+- Re-enable pmv-test.
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.09-4
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.09-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.09-2
+- rebuild against perl 5.10.1
+
+* Fri Aug 07 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.09-1
+- Upstream update.
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.08-1
+- Upstream update.
+
+* Wed Jun 17 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.06-1
+- Upstream update.
+- Build in subdir to work-around rpm disturbing testsuite.
+- Rework BRs.
+
+* Fri Feb 27 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.04-4
+- Adjust minimum perl version in META.yml (Add File-Find-Rule-Perl-1.04.diff).
+
+* 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 Jun 24 2008 Ralf Corsépius <rc040203@freenet.de> - 1.04-2
+- Unconditionally BR: perl(Test::CPAN::Meta).
+
+* Tue Jun 10 2008 Ralf Corsépius <rc040203@freenet.de> - 1.04-1
+- Upstream update.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.03-3
+- Rebuild for perl 5.10 (again)
+
+* Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.03-2
+- rebuild for new perl
+
+* Mon Nov 19 2007 Ralf Corsépius <rc040203@freenet.de> - 0.03-1
+- Initial version.

+ 181 - 0
p/perl-File-Remove/perl-File-Remove-vl.spec

@@ -0,0 +1,181 @@
+Name:		perl-File-Remove
+Version:	1.51
+Release:	1%{?_dist_release}
+Summary:	Convenience module for removing files and directories
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/File-Remove/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-Remove-%{version}.tar.gz
+# Perl versions are causing havoc to rpm versions
+Patch0:		File-Remove-%{version}.diff
+
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Test::More) >= 0.42
+BuildRequires:	perl(File::Spec) >= 3.28
+BuildRequires:	perl(File::Path)
+BuildRequires:	perl(File::Glob)
+
+BuildArch:	noarch
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+%{summary}
+
+%prep
+%setup -q -n File-Remove-%{version}
+%patch0 -p1
+
+%build
+%{__perl} Makefile.PL
+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
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README LICENSE
+%{perl_sitelib}/File
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.51-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.51-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Nov 25 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.51-1
+- Upstream update.
+- Add File-Remove-1.51.diff/Remove File-Remove-1.50.diff.
+
+* Mon Jul 18 2011 Petr Sabata <contyk@redhat.com> - 1.50-2
+- Perl mass rebuild
+
+* Sun Jul 17 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.50-1
+- Upstream update.
+- Add File-Remove-1.50.diff/Remove File-Remove-1.49.diff.
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.49-2
+- Perl mass rebuild
+
+* Mon Mar 28 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.49-1
+- Upstream update.
+- Add File-Remove-1.49.diff/Remove File-Remove-1.46.diff.
+- Spec file cleanup.
+
+* Fri Feb 18 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.46-1
+- Upstream update.
+- Remove xt-tests's deps (Upstream doesn't want us to test their works).
+- Work around rpm-/perl-version conflicts.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.42-8
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sun May 09 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.42-7
+- Rebuild with perl-5.12.0.
+
+* Sun May 09 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.42-6
+- Let META.yml require perl 5.006 (Fix perl-5.12.0 build breakdown).
+- Revert 2010-05-01 changes.
+
+* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.42-5
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.42-4
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Sep 10 2008 Ralf Corsepius <rc040203@freenet.de> - 1.42-1
+- Upstream update.
+
+* Tue Jun 10 2008 Ralf Corsepius <rc040203@freenet.de> - 1.41-1
+- Upstream update.
+
+* Thu Mar 13 2008 Ralf Corsepius <rc040203@freenet.de> - 1.40-1
+- Upstream update.
+
+* Thu Feb 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.39-7
+- Rebuild normally, second pass
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.39-6
+- Rebuild for perl 5.10 (again), first pass
+
+* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.39-5
+- rebuild normally, second pass
+
+* Sun Jan 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.39-4.1
+- rebuild, first pass, without TMV, tests
+
+* Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.39-4
+- rebuild for new perl
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 0.39-3
+- Really BR: perl(Test::MinimumVersion).
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 0.39-2
+- Add BR: perl(Test::MinimumVersion).
+
+* Tue Nov 20 2007 Ralf Corsépius <rc040203@freenet.de> - 0.39-1
+- Upstream update.
+
+* Wed Oct 17 2007 Ralf Corsépius <rc040203@freenet.de> - 0.38-1
+- Upstream update.
+
+* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 0.37-2
+- Update license tag.
+
+* Tue Jul 10 2007 Ralf Corsépius <rc040203@freenet.de> - 0.37-1
+- Upstream update.
+
+* Mon Jul 02 2007 Ralf Corsépius <rc040203@freenet.de> - 0.36-2
+- Increment release due to koji suckage.
+
+* Mon Jul 02 2007 Ralf Corsépius <rc040203@freenet.de> - 0.36-1
+- Upsteam update.
+- BR: perl(ExtUtils::MakeMaker).
+- BR: perl(Test::More).
+
+* Mon Nov 27 2006 Ralf Corsépius <rc040203@freenet.de> - 0.34-1
+- Upstream update.
+- Fix URL in Source0.
+
+* Fri Nov 03 2006 Ralf Corsépius <rc040203@freenet.de> - 0.33-1
+- Upstream update.
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.31-3
+- Mass rebuild.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 0.31-2
+- Rebuild for perl-5.8.8.
+
+* Wed Jan 11 2006 Ralf Corsepius <rc040203@freenet.de> - 0.31-1
+- Upstream update.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 0.30-2
+- Change %%summary according to Ville's preference.
+
+* Tue Sep 13 2005 Ralf Corsepius <rc040203@freenet.de> - 0.30-1
+- FE submission.

+ 205 - 0
p/perl-JSON/perl-JSON-vl.spec

@@ -0,0 +1,205 @@
+Name:           perl-JSON
+Summary:        Parse and convert to JSON (JavaScript Object Notation)
+Version:        2.53
+Release:        1%{?_dist_release}
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+Source0:        http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-%{version}.tar.gz 
+URL:            http://search.cpan.org/dist/JSON/
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch:      noarch
+
+BuildRequires:  perl(CGI)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(HTTP::Daemon)
+BuildRequires:  perl(LWP::UserAgent)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module converts between JSON (JavaScript Object Notation) and Perl
+data structure into each other. For JSON, see http://www.crockford.com/JSON/.
+
+%prep
+%setup -q -n JSON-%{version}
+
+# make rpmlint happy...
+find .  -type f -exec chmod -c -x {} +
+find t/ -type f -exec perl -pi -e 's|^#! perl|#!%{__perl}|' {} +
+sed -i 's/\r//' README t/*
+
+%if %{_dist_release} > "vl6"
+%{?perl_default_filter:
+%filter_from_provides /^perl(JSON::\(Backend::PP\|backportPP::Boolean\|Boolean\|PP\|PP::IncrParser\))/d
+%filter_from_requires /^perl(JSON::backportPP)$/d
+%perl_default_filter}
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(JSON::(Backend::PP|backportPP::Boolean|Boolean|PP|PP::IncrParser)\\)
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(JSON::backportPP\\)
+
+%{?perl_default_subpackage_tests}
+
+%else
+cat << \EOF > %{name}-prov
+#!/bin/sh
+%{__perl_provides} $* |\
+sed -e '/perl(JSON::\(Backend::PP\|backportPP::Boolean\|Boolean\|PP\|PP::IncrParser\)/d'
+EOF
+
+%global __perl_provides %{_builddir}/JSON-%{version}/%{name}-prov
+chmod +x %{__perl_provides}
+
+
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} $* |\
+sed -e '/perl(JSON::backportPP)/d'
+EOF
+
+%global __perl_requires %{_builddir}/JSON-%{version}/%{name}-req
+chmod +x %{__perl_requires}
+%endif
+
+%build
+%{__perl} Makefile.PL
+make %{?_smp_mflags}
+
+%install
+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
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_sitelib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.53-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.53-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jul 20 2011 Iain Arnell <iarnell@gmail.com> 2.53-3
+- update filtering macros for rpm 4.9
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 2.53-2
+- Perl mass rebuild
+
+* Sun May 22 2011 Paul Howarth <paul@city-fan.org> 2.53-1
+- update to 2.53
+  - fixed to_json (CPAN RT#68359)
+  - backport JSON::PP 2.27200 (fixed incr_parse decoding string more correctly
+    - CPAN RT#68032)
+  - made Makefile.PL skip an installing XS question when set $ENV{PERL_ONLY} or
+    $ENV{NO_XS} (CPAN RT#66820)
+
+* Tue Mar  8 2011 Paul Howarth <paul@city-fan.org> 2.51-1
+- update to 2.51 (#683052)
+  - import JSON::PP 2.27105 as BackportPP
+  - fix documentation (CPAN RT#64738)
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.50-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Jan 27 2011 Paul Howarth <paul@city-fan.org> 2.50-1
+- update to 2.50 (#665621)
+  - JSON::PP split off into separate distribution and replaced with
+    JSON::backportPP instead for internal use
+- BR: perl(Test::Pod)
+- drop t/ from %%doc as the tests are in the -tests subpackage
+- filter private module perl(JSON::backportPP) from requires
+- filter private module perl(JSON::backportPP::Boolean) from provides
+- filter private module perl(JSON::Backend::PP) from provides
+- filter private module perl(JSON::Boolean) from provides
+- filter private module perl(JSON::PP) from provides (really JSON::backportPP)
+- filter private module perl(JSON::PP::IncrParser) from provides
+
+* Sun Nov 21 2010 Iain Arnell <iarnell@gmail.com> 2.27-1
+- update to latest upstream version
+- clean up spec for modern rpmbuild
+
+* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.17-2
+- Mass rebuild with perl-5.12.0
+
+* Sun Feb 28 2010 Chris Weyl <cweyl@alumni.drew.edu> 2.17-1
+- update by Fedora::App::MaintainerTools 0.004
+- PERL_INSTALL_ROOT => DESTDIR
+- dropped old BR on perl(HTTP::Request)
+- dropped old BR on perl(HTTP::Response)
+- dropped old requires on perl(HTTP::Daemon)
+- dropped old requires on perl(LWP::UserAgent)
+- dropped old requires on perl(Scalar::Util)
+
+* Wed Sep 02 2009 Chris Weyl <cweyl@alumni.drew.edu> 2.15-5
+- adjust filtering so we don't drop the versioned perl(JSON:PP) prov
+
+* Tue Sep 01 2009 Chris Weyl <cweyl@alumni.drew.edu> 2.15-4
+- bump
+
+* Mon Aug 31 2009 Chris Weyl <cweyl@alumni.drew.edu> 2.15-3
+- update filtering 
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jun 22 2009 Chris Weyl <cweyl@alumni.drew.edu> 2.15-1
+- auto-update to 2.15 (by cpan-spec-update 0.01)
+
+* Sun Mar 01 2009 Chris Weyl <cweyl@alumni.drew.edu> 2.14-1
+- update to 2.14
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Oct 12 2008 Chris Weyl <cweyl@alumni.drew.edu> 2.12-1
+- update to 2.12
+
+* Wed Jun 25 2008 Chris Weyl <cweyl@alumni.drew.edu> 2.11-1
+- update to 2.11
+
+* Wed May 28 2008 Chris Weyl <cweyl@alumni.drew.edu> 2.09-1
+- update to 2.09
+
+* Sun Mar 09 2008 Chris Weyl <cweyl@alumni.drew.edu> 2.07-1
+- update to 2.x series before F9
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.15-2
+- rebuild for new perl
+
+* Mon Nov 26 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.15-1
+- update to 1.15
+
+* Sun May 13 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.14-1
+- update to 1.14
+
+* Wed May 09 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.13-1
+- update to 1.13
+
+* Fri May 04 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.12-1
+- update to 1.12
+- add t/ to %%doc
+
+* Wed Apr 25 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.11-2
+- bump
+
+* Tue Apr 24 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.11-1
+- update to 1.11
+
+* Wed Apr 18 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.10-1
+- Specfile autogenerated by cpanspec 1.69.1.

+ 188 - 0
p/perl-PAR-Dist/perl-PAR-Dist-vl.spec

@@ -0,0 +1,188 @@
+Name:           perl-PAR-Dist
+Version:        0.47
+Release:        1%{?_dist_release}
+Summary:        Toolkit for creating and manipulating Perl PAR distributions
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/PAR-Dist/
+Source0:        http://www.cpan.org/authors/id/S/SM/SMUELLER/PAR-Dist-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(Archive::Zip)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(YAML::Tiny)
+Requires:       perl(Archive::Zip)
+Requires:       perl(YAML::Tiny)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module creates and manipulates PAR distributions. They are architecture-
+specific PAR files, containing everything under blib/ of CPAN distributions
+after their make or Build stage, a META.yml describing metadata of the
+original CPAN distribution, and a MANIFEST detailing all files within it.
+Digitally signed PAR distributions will also contain a SIGNATURE file.
+
+%prep
+%setup -q -n PAR-Dist-%{version}
+
+%build
+%{__perl} Makefile.PL
+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} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} ${RPM_BUILD_ROOT}/*
+
+%check
+make test PERL_TEST_POD=1
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_sitelib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.47-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.47-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.47-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.47-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Steven Pritchard <steve@kspei.com> 0.47-1
+- Update to 0.47.
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.46-4
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.46-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.46-2
+- rebuild against perl 5.10.1
+
+* Mon Sep 21 2009 Stepan Kasal <skasal@redhat.com> - 0.46-1
+- new upstream version
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.43-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.43-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 02 2009 Steven Pritchard <steve@kspei.com> 0.43-1
+- Update to 0.43.
+- Explicitly require Archive::Zip and YAML::Tiny.
+
+* Fri Jan 16 2009 Steven Pritchard <steve@kspei.com> 0.42-1
+- Update to 0.42.
+
+* Mon Dec 15 2008 Steven Pritchard <steve@kspei.com> 0.40-1
+- Update to 0.40.
+- BR Archive::Zip and YAML::Tiny for t/03merge_meta.
+
+* Thu Sep 25 2008 Marcela Maslanova <mmaslano@redhat.com> 0.34-2
+- forgot apply source
+
+* Thu Sep 25 2008 Marcela Maslanova <mmaslano@redhat.com> 0.34-1
+- update to 0.34 -> it was needed for perl-PAR
+
+* Sat May 31 2008 Steven Pritchard <steve@kspei.com> 0.31-1
+- Update to 0.31.
+- BR Test::Pod and Test::Pod::Coverage.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.29-2
+- Rebuild for perl 5.10 (again)
+
+* Thu Feb 21 2008 Steven Pritchard <steve@kspei.com> 0.29-1
+- Update to 0.29.
+- Use fixperms macro instead of our own chmod incantation.
+- Reformat to match cpanspec output.
+
+* Thu Jan 10 2008 Tom "spot" Callaway <tcallawa@redhat.com>  - 0.25-4
+- rebuild (again) for new perl
+
+* Thu Jan 10 2008 Tom "spot" Callaway <tcallawa@redhat.com>  - 0.25-3
+- rebuild for new perl
+
+* Mon Aug  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.25-2
+- License: GPL+ or Artistic
+
+* Mon Jul 30 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.25-1
+- 0.25.
+
+* Sun Jul 22 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.24-1
+- 0.24.
+
+* Mon Jun 25 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.23-1
+- 0.23.
+
+* Sun May  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.22-1
+- 0.22.
+
+* Tue Apr 17 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.21-2
+- BuildRequire perl(ExtUtils::MakeMaker) and perl(Test::More).
+
+* Sun Oct 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.21-1
+- 0.21.
+
+* Thu Oct 12 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.20-1
+- 0.20.
+
+* Sun Sep 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.19-1
+- 0.19.
+
+* Mon Aug 28 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.18-1
+- 0.18.
+
+* Tue Aug 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.16-1
+- 0.16.
+
+* Sat Jul 29 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.15-1
+- 0.15.
+
+* Sun Jul 23 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.14-1
+- 0.14.
+
+* Thu Jul 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11-1
+- 0.11.
+- Fix order of options to find(1) in %%install.
+
+* Thu Jun  8 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.10-1
+- 0.10.
+
+* Fri Feb 24 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.08-1
+- 0.08.
+- Specfile cleanups.
+
+* Thu Mar 17 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.07-3
+- Avoid running signature test during build.
+- Sync with fedora-rpmdevtools' Perl spec template.
+
+* Sun Apr 25 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.07-0.fdr.2
+- Require perl(:MODULE_COMPAT_*).
+
+* Sat Mar 27 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.07-0.fdr.1
+- First build.

+ 204 - 0
p/perl-Params-Util/perl-Params-Util-vl.spec

@@ -0,0 +1,204 @@
+Name:		perl-Params-Util
+Version:	1.04
+Release:	1%{?_dist_release}
+Summary:	Simple standalone param-checking functions
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Params-Util/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-%{version}.tar.gz
+
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.52
+BuildRequires:	perl(Test::More) >= 0.47
+BuildRequires:	perl(File::Spec) >= 0.82
+BuildRequires:	perl(Scalar::Util) >= 1.18
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+Params::Util provides a basic set of importable functions that 
+makes checking parameters a hell of a lot easier.
+
+%prep
+%setup -q -n Params-Util-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -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 AUTOMATED_TESTING=1
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/Params
+
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 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-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jun 16 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.04-2
+- Perl mass rebuild
+
+* Fri Apr 29 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.04-1
+- Upstream update.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 06 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.03-1
+- Upstream update.
+
+* Wed Jun 23 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.01-2
+- Rebuild for perl-5.12.x.
+
+* Fri May 07 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.01-1
+- Upstream update.
+- Revert Marcela's 2010-05-04 changes.
+- Remove BR's on perl(Test::MinimumVersion), perl(Test::Pod), 
+  perl(Test::CPAN::Meta).
+  (Reflect upstream having disabled tests depending on them).
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.00-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.00-3
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jun 17 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.00-1
+- Upstream update.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.38-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 19 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.38-1
+- Upstream update.
+
+* Thu Feb 12 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.37-1
+- Upstream update.
+- Pass OPTIMIZE to make.
+- Remove *.bs after install.
+- Misc. minor spec fixes.
+
+* Sat Nov 29 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.35-1
+- Upstream update.
+- Remove BuildArch: noarch (package now is arch'ed).
+- Remove testsuite hack to accept perl(Test::CPAN::Meta) != 0.07.
+
+* Tue Jul 08 2008 Ralf Corsépius <rc040203@freenet.de> - 0.33-2
+- Unconditionally BR: perl(Test::CPAN::Meta).
+
+* Mon Jun 02 2008 Ralf Corsépius <rc040203@freenet.de> - 0.33-1
+- Upstream update.
+- Conditionally BR: perl(Test::CPAN::Meta).
+- Hack testsuite to accept Test::CPAN::Meta != 0.07.
+
+* Thu Feb 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-6
+- Rebuild normally, second pass
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-5
+- Rebuild for perl 5.10 (again), first pass
+
+* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-4
+- rebuild normally, second pass
+
+* Sat Jan 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-3.1
+- disable Test::MinimumVersion, tests for first pass
+
+* Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31-3
+- rebuild for new perl
+
+* Sun Nov 25 2007 Ralf Corsépius <rc040203@freenet.de> - 0.31-2
+- Add BR: perl(Test::MinimumVersion).
+
+* Mon Nov 19 2007 Ralf Corsépius <rc040203@freenet.de> - 0.31-1
+- Upstream update.
+
+* Tue Oct 30 2007 Ralf Corsépius <rc040203@freenet.de> - 0.30-1
+- Upstream update.
+
+* Thu Sep 06 2007 Ralf Corsépius <rc040203@freenet.de> - 0.29-1
+- Upstream update.
+- Update licence tag.
+- Conditionally disable AUTOMATED_TESTING.
+
+* Sat Jul 28 2007 Ralf Corsépius <rc040203@freenet.de> - 0.26-1
+- Upstream update.
+
+* Wed May 30 2007 Ralf Corsépius <rc040203@freenet.de> - 0.25-1
+- Upstream update.
+
+* Mon May 14 2007 Ralf Corsépius <rc040203@freenet.de> - 0.24-1
+- Upstream update.
+
+* Mon Mar 12 2007 Ralf Corsépius <rc040203@freenet.de> - 0.23-2
+- BR: perl(ExtUtils::MakeMaker).
+
+* Fri Mar 02 2007 Ralf Corsépius <rc040203@freenet.de> - 0.23-1
+- Upstream update.
+
+* Fri Nov 03 2006 Ralf Corsépius <rc040203@freenet.de> - 0.22-1
+- Upstream update.
+
+* Thu Oct 19 2006 Ralf Corsépius <rc040203@freenet.de> - 0.21-1
+- Upstream update.
+
+* Wed Oct 04 2006 Ralf Corsépius <rc040203@freenet.de> - 0.20-1
+- Upstream update.
+
+* Mon Sep 18 2006 Ralf Corsépius <rc040203@freenet.de> - 0.19-1
+- Upstream update.
+- Activate AUTOMATED_TESTING (t/99_author.t).
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.17-2
+- Mass rebuild.
+
+* Sun Aug 13 2006 Ralf Corsépius <rc040203@freenet.de> - 0.17-1
+- Upstream update.
+
+* Wed Jul 05 2006 Ralf Corsépius <rc040203@freenet.de> - 0.15-1
+- Upstream update.
+
+* Sun May 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.14-1
+- Upstream update.
+
+* Mon May 08 2006 Ralf Corsépius <rc040203@freenet.de> - 0.13-1
+- Upstream update.
+
+* Thu Apr 20 2006 Ralf Corsépius <rc040203@freenet.de> - 0.11-1
+- Upstream update.
+
+* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 0.10-2
+- Rebuild for perl-5.8.8.
+
+* Wed Jan 18 2006 Ralf Corsépius <rc040203@freenet.de> - 0.10-1
+- Upstream update.
+
+* Wed Jan 11 2006 Ralf Corsépius <rc040203@freenet.de> - 0.09-1
+- Upstream update.
+
+* Wed Dec 21 2005 Ralf Corsépius <rc040203@freenet.de> - 0.08-1
+- Upstream update.
+
+* Wed Oct 12 2005 Ralf Corsepius <rc040203@freenet.de> - 0.07-1
+- Upstream update.

+ 102 - 0
p/perl-Taint-Runtime/perl-Taint-Runtime-vl.spec

@@ -0,0 +1,102 @@
+Name:           perl-Taint-Runtime
+Version:        0.03
+Release:        1%{?_dist_release}
+Summary:        Runtime enable taint checking
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/Taint-Runtime
+Source0:        http://search.cpan.org/CPAN/authors/id/R/RH/RHANDOM/Taint-Runtime-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:  perl(Test::More)
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+This module enables runtime taint checking, for cases where the -T
+switch on the commandline is not appropriate or viable. There are
+a somewhat limited number of legitimate use cases where you should 
+use this module instead of the -T switch. Unless you have a specific and
+good reason for not using the -T option, you should use the -T option.
+
+%prep
+%setup -q -n Taint-Runtime-%{version}
+chmod +x is_taint_bench.pl
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="${RPM_OPT_FLAGS}"
+make %{?_smp_mflags}
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+make pure_install DESTDIR=${RPM_BUILD_ROOT}
+find ${RPM_BUILD_ROOT} -type f -name .packlist -exec rm -f {} ';'
+find ${RPM_BUILD_ROOT} -type f -name '*.bs' -a -size 0 -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
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorarch}/auto/Taint/
+%{perl_vendorarch}/Taint/
+%{_mandir}/man3/*.3*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-13
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-11
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-10
+- Mass rebuild with perl-5.12.0
+
+* Thu Feb 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-9
+- add readme
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-8
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.03-5
+- Rebuild for perl 5.10 (again)
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.03-4
+- Autorebuild for GCC 4.3
+
+* Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-3
+- rebuild for new perl
+
+* Sun Aug 26 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-2
+- license tag fix, rebuild for ppc32
+
+* Tue Jul 24 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-1.1
+- BR: perl(Test::More)
+
+* Thu Jul 19 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-1
+- bump to 0.03
+
+* Fri Sep 15 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-2
+- bump for FC-6
+
+* Fri Mar 31 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-1
+- Initial package for Fedora Extras

+ 144 - 0
p/perl-YAML-Syck/perl-YAML-Syck-vl.spec

@@ -0,0 +1,144 @@
+Name:           perl-YAML-Syck
+Version:        1.17 
+Release:        1%{?_dist_release}
+Summary:        Fast, lightweight YAML loader and dumper
+License:        BSD and MIT
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/YAML-Syck/
+Source0:        http://www.cpan.org/authors/id/A/AV/AVAR/YAML-Syck-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:  perl(Devel::Leak)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(JSON)
+BuildRequires:  perl(Test::More)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%{?perl_default_filter}
+
+%description
+This module provides a Perl interface to the libsyck data serialization
+library. It exports the Dump and Load functions for converting Perl data
+structures to YAML strings, and the other way around.
+
+%prep
+%setup -q -n YAML-Syck-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+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 f -name '*.bs' -size 0 -exec rm -f {} \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc Changes COMPATIBILITY COPYING README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/YAML*
+%{perl_vendorarch}/JSON*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.17-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.17-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Jul 20 2011 Iain Arnell <iarnell@gmail.com> - 1.17 -3
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.17-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 07 2010 Steven Pritchard <steve@kspei.com> 1.17-1
+- Update to 1.17.
+- Update Source0 URL.
+- BR JSON (for tests).
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.07-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.07-3
+- rebuild against perl 5.10.1
+
+* Tue Oct  6 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.07-2
+- fix license
+
+* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.07-1
+- auto-update to 1.07 (by cpan-spec-update 0.01)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jun 09 2008 Steven Pritchard <steve@kspei.com> 1.05-1
+- Update to 1.05.
+
+* Mon Mar  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.04-2
+- rebuild for new perl (again)
+
+* Wed Feb 20 2008 Steven Pritchard <steve@kspei.com> 1.04-1
+- Update to 1.04.
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.01-3
+- Autorebuild for GCC 4.3
+
+* Fri Feb  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.01-2
+- rebuild for new perl
+
+* Mon Jan 28 2008 Steven Pritchard <steve@kspei.com> 1.01-1
+- Update to 1.01.
+
+* Tue Oct 16 2007 Steven Pritchard <steve@kspei.com> 0.98-1
+- Update to 0.98.
+
+* Tue Sep 18 2007 Steven Pritchard <steve@kspei.com> 0.97-1
+- Update to 0.97.
+
+* Sun Aug 12 2007 Steven Pritchard <steve@kspei.com> 0.96-1
+- Update to 0.96.
+
+* Fri Aug 03 2007 Steven Pritchard <steve@kspei.com> 0.95-1
+- Update to 0.95.
+
+* Fri Jul 13 2007 Steven Pritchard <steve@kspei.com> 0.94-1
+- Update to 0.94.
+
+* Wed Jun 27 2007 Steven Pritchard <steve@kspei.com> 0.91-1
+- Update to 0.91.
+
+* Sat May 19 2007 Steven Pritchard <steve@kspei.com> 0.85-1
+- Update to 0.85.
+
+* Fri May 04 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.82-3
+- add perl split BR's
+
+* Fri May 04 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.82-2
+- bump
+
+* Thu Feb 01 2007 Steven Pritchard <steve@kspei.com> 0.82-1
+- Specfile autogenerated by cpanspec 1.69.1.
+- Remove explicit build dependency on perl.
+- Include JSON module.
+- BR Devel::Leak (for tests).

+ 141 - 0
p/perl-YAML-Tiny/perl-YAML-Tiny-vl.spec

@@ -0,0 +1,141 @@
+Name:           perl-YAML-Tiny
+Version:        1.50
+Release:        1%{?_dist_release}
+Summary:        Read/Write YAML files with as little code as possible
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/YAML-Tiny/
+Source0:        http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/YAML-Tiny-%{version}.tar.gz
+BuildArch:      noarch
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(File::Spec) >= 0.80
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Test::More) >= 0.47
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(YAML)
+BuildRequires:  perl(YAML::Syck)
+Requires:       perl(Exporter)
+Requires:       perl(Scalar::Util)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%{?perl_default_filter}
+
+%description
+YAML::Tiny is a Perl class for reading and writing YAML-style files,
+written with as little code as possible, reducing load time and
+memory overhead.
+
+%prep
+%setup -q -n YAML-Tiny-%{version}
+
+%build
+%{__perl} Makefile.PL
+make %{?_smp_mflags}
+
+%install
+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 AUTOMATED_TESTING=1
+
+%files
+%doc Changes LICENSE README
+%{perl_sitelib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.50-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.50-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.50-4
+- Perl mass rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.50-3
+- Perl mass rebuild
+
+* Thu Jul 14 2011 Iain Arnell <iarnell@gmail.com> 1.50-2
+- drop Test::MinimumVersion BR to avoid circular build deps
+
+* Mon Jun 27 2011 Petr Sabata <contyk@redhat.com> - 1.50-1
+- 1.50 bump
+- Cleaning the spec file (I assume pre-EPEL6 compatibility is no longer
+  essential here)
+- Adding Exporter and Scalar::Util (optional but preferred) to BR/Rs
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Dec 18 2010 Steven Pritchard <steve@kspei.com> 1.46-1
+- Update to 1.46.
+
+* Tue Dec 07 2010 Steven Pritchard <steve@kspei.com> 1.44-1
+- Update to 1.44.
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.40-3
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.40-2
+- rebuild against perl 5.10.1
+
+* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.40-1
+- auto-update to 1.40 (by cpan-spec-update 0.01)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.39-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sat May 23 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.39-1
+- auto-update to 1.39 (by cpan-spec-update 0.01)
+- added a new br on perl(File::Spec) (version 0.80)
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.36-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jan 17 2009 Steven Pritchard <steve@kspei.com> 1.36-1
+- Update to 1.36.
+- BR Test::More.
+
+* Fri May 16 2008 Steven Pritchard <steve@kspei.com> 1.32-1
+- Update to 1.32.
+
+* Fri Feb  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.25-2
+- rebuild for new perl
+
+* Mon Jan 28 2008 Steven Pritchard <steve@kspei.com> 1.25-1
+- Update to 1.25.
+
+* Tue Dec 11 2007 Steven Pritchard <steve@kspei.com> 1.21-1
+- Update to 1.21.
+- Update License tag.
+- BR Test::MinimumVersion.
+
+* Thu Aug 23 2007 Steven Pritchard <steve@kspei.com> 1.14-1
+- Update to 1.14.
+
+* Fri Jul 13 2007 Steven Pritchard <steve@kspei.com> 1.13-1
+- Update to 1.13.
+
+* Fri Jun 08 2007 Steven Pritchard <steve@kspei.com> 1.12-1
+- Update to 1.12.
+
+* Mon May 28 2007 Steven Pritchard <steve@kspei.com> 1.09-1
+- Update to 1.09.
+
+* Sat May 19 2007 Steven Pritchard <steve@kspei.com> 1.08-1
+- Update to 1.08.
+- Update description.
+
+* Tue Mar 13 2007 Steven Pritchard <steve@kspei.com> 1.04-1
+- Specfile autogenerated by cpanspec 1.70.
+- Drop redundant perl build dependency.
+- BR YAML, YAML::Syck, and Test::Pod for better test coverage.