Browse Source

2015-01-31 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* perl-Date-Time-Format-ISO8601, perl-IO-SessionData,
	  perl-Module-Signature, perl-Net-UPnP, perl-Params-Classify,
	  perl-SOAP-Lite, perl-Test-Distribution: <requests:2508>


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

+ 132 - 0
p/perl-DateTime-Format-ISO8601/perl-DateTime-Format-ISO8601-vl.spec

@@ -0,0 +1,132 @@
+Name:       perl-DateTime-Format-ISO8601 
+Version:    0.08
+Release:    9%{?_dist_release}
+Summary:    Parses ISO8601 formats 
+Summary(ja): ISO8601 フォーマットを解析するための perl モジュール
+
+# LICENSE, lib/DateTime/Format/ISO8601.pod -> GPL+ or Artistic
+License:    GPL+ or Artistic 
+Group:      Development/Libraries
+URL:        http://search.cpan.org/dist/DateTime-Format-ISO8601
+
+Source:     http://search.cpan.org/CPAN/authors/id/J/JH/JHOBLITT/DateTime-Format-ISO8601-%{version}.tar.gz 
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl(Module::Build::Compat) >= 0.02
+# Run-time
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(DateTime) >= 0.18
+BuildRequires:  perl(DateTime::Format::Builder) >= 0.77
+BuildRequires:  perl(Params::Validate)
+# Tests
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Test::More)
+# Optional tests
+BuildRequires:  perl(File::Find::Rule)
+BuildRequires:  perl(Test::Distribution)
+BuildRequires:  perl(Test::Pod) >= 0.95
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(DateTime) >= 0.18
+Requires:       perl(DateTime::Format::Builder) >= 0.77
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# Remove under-specified dependencies
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(DateTime(::Format::Builder)?\\)$
+
+%description
+Parses almost all ISO8601 date and time formats. ISO8601 time-intervals
+will be supported in a later release.
+
+%prep
+%setup -q -n DateTime-Format-ISO8601-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%files
+%doc README Changes LICENSE Todo
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.08-9
+- Initial build for Vine Linux
+
+* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-8
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jul 31 2013 Petr Pisar <ppisar@redhat.com> - 0.08-5
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Thu Jun 21 2012 Petr Pisar <ppisar@redhat.com> - 0.08-2
+- Perl 5.16 rebuild
+
+* Mon Feb 13 2012 Petr Pisar <ppisar@redhat.com> - 0.08-1
+- 0.08 bump
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.07-7
+- Perl mass rebuild
+
+* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.07-6
+- Perl mass rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.07-5
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.07-3
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.07-2
+- Mass rebuild with perl-5.12.0
+
+* Sat Feb 13 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.07-1
+- update to 0.07
+
+* Sat Feb 13 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.06-4
+- PERL_INSTALL_ROOT => DESTDIR
+- add perl_default_filter, _subpackage_tests
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.06-3
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 05 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.06-1
+- update for submission
+
+* Thu Feb 05 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.06-0
+- initial RPM packaging
+- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)
+

+ 63 - 0
p/perl-IO-SessionData/perl-IO-SessionData-vl.spec

@@ -0,0 +1,63 @@
+Name:           perl-IO-SessionData
+Version:        1.03
+Release:        4%{?_dist_release}
+Summary:        IO::SessionData and IO::SessionSet modules
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/IO-SessionData/
+Source0:        http://www.cpan.org/authors/id/P/PH/PHRED/IO-SessionData-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  perl
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Errno)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(IO::Select)
+BuildRequires:  perl(POSIX)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(warnings)
+Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
+
+%description
+A set of session modules, former parts of the SOAP::Lite distribution.
+
+%prep
+%setup -q -n IO-SessionData-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} +
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.03-4
+- Initial build for Vine Linux
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.03-3
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu Nov 07 2013 Petr Šabata <contyk@redhat.com> 1.03-1
+- Specfile autogenerated by cpanspec 1.78.

+ 268 - 0
p/perl-Module-Signature/perl-Module-Signature-vl.spec

