Browse Source

2014-10-11 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* perl-Net-SMTP-SSL, perl-Thread-Tie, perl-Test-MockDBI: rebuild
	* perl-Thread-Serialize, perl-Test-MockObject, perl-UNIERSAL-can,
	  perl-UNIVERSAL-isa, perl-load: update
	  


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

+ 15 - 9
p/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL-vl.spec

@@ -5,20 +5,23 @@
 %define maketest 1
 
 Name:      perl-Net-SMTP-SSL
-Summary:   Net-SMTP-SSL - SSL support for Net::SMTP
+Summary:   SSL support for Net::SMTP
 Version:   1.01
-Release:   1%{?_dist_release}
-Vendor:    Project Vine
-Packager:  tomop
-Distribution: Vine Linux
+Release:   2%{?_dist_release}
 License:   Artistic
 Group:     Development/Libraries
-Url:       http://www.cpan.org
-BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
-BuildArch: noarch
-Source:    http://search.cpan.org//CPAN/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz
+URL:       http://search.cpan.org/~cwest/Net-SMTP-SSL/
 
+Source:    http://search.cpan.org//CPAN/authors/id/C/CW/CWEST/%{pkgname}-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildArch: noarch
 BuildRequires: perl(IO::Socket::SSL)
+Requires:      perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+Vendor:    Project Vine
+distribution: Vine Linux
+packager:  tomop
 
 %description
 Implements the same API as L<Net::SMTP|Net::SMTP>, but uses
@@ -122,6 +125,9 @@ find %{buildroot}%{_prefix}             \
 %defattr(-,root,root)
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.01-2
+- moved to Development/Libraries Group
+
 * Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.01-1
 - initial build for Vine Linux.
 

+ 13 - 5
p/perl-Test-MockDBI/perl-Test-MockDBI-vl.spec

@@ -2,18 +2,19 @@
 
 Name:       perl-%{pkgname}
 Version:    0.65
-Release:    2%{?_dist_release}
+Release:    3%{?_dist_release}
 Summary:    Test by mocking-up DBI 
+
 License:    Artistic or GPL+
-Group:      Development/Perl
-Url:        http://search.cpan.org/dist/%{pkgname}
+Group:      Development/Libraries
+URL:        http://search.cpan.org/dist/%{pkgname}
 Source0:    http://search.cpan.org/CPAN/authors/id/A/AF/AFF/%{pkgname}-%{version}.tar.gz
 BuildRequires:  perl
 BuildRequires:  perl(DBI)
-BuildRequires: perl(Test::MockObject)
+BuildRequires:  perl(Test::MockObject)
 Requires:       perl(DBI)
 BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -45,7 +46,10 @@ EOF
 %install
 rm -rf %{buildroot}
 %{__make} install DESTDIR=%{buildroot}
+
 %{__rm} -rf %{buildroot}%{perl_archlib}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -depth -type d -exec rmdir {} ';' 2>/dev/null
 
 %clean
 rm -rf %{buildroot}
@@ -59,6 +63,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.65-3
+- rebuild with perl 5.16.3
+- moved to Development/Libraries Group
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.65-2
 - rebuild
 

+ 18 - 13
p/perl-Test-MockObject/perl-Test-MockObject-vl.spec

@@ -1,23 +1,25 @@
 %define pkgname Test-MockObject
 
 Name:           perl-%{pkgname}
-Version:        1.09
-Release:        2%{?_dist_release}
+Version:        1.20140408
+Release:        1%{?_dist_release}
 Summary:        Perl extension for emulating troublesome interfaces
 
 Group:          Development/Libraries
 License:        Artistic or GPL+
 URL:            http://search.cpan.org/dist/Test-MockObject/
 Source0:        http://www.cpan.org/authors/id/C/CH/CHROMATIC/Test-MockObject-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch:      noarch
 BuildRequires:  perl(CGI)
-BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
 BuildRequires:  perl(Test::Exception)
+BuildRequires:	perl(Test::More) >= 0.98
+BuildRequires:	perl(Test::Warn) >= 0.23
 BuildRequires:  perl(Test::Pod), perl(Test::Pod::Coverage)
-BuildRequires:  perl(UNIVERSAL::can) >= 1.11
-BuildRequires:  perl(UNIVERSAL::isa) >= 0.06
+BuildRequires:  perl(UNIVERSAL::can) >= 1.20110617
+BuildRequires:  perl(UNIVERSAL::isa) >= 1.20110614
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
@@ -38,20 +40,19 @@ Now you have no excuse.)
 
 
 %build
-%{__perl} Build.PL installdirs=vendor
-./Build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 
 %install
-rm -rf %{buildroot}
-./Build install destdir=%{buildroot} create_packlist=0
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
+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
-PERL_RUN_ALL_TESTS=1 ./Build test
-
+PERL_RUN_ALL_TESTS=1 make test
 
 %clean
 rm -rf %{buildroot}
@@ -67,6 +68,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.20140408-1
+- updated to 1.20140408
+- build with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.09-2
 - rebuild
 

+ 10 - 4
p/perl-Thread-Serialize/perl-Thread-Serialize-vl.spec

@@ -2,7 +2,7 @@
 
 Summary:        serialize data-structures between threads
 Name:           perl-Thread-Serialize
-Version:        0.11
+Version:        1.01
 Release:        1%{?_dist_release}
 License:        Artistic or GPL+
 Group:          Development/Libraries
