Browse Source

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

	* perl-Archive-{Any, Zip}, perl-Devel-StackTrace,
	  perl-Exception-Class, perl-Module-Find, perl-PAR-Dist,
	  perl-PPIx-Regexp, perl-String-Format: updated
	* perl-Class-Data-Inheritable, perl-Module-Info,
	  perl-PPIx-Utilities: rebuilt
	


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

+ 10 - 4
p/perl-Archive-Any/perl-Archive-Any-vl.spec

@@ -1,15 +1,15 @@
 Name:		perl-Archive-Any
-Version:	0.0932
-Release:	2%{?_dist_release}
+Version:	0.0941
+Release:	1%{?_dist_release}
 Summary:	Single interface to deal with file archives
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL:		http://search.cpan.org/dist/Archive-Any/
 Source0:	http://search.cpan.org/CPAN/authors/id/C/CM/CMOORE/Archive-Any-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
 # Build
-BuildRequires:	perl(Module::Build)
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
 # Module
 BuildRequires:	perl(Archive::Tar) >= 0.22
 BuildRequires:	perl(Archive::Zip) >= 1.07
@@ -61,8 +61,14 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Archive::Any::Plugin.3pm*
 %{_mandir}/man3/Archive::Any::Plugin::Tar.3pm*
 %{_mandir}/man3/Archive::Any::Plugin::Zip.3pm*
+%{_mandir}/man3/Archive::Any::Tar.3pm*
+%{_mandir}/man3/Archive::Any::Zip.3pm*
 
 %changelog
+* Wed Nov 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.0941-1
+- updated to 0.0941
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.0932-2
 - rebuild
 

+ 13 - 8
p/perl-Archive-Zip/perl-Archive-Zip-vl.spec

@@ -1,16 +1,18 @@
 Summary: Perl library for accessing Zip archives
 Name: perl-Archive-Zip
-Version: 1.37
-Release: 1%{_dist_release}
+Version: 1.39
+Release: 1%{?_dist_release}
 Group: Development/Libraries
+License: GPL+ or Artistic
 URL: http://search.cpan.org/dist/Archive-Zip/
-License: distributable
+
 Source0: http://search.cpan.org/CPAN/authors/id/S/SM/SMPETERS/Archive-Zip-%{version}.tar.gz
-BuildArch: noarch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl
-BuildRequires: perl-File-Which
-Requires: perl
+BuildArch: noarch
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Which)
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -57,13 +59,16 @@ find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
 
 %files
 %defattr(-,root,root,-)
-%doc Changes LICENSE README examples/
+%doc Changes examples/
 %{_bindir}/crc32
 %{perl_vendorlib}/Archive/
 %{_mandir}/man3/Archive*.3*
 
 
 %changelog
+* Wed Nov 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.39-1
+- new upstream release
+
 * Tue Jul 1 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.37-1
 - new upstream release.
 

+ 25 - 26
p/perl-Class-Data-Inheritable/perl-Class-Data-Inheritable-vl.spec

@@ -3,25 +3,26 @@
 # Basic Information
 Name:		perl-%{pkgname}
 Version:	0.08
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
+Summary:	Inheritable, overridable class data
+Summary(ja):	クラスデータを継承可能、オーバーライド可能にする
+
 License:	Artistic or GPL
 Group:		Development/Libraries
+URL:            http://search.cpan.org/~tmtm/Class-Data-Inheritable/
+
 Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{pkgname}-%{version}.tar.gz
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+# Dependency
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Packager:	yasumichi
 
-Summary:	Inheritable, overridable class data
-Summary(ja):	クラスデータを継承可能、オーバーライド可能にする
-
-# Dependency
-Requires:	perl
-Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-BuildRequires:	perl
-
 %description
 Class::Data::Inheritable is for creating accessor/mutators to class data.
 That is, if you want to store something about your class as a whole (instead
@@ -35,37 +36,35 @@ and can be overriden.
 %setup -q -n Class-Data-Inheritable-0.08
 
 %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/Class/Data/Inheritable/.packlist
+%{__rm} -rf $RPM_BUILD_ROOT
+make pure_install DESTDIR=%{buildroot}
 
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} ';' 2>/dev/null
+%{_fixperms} $RPM_BUILD_ROOT
 
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
 
 
-%files -f %{name}.files
+%files 
 %defattr(-,root,root)
 %doc Changes README
