Browse Source

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

	* perl-File-{DesktopEntry, MimeInfo, Remove, Which, chmod}: updated
	* perl-Readonly: updated
	* perl-File-{Slurp, Tail}, perl-Readonly-XS: rebuilt
	  


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

+ 13 - 5
p/perl-File-DesktopEntry/perl-File-DesktopEntry-vl.spec

@@ -1,16 +1,20 @@
 Name:           perl-File-DesktopEntry
-Version:        0.04
-Release:        2%{?_dist_release}
+Version:        0.08
+Release:        1%{?_dist_release}
 Summary:        Object to handle .desktop files
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/File-DesktopEntry/
 Source0:        http://www.cpan.org/authors/id/P/PA/PARDUS/File-DesktopEntry/File-DesktopEntry-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
-BuildRequires:  perl(ExtUtils::MakeMaker) perl(Module::Build)
-BuildRequires:  perl(Test::More) perl(Test::Pod) perl(Test::Pod::Coverage)
+BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::BaseDir)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
@@ -53,6 +57,10 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.08-1
+- updated to 0.08
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.04-2
 - rebuild
 

+ 14 - 5
p/perl-File-MimeInfo/perl-File-MimeInfo-vl.spec

@@ -1,15 +1,20 @@
 Name:           perl-File-MimeInfo
-Version:        0.16
-Release:        2%{?_dist_release}
+Version:        0.26
+Release:        1%{?_dist_release}
 Summary:        Determine file type and open application
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/File-MimeInfo/
 Source0:        http://www.cpan.org/authors/id/P/PA/PARDUS/File-MimeInfo/File-MimeInfo-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
-BuildRequires:  perl(Module::Build) perl(Test::More) perl(Test::Pod)
+BuildRequires:  perl(File::BaseDir)
+BuildRequires:  perl(File::DesktopEntry)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
 BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(File::BaseDir) perl(File::DesktopEntry)
 # needed for some tests otherwise there are warnings
 BuildRequires:  shared-mime-info 
 # there is also a mimeinfo.cache file created by desktop-file-utils
@@ -49,7 +54,7 @@ make test
 rm -rf %{buildroot}
 
 %files
