Browse Source

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

	* perl-DBD-CSV, perl-DBI, perl-Gtk2,
	  perl-Mixin-Linewise, perl-SQL-Statement: updated
	* perl-Gtk2-Unique, perl-Module-Refresh: rebuilt
	* perl-HTML-Tree, perl-Pango, perl-PerlIO-utf8_strict: NEW



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

+ 23 - 9
p/perl-DBD-CSV/perl-DBD-CSV-vl.spec

@@ -7,26 +7,26 @@
 
 Summary: DBD-CSV module for perl
 Name: perl-DBD-CSV
-Version: 0.33
+Version: 0.46
 Release: 1%{?_dist_release}
-License: distributable
+License: GPL or Artistic
 Group: Development/Libraries
-Source0: http://www.cpan.org/authors/id/J/JZ/JZUCKER/DBD-CSV-%{version}.tgz
 URL: http://search.cpan.org/~jzucker/DBD-CSV/
+Source0: http://www.cpan.org/authors/id/J/JZ/JZUCKER/DBD-CSV-%{version}.tgz
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 #BuildRequires:  perl(DBD::File) >= 0.40
-BuildRequires:  perl(DBI) >= 1.614
+BuildRequires:  perl(DBI) >= 1.628
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(SQL::Statement) >= 1.33
-BuildRequires:  perl(Text::CSV_XS) >= 0.71
+BuildRequires:  perl(Text::CSV_XS) >= 1.01
 BuildRequires:  perl(Test::Harness)
 # BuildRequires >= 0.90, but 0.98 is recommended
-#BuildRequires: perl(Test::More) >= 0.98
-BuildRequires:  perl(Test::More) >= 0.94
+BuildRequires:  perl(Test::More) >= 0.98
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Requires:       perl(DBD::File) >= 0.40
-Requires:       perl(DBI) >= 1.614
+Requires:       perl(DBI) >= 1.628
 Requires:       perl(SQL::Statement) >= 1.31
 # Requires >= 0.71, but 0.83 is recommended
 Requires:       perl(Text::CSV_XS) >= 0.71
@@ -37,9 +37,13 @@ DBD-CSV module for perl
 
 %prep
 %setup -q -n DBD-CSV-%{version} 
+chmod -c a-x ChangeLog README lib/DBD/*.pm lib/Bundle/DBD/*.pm
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
+y
+EOF
+
 make %{?_smp_mflags}
 
 %check
@@ -60,11 +64,21 @@ chmod -R u+w %{buildroot}/*
 %doc README ChangeLog
 %dir %{perl_vendorlib}/Bundle/DBD
 %dir %{perl_vendorlib}/DBD
+%dir %{perl_vendorlib}/DBD/CSV
+%exclude %dir %{perl_vendorlib}/DBI/Test/Case/DBD/CSV
+%exclude %dir %{perl_vendorlib}/DBI/Test/DBD/CSV
 %{perl_vendorlib}/Bundle/DBD/*.pm
 %{perl_vendorlib}/DBD/*.pm
+%{perl_vendorlib}/DBD/CSV/*.pm
+%exclude %{perl_vendorlib}/DBI/Test/Case/DBD/CSV/*.pm
+%exclude %{perl_vendorlib}/DBI/Test/DBD/CSV/*.pm
 %{_mandir}/*/*
 
 %changelog
+* Fri Dec  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.46-1
+- updated to 0.46
+- built with perl 5.16.3
+
 * Fri Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.33-1
 - updated to 0.33; spec revamped
 

+ 10 - 7
p/perl-DBI/perl-DBI-vl.spec

@@ -1,15 +1,17 @@
-%define version 1.618
-%define release 2
+%define version 1.632
+%define release 1
 
 Summary: A database access API for perl
 Summary(ja): perl 用データベース接続 API
 Name: perl-DBI
 Version: %{version}
 Release: %{release}%{?_dist_release}
-License: Artistic
+License: GPL or Artistic
 Group: Development/Libraries
 URL:            http://dbi.perl.org/
 Source0:        http://www.cpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  perl(ExtUtils::MakeMaker)
 # Run-time
 BuildRequires:  perl(base)
@@ -43,7 +45,7 @@ BuildRequires:  perl(Math::BigInt)
 ##BuildRequires:  perl(RPC::PlServer)
 BuildRequires:  perl(Scalar::Util)
 # SQL::Statement is optional
