Browse Source

2014-12-19 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* perl-Authen-{Captcha, Radius, SASL}, perl-DBM-Deep,
	  perl-DateTime-Format-{HTTP, Mail}, perl-Dist-CheckConflicts,
	  perl-Eval-Closure, perl-Package-DeprecationManager,
	  perl-Regexp-Common, perl-Term-ReadLine-Gnu,
	  perl-Text-Template: updated
	* perl-DateTime-Format-{IBeat, W3CDTF},
	  perl-Declare-Constraints-Simple, perl-Text-Markdown: rebuilt
	* perl-String-Random: NEW
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9167 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
699ded8f1a

+ 13 - 5
p/perl-Authen-Captcha/perl-Authen-Captcha-vl.spec

@@ -3,17 +3,21 @@
 Summary: a Perl extension for creating captchas
 Summary(ja): CAPTCHA(tm) を Perl で扱うための Module
 Name: perl-Authen-Captcha
-Version: 1.023
-Release: 2%{?_dist_release}
+Version: 1.024
+Release: 1%{?_dist_release}
 License: distributable
 Group: Development/Libraries
-Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Net/%{real_name}-%{version}.tar.gz
+URL: http://search.cpan.org/~lkundrak/Authen-Captcha/
+
+Source0: http://search.cpan.org/CPAN/authors/id/L/LK/LKUNDRAK/%{real_name}-%{version}.tar.gz
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 BuildRequires: perl >= 5.8.0
-BuildRequires: perl-GD
-Requires: perl >= 5.8.0
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(GD)
+BuildRequires: perl(String::Random)
+Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description
 Perl extension for creating captcha's