+%{perl_vendorlib}/Class
 %{_mandir}/*/*
 
 %changelog
+* Thu Nov 20 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.08-2
+- rebuilt with perl 5.16.3
+- installed module to vendor_perl
+- added URL tag
+
 * Mon Oct 10 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.08-1
 - initial build for Vine Linux

+ 8 - 3
p/perl-Devel-StackTrace/perl-Devel-StackTrace-vl.spec

@@ -1,13 +1,14 @@
 Name:           perl-Devel-StackTrace
 Summary:        Perl module implementing stack trace and stack trace frame objects
-Version:        1.27
+Version:        1.34
 Epoch:          1
-Release:        2%{?_dist_release}
+Release:        1%{?_dist_release}
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Devel-StackTrace/
 Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 
 # --with release_tests ... also check "RELEASE_TESTS".
@@ -72,6 +73,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Thu Nov 20 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1:1.34-1
+- updated to 1.34
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1:1.27-2
 - rebuild
 

+ 8 - 3
p/perl-Exception-Class/perl-Exception-Class-vl.spec

@@ -1,12 +1,13 @@
 Name:           perl-Exception-Class
-Version:        1.32
-Release:        2%{?_dist_release}
+Version:        1.36
+Release:        1%{?_dist_release}
 Summary:        Module that allows you to declare real exception classes in Perl
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Exception-Class/
 Source0:        http://www.cpan.org/authors/id/D/DR/DROLSKY/Exception-Class-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(Class::Data::Inheritable) >= 0.02
 BuildRequires:  perl(Devel::StackTrace) >= 1.20
@@ -59,6 +60,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Thu Nov 20 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.36-1
+- updated to 1.36
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.32-2
 - rebuild
 

+ 33 - 29
p/perl-Module-Find/perl-Module-Find-vl.spec

@@ -2,25 +2,27 @@
 
 # Basic Information
 Name:		perl-%{pkgname}
-Version:	0.10
+Version:	0.12
 Release:	1%{?_dist_release}
+Summary:	Find and use installed modules in a (sub)category
+Summary(ja):	(サブ)カテゴリー内にインストールされたモジュールを見つけて利用する
+
 License:	Artistic or GPL
 Group:		Development/Libraries
+URL:            http://search.cpan.org/~crenz/Module-Find/
+
 Source0:	http://search.cpan.org/CPAN/authors/id/C/CR/CRENZ/%{pkgname}-%{version}.tar.gz
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+# Dependency
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Packager:	yasumichi
 
-Summary:	Find and use installed modules in a (sub)category
-Summary(ja):	(サブ)カテゴリー内にインストールされたモジュールを見つけて利用する
-
-# Dependency
-Requires:       perl
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-BuildRequires:  perl
 
 %description
 Module::Find lets you find and use modules in categories. This can be very
@@ -35,41 +37,43 @@ modify @INC before you call the Module::Find functions.
 #ここに日本語で詳細を記述してください。
 
 %prep
-%setup -q -n Module-Find-0.10
+%setup -q -n Module-Find-%{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}
+%{__rm} -rf $RPM_BUILD_ROOT
+make pure_install DESTDIR=%{buildroot}
 
-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
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} ';' 2>/dev/null
+%{_fixperms} $RPM_BUILD_ROOT
 
-# remove unnecessary files.
-%{__rm} ${RPM_BUILD_ROOT}%{perl_archlib}/perllocal.pod
-%{__rm} ${RPM_BUILD_ROOT}%{perl_sitearch}/auto/Module/Find/.packlist
+#%{__rm} ${RPM_BUILD_ROOT}%{perl_archlib}/perllocal.pod
+#%{__rm} ${RPM_BUILD_ROOT}%{perl_sitearch}/auto/Module/Find/.packlist
 
+%check
+make test
 
 %clean
-%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__rm} -rf $RPM_BUILD_ROOT
 
 
-%files -f %{name}.files
+%files 
 %defattr(-,root,root)
 %doc Changes README
-%{_mandir}/*/*
+%{perl_vendorlib}/Module
+%{_mandir}/man3/*
 
 
 %changelog
+* Wed Nov 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.12-1
+- updated to 0.12
+- built with perl 5.16.3
+- installed module to vendor_perl
+- added URL tag
+
 * Mon Oct 10 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.10-1
 - initial build for Vine Linux

+ 5 - 2
p/perl-Module-Info/perl-Module-Info-vl.spec

@@ -1,12 +1,12 @@
 Name:           perl-Module-Info
 Version:        0.32
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        Information about Perl modules
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Module-Info/
 Source0:        http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-%{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(Test::Pod)
@@ -58,6 +58,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.32-3
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.32-2
 - revamp filter routines for B::Utils auto-provides.
 

+ 10 - 8
p/perl-PAR-Dist/perl-PAR-Dist-vl.spec

@@ -1,21 +1,19 @@
 Name:           perl-PAR-Dist
-Version:        0.47
-Release:        2%{?_dist_release}
+Version:        0.49
+Release:        1%{?_dist_release}
 Summary:        Toolkit for creating and manipulating Perl PAR distributions
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/PAR-Dist/
 Source0:        http://www.cpan.org/authors/id/S/SM/SMUELLER/PAR-Dist-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(Archive::Zip)
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(YAML::Tiny)
-Requires:       perl(Archive::Zip)
-Requires:       perl(YAML::Tiny)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
@@ -37,7 +35,7 @@ Digitally signed PAR distributions will also contain a SIGNATURE file.
 make %{?_smp_mflags}
 
 %install
-rm -rf ${RPM_BUILD_ROOT}
+rm -rf $RPM_BUILD_ROOT
 
 make pure_install PERL_INSTALL_ROOT=${RPM_BUILD_ROOT}
 
@@ -50,7 +48,7 @@ find ${RPM_BUILD_ROOT} -depth -type d -exec rmdir {} 2>/dev/null \;
 make test PERL_TEST_POD=1
 
 %clean
-rm -rf ${RPM_BUILD_ROOT}
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
@@ -59,6 +57,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.49-1
+- updated to 0.49
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.47-2
 - rebuild
 

+ 8 - 2
p/perl-PPIx-Regexp/perl-PPIx-Regexp-vl.spec

@@ -1,11 +1,13 @@
 Name:           perl-PPIx-Regexp
-Version:        0.025
-Release:        2%{?_dist_release}
+Version:        0.037
+Release:        1%{?_dist_release}
 Summary:        Represent a regular expression of some sort
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/PPIx-Regexp/
 Source0:        http://www.cpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-%{version}.tar.gz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(List::MoreUtils)
 BuildRequires:  perl(Module::Build)
@@ -65,6 +67,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Fri Nov 21 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.037-1
+- new upstream release
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.025-2
 - rebuild
 

+ 5 - 2
p/perl-PPIx-Utilities/perl-PPIx-Utilities-vl.spec

@@ -1,12 +1,12 @@
 Name:		perl-PPIx-Utilities
 Version:	1.001000
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 Summary:	Extensions to PPI
 Group:		Development/Libraries
 License:	GPL+ or Artistic
 URL:		http://search.cpan.org/dist/PPIx-Utilities/
 Source0:	http://search.cpan.org/CPAN/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
 BuildRequires:	perl(Data::Dumper)
 BuildRequires:	perl(Exception::Class)
@@ -64,6 +64,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/PPIx::Utilities::Statement.3pm*
 
 %changelog
+* Fri Nov 21 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.001000-3
+- rebuilt with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.001000-2
 - rebuild
 

+ 7 - 3
p/perl-String-Format/perl-String-Format-vl.spec

@@ -1,14 +1,14 @@
 Name:           perl-String-Format
-Version:        1.16
-Release:        2%{?_dist_release}
+Version:        1.17
+Release:        1%{?_dist_release}
 Summary:        Sprintf-like string formatting capabilities with arbitrary format definitions
 
 Group:          Development/Libraries
 License:        GPLv2
 URL:            http://search.cpan.org/dist/String-Format/
 Source0:        http://www.cpan.org/authors/id/D/DA/DARREN/String-Format-%{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(Test::More)
@@ -58,6 +58,10 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Fri Nov 21 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.17-1
+- updated to 1.17
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.16-2
 - rebuild