-BuildRequires:  perl(SQL::Statement) >= 1.28
+BuildRequires:  perl(SQL::Statement) > 1.33
 BuildRequires:  perl(Storable)
 BuildRequires:  perl(Symbol)
 BuildRequires:  perl(threads)
@@ -62,8 +64,6 @@ BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Requires:       perl(Math::BigInt)
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-root
-
 
 %description 
 DBI is a database access Application Programming Interface (API) for
@@ -111,7 +111,7 @@ make test
 
 %files 
 %defattr(-,root,root)
-%doc Changes README  ex/
+%doc Changes README.md  ex/
 %{perl_vendorarch}/*.p*
 %{perl_vendorarch}/Bundle/
 %{perl_vendorarch}/DBD/
@@ -121,6 +121,9 @@ make test
 %{_mandir}/*/*
 
 %changelog
+* Fri Dec  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.632-1
+- updated to 1.632
+
 * Fri Jun 27 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.618-2
 - build with Perl 5.16
 

+ 5 - 2
p/perl-Gtk2-Unique/perl-Gtk2-Unique-vl.spec

@@ -1,14 +1,14 @@
 Name:		perl-Gtk2-Unique
 Version:	0.05
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 Summary:	Perl bindings for the C library "libunique"
 
 Group:		Development/Libraries
 License:	Artistic or GPL (same terms as Perl)
 URL:		http://search.cpan.org/dist/Gtk2-Unique/
 Source0:	http://search.cpan.org/CPAN/authors/id/P/PO/POTYL/Gtk2-Unique-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:	perl(Gtk2)
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(ExtUtils::Depends)
@@ -58,6 +58,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 
 
 %changelog
+* Sun Dec 07 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.05-3
+- rebuilt with perl 5.16.3
+
 * Fri Apr 01 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.05-2
 - build with perl 5.12.3
 - add Vendor and Distribution tags

+ 17 - 14
p/perl-Gtk2/perl-Gtk2-vl.spec

@@ -5,8 +5,8 @@
 #
 
 Name:           perl-Gtk2
-Version:        1.202
-Release:        3%{?_dist_release}
+Version:        1.2493
+Release:        1%{?_dist_release}
 Summary:        Perl interface to the GTK+2
 Summary(ja):    GTK+2 用の Perl インタフェース
 
@@ -14,19 +14,22 @@ Group:          Development/Libraries
 License:        LGPLv2+
 URL:            http://search.cpan.org/dist/Gtk2/
 Source0:        http://www.cpan.org/authors/id/T/TS/TSCH/Gtk2-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  perl >= 5.8.0
 BuildRequires:  gtk2-devel
-BuildRequires:  perl(ExtUtils::Depends), perl(ExtUtils::PkgConfig)
-BuildRequires:  perl(Glib) >= 1.160
-BuildRequires:  perl(Cairo) >= 1.00
+BuildRequires:  perl(ExtUtils::Depends)
+BuildRequires:  perl(ExtUtils::PkgConfig)
+BuildRequires:  perl(Glib) >= 1.280
+BuildRequires:  perl(Cairo) >= 1.000
+BuildRequires:  perl(Pango) >= 1.220
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Requires:       perl(Glib)
-Requires:       perl(Cairo)
+Requires:       perl(Glib)  >= 1.280
+Requires:       perl(Cairo) >= 1.000
+Requires:       perl(Pango) >= 1.220
 
-Vendor: Project Vine
-Distribution: Vine Linux
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 %description
 This module allows you to write Gtk+ graphical user interfaces in a
@@ -38,9 +41,6 @@ API.  Find out more about Gtk+ at http://www.gtk.org.
 %prep
 %setup -q -n Gtk2-%{version}
 
-iconv -f iso-8859-1 -t utf-8 -o pm/Helper.pm{.utf8,}
-mv pm/Helper.pm{.utf8,}
-
 # Provides: exclude perl(main)
 cat <<__EOF__ > %{name}-perl.prov
 #!/bin/sh
@@ -82,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog LICENSE NEWS README TODO
+%doc AUTHORS ChangeLog.pre-git LICENSE NEWS README TODO
 %doc examples/ gtk-demo/
 %{perl_vendorarch}/auto/Gtk2/
 %{perl_vendorarch}/Gtk2*
@@ -90,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2493-1
+- updated to 1.2493
+
 * Tue Jul 22 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.202-3
 - build with Perl 5.16
 

+ 201 - 0
p/perl-HTML-Tree/perl-HTML-Tree-vl.spec

