3 %bcond_with autodeps # BR packages needed only for resolving deps
5 %include /usr/lib/rpm/macros.perl
6 Summary: PLD Linux script to create RPMS from CPAN modules
7 Summary(pl.UTF-8): Skrypt PLD tworzący pakiety RPM z modułów z CPAN
12 Group: Development/Languages/Perl
14 BuildRequires: perl-ExtUtils-MakeMaker
15 BuildRequires: rpm-perlprov
17 BuildRequires: perl-Archive-Any
18 BuildRequires: perl-Digest-MD5
19 BuildRequires: perl-File-Iterator
20 BuildRequires: perl-IO-String
21 BuildRequires: perl-IPC-Run
22 BuildRequires: perl-Module-CoreList
23 BuildRequires: perl-Pod-Tree
24 BuildRequires: perl-Template-Toolkit
25 BuildRequires: perl-YAML
27 Requires: perl-Data-Dump
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 pldcpan creates RPMs from CPAN archives, automating the locating, spec
36 %description -l pl.UTF-8
37 pldcpan tworzy pakiety RPM z archiwów CPAN automatyzując odnajdywanie
38 modułu i tworzenie pliku spec.
41 # make sure we have the version we claim to have, fail otherwise
42 ver=$(%{__perl} -MExtUtils::MM_Unix -e 'print ExtUtils::MM_Unix->parse_version(shift)' %{SOURCE0})
43 if [ "$ver" != "%{version}" ]; then
44 : Update Version to $ver, and retry
49 rm -rf $RPM_BUILD_ROOT
51 install -D %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}/pldcpan
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
58 %attr(755,root,root) %{_bindir}/pldcpan