@@ -56,6 +60,10 @@ make test
 %{_mandir}/*/*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.024-1
+- updated to 1.024
+- added BR: perl(String::Random)
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.023-2
 - rebuild with perl-5.12.3
 

+ 11 - 4
p/perl-Authen-Radius/perl-Authen-Radius-vl.spec

@@ -1,17 +1,20 @@
 Name:           perl-Authen-Radius
-Version:        0.13
+Version:        0.24
 Release:        1%{?_dist_release}
 Summary:        Perl Authen::Radius modules
 # See LICENSING.txt
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/RadiusPerl/
-Source0:        http://www.cpan.org/modules/by-module/Authen/RadiusPerl-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PO/PORTAONE/Authen-Radius-%{version}.tar.gz
 Source1:	LICENSING.txt
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
+BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(Data::HexDump) >= 0.02
-BuildRequires:  perl(Digest::MD5) >= 2.20, perl(IO) >= 1.12
+BuildRequires:  perl(Digest::MD5) >= 2.20
+BuildRequires:  perl(IO) >= 1.12
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
@@ -55,6 +58,10 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.24-1
+- updated to 0.24
+- added BR: perl(Data::Dumper)
+
 * Sat Mar 10 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org>- 0.13-1
 - initial build for Vine Linux
 

+ 14 - 12
p/perl-Authen-SASL/perl-Authen-SASL-vl.spec

@@ -3,20 +3,20 @@
 Summary: Authen::SASL - SASL Authentication framework
 Summary(ja): Authen::SASL - perl 用 SASL 認証フレームワーク
 Name: perl-Authen-SASL
-Version: 2.12
-Release: 2%{?_dist_release}
-License: distributable
+Version: 2.16
+Release: 1%{?_dist_release}
+License: GPL+ or Artistic
 Group: Development/Libraries
 URL: http://search.cpan.org/~gbarr/Authen-SASL/
 Source0: Authen-SASL-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
-BuildRequires: perl 
-BuildRequires: perl-Digest-HMAC
-BuildRequires: perl-GSSAPI
-Requires: perl 
-Requires: perl-Digest-HMAC
-Requires: perl-GSSAPI
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires: perl(Digest::HMAC)
+BuildRequires: perl(Digest::MD5)
+BuildRequires: perl(GSSAPI)
+BuildRequires: perl(Test::More)
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description
 SASL is a generic mechanism for authentication used by several network 
@@ -24,9 +24,7 @@ protocols. Authen::SASL provides an implementation framework that
 all protocols should be able to share.
 
 %description -l ja
-SASL とは、ネットワークプロトコルの一部で使われる、認証のための汎用的な
-メカニズムです。Authen::SASL ではすべてのプロトコルで共有できるフレーム
-ワークを提供します。
+SASL とは、ネットワークプロトコルの一部で使われる、認証のための汎用的なメカニズムです。Authen::SASL ではすべてのプロトコルで共有できるフレームワークを提供します。
 
 %prep
 %setup -q -n Authen-SASL-%{version}
@@ -65,6 +63,10 @@ make test
 %dir %{perl_vendorlib}/Authen/SASL
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.16-1
+- updated to 2.16
+- built with perl 5.16.3
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.12-2
 - rebuild with perl-5.12.3
 

+ 11 - 5
p/perl-DBM-Deep/perl-DBM-Deep-vl.spec

@@ -1,17 +1,19 @@
 Name:           perl-DBM-Deep
-Version:        2.0004
+Version:        2.0008
 Release:        1%{?_dist_release}
 Summary:        A pure perl multi-level hash/array DBM
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/DBM-Deep/
 Source0:        http://www.cpan.org/modules/by-module/DBM/DBM-Deep-%{version}.tar.gz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
 BuildRequires:  perl(Digest::MD5)
-BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Test::Exception)
-BuildRequires:  perl(Test::Deep)
-BuildRequires:  perl(Test::Warn)
+BuildRequires:  perl(Module::Build) >= 0.36
+BuildRequires:  perl(Test::Exception) >= 0.21
+BuildRequires:  perl(Test::Deep) >= 0.095
+BuildRequires:  perl(Test::Warn) >= 0.08
 BuildRequires:  perl(DBD::mysql)
 BuildRequires:  perl(FileHandle::Fmode)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -52,6 +54,10 @@ LONG_TESTS=1 ./Build test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.0008-1
+- updated to 2.0008
+- built with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0004-1
 - initial build for Vine Linux
 

+ 7 - 3
p/perl-DateTime-Format-HTTP/perl-DateTime-Format-HTTP-vl.spec

@@ -1,5 +1,5 @@
 Name:           perl-DateTime-Format-HTTP
-Version:        0.40
+Version:        0.42
 Release:        1%{?_dist_release}
 Summary:        HTTP protocol date conversion routines
 
@@ -8,14 +8,14 @@ License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/DateTime-Format-HTTP
 Source0:        http://search.cpan.org/CPAN/authors/id/C/CK/CKRAS/DateTime-Format-HTTP-%{version}.tar.gz
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(Class::ISA)
 BuildRequires:  perl(DateTime) >= 0.17
 BuildRequires:  perl(HTTP::Date) => 1.44
 BuildRequires:  perl(Test::More) >= 0.47
-BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Module::Build) >= 0.38
 BuildRequires:  perl(File::Find::Rule)
-
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description
@@ -55,6 +55,10 @@ make test
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.42-1
+- updated to 0.42
+- built with perl 5.16.3
+
 * Sun Jan  6 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.40-1
 - initial build based on Fedora development package
 

+ 8 - 4
p/perl-DateTime-Format-IBeat/perl-DateTime-Format-IBeat-vl.spec

@@ -1,18 +1,19 @@
 Name:           perl-DateTime-Format-IBeat
 Version:        0.161        
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Format times in .beat notation 
 
 Group:          Development/Libraries
 License:        GPL+ or Artistic 
 URL:            http://search.cpan.org/dist/DateTime-Format-IBeat            
 Source0: http://search.cpan.org/CPAN/authors/id/E/EM/EMARTIN/DateTime-Format-IBeat-%{version}.tar.gz        
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch:      noarch 
 BuildRequires:  perl(Class::ISA)
-BuildRequires:  perl(DateTime) >= 0.18, perl(Test::More) >= 0.47
-BuildRequires:  perl(Test::Pod) >= 1.00
+BuildRequires:  perl(DateTime) >= 0.18
+BuildRequires:  perl(Test::More) >= 0.47
+BuildRequires:  perl(Test::Pod) >= 1.05
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description
@@ -59,6 +60,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.161-2
+- rebuilt with perl 5.16.3
+
 * Sun Jan  6 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.161-1
 - initial build based on Fedora development package
 

+ 26 - 22
p/perl-DateTime-Format-Mail/perl-DateTime-Format-Mail-vl.spec

@@ -1,32 +1,32 @@
+%define _version 0.401
+
 Name:           perl-DateTime-Format-Mail
-Version:        0.3001        
+Version:        0.4010        
 Release:        1%{?_dist_release}
 Summary:        Convert between DateTime and RFC2822/822 formats
 
 Group:          Development/Libraries
 License:        GPL+ or Artistic        
 URL:            http://search.cpan.org/dist/DateTime-Format-Mail            
-Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-Format-Mail-%{version}.tar.gz        
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-Format-Mail-%{_version}.tar.gz        
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
+BuildRequires:  perl(Carp)
 BuildRequires:  perl(Class::ISA)
-BuildRequires:  perl(Module::Build), perl(DateTime) 
-BuildRequires:  perl(Params::Validate) >= 0.67, perl(Test::More) >= 0.47
+BuildRequires:  perl(DateTime) >= 0.18
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
 BuildRequires:  perl(File::Find::Rule)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Params::Validate)
+BuildRequires:  perl(Pod::Coverage::TrustPod)
+BuildRequires:  perl(Test::CPAN::Meta)
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Pod) >= 1.41
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.08
 
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-# DateTime >= 0.1705 plays havoc with rpm's versioning system
-Requires:       perl(DateTime) >= 0.18
-
-%if "%{_dist_release}" > "vl6"
-%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(DateTime\\)
-%else
-%global provfilt /bin/sh -c "%{__perl_provides} | grep -Ev 'perl[(]DateTime[)]'"
-%define __perl_provides %{provfilt}
-%endif
-
 %description
 RFCs 2822 and 822 specify date formats to be used by email. This module parses
 and emits such dates.
@@ -40,22 +40,22 @@ people still get it wrong. This module aims to correct that.
 
 
 %prep
-%setup -q -n DateTime-Format-Mail-%{version}
+%setup -q -n DateTime-Format-Mail-%{_version}
 
 # POD doesn't like E<copy> very much...
 perl -pi -e 's/E<copy>/(C)/' `find lib/ -type f`
 
 # DateTime >= 0.1705 plays havoc with rpm's versioning system
-for X in lib/DateTime/Format/Mail.pm META.yml Build.PL ; do
-sed -i -e 's/0\.1705/0.70/g' $X
-done
+#for X in lib/DateTime/Format/Mail.pm META.yml; do
+#sed -i -e 's/0\.1705/0.70/g' $X
+#done
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 # American English, bitte
-mv LICENCE LICENSE
+#mv LICENCE LICENSE
 
 %install
 rm -rf %{buildroot}
@@ -67,7 +67,7 @@ chmod -R u+w %{buildroot}/*
 
 %check
 # we don't have a SIGNATURE, regardless of perl(Test::Signature) being around
-rm t/00signature.t
+#rm t/00signature.t
 
 make test
 
@@ -78,13 +78,17 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc Artistic COPYING LICENSE Changes AUTHORS README CREDITS 
+%doc CREDITS Changes LICENSE README  
 %doc t/sample_dates t/invalid.t
 %{perl_vendorlib}/*
 %{_mandir}/man3/*.3*
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.4010-1
+- new upstream release
+- built with perl 5.16.3
+
 * Fri Mar 09 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.3001-1
 - initial build for Vine Linux
 

+ 108 - 0
p/perl-DateTime-Format-W3CDTF/perl-DateTime-Format-W3CDTF-vl.spec

@@ -0,0 +1,108 @@
+Name:           perl-DateTime-Format-W3CDTF
+Version:        0.06
+Release:        2%{?_dist_release}
+Summary:        Parse and format W3CDTF datetime strings
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/DateTime-Format-W3CDTF/
+Source0:        http://search.cpan.org/CPAN/authors/id/G/GW/GWILLIAMS/DateTime-Format-W3CDTF-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch:      noarch
+BuildRequires:  perl(DateTime)
+BuildRequires:  perl(DateTime::TimeZone)
+BuildRequires:  perl(Test::More)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+This module understands the W3CDTF date/time format, an ISO 8601 profile,
+defined at http://www.w3.org/TR/NOTE-datetime. This format as the native
+date format of RSS 1.0.
+
+%prep
+%setup -q -n DateTime-Format-W3CDTF-%{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 f -name '*.bs' -size 0 -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%doc Changes LICENSE README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.06-2
+- rebuilt with perl 5.16.3
+
+* Fri Mar 09 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.06-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jan 03 2012 Petr Šabata <contyk@redhat.com> - 0.06-1
+- 0.06 bump (#770260)
+- Source updated
+- Removed now obsolete Buildroot and defattr
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.05-6
+- Perl mass rebuild
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.05-5
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.05-3
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.05-2
+- Mass rebuild with perl-5.12.0
+
+* Sat Feb 13 2010 Steven Pritchard <steve@kspei.com> 0.05-1
+- Update to 0.05.
+- Update Source0 URL.
+- Build with Module::Build.
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.04-8
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.04-5
+- Rebuild for perl 5.10 (again)
+
+* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.04-4
+- rebuild for new perl
+
+* Thu Jan 03 2008 Ralf Corsépius <rc040203@freenet.de> 0.04-3
+- Adjust License-tag.
+- BR: perl(Test::More) (BZ 419631).
+
+* Tue Apr 17 2007 Steven Pritchard <steve@kspei.com> 0.04-2
+- Use fixperms macro instead of our own chmod incantation.
+- BR ExtUtils::MakeMaker.
+
+* Sat Aug 26 2006 Steven Pritchard <steve@kspei.com> 0.04-1
+- Specfile autogenerated by cpanspec 1.68.
+- Fix License tag.

+ 6 - 2
p/perl-Declare-Constraints-Simple/perl-Declare-Constraints-Simple-vl.spec

@@ -1,12 +1,13 @@
 Name:		perl-Declare-Constraints-Simple
 Version:	0.03
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Declarative Validation of Data Structures
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL:		http://search.cpan.org/dist/Declare-Constraints-Simple/
 Source0:	http://search.cpan.org/CPAN/authors/id/P/PH/PHAYLON/Declare-Constraints-Simple-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:	noarch
 # Build
 BuildRequires:	perl(ExtUtils::MakeMaker) 
@@ -75,6 +76,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Declare::Constraints::Simple::Result.3pm*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.03-2
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
 - initial build for Vine Linux
 

+ 13 - 6
p/perl-Dist-CheckConflicts/perl-Dist-CheckConflicts-vl.spec

@@ -1,5 +1,5 @@
 Name:		perl-Dist-CheckConflicts
-Version:	0.02
+Version:	0.11
 Release:	1%{?_dist_release}
 Summary:	Declare version conflicts for your dist
 Group:		Development/Libraries
@@ -8,19 +8,21 @@ URL:		http://search.cpan.org/dist/Dist-CheckConflicts/
 Source0:	http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Dist-CheckConflicts-%{version}.tar.gz
 Patch0:		Dist-CheckConflicts-0.02-old-eumm.patch
 Patch1:		Dist-CheckConflicts-0.02-old-Test::More.patch
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:	noarch
 BuildRequires:	perl(Carp)
-BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.30
+BuildRequires:	perl(IPC::Open3)
 BuildRequires:	perl(List::MoreUtils) >= 0.12
+BuildRequires:	perl(Module::Runtime)
 BuildRequires:	perl(Pod::Coverage::TrustPod)
 BuildRequires:	perl(Sub::Exporter)
 BuildRequires:	perl(Test::EOL)
 BuildRequires:	perl(Test::Fatal)
-BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::More) >= 0.88
 BuildRequires:	perl(Test::NoTabs)
-BuildRequires:	perl(Test::Pod)
-BuildRequires:	perl(Test::Pod::Coverage)
+BuildRequires:	perl(Test::Pod) >= 1.41
+BuildRequires:	perl(Test::Pod::Coverage) >= 1.08
 Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 
 %description
@@ -68,6 +70,11 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Dist::CheckConflicts.3pm*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.11-1
+- updated to 0.11
+- built with perl 5.16.3
+- added BR: perl(Module::Runtime)
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.02-1
 - initial build for Vine Linux
 

+ 7 - 1
p/perl-Eval-Closure/perl-Eval-Closure-vl.spec

@@ -1,11 +1,13 @@
 Name:           perl-Eval-Closure
-Version:        0.08
+Version:        0.11
 Release:        1%{?_dist_release}
 Summary:        Safely and cleanly create closures via string eval
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Eval-Closure/
 Source0:        http://www.cpan.org/authors/id/D/DO/DOY/Eval-Closure-%{version}.tar.gz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(PadWalker)
@@ -63,6 +65,10 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.11-1
+- updated to 0.11
+- built with perl 5.16.3
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.08-1
 - initial build for Vine Linux
 

+ 16 - 19
p/perl-Package-DeprecationManager/perl-Package-DeprecationManager-vl.spec

@@ -1,24 +1,22 @@
-# Test::Kwalitee and Test::Requires not available in EPEL < 6
-%global extra_tests_available %(expr 0%{?fedora} + 0%{?rhel} '>' 5)
-
 Name:		perl-Package-DeprecationManager
-Version:	0.11
-Release:	3%{?dist}
+Version:	0.13
+Release:	1%{?_dist_release}
 Summary:	Manage deprecation warnings for your distribution
 Group:		Development/Libraries
 License:	Artistic 2.0
 URL:		http://search.cpan.org/dist/Package-DeprecationManager/
 Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Package-DeprecationManager-%{version}.tar.gz
-Patch0:		Package-DeprecationManager-0.11-old-EU::MM.patch
-Patch1:		Package-DeprecationManager-0.11-old-Test::More.patch
-Patch2:		Package-DeprecationManager-0.10-no-Test::Requires.patch
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+Patch3:		Package-DeprecationManager-0.12-stopwords.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:	noarch
 BuildRequires:	perl(Carp)
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(List::MoreUtils)
 BuildRequires:	perl(Params::Util)
+BuildRequires:	perl(Pod::Coverage::TrustPod)
 BuildRequires:	perl(Sub::Install)
+BuildRequires:	perl(Test::CPAN::Changes)
 BuildRequires:	perl(Test::EOL)
 BuildRequires:	perl(Test::Fatal)
 BuildRequires:	perl(Test::More)
@@ -26,12 +24,8 @@ BuildRequires:	perl(Test::NoTabs)
 BuildRequires:	perl(Test::Output)
 BuildRequires:	perl(Test::Pod)
 BuildRequires:	perl(Test::Pod::Coverage)
-BuildRequires:	perl(Pod::Coverage::TrustPod)
-BuildRequires:	perl(Test::CPAN::Changes)
-%if %{extra_tests_available}
-BuildRequires:	perl(Test::Kwalitee)
 BuildRequires:	perl(Test::Requires)
-%endif
+BuildRequires:	perl(Test::Spelling)
 Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 
 %description
@@ -43,11 +37,8 @@ the version when that feature was deprecated.
 
 %prep
 %setup -q -n Package-DeprecationManager-%{version}
-
-# If we don't have Test::Requires, we need to patch it out of the test suite
-%if ! %{extra_tests_available}
-%patch2 -p1
-%endif
+# "deprecations" not a common dictionary word
+%patch3
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
@@ -73,6 +64,12 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Package::DeprecationManager.3pm*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.13-1
+- updated to 0.13
+- dropt Patch0, 1 and 2
+- added Patch3 to pass %%check
+- built with perl 5.16.3
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.11-1
 - initial build for Vine Linux
 

+ 6 - 2
p/perl-Regexp-Common/perl-Regexp-Common-vl.spec

@@ -1,5 +1,5 @@
 Name:		perl-Regexp-Common
-Version:	2011121001
+Version:	2013031301
 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.
@@ -9,7 +9,8 @@ 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
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
 BuildRequires:	perl(ExtUtils::MakeMaker)
 
 # for improved tests
@@ -53,6 +54,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2013031301-1
+- rebuilt with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2011121001-1
 - initial build for Vine Linux
 

+ 117 - 0
p/perl-String-Random/perl-String-Random-vl.spec

@@ -0,0 +1,117 @@
+Name:           perl-String-Random
+Version:        0.26
+Release:        4%{?_dist_release}
+Summary:        Perl module to generate random strings based on a pattern
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/String-Random/
+Source0:        http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/String-Random-%{version}.tar.gz
+
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::More)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%{?perl_default_filter}
+
+%description
+This module makes it trivial to generate random strings.
+
+
+%prep
+%setup -q -n String-Random-%{version}
+
+
+%build
+%{__perl} Build.PL installdirs=vendor
+./Build
+
+
+%install
+./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+
+%check
+./Build test
+
+
+%files
+%doc Changes README TODO
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+
+%changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.26-4
+- initial build for Vine Linux
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-3
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.26-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Feb 02 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.26-1
+- Update to 0.26
+
+* Sun Dec 29 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.25-1
+- Update to 0.25
+
+* Sun Dec 08 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.24-1
+- Update to 0.24
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.22-16
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sun Oct 28 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 0.22-14
+- Fix upstream URL
+- Clean up spec file
+- Add perl default filter
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 0.22-12
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.22-10
+- Perl mass rebuild
+
+* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.22-9
+- Perl 5.14 mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.22-7
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.22-6
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.22-5
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jun 23 2008 Lubomir Rintel (Good Data) <lubo.rintel@gooddata.com> 0.22-2
+- Add missing Test::More dependency, thanks to Parag AN
+
+* Wed Jun 11 2008 Lubomir Rintel (Good Data) <lubo.rintel@gooddata.com> 0.22-1
+- Specfile autogenerated by cpanspec 1.75.

+ 15 - 11
p/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu-vl.spec

@@ -1,28 +1,26 @@
 Name:           perl-Term-ReadLine-Gnu
-Version:        1.17a
-Release:        2%{?_dist_release}
+Version:        1.24
+Release:        1%{?_dist_release}
 Summary:        Perl extension for the GNU Readline/History Library
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Term-ReadLine-Gnu/
 Source0:        http://www.cpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-%{version}.tar.gz
-Patch0:         perl-Term-ReadLine-Gnu-1.17-vbtest.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires:  perl(ExtUtils::MakeMaker)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires:  expect
 BuildRequires:  ncurses-devel
+BuildRequires:  perl >= 5.8
+BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  readline-devel >= 2.1
-BuildRequires:  perl >= 5.7
-BuildRequires:  expect
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-
 %description
 An implementation of Term::ReadLine using the GNU Readline/History Library.
 
 
 %prep
-%setup -q -n Term-ReadLine-Gnu-1.17
-%patch0 -p1 -b .vbtest
+%setup -q -n Term-ReadLine-Gnu-%{version}
 
 
 %build
@@ -53,7 +51,6 @@ expect -c '
 	exit [lindex [wait] 3]
 '
 
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -61,12 +58,19 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %doc README
+%{_bindir}/perlsh
 %{perl_vendorarch}/auto/*
 %{perl_vendorarch}/Term*
+%{_mandir}/man1/perlsh.1*
 %{_mandir}/man3/*
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.24-1
+- updated to 1.24
+- dropt Patch0
+- built with perl 5.16.3
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.17a-2
 - rebuild with perl-5.12.3
 

+ 21 - 10
p/perl-Text-Markdown/perl-Text-Markdown-vl.spec

@@ -3,25 +3,32 @@
 # Basic Information
 Name:		perl-%{pkgname}
 Version:	1.000031
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	Artistic or GPL
 Group:		Development/Libraries
+URL:            http://search.cpan.org/~bobtfish/Text-Markdown/
+
+Summary:	Text::Markdown - Convert Markdown syntax to (X)HTML
+Summary(ja):	Text::Markdown - Markdown 文法から (X)HTML への変換
+
 Source0:	http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/%{pkgname}-%{version}.tar.gz
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
+# Dependency
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(List::MoreUtils)
+BuildRequires:  perl(Test::Differences)
+BuildRequires:  perl(Test::Exception)
+BuildRequires:  perl(Test::More) >= 0.42
+
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Packager:	yasumichi
 
-Summary:	Text::Markdown - Convert Markdown syntax to (X)HTML
-Summary(ja):	Text::Markdown - Markdown 文法から (X)HTML への変換
-
-# Dependency
-Requires:       perl
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-BuildRequires:  perl
 
 %description
  Markdown is a text-to-HTML filter; it translates an easy-to-read /
@@ -38,7 +45,7 @@ tags (like <div> and <table> as well).
 
 
 %prep
-%setup -q -n Text-Markdown-1.000031
+%setup -q -n %{pkgname}-%{version}
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
@@ -73,5 +80,9 @@ fi
 %doc Changes README
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.000031-2
+- rebuilt with perl 5.16.3
+- added URL tag
+
 * Fri Oct 05 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.000031-1
 - initial build for Vine Linux

+ 16 - 10
p/perl-Text-Template/perl-Text-Template-vl.spec

@@ -2,26 +2,27 @@
 
 # Basic Information
 Name:		perl-%{pkgname}
-Version:	1.45
+Version:	1.46
 Release:	1%{?_dist_release}
 License:	Artistic or GPL
 Group:		Development/Libraries
-Source0:	http://search.cpan.org/CPAN/authors/id/M/MJ/MJD/%{pkgname}-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-BuildArch:	noarch
+URL:            http://search.cpan.org/~mjd/Text-Template/
 
-Vendor:		Project Vine
-Distribution:	Vine Linux
-Packager:	yasumichi
+Source0:	http://search.cpan.org/CPAN/authors/id/M/MJ/MJD/%{pkgname}-%{version}.tar.gz
 
 Summary:	Text::Template - Expand template text with embedded Perl
 Summary(ja):	Text::Template - Perl が埋め込まれたテンプレートテキストの拡張
 
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildArch:	noarch
 # Dependency
-Requires:       perl
+BuildRequires:  perl(ExtUtils::MakeMaker)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-BuildRequires:  perl
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	yasumichi
+
 
 %description
  This is a library for generating form letters, building HTML pages, or
@@ -38,7 +39,7 @@ the template. That prevents code bloat and encourages functional separation.
 #%%description -l ja
 
 %prep
-%setup -q -n Text-Template-1.45
+%setup -q -n %{pkgname}-%{version}
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
@@ -73,5 +74,10 @@ fi
 %doc COPYING README
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.46-1
+- updated to 1.46
+- built with perl 5.16.3
+- added URL tag
+
 * Thu Oct 04 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.45-1
 - initial build for Vine Linux