From eba6dc57ceb085085c7d9b9e44f7a6c76865014c Mon Sep 17 00:00:00 2001 From: CentOS Buildsys Date: Aug 07 2013 12:23:15 +0000 Subject: import perl-Inline-0.53-3.2.el7.src.rpm --- diff --git a/.perl-Inline.metadata b/.perl-Inline.metadata new file mode 100644 index 0000000..7e2b660 --- /dev/null +++ b/.perl-Inline.metadata @@ -0,0 +1 @@ +1832d045a12fb14da6173acf96af67625345f984 SOURCES/Inline-0.53.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SPECS/perl-Inline.spec b/SPECS/perl-Inline.spec new file mode 100644 index 0000000..1a6b04d --- /dev/null +++ b/SPECS/perl-Inline.spec @@ -0,0 +1,234 @@ +Name: perl-Inline +Version: 0.53 +Release: 3.2%{?dist} +Summary: Write Perl subroutines in other programming languages +Group: Development/Libraries +License: (GPL+ or Artistic) and Artistic +Url: http://search.cpan.org/dist/Inline/ +Source0: http://search.cpan.org/CPAN/authors/id/S/SI/SISYPHUS/Inline-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(AutoLoader) +BuildRequires: perl(base) +BuildRequires: perl(blib) +BuildRequires: perl(Carp) +BuildRequires: perl(Config) +BuildRequires: perl(Cwd) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(diagnostics) +BuildRequires: perl(Digest::MD5) +BuildRequires: perl(DynaLoader) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Spec::Unix) +BuildRequires: perl(FindBin) +BuildRequires: perl(Inline::Files) +BuildRequires: perl(lib) +BuildRequires: perl(Parse::RecDescent) +BuildRequires: perl(Socket) +BuildRequires: perl(strict) +BuildRequires: perl(Test) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Warn) +BuildRequires: perl(Time::HiRes) +BuildRequires: perl(warnings) +BuildRequires: perl(YAML) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# not automatically detected +Requires: perl(Digest::MD5) +Requires: perl(DynaLoader) +Requires: perl(FindBin) +Requires: perl(Parse::RecDescent) +Requires: perl(Socket) + +%{?perl_default_filter} +%global __provides_exclude %{?__provides_exclude|%__provides_exclude|}^perl\\(Inline\\)$ +%global __provides_exclude %{?__provides_exclude}|perl\\(Foo::Tester\\)$ + +%description +The Inline module allows you to put source code from other programming +languages directly "inline" in a Perl script or module. The code is +automatically compiled as needed, and then loaded for immediate access +from Perl. + +Inline saves you from the hassle of having to write and compile your +own glue code using facilities like XS or SWIG. Simply type the code +where you want it and run your Perl as normal. All the hairy details +are handled for you. The compilation and installation of your code +chunks all happen transparently; all you will notice is the delay of +compilation on the first run. + +The Inline code only gets compiled the first time you run it (or +whenever it is modified) so you only take the performance hit +once. Code that is Inlined into distributed modules (like on the CPAN) +will get compiled when the module is installed, so the end user will +never notice the compilation time. + +%prep +%setup -q -n Inline-%{version} + +%build +# trick avoiding installation other modules +perl Makefile.PL INSTALLDIRS=vendor < /dev/null +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +chmod -R u+w %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/Inline* +%{perl_vendorlib}/auto/ +%{_mandir}/man3/*.3* + +%changelog +* Wed Aug 07 2013 Petr Šabata - 0.53-3.2 +- Fix the 'provides' filters +- Better summary + +* Sat Jul 20 2013 Petr Šabata - 0.53-3.1 +- Build with the changelog fix + +* Sat Jul 20 2013 Petr Šabata - 0.53-3 +- Correcting the Licence tag; C-Cookbook.pod is Artistic only +- Fix a bogus date in changelog + +* Sat Jul 20 2013 Petr Šabata - 0.53-2 +- Add some missing dependencies + +* Thu May 02 2013 Petr Šabata - 0.53-1 +- 0.53 bump, marker regexp enhancements + +* Thu Mar 07 2013 Petr Šabata - 0.52-1 +- 0.52 bump + +* Thu Feb 14 2013 Fedora Release Engineering - 0.51-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Nov 15 2012 Petr Šabata - 0.51-2 +- Use DESTDIR +- Don't remove the nonexistent empty directories + +* Mon Oct 15 2012 Petr Šabata - 0.51-1 +- 0.51 bump + +* Fri Jul 20 2012 Fedora Release Engineering - 0.50-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jun 16 2012 Petr Pisar - 0.50-2 +- Perl 5.16 rebuild + +* Tue Feb 07 2012 Petr Šabata - 0.50-1 +- 0.50 bump +- Minor cleanup + +* Fri Jan 13 2012 Fedora Release Engineering - 0.49-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 13 2011 Marcela Mašláňová 0.49-1 +- bump to 0.49 +- add BR: perl(Carp), perl(File::Spec), perl(Test::More) +- add R: perl(Data::Dumper) + +* Wed Nov 09 2011 Iain Arnell 0.48-3 +- R/BR perl(Digest::MD5) + +* Wed Jun 29 2011 Marcela Mašláňová - 0.48-2 +- Perl mass rebuild +- fix filter macro + +* Mon Mar 7 2011 Marcela Mašláňová - 0.48-1 +- update to 0.48 +- add Test::Warn into BR + +* Tue Feb 08 2011 Fedora Release Engineering - 0.47-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 25 2011 Marcela Mašláňová - 0.47-1 +- 671863 update to 0.47 + +* Fri Dec 17 2010 Marcela Maslanova - 0.46-2 +- 661697 rebuild for fixing problems with vendorach/lib + +* Wed Jul 14 2010 Tom "spot" Callaway - 0.46-1 +- update to 0.46 + +* Sun May 02 2010 Marcela Maslanova - 0.44-24 +- Mass rebuild with perl-5.12.0 + +* Mon Dec 7 2009 Stepan Kasal - 0.44-23 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.44-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.44-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.44-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Feb 5 2008 Tom "spot" Callaway - 0.44-19 +- rebuild for new perl + +* Mon Nov 19 2007 Robin Norwood - 0.44-18 +- Add BR: perl(Inline::Files) + +* Wed Oct 24 2007 Robin Norwood - 0.44-17 +- Various fixes from package review + +* Tue Oct 16 2007 Tom "spot" Callaway - 0.44-16 +- correct license tag +- add BR: perl(ExtUtils::MakeMaker) + +* Wed Jul 12 2006 Jesse Keating - sh: line 0: fg: no job control +- rebuild + +* Fri Feb 03 2006 Jason Vas Dias - 0.44-15.2 +- rebuild for new perl-5.8.8 + +* Fri Dec 16 2005 Jesse Keating +- rebuilt for new gcc + +* Fri Dec 16 2005 Jesse Keating +- rebuilt for new gcj + +* Thu Apr 21 2005 Jose Pedro Oliveira - 0.44-15 +- BuildArch correction (noarch). (#155811) +- Bring up to date with current Fedora.Extras perl spec template. + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Thu Feb 19 2004 Chip Turner 0.44-10 +- rebuild + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Tue Jun 17 2003 Chip Turner 0.44-8 +- rebuild + +* Mon Jan 27 2003 Chip Turner +- version bump and rebuild + +* Wed Nov 20 2002 Chip Turner +- rebuild +- update to 0.44 + +* Tue Aug 6 2002 Chip Turner +- automated release bump and build + +* Thu Jun 27 2002 Chip Turner +- description update + +* Fri Jun 07 2002 cturner@redhat.com +- Specfile autogenerated +