From b3b7b1380bcc94a945194489289f393eb07daa51 Mon Sep 17 00:00:00 2001 From: Athos Ribeiro Date: Tue, 8 Dec 2015 10:41:17 -0200 Subject: [PATCH] add some analizo deps --- src/pkg-rpm/perl-Graph/perl-Graph.spec | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Test-TempDir/perl-Test-TempDir.spec | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 308 insertions(+), 0 deletions(-) create mode 100644 src/pkg-rpm/perl-Graph/perl-Graph.spec create mode 100644 src/pkg-rpm/perl-Test-TempDir/perl-Test-TempDir.spec diff --git a/src/pkg-rpm/perl-Graph/perl-Graph.spec b/src/pkg-rpm/perl-Graph/perl-Graph.spec new file mode 100644 index 0000000..bb9c00b --- /dev/null +++ b/src/pkg-rpm/perl-Graph/perl-Graph.spec @@ -0,0 +1,170 @@ +Name: perl-Graph +Version: 0.96 +Release: 6%{?dist} +Summary: Perl module for dealing with graphs, the abstract data structures + +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Graph/ +Source0: http://www.cpan.org/authors/id/J/JH/JHI/Graph-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Getopt::Long) +# Run-time +BuildRequires: perl(AutoLoader) +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Exporter) +BuildRequires: perl(List::Util) +BuildRequires: perl(overload) +BuildRequires: perl(Safe) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(strict) +BuildRequires: perl(vars) +# Tests +BuildRequires: perl(lib) +BuildRequires: perl(Math::Complex) +BuildRequires: perl(Storable) >= 2.05 +BuildRequires: perl(Test::More) +BuildRequires: perl(Text::Abbrev) +BuildRequires: perl(warnings) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(Carp) + +%description +This is Graph, a Perl module for dealing with graphs, the abstract +data structures. + +This is a full rewrite of the Graph module 0.2xx series as discussed +in the book "Mastering Algorithms with Perl", written by Jarkko +Hietaniemi (the undersigned), John Macdonald, and Jon Orwant, +and published by O'Reilly and Associates. This rewrite is not +fully compatible with the 0.2xx series. + + +%prep +%setup -q -n Graph-%{version} + +# avoid extra dependencies +chmod 644 util/cover.sh + + +%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 -a \( -name .packlist \ + -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' + + +%check +make test + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc README RELEASE DESIGN Changes TODO util +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.96-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 03 2015 Jitka Plesnikova - 0.96-5 +- Perl 5.22 rebuild + +* Wed Aug 27 2014 Jitka Plesnikova - 0.96-4 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.96-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.96-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 17 2013 Petr Pisar - 0.96-1 +- 0.96 bump + +* Wed Jul 17 2013 Petr Pisar - 0.91-13 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.91-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.91-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jun 11 2012 Petr Pisar - 0.91-10 +- Perl 5.16 rebuild +- Specify all dependencies + +* Fri Jan 13 2012 Fedora Release Engineering - 0.91-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Jun 19 2011 Marcela Mašláňová - 0.91-8 +- Perl mass rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 0.91-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Dec 17 2010 Marcela Maslanova - 0.91-6 +- 661697 rebuild for fixing problems with vendorach/lib + +* Sun May 02 2010 Marcela Maslanova - 0.91-5 +- Mass rebuild with perl-5.12.0 + +* Mon Dec 7 2009 Stepan Kasal - 0.91-4 +- rebuild against perl 5.10.1 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.91-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.91-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 2 2009 Alex Lancaster - 0.91-1 +- Update to upstream 0.91 + +* Wed Jun 4 2008 Alex Lancaster - 0.84-3 +- Remove old check construct that prevents build in F-10+ (#449571) + +* Fri Feb 08 2008 Tom "spot" Callaway 0.84-2 +- rebuild for new perl + +* Wed Sep 05 2007 Alex Lancaster 0.84-1 +- Update to latest upstream. + +* Thu Aug 23 2007 Alex Lancaster 0.83-3 +- License tag to GPL+ or Artistic as per new guidelines. + +* Sat Aug 18 2007 Alex Lancaster 0.83-2 +- Add missing BR: perl(Test::More) + +* Sat Aug 18 2007 Alex Lancaster 0.83-1 +- Update to latest upstream + +* Wed Mar 23 2007 Alex Lancaster 0.81-1 +- Update to 0.81 + +* Wed Apr 06 2005 Hunter Matthews 0.59-2 +- Review suggestions from José Pedro Oliveira + +* Fri Mar 18 2005 Hunter Matthews 0.59-1 +- Initial Packageing. + + diff --git a/src/pkg-rpm/perl-Test-TempDir/perl-Test-TempDir.spec b/src/pkg-rpm/perl-Test-TempDir/perl-Test-TempDir.spec new file mode 100644 index 0000000..c1e0463 --- /dev/null +++ b/src/pkg-rpm/perl-Test-TempDir/perl-Test-TempDir.spec @@ -0,0 +1,138 @@ +Name: perl-Test-TempDir +Version: 0.10 +Release: 3%{?dist} +Summary: Temporary files support for testing +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Test-TempDir/ +Source0: http://www.cpan.org/authors/id/E/ET/ETHER/Test-TempDir-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(Directory::Scratch) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::NFSLock) +BuildRequires: perl(Module::Build::Tiny) +BuildRequires: perl(Moose) >= 0.87 +BuildRequires: perl(MooseX::Types::Path::Class) +BuildRequires: perl(namespace::autoclean) +BuildRequires: perl(namespace::clean) >= 0.08 +BuildRequires: perl(Path::Class) +BuildRequires: perl(Sub::Exporter) +BuildRequires: perl(Test::CheckDeps) +BuildRequires: perl(Test::Requires) +BuildRequires: perl(Test::use::ok) +Requires: perl(File::NFSLock) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Test::TempDir provides temporary directory creation with testing in mind. + +%prep +%setup -q -n Test-TempDir-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist | xargs rm -f +find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir {} \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/Test +%{_mandir}/man3/Test::TempDir* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Jun 08 2015 Jitka Plesnikova - 0.10-2 +- Perl 5.22 rebuild + +* Sun May 17 2015 Emmanuel Seyman - 0.10-1 +- Update to 0.10 + +* Sun Nov 09 2014 Emmanuel Seyman - 0.09-1 +- Update to 0.09 + +* Mon Sep 01 2014 Jitka Plesnikova - 0.08-3 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.08-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Sep 29 2013 Emmanuel Seyman - 0.08-1 +- Update to 0.08 +- Switch to make as a build system + +* Sun Sep 15 2013 Emmanuel Seyman - 0.07-1 +- Update to 0.07 +- Switch to Module::Build::Tiny as a build system +- Add new BRs to run more tests + +* Sun Aug 04 2013 Petr Pisar - 0.05-15 +- Perl 5.18 rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.05-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.05-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Dec 16 2012 Emmanuel Seyman - 0.05-12 +- Add perl default filter +- Remove no-longer-used macros + +* Fri Jul 20 2012 Fedora Release Engineering - 0.05-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 22 2012 Petr Pisar - 0.05-10 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.05-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Jul 21 2011 Petr Sabata - 0.05-8 +- Perl mass rebuild + +* Tue Jul 19 2011 Petr Sabata - 0.05-7 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 0.05-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Dec 22 2010 Marcela Maslanova - 0.05-5 +- 661697 rebuild for fixing problems with vendorach/lib + +* Sat Jul 03 2010 Emmanuel Seyman - 0.05-4 +- Add perl(File::NFSLock) to the Requires (#611056) + +* Fri May 07 2010 Marcela Maslanova - 0.05-3 +- Mass rebuild with perl-5.12.0 + +* Fri Dec 4 2009 Stepan Kasal - 0.05-2 +- rebuild against perl 5.10.1 + +* Tue Aug 25 2009 Stepan Kasal - 0.05-1 +- new upstream version +- spec file cleanup + +* Sun Jul 26 2009 Fedora Release Engineering - 0.04-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.04-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 01 2009 Allisson Azevedo 0.04-2 +- Fix requires. + +* Sun Feb 01 2009 Allisson Azevedo 0.04-1 +- Initial rpm release. -- libgit2 0.21.2