Name: perl-Inline Version: 0.53 Release: 4%{?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 * Fri Dec 27 2013 Daniel Mach - 0.53-4 - Mass rebuild 2013-12-27 * 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