# # $Id: mindi.spec 1866 2008-01-16 15:29:04Z bruno $ # %define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib) Summary: PBSUMMARY Name: PBPKG Version: PBVER Release: PBTAGPBSUF License: PBLIC Group: PBGRP Url: PBURL Source: PBREPO/PBSRC # Not yet possible as busybox is a binary that should go alongside # BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) BuildArch: noarch Requires: perl >= 5.8.4,perl-ProjectBuilder,PBDEP %description PBDESC %prep %setup -q %build %{__perl} Makefile.PL INSTALLDIRS=vendor PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR 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 # Finalyse instalation export HEAD=${RPM_BUILD_ROOT} export PREFIX=%{_exec_prefix} export CONFDIR=%{_sysconfdir} export CACHEDIR=%{_var}/cache/%{name} export PKGBUILDMINDI="true" ./post-install.sh %check make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name} %doc ChangeLog INSTALL COPYING README README.* NEWS %{_mandir}/man1/* #%{_mandir}/man3/* %{_bindir}/* %{_libdir}/%{name} #%{perlvendorlib}/* %{_var}/cache/%{name} %{_datadir}/%{name} %changelog PBLOG