|
Chris Weyl |
c2f5471 |
Name: perl-rpm-build-perl
|
|
Chris Weyl |
c2f5471 |
Version: 0.6.8
|
|
|
3b0de5d |
Release: 4%{?dist}
|
|
Chris Weyl |
c2f5471 |
# see lib/B/PerlReq.pm, among others
|
|
Chris Weyl |
c2f5471 |
License: GPLv2+
|
|
Chris Weyl |
c2f5471 |
Group: Development/Libraries
|
|
Chris Weyl |
c2f5471 |
Summary: Perl compiler backend to extract Perl dependencies
|
|
Chris Weyl |
c2f5471 |
Source: http://search.cpan.org/CPAN/authors/id/A/AT/ATOURBIN/rpm-build-perl-%{version}.tar.gz
|
|
Chris Weyl |
c2f5471 |
Url: http://search.cpan.org/dist/rpm-build-perl
|
|
Chris Weyl |
c2f5471 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Chris Weyl |
c2f5471 |
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
|
Chris Weyl |
c2f5471 |
BuildArch: noarch
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(ExtUtils::MakeMaker)
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(B)
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(Encode)
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(O)
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(Safe)
|
|
Chris Weyl |
c2f5471 |
BuildRequires: perl(Test::More)
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%description
|
|
Chris Weyl |
c2f5471 |
B::PerlReq is a backend module for the Perl compiler that extracts
|
|
Chris Weyl |
c2f5471 |
dependencies from Perl source code, based on the internal compiled
|
|
Chris Weyl |
c2f5471 |
structure that Perl itself creates after parsing a program. The output of
|
|
Chris Weyl |
c2f5471 |
B::PerlReq is suitable for automatic dependency tracking (e.g. for RPM
|
|
Chris Weyl |
c2f5471 |
packaging).
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%package scripts
|
|
Chris Weyl |
c2f5471 |
Summary: Perl RPM prov/req scripts
|
|
Chris Weyl |
c2f5471 |
Group: Development/Libraries
|
|
Chris Weyl |
c2f5471 |
Requires: %{name} = %{version}-%{release}
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%description scripts
|
|
Chris Weyl |
c2f5471 |
The provides/requires scripts packaged along with perl-rpm-build-perl.
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%prep
|
|
Chris Weyl |
c2f5471 |
%setup -q -n rpm-build-perl-%{version}
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%build
|
|
Chris Weyl |
c2f5471 |
%{__perl} Makefile.PL INSTALLDIRS=vendor
|
|
Chris Weyl |
c2f5471 |
make %{?_smp_mflags}
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%install
|
|
Chris Weyl |
c2f5471 |
rm -rf %{buildroot}
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
make pure_install PERL_INSTALL_ROOT=%{buildroot}
|
|
Chris Weyl |
c2f5471 |
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
|
|
Chris Weyl |
c2f5471 |
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%{_fixperms} %{buildroot}/*
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%check
|
|
Chris Weyl |
c2f5471 |
make test
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%clean
|
|
Chris Weyl |
c2f5471 |
rm -rf %{buildroot}
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%files
|
|
Chris Weyl |
c2f5471 |
%defattr(-,root,root,-)
|
|
Chris Weyl |
c2f5471 |
%doc README* Changes perl5-alt-rpm-macros macros.env
|
|
Chris Weyl |
c2f5471 |
%{perl_vendorlib}/*
|
|
Chris Weyl |
c2f5471 |
%{_mandir}/man3/*.3*
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%files scripts
|
|
Chris Weyl |
c2f5471 |
%defattr(-,root,root,-)
|
|
Chris Weyl |
c2f5471 |
%doc perl5-alt-rpm-macros macros.env
|
|
Chris Weyl |
c2f5471 |
%{_bindir}/*
|
|
Chris Weyl |
c2f5471 |
%{_mandir}/man1/*.1*
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
%changelog
|
|
|
3b0de5d |
* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.6.8-4
|
|
|
3b0de5d |
- rebuild against perl 5.10.1
|
|
|
3b0de5d |
|
|
|
9c5d62c |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-3
|
|
|
9c5d62c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
9c5d62c |
|
|
|
f92e9de |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-2
|
|
|
f92e9de |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
f92e9de |
|
|
Chris Weyl |
c2f5471 |
* Wed Nov 19 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.6.8-1
|
|
Chris Weyl |
c2f5471 |
- update for submission
|
|
Chris Weyl |
c2f5471 |
- split scripts off into their own package
|
|
Chris Weyl |
c2f5471 |
|
|
Chris Weyl |
c2f5471 |
* Tue Nov 18 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.6.8-0.1
|
|
Chris Weyl |
c2f5471 |
- initial RPM packaging
|
|
Chris Weyl |
c2f5471 |
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
|