Blame SPECS/perl-Inline.spec

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