Browse Source

updated perl modules.

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

+ 5 - 2
p/perl-List-MoreUtils/perl-List-MoreUtils-vl.spec

@@ -3,7 +3,7 @@
 
 Name:		perl-List-MoreUtils
 Version:	0.33
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Provide the stuff missing in List::Util
 Group:		Development/Libraries
 License:	GPL+ or Artistic
@@ -12,7 +12,7 @@ Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/List-MoreUtils-%{vers
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Pod::Simple)
-BuildRequires:	perl(Test::CPAN::Meta)
+#BuildRequires:	perl(Test::CPAN::Meta)
 BuildRequires:	perl(Test::LeakTrace)
 # Test::MinimumVersion -> Perl::MinimumVersion -> PPI -> List::MoreUtils
 %if 0%{!?perl_bootstrap:1}
@@ -63,6 +63,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/List::MoreUtils.3pm*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.33-2
+- rebuilt with perl-5.16.3.
+
 * Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.33-1
 - initial build for Vine Linux
 

+ 7 - 21
p/perl-Module-Implementation/perl-Module-Implementation-vl.spec

@@ -2,13 +2,12 @@
 %global old_test_more %(perl -MTest::More -e 'print (($Test::More::VERSION < 0.88) ? 1 : 0);' 2>/dev/null || echo 0)
 
 # Test::CPAN::Changes isn't available in EPEL < 7, due to requirement of perl(version) ≥ 0.79
-%global cpan_changes_available %(expr 0%{?fedora} + 0%{?rhel} '>' 6)
 
 #TODO: BR: Test::Pod::No404s when available
 #TODO: BR: Test::Pod::LinkCheck when available
 
 Name:		perl-Module-Implementation
-Version:	0.06
+Version:	0.07
 Release:	1%{?_dist_release}
 Summary:	Loads one of several alternate underlying implementations for a module
 Group:		Development/Libraries
@@ -25,34 +24,17 @@ BuildRequires:	perl(ExtUtils::MakeMaker)
 # ===================================================================
 # Module requirements
 # ===================================================================
-BuildRequires:	perl(Carp)
 BuildRequires:	perl(Module::Runtime) >= 0.012
-BuildRequires:	perl(Try::Tiny)
-BuildRequires:	perl(strict)
-BuildRequires:	perl(warnings)
 # ===================================================================
 # Test suite requirements
 # ===================================================================
-BuildRequires:	perl(lib)
 BuildRequires:	perl(Test::Fatal)
-BuildRequires:	perl(Test::More)
 BuildRequires:	perl(Test::Requires)
-BuildRequires:	perl(Test::Taint)
-# ===================================================================
-# Author/Release test requirements
-# ===================================================================
-%if %{cpan_changes_available}
-BuildRequires:	perl(Test::CPAN::Changes)
-%endif
-BuildRequires:	perl(Test::EOL)
-BuildRequires:	perl(Test::NoTabs)
-BuildRequires:	perl(Test::Pod)
-BuildRequires:	perl(Test::Spelling), aspell-en
 # ===================================================================
 # Runtime requirements
 # ===================================================================
 Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-Requires:	perl(Carp)
+#Requires:	perl(Carp)
 
 %description
 This module abstracts out the process of choosing one of several underlying
@@ -85,7 +67,8 @@ find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
 %{_fixperms} %{buildroot}
 
 %check
-make test RELEASE_TESTING=1
+#make test RELEASE_TESTING=1
+make test
 
 %clean
 rm -rf %{buildroot}
@@ -97,6 +80,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Module::Implementation.3pm*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.07-1
+- new upstream release.
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.06-1
 - initial build for Vine Linux
 

+ 4 - 1
p/perl-Module-Runtime/perl-Module-Runtime-vl.spec

@@ -1,6 +1,6 @@
 # This file is licensed under the terms of GNU GPLv2+.
 Name:           perl-Module-Runtime
-Version:        0.013
+Version:        0.014
 Release:        1%{?_dist_release}
 Summary:        Runtime module handling
 License:        GPL+ or Artistic
@@ -45,6 +45,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.014-1
+- new upstream release.
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.013-1
 - initial build for Vine Linux
 

+ 5 - 2
p/perl-Params-Validate/perl-Params-Validate-vl.spec

@@ -2,7 +2,7 @@
 
 # Basic Information
 Name:		perl-%{pkgname}
-Version:	1.00
+Version:	1.13
 Release:	1%{?_dist_release}
 License:	Artistic or GPL
 Group:		Development/Libraries
@@ -39,7 +39,7 @@ methods, or applying validation callbacks to arguments.
 %setup -q -n %{pkgname}-%{version}
 
 %build
-%{__perl} Build.PL
+%{__perl} Build.PL installdirs="vendor"
 ./Build
 
 %install
@@ -71,5 +71,8 @@ find ${RPM_BUILD_ROOT}%{_mandir} -type f -exec %{__rm} -f {} ';'
 %doc Changes LICENSE README
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.13-1
+- new upstream release.
+
 * Thu Jan 26 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.00-1
 - initial build for Vine Linux

+ 4 - 1
p/perl-Test-LeakTrace/perl-Test-LeakTrace-vl.spec

@@ -1,6 +1,6 @@
 Name:           perl-Test-LeakTrace
 Summary:        Traces memory leaks
-Version:        0.13
+Version:        0.14
 Release:        1%{?_dist_release}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -66,6 +66,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.14-1
+- new upstream release.
+
 * Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.13-1
 - initial build for Vine Linux
 

+ 4 - 1
p/perl-Test-NoTabs/perl-Test-NoTabs-vl.spec

@@ -1,5 +1,5 @@
 Name:		perl-Test-NoTabs
-Version:	1.1
+Version:	1.3
 Release:	1%{?_dist_release}
 Summary:	Check the presence of tabs in your project
 Group:		Development/Libraries
@@ -44,6 +44,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Test::NoTabs.3pm*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3-1
+- new upstream release.
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.1-1
 - initial build for Vine Linux
 

+ 8 - 5
p/perl-Test-Requires/perl-Test-Requires-vl.spec

@@ -1,6 +1,6 @@
 Name:           perl-Test-Requires
 Summary:        Checks to see if a given module can be loaded
-Version:        0.06
+Version:        0.07
 Release:        1%{?_dist_release}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -27,13 +27,13 @@ rather than failing tests this *skips all tests*.
 %setup -q -n Test-Requires-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+%{__perl} Build.PL installdirs=vendor
+%{__perl} Build
 
 %install
 rm -rf %{buildroot}
 
-make pure_install DESTDIR=%{buildroot}
+%{__perl} Build install destdir=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
 
@@ -41,7 +41,7 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
 
 %check
 # note the "skipped" warnings indicate success :)
-make test
+%{__perl} Build test
 
 
 %clean
@@ -54,6 +54,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.07-1
+- new upstream release.
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.06-1
 - initial build for Vine Linux