Browse Source

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

	* perl-Data-{Dump, HexDump, Phrasebook, Section-Simple, ShowTable},
	  perl-Sort-Versions, perl-Test-{NoWarnings, Test-Tester},
	  perl-aliased: updated
	* perl-Data-HexDump, perl-ExtUtils-AutoInstall, perl-Locale-US,
	  perl-Task-Weaken: rebuilt
	  


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

+ 28 - 31
p/perl-Data-Dump/perl-Data-Dump-vl.spec

@@ -2,25 +2,25 @@
 
 # Basic Information
 Name:		perl-%{pkgname}
-Version:	1.20
+Version:	1.22
 Release:	1%{?_dist_release}
+Summary:	Pretty printing of data structures
+Summary(ja):	データ構造をきれいに出力するためのモジュール
+
 License:	Artistic or GPL
 Group:		Development/Libraries
 Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{pkgname}-%{version}.tar.gz
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker) 
+BuildRequires:  perl(Test) 
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Packager:	yasumichi
 
-Summary:	Pretty printing of data structures
-Summary(ja):	データ構造のきれいな出力
-
-# Dependency
-Requires:       perl
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-BuildRequires:  perl
 
 %description
 This module provide a few functions that traverse their argument and
@@ -31,42 +31,39 @@ evaled, produces a deep copy of the original arguments.
 #ここに日本語で詳細を記述してください。
 
 %prep
-%setup -q -n Data-Dump-1.20
+%setup -q -n Data-Dump-%{version}
 
 %build
-perl Makefile.PL
-%{__make}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags} 
 
 %install
-%{__rm} -rf ${RPM_BUILD_ROOT}
-%{__make} install DESTDIR=${RPM_BUILD_ROOT}
-
-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} ${RPM_BUILD_ROOT}%{perl_archlib}/perllocal.pod
-%{__rm} ${RPM_BUILD_ROOT}%{perl_sitearch}/auto/Data/Dump/.packlist
+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' -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/*
 
 %clean
-%{__rm} -rf ${RPM_BUILD_ROOT}
+rm -rf $RPM_BUILD_ROOT
 
+%check
+make test
 
-%files -f %{name}.files
+%files 
 %defattr(-,root,root)
 %doc Changes README
-%dir %{perl_sitelib}/Data/Dump
+%{perl_vendorlib}/Data/*
 %{_mandir}/*/*
 
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.22-1
+- updated to 1.22
+- used %%{perl_vendorlib} instead of %%{perl_sitelib}
+- built with perl 5.16.3
+
 * Mon Oct 10 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.20-1
 - initial build for Vine Linux

+ 6 - 2
p/perl-Data-HexDump/perl-Data-HexDump-vl.spec

@@ -1,12 +1,13 @@
 Name:           perl-Data-HexDump
 Version:        0.02
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Hexadecial Dumper
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Data-HexDump/
 Source0:        http://www.cpan.org/modules/by-module/Data/Data-HexDump-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -54,6 +55,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.02-2
+- rebuilt with perl 5.16.3
+
 * Sat Mar 10 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.02-1
 - initial build for Vine Linux
 

+ 5 - 1
p/perl-Data-Phrasebook/perl-Data-Phrasebook-vl.spec

@@ -2,7 +2,7 @@
 
 Summary:        Base class for Phrasebook Models
 Name:           perl-%{real_name}
-Version:        0.31
+Version:        0.35
 Release:        1%{?_dist_release}
 License:        Artistic or GPL+
 Group:          Development/Libraries