@@ -0,0 +1,201 @@
+%define perl_bootstrap 1
+
+Name:           perl-HTML-Tree
+Version:        5.03
+Release:        9%{?_dist_release}
+Summary:        HTML tree handling modules for Perl
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/HTML-Tree/
+Source0:        http://search.cpan.org/CPAN/authors/id/C/CJ/CJM/HTML-Tree-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(HTML::Entities)
+BuildRequires:  perl(HTML::Parser) >= 3.46
+BuildRequires:  perl(HTML::Tagset) >= 3.02
+BuildRequires:  perl(LWP::UserAgent)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Test::Exception)
+BuildRequires:  perl(Test::Fatal)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod) >= 1.00
+BuildRequires:  perl(URI::file)
+%if !%{defined perl_bootstrap}
+# HTML::FormatText (perl-HTML-Format) has BR: perl(HTML::TreeBuilder) from this package
+BuildRequires:  perl(HTML::FormatText)
+%endif
+BuildRequires:  perl(Test::LeakTrace)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       perl(HTML::Parser) >= 3.46
+Requires:       perl(HTML::Tagset) >= 3.02
+
+%description
+This distribution contains a suite of modules for representing,
+creating, and extracting information from HTML syntax trees; there is
+also relevant documentation.  These modules used to be part of the
+libwww-perl distribution, but are now unbundled in order to facilitate
+a separate development track.
+
+%prep
+%setup -q -n HTML-Tree-%{version}
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+./Build install destdir="%{buildroot}" create_packlist=0
+%{_fixperms} %{buildroot}
+
+%check
+./Build test
+
+%files
+%doc Changes README TODO
+%{_bindir}/htmltree
+%{perl_vendorlib}/HTML
+%{_mandir}/man3/HTML::*3*
+
+%changelog
+* Sun Dec 07 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 5.03-9
+- Inital package for Vine Linux
+
+* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:5.03-8
+- Perl 5.20 re-rebuild of bootstrapped packages
+
+* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:5.03-7
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.03-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1:5.03-5
+- Perl 5.18 re-rebuild of bootstrapped packages
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.03-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 1:5.03-3
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.03-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Mon Nov 12 2012 Petr Šabata <contyk@redhat.com> - 1:5.03-1
+- 5.03 bump
+
+* Tue Oct 16 2012 Petr Pisar <ppisar@redhat.com> - 1:5.02-6
+- Do not build-require Test::LeakTrace on RHEL >= 7
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.02-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jul 17 2012 Paul Howarth <paul@city-fan.org> - 1:5.02-4
+- Don't BR: perl(Test::LeakTrace) when bootstrapping
+- Don't use macros for commands
+- Don't need to remove empty directories from the buildroot
+- Drop explicit provides for perl(HTML::Tree) now that CPAN and RPM versions
+  are back in sync
+
+* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 1:5.02-3
+- Perl 5.16 re-rebuild of bootstrapped packages
+
+* Mon Jul 09 2012 Petr Pisar <ppisar@redhat.com> - 1:5.02-2
+- Perl 5.16 rebuild
+- Break dependency cycle with perl-HTML-FormatText during bootstrap
+
+* Mon Jul  2 2012 Tom Callaway <spot@fedoraproject.org> - 1:5.02-1
+- update to 5.02
+
+* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 1:4.2-5
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1:4.2-3
+- Perl mass rebuild
+
+* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1:4.2-2
+- Perl mass rebuild
+
+* Tue Jun 28 2011 Tom Callaway <spot@fedoraproject.org> - 1:4.2-1
+- update to 4.2
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:4.1-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec  1 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1:4.1-1
+- update to 4.1
+
+* Mon Oct 18 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1:3.40-1
+- update, adjust specfile to use Build.PL
+
+* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:3.23-11
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1:3.23-10
+- rebuild against perl 5.10.1
+
+* Mon Sep 28 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 1:3.23-9
+- apply Jeff Fearn's fix for the missing close tag bug (bz 535587)
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.23-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.23-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.23-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Nov 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:3.23-5
+- fix source url
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:3.23-4
+- Rebuild for perl 5.10 (again)
+
+* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.23-3
+- rebuild for new perl
+
+* Sun Aug 26 2007 Tom "spot" Callaway <tcallawa@redhat.com> 3.23-2
+- license tag fix
+
+* Wed Jan 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> 3.23-1
+- bump to 3.23
+
+* Fri Sep 15 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.21-1
+- bump to 3.21
+
+* Tue Jul 11 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.20-2
+- bump epoch to ensure clean upgrades
+
+* Fri Jul  7 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.20-1
+- bump to 3.20
+
+* Mon Jan 16 2006 Ralf Corsépius <rc040203@freenet.de> - 3.1901-2
+- BR: perl(Test::Pod).
+
+* Mon Jan 16 2006 Ralf Corsépius <rc040203@freenet.de> - 3.1901-1
+- Spec cleanup.
+- Filter Provides: perl(main).
+- Upstream update.
+
+* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- rebuilt
+
+* Tue Jan  4 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:3.18-2
+- Don't install htmltree into %%{_bindir} but include it in docs.
+
+* Sat Dec  4 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.18-0.fdr.1
+- First build.

