Browse Source

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

	* perl-Crypt-DES: updated
	* perl-Crypt-DES_EDE3: changed Group
	* perl-Crypt-PasswdMD5, perl-Parse-Yapp, perl-XML-Encoding, perl-libxml-perl: rebuilt
	


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

+ 17 - 11
p/perl-Crypt-DES/perl-Crypt-DES-vl.spec

@@ -1,18 +1,19 @@
 %define	module	Crypt-DES
 %define name	perl-%{module}
-%define	version	2.05
-%define	release	3%{_dist_release}
+%define	version	2.07
+%define	release	1%{_dist_release}
 
 Name:		%{name}
 Version:	%{version}
 Release:	%{release}
 Summary:	Perl DES encryption module
-Group:		Development/Languages
+Group:		Development/Libraries
 License:	GPL or Artistic
-Url:		http://search.cpan.org/dist/%{module}/
+URL:		http://search.cpan.org/dist/%{module}/
 Source:         http://search.cpan.org/CPAN/authors/id/B/BT/BTROTT/%{module}-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}
 
+BuildRoot:	%{_tmppath}/%{name}-%{version}
+BuildRequires:  perl(ExtUtils::MakeMaker)
 Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
@@ -25,21 +26,22 @@ The module implements the Crypt::CBC interface.
 %setup -q -n %{module}-%{version}
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{_prefix}"
 %{__make} 
 
 %install
-rm -rf %{buildroot}
-%makeinstall
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
 # rm -f %{buildroot}%{perl_archlib}/perllocal.pod
