# # $Id$ # %define perlvendorlib %(eval "`PBPERLCMD -V:installvendorlib`"; echo $installvendorlib) %define srcname PBPKG Summary: PBSUMMARY Summary(fr): Module Perl pour le support de divers OS (Linux/Solaris/...) Name: PBREALPKG Version: PBVER Release: PBTAGPBSUF License: PBLIC Group: PBGRP Url: PBURL Source: PBREPO/PBSRC BuildRoot: %{_tmppath}/%{srcname}-%{version}-%{release}-root-%(id -u -n) PBBUILDARCH: noarch Requires: perl >= 5.6.2,PBDEP PBBUILDDEP %description PBDESC %description -l fr PBREALPKG est un ensemble de fonctions pour aider à développer des projets perl et à traiter de diverses distributions Linux. %prep %setup -q -n %{srcname}-%{version}PBEXTDIR %build PBPERLCMD Makefile.PL INSTALLDIRS=vendor PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR SYSCONFDIR=%{_sysconfdir}/pb CONFDIR=%{_datadir}/pb MANDIR=%{_mandir} make %{?_smp_mflags} %install %{__rm} -rf $RPM_BUILD_ROOT make DESTDIR=${RPM_BUILD_ROOT} install find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty PBMKTEST %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc NEWS AUTHORS %doc COPYING README %dir %{_datadir}/pb %config %{_datadir}/pb/* %config(noreplace) %{_sysconfdir}/pb %{perlvendorlib}/* %{_bindir}/* %{_mandir}/man1/* %{_mandir}/man3/* %{_mandir}/man5/* %changelog PBLOG