23f4d0d
Name:           perl-Inline-Python
2e32db9
Version:        0.56
2e32db9
Release:        1%{?dist}
23f4d0d
Summary:        Write Perl subs and classes in Python
23f4d0d
License:        GPL+ or Artistic
23f4d0d
Group:          Development/Libraries
23f4d0d
URL:            http://search.cpan.org/dist/Inline-Python/
23f4d0d
Source0:        http://www.cpan.org/authors/id/N/NI/NINE/Inline-Python-%{version}.tar.gz
23f4d0d
BuildRequires:  findutils
23f4d0d
BuildRequires:  make
1c3800f
BuildRequires:  perl-devel
1c3800f
BuildRequires:  perl-generators
2e32db9
BuildRequires:  perl-interpreter
23f4d0d
BuildRequires:  perl(base)
23f4d0d
BuildRequires:  perl(Carp)
23f4d0d
BuildRequires:  perl(Config)
23f4d0d
BuildRequires:  perl(Cwd)
23f4d0d
BuildRequires:  perl(Data::Dumper)
23f4d0d
BuildRequires:  perl(DynaLoader)
23f4d0d
BuildRequires:  perl(Exporter)
2e32db9
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
23f4d0d
BuildRequires:  perl(File::Path)
23f4d0d
BuildRequires:  perl(Getopt::Long)
23f4d0d
BuildRequires:  perl(Inline) >= 0.46
23f4d0d
BuildRequires:  perl(Inline::denter)
f9e4bf5
BuildRequires:  perl(JSON)
23f4d0d
BuildRequires:  perl(overload)
23f4d0d
BuildRequires:  perl(Parse::RecDescent)
23f4d0d
BuildRequires:  perl(POSIX)
1ff6543
BuildRequires:  perl(Proc::ProcessTable) >= 0.53
23f4d0d
BuildRequires:  perl(strict)
23f4d0d
BuildRequires:  perl(Test)
1ff6543
BuildRequires:  perl(Test::Deep)
23f4d0d
BuildRequires:  perl(Test::More)
2e32db9
BuildRequires:  perl(Test::Number::Delta)
23f4d0d
BuildRequires:  perl(Test::Simple)
23f4d0d
BuildRequires:  perl(utf8)
23f4d0d
BuildRequires:  perl(warnings)
23f4d0d
BuildRequires:  python-devel >= 2.5
23f4d0d
Requires:       perl(Inline) >= 0.46
23f4d0d
Requires:       perl(Inline::denter)
23f4d0d
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
23f4d0d
23f4d0d
# Remove underspecified generated dependency
23f4d0d
%global __requires_exclude ^perl\\(Inline\\)$
23f4d0d
23f4d0d
%description
23f4d0d
The Inline::Python module allows you to put Python source code directly
23f4d0d
"inline" in a Perl script or module. It sets up an in-process Python
23f4d0d
interpreter, runs your code, and then examines Python's symbol table for
23f4d0d
things to bind to Perl. The process of interrogating the Python interpreter
23f4d0d
for global variables only occurs the first time you run your Python code. The
23f4d0d
name-space is cached, and subsequent calls use the cached version.
23f4d0d
23f4d0d
%prep
23f4d0d
%setup -q -n Inline-Python-%{version}
23f4d0d
23f4d0d
%build
2e32db9
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
23f4d0d
make %{?_smp_mflags}
23f4d0d
23f4d0d
%install
23f4d0d
make pure_install DESTDIR=$RPM_BUILD_ROOT
23f4d0d
1ff6543
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
23f4d0d
23f4d0d
%{_fixperms} $RPM_BUILD_ROOT/*
23f4d0d
23f4d0d
%check
23f4d0d
make test
23f4d0d
23f4d0d
%files
23f4d0d
%doc Changes README ToDo
23f4d0d
%{perl_vendorarch}/auto/*
23f4d0d
%{perl_vendorarch}/Inline*
23f4d0d
%{_mandir}/man3/*
23f4d0d
23f4d0d
%changelog
2e32db9
* Mon Aug 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.56-1
2e32db9
- 0.56 bump
2e32db9
00b1287
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-3
00b1287
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
00b1287
c4d72b3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.54-2
c4d72b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c4d72b3
f9e4bf5
* Tue Jun 20 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.54-1
f9e4bf5
- 0.54 bump
f9e4bf5
47bfe7a
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.52-3
47bfe7a
- Perl 5.26 rebuild
47bfe7a
6786ba2
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.52-2
6786ba2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6786ba2
1ff6543
* Wed Dec 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.52-1
1ff6543
- 0.52 bump
1ff6543
9b538b2
* Tue Aug 23 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.50-1
9b538b2
- 0.50 bump
9b538b2
8e4351a
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.49-5
8e4351a
- Perl 5.24 rebuild
8e4351a
b933cfe
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.49-4
b933cfe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b933cfe
23f4d0d
* Wed Jun 24 2015 Jon Kerr Nilsen <j.k.nilsen@usit.uio.no> 0.49-3
23f4d0d
- added two forgotten BuildRequires
23f4d0d
* Wed Jun 24 2015 Jon Kerr Nilsen <j.k.nilsen@usit.uio.no> 0.49-2
23f4d0d
- adjusted to fit Fedora packaging guidelines.
23f4d0d
* Fri Jun 19 2015 Jon Kerr Nilsen <j.k.nilsen@usit.uio.no> 0.49-1
23f4d0d
- Specfile autogenerated by cpanspec 1.78.