-%doc Changes README
+%doc Changes README.md
 %{_bindir}/mimeopen
 %{_bindir}/mimetype
 %{perl_vendorlib}/*
@@ -57,6 +62,10 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.26-1
+- updated to 0.26
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.16-2
 - rebuild
 

+ 10 - 10
p/perl-File-Remove/perl-File-Remove-vl.spec

@@ -1,23 +1,20 @@
 Name:		perl-File-Remove
-Version:	1.51
-Release:	2%{?_dist_release}
+Version:	1.52
+Release:	1%{?_dist_release}
 Summary:	Convenience module for removing files and directories
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL:		http://search.cpan.org/dist/File-Remove/
 Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-Remove-%{version}.tar.gz
-# Perl versions are causing havoc to rpm versions
-Patch0:		File-Remove-%{version}.diff
-
-Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Test::More) >= 0.42
-BuildRequires:	perl(File::Spec) >= 3.28
+BuildRequires:	perl(File::Spec) >= 3.29
 BuildRequires:	perl(File::Path)
 BuildRequires:	perl(File::Glob)
-
-BuildArch:	noarch
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -28,7 +25,6 @@ Packager:       shaolin
 
 %prep
 %setup -q -n File-Remove-%{version}
-%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -53,6 +49,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.52-1
+- updated to 1.52
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.51-2
 - rebuild
 

+ 6 - 3
p/perl-File-Slurp/perl-File-Slurp-vl.spec

@@ -1,18 +1,18 @@
 Name: 		perl-File-Slurp
 Version: 	9999.19
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 Summary: 	Efficient Reading/Writing of Complete Files
 License: 	GPL+ or Artistic
 Group: 		Development/Libraries
 URL: 		http://search.cpan.org/dist/File-Slurp/
 Source0: 	http://www.cpan.org/modules/by-module/File/File-Slurp-%{version}.tar.gz
 
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
-
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Test::Pod::Coverage) >= 1.04
 BuildRequires:	perl(Test::Pod) >= 1.14
+Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -62,6 +62,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 9999.19-3
+- rebuilt with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 9999.19-2
 - rebuild
 

+ 7 - 4
p/perl-File-Tail/perl-File-Tail-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           perl-File-Tail
 Version:        0.99.3
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 Summary:        Perl extension for reading from continously updated files
 Group:          Development/Libraries
 License:        GPL or Artistic
@@ -10,9 +10,9 @@ URL:            http://search.cpan.org/dist/File-Tail/
 Source0:        http://www.cpan.org/authors/id/M/MG/MGRABNAR/File-Tail-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
-BuildRequires:  perl(Time::HiRes)
-#Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Requires: perl >= 1:5.6.0
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Time::HiRes) >= 1.12
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/File::Tail.3*
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.99.3-3
+- rebuilt with perl 5.16.3
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.99.3-2
 - rebuild with perl-5.12.3
 

+ 14 - 5
p/perl-File-Which/perl-File-Which-vl.spec

@@ -1,15 +1,19 @@
 Summary: Portable implementation of the `which' utility 
 Name: perl-File-Which
-Version: 0.05
-Release: 2%{_dist_release}
+Version: 1.09
+Release: 1%{_dist_release}
+License: GPL+ or Artistic
 Group: Development/Libraries
 URL: http://search.cpan.org/~pereinar/File-Which/
-License: distributable
+
 Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEREINAR/File-Which-%{version}.tar.gz
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl
-Requires: perl
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Spec) >= 0.60
+BuildRequires: perl(Test::More) >= 0.80
+BuildRequires: perl(Test::Script) >= 1.05
+Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -32,6 +36,7 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type f -name perllocal.pod -exec rm -f {} ';'
 find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
 #chmod -R u+w $RPM_BUILD_ROOT/*
 
@@ -53,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.09-1
+- updated to 1.09
+- built with perl 5.16.3
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.05-2
 - rebuild with perl-5.12.3
 

+ 9 - 2
p/perl-File-chmod/perl-File-chmod-vl.spec

@@ -1,5 +1,5 @@
 Name:           perl-File-chmod
-Version:        0.32
+Version:        0.40
 Release:        1%{?_dist_release}
 Summary:        Implements symbolic and ls chmod modes
 
@@ -7,12 +7,15 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/File-chmod/
 Source0:        http://search.cpan.org/CPAN/authors/id/P/PI/PINYAN/File-chmod-%{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))
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %description
 %{summary}
 
@@ -49,6 +52,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.40-1
+- updated to 0.40
+- built with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.32-1
 - initial build for Vine Linux
 

+ 6 - 4
p/perl-Readonly-XS/perl-Readonly-XS-vl.spec

@@ -1,18 +1,17 @@
 Name:           perl-Readonly-XS
 Version:        1.05
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Companion module for Readonly
 Group:          Development/Libraries
 License:        Artistic or GPL+
 URL:            http://search.cpan.org/dist/Readonly-XS/
 Source0:        http://search.cpan.org/CPAN/authors/id/R/RO/ROODE/Readonly-XS-%{version}.tar.gz
 Patch0:         makefile.pl.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
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
-
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 #Requires:       perl(Readonly) >= 1.02
 
 Vendor:         Project Vine
@@ -65,6 +64,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.05-2
+- rebuilt with perl 5.16.3
+
 * Tue Feb 21 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.05-1
 - initial build for Vine Linux
 

+ 14 - 16
p/perl-Readonly/perl-Readonly-vl.spec

@@ -1,18 +1,17 @@
 Name:           perl-Readonly
-Version:        1.03
-Release:        2%{?_dist_release}
+Version:        2.00
+Release:        1%{?_dist_release}
 Summary:        Facility for creating read-only scalars, arrays, hashes
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Readonly/
 Source0:        http://search.cpan.org/CPAN/authors/id/R/RO/ROODE/Readonly-%{version}.tar.gz
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 BuildArch:      noarch
-
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
-
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 # perl-Readonly-XS builds for all current fedora architectures, so let's
 # require it.
 Requires:       perl(Readonly::XS)
@@ -40,28 +39,22 @@ Readonly:
 %prep
 %setup -q -n Readonly-%{version}
 
-
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
-
+%{__perl} Build.PL installdirs=vendor
+./Build
 
 %install
 rm -rf %{buildroot}
 
-make pure_install DESTDIR=%{buildroot} 
+./Build pure_install destdir=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
 
 %{_fixperms} %{buildroot}/*
 
-# make sure this goes where it should to be...
-mv %{buildroot}%{perl_vendorlib}/benchmark.pl .
-
 
 %check
-make test
-
+./Build test
 
 %clean
 rm -rf %{buildroot}
@@ -69,12 +62,17 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc Changes README benchmark.pl
+%doc Changes LICENSE README.md
 %{perl_vendorlib}/Readonly.pm
 %{_mandir}/man3/*
 
 
 %changelog
+* Sat Nov  8 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.00-1
+- updated to 2.00
+- make -> ./Build
+- built with perl 5.16.3
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.03-2
 - rebuild