+ 12 - 5
p/perl-Mixin-Linewise/perl-Mixin-Linewise-vl.spec

@@ -1,18 +1,20 @@
 Name:           perl-Mixin-Linewise
-Version:        0.003
+Version:        0.106
 Release:        1%{?_dist_release}
 Summary:        Write your linewise code for handles; this does the rest
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Mixin-Linewise/
 Source0:        http://www.cpan.org/authors/id/R/RJ/RJBS/Mixin-Linewise-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
 BuildRequires:  perl >= 1:5.6.0
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(IO::String)
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(PerlIO::utf8_strict)
 BuildRequires:  perl(Sub::Exporter) >= 0.9
-BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::More) >= 0.96
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %{?perl_default_filter}
@@ -53,6 +55,11 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Sun Dec  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.106-1
+- updated to 0.106
+- added BR: perl(PerlIO::utf8_strict)
+- built with perl 5.16.3
+
 * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.003-1
 - initial build for Vine Linux
 

+ 6 - 2
p/perl-Module-Refresh/perl-Module-Refresh-vl.spec

@@ -1,17 +1,18 @@
 Name: 		perl-Module-Refresh
 Version: 	0.17
-Release: 	1%{?_dist_release}
+Release: 	2%{?_dist_release}
 Summary: 	Refresh %INC files when updated on disk
 License: 	GPL+ or Artistic
 Group: 		Development/Libraries
 URL: 		http://search.cpan.org/dist/Module-Refresh/
 Source0: 	http://www.cpan.org/modules/by-module/Module/Module-Refresh-%{version}.tar.gz
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch: 	noarch
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Path::Class)
 BuildRequires:	perl(Test::More)
 Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-BuildArch: 	noarch
 
 %description
 This module is a generalization of the functionality provided by 
@@ -41,6 +42,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Sun Dec  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.17-2
+- rebuilt with perl 5.16.3
+
 * Thu Mar 08 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.17-1
 - initial build for Vine Linux
 

+ 100 - 0
p/perl-Pango/perl-Pango-vl.spec

