Browse Source

* perl-Config-IniFiles: update
* perl-Text-CSV_XS: update
* perl-NetAddr-IP: update

new packages:
- perl-IPTables-ChainMgr
- perl-IPTables-Parse
- perl-NetPacket
- perl-Net-Telnet
- perl-Regexp-Common
- perl-Text-CSV
- perl-Try-Tiny



git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5792 ec354946-7b23-47d6-9f5a-488ba84defc7

shaolin 12 years ago
parent
commit
74e7ddb3bd

+ 28 - 11
p/perl-Config-IniFiles/perl-Config-IniFiles-vl.spec

@@ -2,15 +2,21 @@
 
 Summary:	A perl module for reading .ini-style configuration files.
 Name:		perl-%{pkgname}
-Version:	2.39
-Release:	2%{?_dist_release}
+Version:	2.68
+Release:	1%{?_dist_release}
 Group:		Development/Libraries
-License:	distributable
+License:	GPL+ or Artistic
 URL:		http://config-inifiles.sourceforge.net/
 Source0:	%{pkgname}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
 
+BuildRequires:  perl(Module::Build::Compat)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More)
+BuildArch:      noarch
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
 %description
 Config::IniFiles provides a way to have readable configuration files
 outside your Perl script. Configurations can be imported (inherited,
@@ -21,18 +27,20 @@ from a tied hash.
 %setup -q -n %{pkgname}-%{version} 
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{_prefix} INSTALLDIRS=vendor
-make
-make test
+CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
-make 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}/*
 
 [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
 
-find $RPM_BUILD_ROOT%{_prefix} -type f -print | \
-	sed "s@^$RPM_BUILD_ROOT@@g" | \
+find %{buildroot}%{_prefix} -type f -print | \
+	sed "s@^%{buildroot}@@g" | \
 	grep -v perllocal.pod | \
 	grep -v "\.packlist" > %{pkgname}-%{version}-filelist
 if [ "$(cat %{pkgname}-%{version}-filelist)X" = "X" ] ; then
@@ -40,14 +48,23 @@ if [ "$(cat %{pkgname}-%{version}-filelist)X" = "X" ] ; then
     exit -1
 fi
 
+%check
+make test
+
+
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
+
 
 %files -f %{pkgname}-%{version}-filelist
 %defattr(-,root,root)
 %doc README MANIFEST
 
+
 %changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.68-1
+- updated to 2.68
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.39-2
 - rebuild with perl-5.12.3
 

+ 98 - 0
p/perl-IPTables-ChainMgr/perl-IPTables-ChainMgr-vl.spec

@@ -0,0 +1,98 @@
+Name:           perl-IPTables-ChainMgr
+Version:        0.9.9
+Release:        1%{?_dist_release}
+Summary:        Perl extension for manipulating iptables policies
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://www.cipherdyne.org/modules/
+Source0:        http://www.cipherdyne.org/modules/IPTables-ChainMgr-%{version}.tar.bz2
+Source1:        http://www.cipherdyne.org/modules/IPTables-ChainMgr-%{version}.tar.bz2.asc
+BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IPTables::Parse), perl(NetAddr::IP)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+The IPTables::ChainMgr package provides an interface to manipulate iptables
+policies on Linux systems through the direct execution of iptables
+commands. Although making a perl extension of libiptc provided by the iptables
+project is possible, it is easy to just execute iptables commands directly in
+order to both parse and change the configuration of the policy. Further, this
+simplifies installation since the only external requirement is (in the spirit
+of scripting) to be able to point IPTables::ChainMgr at an installed iptables
+binary instead of having to compile against a library.
+
+%prep
+%setup -q -n IPTables-ChainMgr-%{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 \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.9.9-1
+- initial build for Vine Linux
+
+* Mon Feb 27 2012 Miloslav Trmač <mitr@redhat.com> - 0.9.9-1
+- Update to IPTables-ChainMgr-0.9.9
+
+* Tue Jan 10 2012 Miloslav Trmač <mitr@redhat.com> - 0.9-9
+- Avoid deprecated use of qw()
+  Resolves: #771781
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.9-8
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.9-6
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com>
+- Mass rebuild with perl-5.12.0
+
+- Drop no longer required references to BuildRoot
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Feb 13 2009 Miloslav Trmač <mitr@redhat.com> - 0.9-1
+- Update to IPTables-ChainMgr-0.9.
+
+* Tue Oct 21 2008 Miloslav Trmač <mitr@redhat.com> - 0.8-1
+- Update to IPTables-ChainMgr-0.8.
+
+* Wed Jul 30 2008 Miloslav Trmač <mitr@redhat.com> 0.7-1
+- Initial package.

+ 94 - 0
p/perl-IPTables-Parse/perl-IPTables-Parse-vl.spec

@@ -0,0 +1,94 @@
+Name:           perl-IPTables-Parse
+Version:        0.9
+Release:        1%{?_dist_release}
+Summary:        Perl extension for parsing iptables firewall rulesets
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://www.cipherdyne.org/modules/
+Source0:        http://www.cipherdyne.org/modules/IPTables-Parse-%{version}.tar.bz2
+Source1:        http://www.cipherdyne.org/modules/IPTables-Parse-%{version}.tar.bz2.asc
+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
+The IPTables::Parse package provides an interface to parse iptables rules
+on Linux systems through the direct execution of iptables commands, or from
+parsing a file that contains an iptables policy listing. You can get the
+current policy applied to a table/chain, look for a specific user-defined
+chain, check for a default DROP policy, or determing whether or not logging
+rules exist.
+
+%prep
+%setup -q -n IPTables-Parse-%{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 \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.9-1
+- initial build for Vine Linux
+
+* Mon Feb 27 2012 Miloslav Trmač <mitr@redhat.com> - 0.9-1
+- Update to IPTables-Parse-0.9
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.7-9
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.7-7
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com>
+- Mass rebuild with perl-5.12.0
+
+- Drop no longer required references to BuildRoot
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.7-5
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Oct 21 2008 Miloslav Trmač <mitr@redhat.com> - 0.7-1
+- Update to IPTables-Parse-0.7
+
+* Wed Jul 30 2008 Miloslav Trmač <mitr@redhat.com> 0.6-1
+- Initial package.

+ 119 - 0
p/perl-Net-Telnet/perl-Net-Telnet-vl.spec

@@ -0,0 +1,119 @@
+Name: perl-Net-Telnet
+Summary: Net-Telnet Perl module
+Version: 3.03
+Release: 1%{?_dist_release}
+Group: Development/Libraries
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/Net-Telnet/
+Source0: ftp://ftp.cpan.org/pub/CPAN/authors/id/J/JR/JROGERS/Net-Telnet-%{version}.tar.gz
+
+# runtime depends
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+# build
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch: noarch
+BuildRequires: perl >= 0:5.00503
+BuildRequires: perl-Digest-HMAC
+BuildRequires: perl(ExtUtils::MakeMaker)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+Net::Telnet allows you to make client connections to a TCP port and do
+network I/O, especially to a port using the TELNET protocol. Simple I/O
+methods such as print, get, and getline are provided. More sophisticated
+interactive features are provided because connecting to a TELNET port
+ultimately means communicating with a program designed for human interaction.
+These interactive features include the ability to specify a time-out and to
+wait for patterns to appear in the input stream, such as the prompt from a
+shell.
+
+%prep
+%setup -q -n Net-Telnet-%{version} 
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make
+
+%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}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc ChangeLog README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.03-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.03-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 3.03-14
+- Perl mass rebuild
+
+* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 3.03-13
+- Perl 5.14 mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.03-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.03-11
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.03-10
+- Mass rebuild with perl-5.12.0
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.03-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.03-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri May 23 2008 Fabio M. Di Nitto <fdinitto@redhat.com> - 3.03-7
+- Fix bug 226273:
+  * Add dist tag.
+  * Fix rpmlint errors for %%description.
+  * Remove MANIFEST from package.
+- General clean up of spec file.
+
+* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.03-6.1
+Rebuild for new perl
+
+* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 3.03-5.1 
+- correct license tag
+- add BR: perl(ExtUtils::MakeMaker)
+
+* Mon Jun 30 2006 Jason Vas Dias <jvdias@redhat.com> - 3.03-5
+- correct License: tag
+
+* Wed Feb 15 2006 Jason Vas Dias <jvdias@redhat.com> - 3.03-4.3
+- fix bug 180591: correct URL: tag
+
+* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 3.03-4.2
+- rebuild for new perl-5.8.8
+- modify .spec file to conform to Fedora spectemplate-perl.spec
+
+* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt for new gcc
+
+* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt for new gcj
+
+* Fri Feb 13 2004 Jonathan Brassow <jbrassow@redhat.com>
+- initial import

+ 18 - 4
p/perl-NetAddr-IP/perl-NetAddr-IP-vl.spec

@@ -13,18 +13,29 @@
 
 Name:      perl-NetAddr-IP
 Summary:   NetAddr-IP - Manages IPv4 and IPv6 addresses and subnets
-Version:   4.042
+Version:   4.058
 Release:   1%{?_dist_release}
 License:   Artistic
 Group:     Development/Libraries
 Url:       http://www.cpan.org
 BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
 Prefix:    %(echo %{_prefix})
-Source:    http://search.cpan.org//CPAN/authors/id/M/MI/MIKER/NetAddr-IP-4.042.tar.gz
+Source:    http://search.cpan.org//CPAN/authors/id/M/MI/MIKER/%{pkgname}-%{version}.tar.gz
+
+BuildRequires:  perl(AutoLoader)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Math::BigInt)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Socket6)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(Math::BigInt)
 
 Vendor:       Project Vine
 Distribution: Vine Linux
-Packager:     tomop
+Packager:     tomop, shaolin
 
 %description
 This module provides an object-oriented abstraction on top of IP
@@ -87,7 +98,7 @@ find %{buildroot}%{_prefix}             \
 
 %{__perl} -MFile::Find -le '
     find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
-    print "%doc  TODO Lite Changes docs README";
+    print "%doc  Artistic Changes Copying TODO docs/rfc1884.txt";
     for my $x (sort @dirs, @files) {
         push @ret, $x unless indirs($x);
         }
@@ -127,5 +138,8 @@ find %{buildroot}%{_prefix}             \
 %defattr(-,root,root)
 
 %changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.058-1
+- updated to 4.058: minor fix to the spec
+
 * Thu Apr 07 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.042-1
 - Initial build.

+ 95 - 0
p/perl-NetPacket/perl-NetPacket-vl.spec

@@ -0,0 +1,95 @@
+Name:           perl-NetPacket
+Version:        1.3.1
+Release:        1%{?_dist_release}
+Summary:        Assemble/disassemble network packets at the protocol level
+License:        Artistic 2.0
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/NetPacket/
+Source0:        http://www.cpan.org/authors/id/Y/YA/YANICK/NetPacket-%{version}.tar.gz
+Patch0:         NetPacket-1.3.0-Build.PL-downgrade-modules-requirements.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::More)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+NetPacket provides a base class for a cluster of modules related to
+decoding and encoding of network protocols. Each NetPacket descendant
+module knows how to encode and decode packets for the network protocol it
+implements. Consult the documentation for the module in question for protocol-
+specific implementation.
+
+%prep
+%setup -q -n NetPacket-%{version}
+%patch0 -p1
+mv t/000-report-versions.t t/000-report-versions.t.disable
+
+%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 LICENSE README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.3.1-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Nov 24 2011 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.3.1-1
+- Update to 1.3.1.
+
+* Mon Nov 14 2011 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.3.0-1
+- Update to 1.3.0.
+- Rebased patch0.
+
+* Sat Jul 30 2011 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.2.0-1
+- Update to 1.2.0.
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.1.1-2
+- Perl mass rebuild
+
+* Thu Feb 10 2011 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.1.1-1
+- Update to 1.1.1.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Jan 20 2011 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.1.0-1
+- Update to 1.1.0.
+
+* Fri Dec 24 2010 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.0.1-1
+- Update to 1.0.1.
+- Disable test t/000-report-versions.t and downgrade build requirements
+  (NetPacket-1.0.1-Build.PL-downgrade-modules-requirements.patch) in order
+  to support EPEL >= 5 and Fedora >= 12.
+
+* Mon Mar 29 2010 Jan Klepek 0.42.0-1
+- Changed license to Artistic 2.0 and updated version
+
+* Mon Mar 15 2010 Jan Klepek 0.41.1-1
+- Specfile autogenerated by cpanspec 1.78.

+ 116 - 0
p/perl-Regexp-Common/perl-Regexp-Common-vl.spec

@@ -0,0 +1,116 @@
+Name:		perl-Regexp-Common
+Version:	2011121001
+Release:	1%{?_dist_release}
+Summary:	Regexp::Common Perl module
+# Old Artistic 1.0 is also valid, but we won't list it here since it is non-free.
+# Also, it would throw off the automated license check and flag this package.
+License:	Artistic 2.0 or MIT or BSD
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Regexp-Common/
+Source0:	http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-%{version}.tar.gz
+
+BuildArch: noarch
+BuildRequires:	perl(ExtUtils::MakeMaker)
+
+# for improved tests
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::Pod)
+BuildRequires:	perl(Test::Pod::Coverage)
+
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+Regexp::Common - Provide commonly requested regular expressions
+
+%prep
+%setup -q -n Regexp-Common-%{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}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc TODO README
+%{perl_vendorlib}/Regexp
+%{_mandir}/man3/*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2011121001-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2011121001-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Dec 15 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 2011121001-1
+- Upstream update.
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2011041701-2
+- Perl mass rebuild
+
+* Sun Apr 17 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 2011041701-1
+- Upstream update.
+- Spec modernization.
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2010010201-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 2010010201-3
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2010010201-2
+- Mass rebuild with perl-5.12.0
+
+* Mon Mar 08 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 2010010201-1
+- Upstream update.
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.122-4
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.122-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.122-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.122-1
+- update to 2.122
+- license change
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.120-7
+- rebuild for new perl
+
+* Wed Aug 29 2007 Ralf Corsépius <rc040203@freenet.de> - 2.120-6
+- BR: perl(ExtUtils::MakeMaker).
+
+* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 2.120-5
+- Mass rebuild.
+
+* Sat Feb 25 2006 Ralf Corsépius <rc040203@freenet.de> - 2.120-4
+- Rebuild for FC5/perl-5.8.8.
+
+* Thu Aug 20 2005 Ralf Corsepius <ralf@links2linux.de> - 2.120-3
+- Further spec cleanup.
+
+* Thu Aug 20 2005 Ralf Corsepius <ralf@links2linux.de> - 2.120-2
+- Spec cleanup.
+
+* Thu Aug 11 2005 Ralf Corsepius <ralf@links2linux.de> - 2.120-1
+- FE submission.

+ 101 - 0
p/perl-Text-CSV/perl-Text-CSV-vl.spec

@@ -0,0 +1,101 @@
+Name:		perl-Text-CSV
+Version:	1.21
+Release:	1%{?_dist_release}
+Summary:	Comma-separated values manipulator
+
+Group:		Development/Libraries
+License:	GPL+ or Artistic
+URL:		http://search.cpan.org/dist/Text-CSV/
+Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/Text-CSV-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:	perl(IO::Handle)
+
+BuildArch:	noarch
+
+BuildRequires:	perl(ExtUtils::MakeMaker)
+
+# For test suite
+BuildRequires:  perl(Test::Harness)
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(IO::Handle)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%{?perl_default_filter}
+
+%description
+Text::CSV provides facilities for the composition and decomposition of
+comma-separated values.  An instance of the Text::CSV class can combine
+fields into a CSV string and parse a CSV string into fields.
+
+The module accepts either strings or files as input and can utilize any
+user-specified characters as delimiters, separators, and escapes so it is
+perhaps better called ASV (anything separated values) rather than just CSV.
+
+%prep
+%setup -q -n Text-CSV-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__make} %{?_smp_mflags}
+
+%check
+%{__make} test TEST_VERBOSE=1
+
+%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 ';'
+%{__chmod} -R u+w %{buildroot}/*
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.21-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.21-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.21-2
+- Perl mass rebuild
+
+* Tue Apr 05 2011 Johan Vromans <jvromans@squirrel.nl> 1.21-1
+- Upgrade to upstream 1.21.
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.18-2
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu Jul  1 2010 Johan Vromans - 1.18-1
+- Upgrade to upstream 1.18.
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.16-2
+- Mass rebuild with perl-5.12.0
+
+* Wed Mar 17 2010 Chris Weyl <cweyl@alumni.drew.edu> 1.16-1
+- PERL_INSTALL_ROOT => DESTDIR, add perl_default_filter
+- auto-update to 1.16 (by cpan-spec-update 0.01) (for DBIx::Class)
+- added a new br on perl(Test::Harness) (version 0)
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.10-3
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sat Jan 31 2009 Johan Vromans <jvromans@squirrel.nl> 1.10-1
+- Initial Fedora RPM version

+ 203 - 69
p/perl-Text-CSV_XS/perl-Text-CSV_XS-vl.spec

@@ -1,91 +1,225 @@
-%define perl_vendorlib    %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
-%define perl_vendorarch    %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
-
-# Provide perl-specific find-{provides,requires}.
-%define __find_provides /usr/lib/rpm/find-provides.perl
-%define __find_requires /usr/lib/rpm/find-requires.perl
-
-Summary: Text-CSV_XS module for perl
-Name: perl-Text-CSV_XS
-Version: 0.65
-Release: 2%{?_dist_release}
-License: Artistic/GPL
-Group: Development/Libraries
-Source0: http://www.cpan.org/authors/id/JWIED/Text-CSV_XS-%{version}.tgz
-URL: http://search.cpan.org/~jwied/Text-CSV_XS/
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl >= 5.8.6
-Requires: perl >= 5.8.6
+Name:           perl-Text-CSV_XS
+Version:        0.86
+Release:        1%{?_dist_release}
+Summary:        Comma-separated values manipulation routines
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/Text-CSV_XS/
+Source0:        http://www.cpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-%{version}.tgz
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(Test::Harness)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Tie::Scalar)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%{?perl_default_filter}
 
 %description
-Text-CSV_XS module for perl
+Text::CSV provides facilities for the composition and decomposition of
+comma-separated values.  An instance of the Text::CSV class can combine
+fields into a CSV string and parse a CSV string into fields.
+
 
 %prep
-%setup -q -n Text-CSV_XS-%{version} 
+%setup -q -n Text-CSV_XS-%{version}
+iconv -f latin1 -t utf8 ChangeLog > ChangeLog.utf8 && mv ChangeLog.utf8 ChangeLog
+chmod -c a-x examples/*
+# Upstream does this on purpose (2011-03-23):
+# "As Text::CSV_XS is so low-level, most of these files are actually *examples*
+# and not ready-to-run out-of-the-box scripts that work as expected, though
+# I must admit that some have evolved into being like that."
+#find . -type f -exec sed -i '1s/pro/usr/' {} \;
+
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS="vendor"
-make
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+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' -empty -exec rm -f {} ';'
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w %{buildroot}/*
+
 
 %check
+# TODO: Parallel testing supported since 0.73
 make test
 
-%clean 
-rm -rf $RPM_BUILD_ROOT
 
-%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_prefix}
-make DESTDIR=$RPM_BUILD_ROOT install
-
-find $RPM_BUILD_ROOT%{_prefix} -type f -print | 
-	sed "s@^$RPM_BUILD_ROOT@@g" | 
-	grep -v ^%{_mandir} | 
-	grep -v perllocal.pod | 
-	grep -v "\.packlist" > %{name}.files
-if [ "$(cat %{name}.files)X" = "X" ] ; then
-    echo "ERROR: EMPTY FILE LIST"
-    exit -1
-fi
-
-# remove unnecessary files.
-%{__rm} -rf  ${RPM_BUILD_ROOT}/%{perl_archlib}/perllocal.pod
-%{__rm} -rf  ${RPM_BUILD_ROOT}/%{perl_vendorarch}/auto/Text/CSV_XS/.packlist
-
-%files -f %{name}.files
-%defattr(-,root,root)
-%doc README ChangeLog
-%{_mandir}/*/*
-%dir %{perl_vendorarch}/auto/Text/CSV_XS
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc ChangeLog README examples/
+%{perl_vendorarch}/Text/
+%{perl_vendorarch}/auto/Text/
+%{_mandir}/man3/*.3pm*
 
 
 %changelog
-* Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.65-2
-- rebuild with perl-5.12.3
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.86-1
+- updated to 0.86
+- spec revamped in accordance with Fedora 0.86-1
+- previous Vine changelog as follows:
+
+  - Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.65-2
+  - rebuild with perl-5.12.3
+  
+  - Mon May 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.65-1
+  - new upstream release
+  
+  - Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 0.34-1vl5
+  - applied new versioning policy
+  - built with perl-5.10.0
+  
+  - Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl1
+  - rebuild for VineSeed.
+    - Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl0
+    - new upstream release.
+  
+  - Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl0
+  - new upstream release.
+  
+  - Sun Sep 10 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.23-0vl3
+  - changed Group to Development/Libraries
+  
+  - Thu Sep  8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.23-0vl2
+  - rebuild with perl 5.8.6
+  - use vendor_perl
+  - updated URL
+  - s/Copyright/License/
+  
+  - Sat Apr 13 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.23-0vl1
+  - first build for Vine Linux
+
+* Tue Jan 24 2012 Marcela Mašláňová <mmaslano@redhat.com> - 0.86-1
+- update to 0.86
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.85-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Sep 08 2011 Petr Sabata <contyk@redhat.com> - 0.85-1
+- 0.85 bump
+
+* Mon Aug 08 2011 Petr Sabata <contyk@redhat.com> - 0.83a-1
+- 0.83a bump
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.82-2
+- Perl mass rebuild
+
+* Mon May  9 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.82-1
+- update to 0.82
+
+* Wed Mar 23 2011 Petr Sabata <psabata@redhat.com> - 0.81-2
+- Revert example scripts interpreter changes
+
+* Wed Mar 23 2011 Petr Sabata <psabata@redhat.com> - 0.81-1
+- 0.81 version bump
+- Changed script interpreters in various example files
+- Convert ChangeLog to proper UTF8
+- Removed buildroot garbage
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.80-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jan  3 2011 Petr Sabata <psabata@redhat.com> - 0.80-1
+- 0.80 version bump
+
+* Thu Dec  2 2010 Petr Sabata <psabata@redhat.com> - 0.79-1
+- 0.79 version bump
 
-* Mon May 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.65-1
+* Mon Oct 18 2010 Petr Sabata <psabata@redhat.com> - 0.76-1
+- 0.76 version bump
+
+* Mon Oct 11 2010 Petr Sabata <psabata@redhat.com> - 0.75-1
+- 0.75 version bump
+
+* Mon Oct 04 2010 Petr Pisar <ppisar@redhat.com> - 0.74-1
+- 0.74 bump
+
+* Wed Sep 08 2010 Petr Pisar <ppisar@redhat.com> - 0.73-1
+- 0.73 bump
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.72-2
+- Mass rebuild with perl-5.12.0
+
+* Wed Mar 17 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.72-1
+- PERL_INSTALL_ROOT => DESTDIR, add perl_default_filter (XS module)
+- auto-update to 0.72 (by cpan-spec-update 0.01) (DBIx::Class needed a newer
+  Text::CSV, which in turn can only leverage Text::CSV_XS >= 0.70)
+- added a new br on perl(ExtUtils::MakeMaker) (version 0)
+- added a new br on perl(IO::Handle) (version 0)
+- added a new br on perl(Test::Harness) (version 0)
+- added a new br on perl(Test::More) (version 0)
+- added a new br on perl(Tie::Scalar) (version 0)
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.69-2
+- rebuild against perl 5.10.1
+
+* Mon Nov  2 2009 Stepan Kasal <skasal@redhat.com> - 0.69
 - new upstream release
 
-* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 0.34-1vl5
-- applied new versioning policy
-- built with perl-5.10.0
+* Wed Oct  7 2009 Marcela Mašláňová <mmaslano@redhat.com> - 0.68-1
+- update to new upstream release
 
-* Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl1
-- rebuild for VineSeed.
-  * Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl0
-  - new upstream release.
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.58-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.58-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Dec 10 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.58-1
+- Update to latest upstream
+- SvUPGRADE patch upstreamed
+
+* Tue Jul 08 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.52-2
+- Actually solving the issue mentioned in previous change
+
+* Tue Jul 08 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.52-1
+- Updated to 0.52 to solve an issue with perl 5.10
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.30-5
+- Rebuild for perl 5.10 (again)
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.30-4
+- Autorebuild for GCC 4.3
+
+* Sat Feb  2 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.30-3
+- rebuild for new perl
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.30-2
+- Rebuild for selinux ppc32 issue.
+
+* Sat Jun 23 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.30-1
+- Update to 0.30.
+
+* Sat Jun 16 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.29-1
+- Update to 0.29.
+
+* Sat Jun 16 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.27-1
+- Update to 0.27.
+- New upstream maintainer.
+
+* Thu Sep  7 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.23-5
+- Rebuild for FC6.
 
-* Sat Jan  5 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.34-0vl0
-- new upstream release.
+* Wed Feb 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.23-4
+- Rebuild for FC5 (perl 5.8.8).
 
-* Sun Sep 10 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.23-0vl3
-- changed Group to Development/Libraries
+* Wed Feb 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.23-3
+- The wonders of CVS problems (released skipped).
 
-* Thu Sep  8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.23-0vl2
-- rebuild with perl 5.8.6
-- use vendor_perl
-- updated URL
-- s/Copyright/License/
+* Thu Jan  5 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.23-2
+- Build section: simplified RPM_OPT_FLAGS handling (#175898).
 
-* Sat Apr 13 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.23-0vl1
-- first build for Vine Linux
+* Sat Nov 05 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.23-1
+- First build.

+ 104 - 0
p/perl-Try-Tiny/perl-Try-Tiny-vl.spec

@@ -0,0 +1,104 @@
+Name:           perl-Try-Tiny
+Summary:        Minimal try/catch with proper localization of $@
+Version:        0.11
+Release:        1%{?_dist_release}
+License:        MIT
+Group:          Development/Libraries
+Source0:        http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Try-Tiny-%{version}.tar.gz
+URL:            http://search.cpan.org/dist/Try-Tiny
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch:      noarch
+
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More)
+
+# obsolete/provide old tests subpackage
+# can be removed during F19 development cycle
+Obsoletes:      %{name}-tests < 0.11-3
+Provides:       %{name}-tests = %{version}-%{release}
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%{?perl_default_filter}
+
+%description
+The main focus of this module is to provide simple and reliable error
+handling for those having a hard time installing TryCatch, but who still
+want to write correct 'eval' blocks without 5 lines of boilerplate each
+time.
+
+%prep
+%setup -q -n Try-Tiny-%{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
+%doc Changes t/
+%{perl_vendorlib}/Try/
+%{_mandir}/man3/Try::Tiny.3pm*
+
+%changelog
+* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.11-1
+- initial build for Vine Linux
+
+* Sun Jan 22 2012 Iain Arnell <iarnell@gmail.com> 0.11-3
+- drop tests subpackage; move tests to main package documentation
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Oct 02 2011 Iain Arnell <iarnell@gmail.com> 0.11-1
+- update to latest upstream version
+
+* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.09-2
+- Perl mass rebuild
+
+* Fri Mar 18 2011 Iain Arnell <iarnell@gmail.com> 0.09-1
+- update to latest upstream version
+- clean up spec for modern rpmbuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Nov  1 2010 Paul Howarth <paul@city-fan.org> 0.07-1
+- update to 0.07:
+  - allow multiple finally blocks
+  - pass the error, if any, to finally blocks when called
+  - documentation fixes and clarifications
+- this release by RJBS -> update source URL
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-2
+- Mass rebuild with perl-5.12.0
+
+* Tue Mar 02 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.04-1
+- update by Fedora::App::MaintainerTools 0.004
+- PERL_INSTALL_ROOT => DESTDIR
+- updating to latest GA CPAN version (0.04)
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.02-2
+- rebuild against perl 5.10.1
+
+* Tue Sep 15 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.02-1
+- submission
+
+* Tue Sep 15 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.02-0
+- initial RPM packaging
+- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)