Browse Source

* new packages

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5748 ec354946-7b23-47d6-9f5a-488ba84defc7
shaolin 13 years ago
parent
commit
492da392a0

+ 138 - 0
p/perl-IPC-Run3/perl-IPC-Run3-vl.spec

@@ -0,0 +1,138 @@
+Name:           perl-IPC-Run3
+Version:        0.045
+Release:        1%{?_dist_release}
+Summary:        Run a subprocess in batch mode
+License:        (GPL+ or Artistic) or BSD
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/IPC-Run3/
+Source0:        http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/IPC-Run3-%{version}.tar.gz
+BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More) >= 0.31
+BuildRequires:  perl(Time::HiRes)
+# For improved tests
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(Test::Pod)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module allows you to run a subprocess and redirect stdin, stdout,
+and/or stderr to files and perl data structures. It aims to satisfy 99% of
+the need for using system, qx, and open3 with a simple, extremely Perlish
+API and none of the bloat and rarely used features of IPC::Run.
+
+%prep
+%setup -q -n IPC-Run3-%{version}
+# Perms in tarballs are broken 
+find -type f -exec chmod -x {} \;
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+make pure_install PERL_INSTALL_ROOT=${RPM_BUILD_ROOT}
+
+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}/*
+
+%check
+make test
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.045-1
+- initial package for Vine Linux
+
+* Thu Jan 05 2012 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.045-1
+- Upstream update.
+- Modernize spec file.
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.044-4
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.044-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.044-2
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Mon Sep 13 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.044-1
+- Upstream update.
+- BR: perl(Test::More), perl(Time::HiRes).
+
+* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.043-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.043-3
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.043-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jun 17 2009 Ralf Corsépius <corsepiu@fedoraproject.org> 0.043-1
+- Upstream update.
+- Reflect upstream URL having changed.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.042-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Nov 29 2008 Ralf Corsépius <corsepiu@fedoraproject.org> 0.042-3
+- Change %%summary.
+
+* Thu Aug 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.042-2
+- fix license tag (technically, it was correct before, but this keeps rpmlint from
+  flagging this package as a false positive)
+
+* Mon Aug 25 2008 Ralf Corsépius <corsepiu@fedoraproject.org> 0.042-1
+- Upstream update.
+
+* Fri Aug 08 2008 Ralf Corsépius <rc040203@freenet.de> 0.041-1
+- Upstream update.
+
+* Thu May 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.040-5
+- reorder license tag so it doesn't flag as a false positive
+
+* Thu Feb 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.040-4
+- Rebuild normally, second pass
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.040-3
+- Rebuild for perl 5.10 (again), disable tests for first pass
+
+* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.040-2
+- rebuild normally, second pass
+
+* Sat Jan 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.040-1.1
+- rebuild for new perl, disable tests and TPC for first pass
+
+* Fri Dec 28 2007 Ralf Corsépius <rc040203@freenet.de> 0.040-1
+- Upstream update.
+- chmod -x files from source tarball.
+
+* Tue Nov 27 2007 Ralf Corsépius <rc040203@freenet.de> 0.039-2
+- Bump release to please koji suckage.
+
+* Tue Nov 27 2007 Ralf Corsépius <rc040203@freenet.de> 0.039-1
+- Upstream update.
+
+* Fri Sep 07 2007 Ralf Corsépius <rc040203@freenet.de> 0.037-2
+- Initial import.
+- Update license tag.
+
+* Tue Aug 07 2007 Ralf Corsépius <rc040203@freenet.de> 0.037-1
+- Initial submission.

+ 84 - 0
p/perl-Probe-Perl/perl-Probe-Perl-vl.spec

@@ -0,0 +1,84 @@
+Name:           perl-Probe-Perl
+Version:        0.01
+Release:        1%{?_dist_release}
+Summary:        Information about the currently running perl
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Probe-Perl/
+Source0:        http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Probe-Perl-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(Config)
+BuildRequires:  perl(Module::Build)
+Requires:       perl(Config)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+This module provides methods for obtaining information about the currently
+running perl interpreter. It originally began life as code in the
+Module::Build project, but has been externalized here for general use.
+
+%prep
+%setup -q -n Probe-Perl-%{version}
+
+%build
+%{__perl} Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+
+./Build install destdir=${RPM_BUILD_ROOT} create_packlist=0
+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_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.01-1
+- initial package for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.01-9
+- Perl mass rebuild
+
+* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.01-8
+- Perl 5.14 mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.01-6
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.01-5
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.01-4
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Sep 24 2008 Marcela Mašláňová <mmaslano@redhat.com> 0.01-1
+- Specfile autogenerated by cpanspec 1.77.

+ 122 - 0
p/perl-Test-Script/perl-Test-Script-vl.spec

@@ -0,0 +1,122 @@
+Name:           perl-Test-Script
+Version:        1.07
+Release:        1%{?_dist_release}
+Summary:        Cross-platform basic tests for scripts
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/Test-Script/
+Source0:        http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Test-Script-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IPC::Run3) >= 0.034
+BuildRequires:  perl(Probe::Perl)
+BuildRequires:  perl(Test::More)
+
+# For improved tests
+%if !%{defined perl_bootstrap}
+BuildRequires:  perl(Test::CPAN::Meta) >= 0.12
+BuildRequires:  perl(Test::Pod) >= 1.26
+BuildRequires:  perl(Test::MinimumVersion) >= 0.008
+BuildRequires:  perl(Perl::MinimumVersion) >= 1.20
+%endif
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
+%description
+The intent of this module is to provide a series of basic tests for scripts
+in the bin directory of your Perl distribution.
+
+%prep
+%setup -q -n Test-Script-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+
+make pure_install PERL_INSTALL_ROOT=${RPM_BUILD_ROOT}
+
+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}/*
+
+%check
+%if !%{defined perl_bootstrap}
+make test AUTOMATED_TESTING=1 RELEASE_TESTING=1
+%endif
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files
+%defattr(-,root,root,-)
+%doc Changes LICENSE README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.07-1
+- initial build for Vine Linux
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.07-6
+- Perl mass rebuild
+- perl_bootstrap macro
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.07-4
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 25 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.07-3
+- Reactivate pmv tests.
+
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.07-2
+- Mass rebuild with perl-5.12.0
+
+* Tue Dec 15 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.07-1
+- Upstream update.
+- Reflect Source0-URL having changed.
+
+* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.06-2
+- rebuild against perl 5.10.1
+
+* Mon Sep 28 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.06-1
+- Upstream update.
+- BR: perl(Probe::Perl)
+- Activate AUTOMATED_TESTING=1 RELEASE_TESTING=1.
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Mar 11 2008 Ralf Corsépius <rc040203@freenet.de> - 1.03-1
+- Upstream update.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.02-4
+- Rebuild for perl 5.10 (again)
+
+* Sat Jan 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.02-3
+- rebuild for new perl
+
+* Tue Sep 18 2007 Ralf Corsépius <rc040203@freenet.de> - 1.02-2
+- Reflect license tag changes.
+- BR: perl(Test::More).
+- Remove BR: perl.
+- Add chmod -x Changes lib/Test/*pm
+
+* Tue Aug 07 2007 Ralf Corsépius <rc040203@freenet.de> - 1.02-1
+- Specfile autogenerated by cpanspec 1.73.