@@ -0,0 +1,268 @@
+Name:           perl-Module-Signature
+Version:        0.73
+Release:        6%{?_dist_release}
+Summary:        CPAN signature management utilities and modules
+Summary(ja):    CPAN の署名管理ツール及び perl モジュール
+
+Group:          Development/Libraries
+License:        CC0
+URL:            http://search.cpan.org/dist/Module-Signature/
+Source0:        http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Module-Signature-%{version}.tar.gz
+Source1:        AKOENIG.pub
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch:      noarch
+# Module build
+BuildRequires:  perl(base)
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+# Module runtime
+BuildRequires:  gnupg
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Digest::SHA)
+BuildRequires:  perl(Digest::SHA1)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(ExtUtils::Manifest)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(IO::Socket::INET)
+BuildRequires:  perl(Text::Diff)
+# Test suite
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(Getopt::Long)
+BuildRequires:  perl(IPC::Run)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Pod::Usage)
+BuildRequires:  perl(Test::More)
+# Module runtime
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       gnupg
+Requires:       perl(Digest::SHA)
+Requires:       perl(Digest::SHA1)
+Requires:       perl(IO::Socket::INET)
+Requires:       perl(PAR::Dist)
+Requires:       perl(Text::Diff)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+%description
+This package contains a command line tool and module for checking and creating
+SIGNATURE files for Perl CPAN distributions.
+
+%prep
+%setup -q -c -n Module-Signature
+
+# Copy up documentation for convenience with %%doc
+cp -a Module-Signature-%{version}/{AUTHORS,Changes,README,*.pub} .
+
+# Create a GPG directory for testing, to avoid using ~/.gnupg
+mkdir --mode=0700 gnupghome
+
+# Import AKOENIG key so we don't try to download it later
+export GNUPGHOME=$(pwd)/gnupghome
+gpg --import %{SOURCE1}
+
+%build
+export GNUPGHOME=$(pwd)/gnupghome
+cd Module-Signature-%{version}
+perl Makefile.PL INSTALLDIRS=vendor --skipdeps </dev/null
+make %{?_smp_mflags}
+cd -
+
+%install
+rm -rf %{buildroot}
+make -C Module-Signature-%{version} pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
+
+%check
+export GNUPGHOME=$(pwd)/gnupghome
+make -C Module-Signature-%{version} test TEST_SIGNATURE=1
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%doc AUTHORS Changes README *.pub
+%{_bindir}/cpansign
+%{perl_vendorlib}/Module/
+%{_mandir}/man1/cpansign.1*
+%{_mandir}/man3/Module::Signature.3pm*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.73-6
+- Initial build for Vine Linux
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.73-5
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.73-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.73-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 0.73-2
+- Perl 5.18 rebuild
+
+* Fri Jun  7 2013 Paul Howarth <paul@city-fan.org> - 0.73-1
+- Update to 0.73
+  - Constrain the user-specified digest name to /^\w+\d+$/
+  - Only allow loading Digest::* from absolute paths in @INC (CVE-2013-2145)
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Nov 28 2012 Paul Howarth <paul@city-fan.org> - 0.70-1
+- Update to 0.70
+  - Don't check gpg version if gpg does not exist
+
+* Fri Nov  2 2012 Paul Howarth <paul@city-fan.org> - 0.69-1
+- Update to 0.69
+  - Support for gpg under these alternate names: gpg gpg2 gnupg gnupg2
+- This release by AUDREYT -> update source URL
+- BR:/R: perl(Text::Diff)
+- Include Andreas Koenig's GPG key in the SRPM and import it in %%prep so
+  that we don't need to get it from a keyserver in %%check
+
+* Thu Nov  1 2012 Petr Pisar <ppisar@redhat.com> - 0.68-7
+- Make building non-interactive
+- Specify all dependencies
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.68-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jun 12 2012 Paul Howarth <paul@city-fan.org> - 0.68-5
+- BR: perl(constant), perl(Data::Dumper) and perl(lib)
+- Don't need to remove empty directories from the buildroot
+- Drop %%defattr, redundant since rpm 4.4
+
+* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 0.68-4
+- Perl 5.16 rebuild
+
+* Thu Jan 12 2012 Paul Howarth <paul@city-fan.org> - 0.68-3
+- BR: perl(Exporter) and perl(ExtUtils::Manifest)
+- Use %%{_fixperms} macro rather than our own chmod incantation
+
+* Fri Jun 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.68-2
+- Perl mass rebuild
+
+* Fri May 13 2011 Paul Howarth <paul@city-fan.org> - 0.68-1
+- Update to 0.68
+  - Fix breakage introduced by 0.67 (CPAN RT#68150)
+
+* Thu Apr 21 2011 Paul Howarth <paul@city-fan.org> - 0.67-3
+- Pseudo-merge EPEL-5/EPEL-6/Fedora versions
+
+* Tue Apr 19 2011 Ville Skyttä <ville.skytta@iki.fi> - 0.67-2
+- Appease rpmbuild >= 4.9
+
+* Tue Apr 19 2011 Ville Skyttä <ville.skytta@iki.fi> - 0.67-1
+- Update to 0.67
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.66-2
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Tue Sep  7 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.66-1
+- Update to 0.66 (#630714)
+
+* Tue Sep  7 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.65-1
+- Update to 0.65 (#630714)
+
+* Wed Jun 30 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.64-2
+- Rebuild
+
+* Sun May  9 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.64-1
+- Update to 0.64 (#590385)
+
+* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.63-2
+- Mass rebuild with perl-5.12.0
+
+* Fri Apr 23 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.63-1
+- Update to 0.63
+- Sync with current rpmdevtools spec template
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.61-2
+- Rebuild against perl 5.10.1
+
+* Thu Nov 19 2009 Ville Skyttä <ville.skytta@iki.fi> - 0.61-1
+- Update to 0.61 (#538780)
+
+* Tue Nov 17 2009 Ville Skyttä <ville.skytta@iki.fi> - 0.60-1
+- Update to 0.60 (#538043); license changed from MIT to CC0
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.55-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.55-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.55-3
+- Rebuild for new perl
+
+* Tue Apr 17 2007 Ville Skyttä <ville.skytta@iki.fi> - 0.55-2
+- BuildRequire perl(ExtUtils::MakeMaker) and perl(Test::More)
+
+* Tue Aug 22 2006 Ville Skyttä <ville.skytta@iki.fi> - 0.55-1
+- 0.55
+- Make PAR::Dist dependency a Requires(hint)
+
+* Fri May 12 2006 Ville Skyttä <ville.skytta@iki.fi> - 0.54-1
+- 0.54, license changed to MIT
+
+* Wed Feb  1 2006 Ville Skyttä <ville.skytta@iki.fi> - 0.53-1
+- 0.53
+
+* Fri Jan 20 2006 Ville Skyttä <ville.skytta@iki.fi> - 0.52-1
+- 0.52
+- Run non-live tests during build and make live ones optional, enabled
+  when building with "--with livetests"
+
+* Mon Jan  2 2006 Ville Skyttä <ville.skytta@iki.fi> - 0.51-1
+- 0.51
+
+* Mon Aug 22 2005 Ville Skyttä <ville.skytta@iki.fi> - 0.50-1
+- 0.50
+
+* Wed Aug 10 2005 Ville Skyttä <ville.skytta@iki.fi> - 0.45-1
+- 0.45
+
+* Thu Apr  7 2005 Ville Skyttä <ville.skytta@iki.fi> - 0.44-2
+- Drop Epoch: 0 and 0.fdr. release prefix
+
+* Fri Dec 17 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.44-0.fdr.1
+- Update to 0.44
+
+* Sun Nov 21 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.42-0.fdr.1
+- Update to 0.42
+
+* Tue Jul  6 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.41-0.fdr.2
+- Require perl(Digest::SHA1) (bug 1606)
+
+* Mon Jul  5 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.41-0.fdr.1
+- Update to 0.41
+
+* Fri Jul  2 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.40-0.fdr.1
+- Update to 0.40
+
+* Fri Jun 18 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.39-0.fdr.1
+- Update to 0.39
+
+* Mon May 31 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.38-0.fdr.4
+- Really use pure_install (bug 1606)
+- Fix build with older mktemp versions which require a template (bug 1606)
+
+* Mon May 31 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.38-0.fdr.3
+- Fix build in setups which do not generate debug packages (bug 1606)
+- Require perl >= 1:5.6.1 for vendor install dir support
+- Use pure_install to avoid perllocal.pod workarounds
+
+* Sun Apr 25 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.38-0.fdr.2
+- Require perl(:MODULE_COMPAT_*)
+
+* Sat Mar 27 2004 Ville Skyttä <ville.skytta@iki.fi> - 0:0.38-0.fdr.1
+- First build

+ 134 - 0
p/perl-Net-UPnP/perl-Net-UPnP-vl.spec

@@ -0,0 +1,134 @@
+Name:       perl-Net-UPnP
+Version:    1.4.3
+Release:    2%{?_dist_release}
+Summary:    Perl extension for UPnP
+Summary(ja): UPnP のための Perl 拡張
+
+License:    BSD
+Group:      Development/Libraries
+URL:        http://search.cpan.org/dist/Net-UPnP/
+
+Source0:    http://search.cpan.org/CPAN/authors/id/S/SK/SKONNO/Net-UPnP-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildArch:  noarch
+BuildRequires:  perl
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+# Socket not used at tests
+BuildRequires:  perl(vars)
+BuildRequires:  perl(version)
+# Tests:
+BuildRequires:  perl(Test::More)
+Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+This package provides some functions to control UPnP devices.
+
+%prep
+%setup -q -n Net-UPnP-%{version}
+# Fix file attributes
+find -name '*.pm' -exec chmod a-x '{}' +
+chmod a-x Changes README
+
+# Fix shebangs
+for file in examples/*.pl; do
+    sed '1 s|^#!/usr/local/bin/perl|#!%{__perl}|g' "$file" > "${file}.mod" && \
+    touch -r "$file" "${file}.mod" && \
+    mv "${file}.mod" "$file"
+done
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%doc Changes README examples/
+%{perl_vendorlib}/Net/
+%{_mandir}/man3/Net::UPnP*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.4.3-2
+- Initial build for Vine Linux
+
+* Mon Oct 20 2014 Petr Pisar <ppisar@redhat.com> - 1:1.4.3-1
+- 1.4.3 bump
+
+* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.4.2-15
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1:1.4.2-12
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sun Jun 10 2012 Petr Pisar <ppisar@redhat.com> - 1:1.4.2-9
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.4.2-7
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.4.2-5
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Fri May 14 2010 Petr Pisar <ppisar@redhat.com> - 1:1.4.2-4
+- Remove duplicate BuildRequires perl(version)
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.4.2-3
+- Added BR: perl(version) to fix FTBFS.
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.4.2-2
+- Mass rebuild with perl-5.12.0
+
+* Sun Dec 27 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1:1.4.2-1
+- Update to 1.4.2.
+- Fix spelling in rpm version: 1.4.1 instead of previous 1.41.
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.4.1-5
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Apr 15 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4.1-3
+- Review fixes.
+
+* Sun Apr 12 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4.1-2
+- Add missing BR: Test::More.
+
+* Sun Apr 12 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4.1-1
+- Specfile autogenerated by cpanspec 1.77.
+

+ 115 - 0
p/perl-Params-Classify/perl-Params-Classify-vl.spec

@@ -0,0 +1,115 @@
+Name:           perl-Params-Classify
+Version:        0.013
+Release:        13%{?_dist_release}
+Summary:        Argument type classification
+Summary(ja):    引数の型を分類する perl モジュール
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Params-Classify/
+
+Source0:        http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Params-Classify-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  perl(ExtUtils::ParseXS) >= 2.2006
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(parent)
+BuildRequires:  perl(Scalar::Util) >= 1.01
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+Requires:       perl(Exporter)
+Requires:       perl(Scalar::Util) >= 1.01
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%{?perl_default_filter}
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+
+%description
+This module provides various type-testing functions. These are intended
+for functions that, unlike most Perl code, care what type of data they
+are operating on. For example, some functions wish to behave
+differently depending on the type of their arguments (like overloaded
+functions in C++).
+
+%prep
+%setup -q -n Params-Classify-%{version}
+
+%build
+%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
+./Build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+./Build test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/Params*
+%{_mandir}/man3/*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.013-13
+- Initial build for Vine Linux
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.013-12
+- Perl 5.20 rebuild
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 0.013-8
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 0.013-5
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.013-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.013-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Nov 19 2010 Iain Arnell <iarnell@gmail.com> 0.013-1
+- update to latest upstream version
+
+* Tue Nov 09 2010 Iain Arnell <iarnell@gmail.com> 0.012-3
+- BR perl(ExtUtils::ParseXS) >= 2.2006 now that it's available
+
+* Sat Nov 06 2010 Iain Arnell <iarnell@gmail.com> 0.012-2
+- clarify ExtUtils::ParseXS build requirement version
+
+* Thu Nov 04 2010 Iain Arnell <iarnell@gmail.com> 0.012-1
+- update to latest upstream version
+- use correct optflags macro
+
+* Sun Sep 26 2010 Iain Arnell <iarnell@gmail.com> 0.011-1
+- Specfile autogenerated by cpanspec 1.78.

+ 25 - 26
p/perl-SOAP-Lite/perl-SOAP-Lite-vl.spec

@@ -1,37 +1,33 @@
 Name: 		perl-SOAP-Lite
-Version:	0.714
+Version:	1.13
 Release:	1%{?_dist_release}
 Summary:	Client and server side SOAP implementation
+Summary(ja):	クライアント及びサーバサイドの SOAP 実装の perl モジュール
+
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL: 		http://search.cpan.org/dist/SOAP-Lite/
+
 Source0: 	http://search.cpan.org/CPAN/authors/id/B/BY/BYRNE/SOAP/SOAP-Lite-%{version}.tar.gz
 Source1:        filter-requires-SOAP-Lite.sh
-#Patch0:		SOAP-Lite-0.68-nil-value.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch: 	noarch
+BuildRequires:	perl(Class::Inspector)
+BuildRequires:  perl(Crypt::SSLeay)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IO::SessionData) >= 1.03
+BuildRequires:  perl(IO::Socket::SSL)
+BuildRequires:	perl(Scalar::Util)
+BuildRequires:	perl(Task::Weaken)
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(XML::Parser) >= 2.23
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Provides:	perl(SOAP::Transport::TCP)
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
-Requires:  	perl >= %(eval "`%{__perl} -V:version`"; echo $version)
-BuildRequires:	perl-XML-Parser
-BuildRequires:	perl-Class-Inspector
-BuildRequires:  perl(ExtUtils::MakeMaker)
-Provides:	perl(SOAP::Transport::TCP)
-BuildArch: 	noarch
-
-#%define bogusreqs 'MQ\\|Jabber'
-#%define bogusreqs perl.Net..Jabber.
-#%global reqfilt sh -c '%{__perl_requires} | %{__grep} -Ev "%{bogusreqs}"'
-#%define __perl_requires %{reqfilt}
-#%define bogusreqs 'perl(MQClient::MQSeries)\
-#perl(MQSeries)\
-#perl(MQSeries::Message)\
-#perl(MQSeries::Queue)\
-#perl(MQSeries::QueueManager)\
-#perl(Net::Jabber)'
-#%global reqfilt sh -c "%{__perl_requires} | %{__grep} -Fv %{bogusreqs}"
-#define __perl_requires %{reqfilt}
 %define __find_requires %{SOURCE1}
 
 %description
@@ -41,7 +37,6 @@ client and server side.
 
 %prep
 %setup -q -n SOAP-Lite-%{version}
-#%%patch0 -p1
 
 %build
 %{__perl} Makefile.PL --noprompt INSTALLDIRS=vendor
@@ -72,14 +67,18 @@ make test
 %{_bindir}/*pl
 %{perl_vendorlib}/SOAP
 %{perl_vendorlib}/Apache
-%{perl_vendorlib}/IO
-%{perl_vendorlib}/UDDI
-%{perl_vendorlib}/XML
-%{perl_vendorlib}/XMLRPC
+#%{perl_vendorlib}/IO
+#%{perl_vendorlib}/UDDI
+#%{perl_vendorlib}/XML
+#%{perl_vendorlib}/XMLRPC
 %{_mandir}/man3/*
 %{_mandir}/man1/*
 
 %changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.13-1
+- updated to 1.13
+- added BR: perl(Crypt::SSLeay), perl(IO::SessionData)
+
 * Sat Mar 17 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.714-1
 - new upstream release.
 - build with perl-5.12.3 ( VineLinux:1267 )

+ 143 - 0
p/perl-Test-Distribution/perl-Test-Distribution-vl.spec

@@ -0,0 +1,143 @@
+Name:		perl-Test-Distribution
+Version:	2.00
+Release:	19%{?_dist_release}
+Summary:	Perform tests on all modules of a distribution
+License:	GPL+ or Artistic
+Group:		Development/Libraries
+URL:		http://search.cpan.org/dist/Test-Distribution/
+Source0:	http://search.cpan.org/CPAN/authors/id/S/SR/SRSHAH/Test-Distribution-%{version}.tar.gz
+Patch0:		Test-Distribution-2.00-utf8.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch:	noarch
+BuildRequires:	perl(ExtUtils::Manifest)
+BuildRequires:	perl(File::Find::Rule) >= 0.03
+BuildRequires:	perl(Module::Build)
+BuildRequires:	perl(Module::CoreList) >= 1.93
+BuildRequires:	perl(Pod::Coverage) >= 0.17
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::Pod) >= 0.95
+BuildRequires:	perl(Test::Pod::Coverage)
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+# these are considered "optional"; autoreq doesn't pick them up
+Requires:	perl(File::Find::Rule) >= 0.03
+Requires:	perl(Module::CoreList) >= 1.93
+Requires:	perl(Module::Signature)
+Requires:	perl(Pod::Coverage) >= 0.17
+Requires:	perl(Test::Pod) >= 0.95
+Requires:	perl(Test::Pod::Coverage)
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+%description
+When using this module in a test script, it goes through all the modules in
+your distribution, checks their POD, checks that they compile OK and checks
+that they all define a $VERSION.
+
+%prep
+%setup -q -n Test-Distribution-%{version}
+
+# Fix character encoding of documentation
+%patch0
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf %{buildroot}
+./Build install destdir=%{buildroot} create_packlist=0
+%{_fixperms} %{buildroot}
+
+%check
+./Build test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%doc Changes.pod README
+%{perl_vendorlib}/Test/
+%{_mandir}/man3/Test::Distribution.3pm*
+
+%changelog
+* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.00-19
+- Initial build for Vine Linux
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.00-18
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 2.00-15
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 2.00-12
+- Perl 5.16 rebuild
+
+* Sat Mar 10 2012 Paul Howarth <paul@city-fan.org> - 2.00-11
+- BR:perl(ExtUtils::Manifest) and perl(Test::More)
+- Drop workarounds for no-longer-shipped signature test
+- Drop BR: perl(Module::Signature)
+- Don't need to remove empty directories from buildroot
+- Don't use macros for commands
+- Drop %%defattr, redundant since rpm 4.4
+- Make %%files list more explicit
+- Use tabs
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.00-9
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.00-7
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.00-6
+- Mass rebuild with perl-5.12.0
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 2.00-5
+- Rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Oct 26 2008 Chris Weyl <cweyl@alumni.drew.edu> - 2.00-2
+- Changes -> Changes.pod in doc
+
+* Sun Oct 26 2008 Chris Weyl <cweyl@alumni.drew.edu> - 2.00-1
+- Update to 2.00
+
+* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.26-5
+- Rebuild for new perl
+
+* Sat Mar 10 2007 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-4
+- Don't mess with debuginfo, just disable it
+- Appease Module::Signature/gpg
+
+* Thu Mar 01 2007 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-3
+- Cause rm to not fail on non-existance of debug*list in %%check
+
+* Wed Dec 06 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-2
+- Bump
+
+* Wed Dec 06 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-1
+- Specfile autogenerated by cpanspec 1.69.1