@@ -13,10 +13,9 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Storable)
-BuildRequires:  perl(load) >= 0.10
+BuildRequires:  perl(Test::More) >= 0.88
 Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:       perl(Storable)
-Requires:       perl(load) >= 0.10
 
 %description
 The Thread::Serialize module is a library for centralizing the 
@@ -48,13 +47,20 @@ find %{buildroot} -depth -type d -exec rmdir {} ';' 2>/dev/null
 %clean
 %{__rm} -rf %{buildroot}
 
+%check
+make test
+
 %files
 %defattr(-, root, root, 0755)
-%doc MANIFEST README CHANGELOG TODO
+%doc MANIFEST README CHANGELOG
 %doc %{_mandir}/man3/Thread::Serialize.3pm*
 %dir %{perl_vendorlib}/Thread/
 %{perl_vendorlib}/Thread/Serialize.pm
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.01-1
+- updated to 1.01
+- build with perl 5.16.3
+
 * Sat Mar 10 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.11-1
 - initial build for Vine Linux

+ 6 - 2
p/perl-Thread-Tie/perl-Thread-Tie-vl.spec

@@ -3,9 +3,9 @@
 Summary:        Tie variables into a thread of their own
 Name:           perl-Thread-Tie
 Version:        0.13
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License:        Artistic or GPL+
-Group:          Applications/CPAN
+Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Thread-Tie/
 
 Source:         http://search.cpan.org/CPAN/authors/id/E/EL/ELIZABETH/Thread-Tie-%{version}.tar.gz
@@ -73,5 +73,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.13-2
+- rebuild with perl 5.16.3
+- moved to Development/Libraries Group
+
 * Sat Mar 10 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.13-1
 - initial build for Vine Linux

+ 16 - 9
p/perl-UNIVERSAL-can/perl-UNIVERSAL-can-vl.spec

@@ -1,15 +1,15 @@
 %define pkgname UNIVERSAL-can
 
 Name:           perl-%{pkgname}
-Version:        1.15
-Release:        7%{?_dist_release}
+Version:        1.20140328
+Release:        1%{?_dist_release}
 Summary:        Hack around people calling UNIVERSAL::can() as a function
 
 Group:          Development/Libraries
 License:        Artistic or GPL+
 URL:            http://search.cpan.org/dist/UNIVERSAL-can/
 Source0:        http://www.cpan.org/authors/id/C/CH/CHROMATIC/UNIVERSAL-can-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
 BuildArch:      noarch
 BuildRequires:  perl(Module::Build)
@@ -36,21 +36,24 @@ their bad code can break your good code.
 %prep
 %setup -q -n UNIVERSAL-can-%{version}
 
-
 %build
-%{__perl} Build.PL installdirs=vendor
-./Build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 
 %install
 rm -rf %{buildroot}
-./Build install destdir=%{buildroot} create_packlist=0
+
+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}/*
 
 
 %check
-PERL_RUN_ALL_TESTS=1 ./Build test
-
+make test
 
 %clean
 rm -rf %{buildroot}
@@ -64,6 +67,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.20140328-1
+- updated to 1.20140328
+- build with perl 5.16.3
+
 * Thu Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.15-7
 - rebuild
 

+ 17 - 11
p/perl-UNIVERSAL-isa/perl-UNIVERSAL-isa-vl.spec

@@ -1,18 +1,19 @@
 %define pkgname UNIVERSAL-isa
 
 Name:           perl-%{pkgname}
-Version:        1.03
-Release:        9%{?_dist_release}
+Version:        1.20140927
+Release:        1%{?_dist_release}
 Summary:        Hack around module authors using UNIVERSAL::isa as a function
 
 Group:          Development/Libraries
 License:        Artistic or GPL+
 URL:            http://search.cpan.org/dist/UNIVERSAL-isa/
 Source0:        http://search.cpan.org/CPAN/authors/id/C/CH/CHROMATIC/UNIVERSAL-isa-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
 BuildArch:      noarch
-BuildRequires:  perl(Module::Build)
+BuildRequires:	perl(CGI)
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
 BuildRequires:  perl(Test::More)
 
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -40,19 +41,20 @@ In all other cases the real UNIVERSAL::isa is just called directly.
 
 
 %build
-%{__perl} Build.PL installdirs=vendor
-./Build
-
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
-./Build install destdir=%{buildroot} create_packlist=0
-chmod -R u+w %{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 \;
 
-%check
-./Build test
+chmod -R u+w %{buildroot}/*
 
+%check
+make test
 
 %clean
 rm -rf %{buildroot}
@@ -66,6 +68,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.20140927-1
+- updated to 1.20140927
+- build with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.03-9
 - rebuild
 

+ 7 - 2
p/perl-load/perl-load-vl.spec

@@ -1,9 +1,10 @@
 %define real_name load
 
-Summary: Control when subroutines will be loaded
+Summary:        Control when subroutines will be loaded
 Name:           perl-%{real_name}
-Version:        0.20
+Version:        0.23
 Release:        1%{?_dist_release}
+
 License:        Artistic or GPL+
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/load/
@@ -55,5 +56,9 @@ make test
 %{perl_vendorlib}/load.pm
 
 %changelog
+* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.23-1
+- updated to 0.23
+- build with perl 5.16.3
+
 * Sat Mar 10 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.20-1
 - initial build for Vine Linux