-rm -rf %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+# rm -rf %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-# %doc README Changes
 %doc README
 %{_mandir}/man3*/*
 %{perl_vendorarch}/Crypt/*
@@ -47,6 +49,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.07-1
+- updated to 2.07
+- moved to Development/Libraries Group
+
 * Fri Jun 27 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 2.05-3
 - build with Perl 5.16
 - add Requires MODULE_COMPAT_*

+ 16 - 9
p/perl-Crypt-DES_EDE3/perl-Crypt-DES_EDE3-vl.spec

@@ -1,21 +1,22 @@
 %define	module	Crypt-DES_EDE3
 %define name	perl-%{module}
 %define	version	0.01
-%define	release	2%{_dist_release}
+%define	release	3%{_dist_release}
 
 Name:		%{name}
 Version:	%{version}
 Release:	%{release}
 Summary:	Triple-DES EDE encryption/decryption
-Group:		Development/Languages
+Group:		Development/Libraries
 License:	GPL or Artistic
 Url:		http://search.cpan.org/dist/%{module}/
 Source:         http://search.cpan.org/CPAN/authors/id/B/BT/BTROTT/%{module}-%{version}.tar.gz
-Requires:       perl-Crypt-DES
 
-Buildrequires:  perl-Crypt-DES
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}
+Buildrequires:  perl(Crypt::DES)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -41,20 +42,22 @@ for example. This would be DES-EDE3-CBC, or triple-DES in outer CBC mode.
 %setup -q -n %{module}-%{version}
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{_prefix}"
 %{__make} 
 
 # %check
 # %{__make} test
 
 %install
-rm -rf %{buildroot}
-%makeinstall
-rm -f %{buildroot}%{perl_archlib}/perllocal.pod
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
 # rm -rf %{buildroot}%{perl_vendorarch}
+find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
@@ -64,6 +67,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.01-3
+- rebuilt with perl 5.16.3
+- moved to Development/Libraries Group
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.01-2
 - rebuild with perl-5.12.3
 

+ 6 - 7
p/perl-Crypt-PasswdMD5/perl-Crypt-PasswdMD5-vl.spec

@@ -1,21 +1,17 @@
 Name: 		perl-Crypt-PasswdMD5
 Version:	1.3
-Release:	6%{?_dist_release}
+Release:	7%{?_dist_release}
 Summary:	Provides interoperable MD5-based crypt() functions 
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL: 		http://search.cpan.org/dist/Crypt-PasswdMD5/
 Source0: 	http://search.cpan.org/CPAN/authors/id/L/LU/LUISMUNOZ/Crypt-PasswdMD5-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-%if "%{?_dist_release}" == "vl4"
-Requires:  	perl = %(rpm -q --qf '%%{epoch}:%%{version}' perl)
-%else
-Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-%endif
 BuildArch: 	noarch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  %{_bindir}/iconv
+Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -53,6 +49,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3-7
+- rebuilt with perl 5.16.3
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 1.3-6vl6
 - build with perl 5.12.3
 - add Vendor and Distribution tags

+ 20 - 16
p/perl-Parse-Yapp/perl-Parse-Yapp-vl.spec

@@ -3,15 +3,17 @@
 Summary: Perl extension for generating and using LALR parsers. 
 Name: perl-Parse-Yapp
 Version: 1.05
-Release: 33%{?_dist_release}
+Release: 34%{?_dist_release}
 License: distributable
 Group: Development/Libraries
-Source0: Parse-Yapp-%{version}.tar.gz
-Url: http://www.cpan.org
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl >= 5.8.2
-Requires: perl >= 5.8.2
+URL: http://search.cpan.org/~fdesar/Parse-Yapp/
+
+Source0: http://search.cpan.org/CPAN/authors/id/F/FD/FDESAR/Parse-Yapp-%{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
@@ -37,20 +39,12 @@ find lib -type f | xargs chmod 0644
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor
-#PREFIX=$RPM_BUILD_ROOT%{_prefix}
 make
 
-%check
-make test
-
-%clean 
-rm -rf $RPM_BUILD_ROOT
-
 %install
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_prefix}
-#make PREFIX=$RPM_BUILD_ROOT%{_prefix} install
-make DESTDIR=$RPM_BUILD_ROOT install
+make install DESTDIR=$RPM_BUILD_ROOT
 
 [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
 
@@ -65,14 +59,24 @@ if [ "$(cat Parse-Yapp-%{version}-filelist)X" = "X" ] ; then
     exit -1
 fi
 
+%check
+make test
+
+%clean 
+rm -rf $RPM_BUILD_ROOT
+
+
 %files -f Parse-Yapp-%{version}-filelist
 %defattr(-,root,root)
 %doc README Changes
-#%dir /usr/lib/perl5/vendor_perl/%(perl -MConfig -e 'print $Config{version}')/Parse/Yapp
 %dir %{perl_vendorlib}/Parse
 %dir %{perl_vendorlib}/Parse/Yapp
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.05-34
+- rebuilt with perl 5.16.3
+- updated URL
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 1.05-33
 - fix file permission
 - add documents

+ 11 - 6
p/perl-XML-Encoding/perl-XML-Encoding-vl.spec

@@ -1,19 +1,21 @@
 %define _use_internal_dependency_generator 0
+%define module XML-Encoding
 
-%define module	XML-Encoding
 Summary: A module for parsing encoded map XML files.
 Name: perl-%{module}
 Version: 2.08
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: Artistic and GPL
 Group: Development/Libraries
-Source0: %{module}-%{version}.tar.gz
 URL: http://search.cpan.org/~shay/XML-Encoding/
 
+Source0: http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/%{module}-%{version}.tar.gz
+
+BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: perl-XML-Parser
-Requires: perl >= 5.8.2, perl-XML-Parser
-BuildArch: noarch
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl-XML-Parser
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -30,7 +32,7 @@ files.
 %build
 CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor
 make
-make test || /bin/true
+#make test || /bin/true
 
 %clean 
 rm -rf $RPM_BUILD_ROOT
@@ -60,6 +62,9 @@ make test
 %defattr(-,root,root)
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.08-2
+- rebuilt with perl 5.16.3
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 2.08-1
 - new upstream release
 - add Vendor and Distribution tags

+ 9 - 6
p/perl-libxml-perl/perl-libxml-perl-vl.spec

@@ -5,18 +5,18 @@
 Summary: A collection of Perl modules for working with XML.
 Name: perl-%{module}
 Version: 0.08
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: distributable
 Group: Development/Libraries
 Source0: http://search.cpan.org/CPAN/authors/id/K/KM/KMACLEOD/%{module}-%{version}.tar.gz
 URL: http://search.cpan.org/dist/libxml-perl/
 
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
-BuildRequires: perl >= 5.8.2
-BuildRequires: perl-XML-Parser >= 2.19
-Requires: perl >= 5.8.2
-Requires: perl-XML-Parser >= 2.19
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(XML::Parser) >= 2.19
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(XML::Parser) >= 2.19
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{perl_vendorlib}/XML/PatAct
 
 %changelog
+* Wed Nov  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.08-3
+- rebuilt with perl 5.16.3
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 0.08-2vl6
 - build with perl 5.12.3
 - add Vendor and Distribution tags