@@ -0,0 +1,100 @@
+Name:           perl-Pango
+Version:        1.226
+Release:        4%{?_dist_release}
+Summary:        Perl interface to the pango library
+Summary(ja):    Pango ライブラリへの Perl インターフェイス
+
+Group:          Development/Libraries
+License:        LGPLv2+
+URL:            http://search.cpan.org/dist/Pango/
+Source0:        http://www.cpan.org/authors/id/T/TS/TSCH/Pango-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{verion}-root
+BuildRequires:  perl(ExtUtils::Depends) >= 0.300 
+BuildRequires:  perl(ExtUtils::PkgConfig)
+BuildRequires:  perl(Cairo) >= 1.000
+BuildRequires:  perl(Glib) >= 1.220
+BuildRequires:  perl(Glib::MakeHelper)
+BuildRequires:  pango-devel >= 1.0.0
+BuildRequires:  perl(Test::More)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(Cairo) >= 1.000
+
+%description
+perl-Pango provides Perl bindings for the text layout/rendering library 
+pango. Pango is a library for laying out and rendering text, with an 
+emphasis on internationalization. Pango can be used anywhere that text layout 
+is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a 
+complete solution with high quality text handling and graphics rendering.
+
+%prep
+%setup -q -n Pango-%{version}
+%{?perl_default_filter}
+
+chmod -c a-x examples/*.pl
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
+
+%install
+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' -empty -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+%check
+# Tests break in odd ways on koji, possibly no-display to blame?
+# make test
+
+%files
+%defattr(-,root,root,-)
+%doc LICENSE NEWS README examples/
+%{perl_vendorarch}/Pango*
+%{perl_vendorarch}/auto/Pango/
+%{_mandir}/man3/*.3pm*
+
+%changelog
+* Fri Dec 05 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.226-4
+- Inital package for Vine Linux
+
+* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.226-3
+- Perl 5.20 rebuild
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.226-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Tue Jul  8 2014 Tom Callaway <spot@fedoraproject.org> - 1.226-1
+- update to 1.226
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.221-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.221-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 1.221-8
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.221-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.221-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 1.221-5
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.221-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.221-3
+- Perl mass rebuild
+
+* Thu Mar  3 2011 Tom Callaway <spot@fedoraproject.org> - 1.221-2
+- drop duplicated requires
+- add default perl filtering
+
+* Wed Jan 26 2011 Tom Callaway <spot@fedoraproject.org> - 1.221-1
+- initial package

+ 92 - 0
p/perl-PerlIO-utf8_strict/perl-PerlIO-utf8_strict-vl.spec

@@ -0,0 +1,92 @@
+Name:           perl-PerlIO-utf8_strict
+Version:        0.005
+Release:        2%{?_dist_release}
+Summary:        Fast and correct UTF-8 I/O
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/PerlIO-utf8_strict/
+Source0:        http://www.cpan.org/authors/id/L/LE/LEONT/PerlIO-utf8_strict-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  perl
+BuildRequires:  perl(Module::Build) >= 0.28
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(XSLoader)
+# Tests:
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(File::Spec::Functions)
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(IPC::Open3)
+# Pod::Coverage::TrustPod not used
+BuildRequires:  perl(Test::Exception)
+BuildRequires:  perl(Test::More) >= 0.88
+# Test::Pod 1.41 not used
+# Test::Pod::Coverage 1.08 not used
+BuildRequires:  perl(utf8)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+%{?perl_default_filter}
+
+%description
+This module provides a fast and correct UTF-8 PerlIO layer. Unlike perl's
+default :utf8 layer it checks the input for correctness.
+
+%prep
+%setup -q -n PerlIO-utf8_strict-%{version}
+
+%build
+perl Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
+./Build
+
+%install
+./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+./Build test
+
+%files
+%doc Changes LICENSE README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/PerlIO*
+%{_mandir}/man3/*
+
+%changelog
+* Sun Dec 07 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.005-2
+- Inital package for Vine Linux
+
+* Wed Nov 12 2014 Petr Pisar <ppisar@redhat.com> - 0.005-1
+- 0.005 bump
+
+* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-6
+- Perl 5.20 rebuild
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 0.004-2
+- Perl 5.18 rebuild
+
+* Thu Feb 28 2013 Petr Pisar <ppisar@redhat.com> - 0.004-1
+- 0.004 bump
+
+* Thu Feb 21 2013 Petr Pisar <ppisar@redhat.com> - 0.003-1
+- 0.003 bump
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.002-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Sep 20 2012 Petr Pisar <ppisar@redhat.com> 0.002-1
+- Specfile autogenerated by cpanspec 1.78.

+ 13 - 10
p/perl-SQL-Statement/perl-SQL-Statement-vl.spec

@@ -1,20 +1,21 @@
 %define	perl_vendorlib	%(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
 Summary: SQL-Statement module for perl
 Name: perl-SQL-Statement
-Version: 1.33
-Release: 3%{?_dist_release}
-License: Artistic/GPL
+Version: 1.405
+Release: 1%{?_dist_release}
+License: Artistic or GPL
 Group: Development/Libraries
-Source0: http://www.cpan.org/authors/id/J/JZ/JZUCKER/SQL-Statement-%{version}.tar.gz
 URL: http://search.cpan.org/~jzucker/SQL-Statement/
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildArch: noarch
 
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Requires:       perl(DBI) >= 1.612
+Source0: http://www.cpan.org/authors/id/J/JZ/JZUCKER/SQL-Statement-%{version}.tar.gz
+
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Clone) >= 0.30
 BuildRequires:  perl(Params::Util) >= 1.00
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(DBI) >= 1.612
 
 %description
 SQL-Statement module for perl
@@ -24,7 +25,6 @@ SQL-Statement module for perl
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS="vendor"
-make
 
 %check
 make test
@@ -34,7 +34,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
+make DESTDIR=$RPM_BUILD_ROOT pure_install
 
 find $RPM_BUILD_ROOT%{_prefix} -type f -print | 
 	sed "s@^$RPM_BUILD_ROOT@@g" | 
@@ -55,6 +55,9 @@ fi
 %{_mandir}/*/*
 
 %changelog
+* Fri Dec  5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.405-1
+- updated to 1.405
+
 * Fri Jun 27 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.33-3
 - build with Perl 5.16