@@ -52,5 +52,9 @@ chmod -c -x examples/*
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.35-1
+- updated to 0.35
+- built with perl 5.16.3
+
 * Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.31-1
 - initial build for Vine Linux

+ 19 - 13
p/perl-Data-ShowTable/perl-Data-ShowTable-vl.spec

@@ -1,7 +1,7 @@
 %define name perl-Data-ShowTable
 %define real_name Data-ShowTable
-%define version 3.3
-%define release 8%{?_dist_release}
+%define version 4.6
+%define release 1%{?_dist_release}
 
 Summary: Perl 5 module to print arrays of data
 Name: %{name}
@@ -9,15 +9,20 @@ Version: %{version}
 Release: %{release}
 License: GPL
 Group: Development/Libraries
-URL: http://www.cpan.org
-Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Data/%{real_name}-%{version}.tar.bz2
-Patch0: %{real_name}-3.3.patch.bz2
-BuildRequires:	perl
+URL: http://search.cpan.org/~akste/Data-ShowTable/
+
+Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Data/%{real_name}-%{version}.tar.gz
+
 BuildArch: noarch
 Buildroot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 %description
-ShowTable.pm, version 3.3, is a Perl 5 module which defines subroutines to
+ShowTable.pm, version 4.6, is a Perl 5 module which defines subroutines to
 print arrays of data in a nicely formatted listing, using one of four possible
 formats: simple table, boxed table, list style, and HTML-formatting (for
 World-Wide-Web output). See the documentation on ShowTable.pm for details on
@@ -25,12 +30,9 @@ the formatting.
 
 %prep
 %setup -q -n %{real_name}-%{version}
-%patch0 -p1
-
-find . -type f | xargs perl -pi -e "s|/usr/bin/perl5|/usr/bin/perl|g"
 
 %build
-CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
 make 
 
 %check
@@ -61,6 +63,10 @@ fi
 %defattr(-,root,root)
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.6-1
+- updated to 4.6
+- built with perl 5.16.3
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3-8
 - rebuild with perl-5.12.3
 
@@ -86,7 +92,7 @@ fi
 - build on VineLinux
 - fixed spec file
 
-* Thu Nov 08 2001 FraníÐis Pons <fpons@mandrakesoft.com> 3.3-6mdk
+* Thu Nov 08 2001 Fran輟is Pons <fpons@mandrakesoft.com> 3.3-6mdk
 - added url tag.
 
 * Tue Oct 16 2001 Stefan van der Eijk <stefan@eijk.nu> 3.3-5mdk
@@ -95,7 +101,7 @@ fi
 * Sun Jun 17 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 3.3-4mdk
 - Rebuild against latest perl.
 
-* Thu Aug 03 2000 FraníÐis Pons <fpons@mandrakesoft.com> 3.3-3mdk
+* Thu Aug 03 2000 Fran輟is Pons <fpons@mandrakesoft.com> 3.3-3mdk
 - macroszifications.
 - noarch.
 

+ 6 - 4
p/perl-ExtUtils-AutoInstall/perl-ExtUtils-AutoInstall-vl.spec

@@ -1,22 +1,21 @@
 Name: 		perl-ExtUtils-AutoInstall
 Version: 	0.63
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 Summary: 	Automatic install of dependencies via CPAN
 License: 	GPL+ or Artistic
 Group: 		Development/Libraries
 URL: 		http://search.cpan.org/dist/ExtUtils-AutoInstall/
 Source: 	http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/ExtUtils-AutoInstall-%{version}.tar.gz
 Patch0:		eai.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch: 	noarch
-
 BuildRequires:  perl(CPANPLUS) >= 0.043
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Sort::Versions) >= 1.2
 BuildRequires:	perl(LWP::Simple)
 BuildRequires:	perl(CPAN)
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -55,6 +54,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.63-3
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.63-2
 - spec overhauled
 

+ 6 - 1
p/perl-Locale-US/perl-Locale-US-vl.spec

@@ -1,11 +1,13 @@
 Name:           perl-Locale-US
 Version:        2.112150
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Two letter codes for state identification in the United States and vice versa
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Locale-US/
 Source0:        http://www.cpan.org/authors/id/T/TB/TBONE/Locale-US-%{version}.tar.gz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(Data::Section::Simple)
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -44,6 +46,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.112150-2
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.112150-1
 - initial build for Vine Linux
 

+ 9 - 2
p/perl-Sort-Versions/perl-Sort-Versions-vl.spec

@@ -1,18 +1,21 @@
 Name: 		perl-Sort-Versions
-Version: 	1.5
+Version: 	1.60
 Release: 	1%{?_dist_release}
 Summary: 	Perl module for sorting of revision-like numbers 
 License: 	GPL+ or Artistic
 Group: 		Development/Libraries
 URL: 		http://search.cpan.org/dist/Sort-Versions/
 Source0: 	http://www.cpan.org/modules/by-module/Sort/Sort-Versions-%{version}.tar.gz
-BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch: 	noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Test::More)
 Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
 %description
 A perl 5 module for sorting of revision-like numbers 
 
@@ -56,6 +59,10 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Sun Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.60-1
+- updated to 1.60
+- built with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.5-1
 - initial build for Vine Linux
 

+ 6 - 3
p/perl-Task-Weaken/perl-Task-Weaken-vl.spec

@@ -1,19 +1,19 @@
 Name:           perl-Task-Weaken
 Version:        1.04
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        Ensure that a platform has weaken support
 License:        Artistic or GPL+
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Task-Weaken/
 Source0:        http://www.cpan.org/authors/id/A/AD/ADAMK/Task-Weaken-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::Spec) >= 0.80
 BuildRequires:  perl(Scalar::Util) >= 1.14
 BuildRequires:  perl(Test::More)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
 Requires:       perl(Scalar::Util) >= 1.14
 
 Vendor:         Project Vine
@@ -58,6 +58,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.04-3
+- rebuilt with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.04-2
 - rebuild
 

+ 11 - 3
p/perl-Test-NoWarnings/perl-Test-NoWarnings-vl.spec

@@ -1,5 +1,5 @@
 Name:           perl-Test-NoWarnings
-Version:        0.084
+Version:        1.04
 Release:        1%{?_dist_release}
 Summary:        Make sure you didn't emit any warnings while testing
 License:        LGPL
@@ -10,7 +10,10 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::Tester) >= 0.103
-Requires:       perl >= %(eval "`%{__perl} -V:version`"; echo $version)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 %description
 In general, your tests shouldn't produce warnings. This module causes any
@@ -45,11 +48,16 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES LGPL README
+%doc Changes LICENSE README
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.04-1
+- updated to 1.04
+- built with perl 5.16.3
+- added Vendor and Distribution tag
+
 * Thu Nov 12 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.084-1
 - updated to 0.084
 - applied new versioning policy

+ 11 - 3
p/perl-Test-Tester/perl-Test-Tester-vl.spec

@@ -1,6 +1,6 @@
 Name:           perl-Test-Tester
-Version:        0.107
-Release:        2%{?_dist_release}
+Version:        0.109
+Release:        1%{?_dist_release}
 Summary:        Ease testing test modules built with Test::Builder
 License:        GPL or Artistic
 Group:          Development/Libraries
@@ -10,7 +10,10 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::Builder)
-Requires:       perl >= %(eval "`%{__perl} -V:version`"; echo $version)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 %description
 If you have written a test module based on Test::Builder then Test::Tester
@@ -46,6 +49,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.109-1
+- updated to 0.109
+- built with perl 5.16.3
+- added Vendor and Distribution tag
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.107-2
 - rebuild with perl-5.12.3
 

+ 6 - 2
p/perl-aliased/perl-aliased-vl.spec

@@ -1,12 +1,13 @@
 Name:		perl-aliased
 Version:	0.30
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Use shorter versions of class names
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL:		http://search.cpan.org/dist/aliased/
 Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/aliased-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
 BuildRequires:	perl(Exporter)
 BuildRequires:	perl(Module::Build)
@@ -47,6 +48,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/aliased.3pm*
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.30-2
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.30-1
 - initial build for Vine Linux