source: ProjectBuilder/projects/mondorescue/pbconf/devel/mrmini/rpm/mrmini.spec@ 1054

Last change on this file since 1054 was 1054, checked in by Bruno Cornec, 14 years ago

r3872@localhost: bruno | 2010-06-10 12:15:05 +0200
In version devel (3+) mindi is renamed as mrmini

File size: 1.3 KB
RevLine 
[384]1#
[1054]2# $Id$
[384]3#
[689]4%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
5
[959]6Summary: PBSUMMARY
[384]7Name: PBPKG
8Version: PBVER
9Release: PBTAGPBSUF
[488]10License: PBLIC
[384]11Group: PBGRP
[488]12Url: PBURL
[429]13Source: PBREPO/PBSRC
[384]14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
[689]15BuildArch: noarch
[959]16Requires: perl >= 5.8.4,perl-ProjectBuilder,PBDEP
[384]17
18%description
[959]19PBDESC
[384]20
21%prep
22%setup -q
23
24%build
[689]25%{__perl} Makefile.PL INSTALLDIRS=vendor PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR
26make %{?_smp_mflags}
[384]27
28%install
[689]29rm -rf $RPM_BUILD_ROOT
30make DESTDIR=$RPM_BUILD_ROOT install
[959]31find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
32find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty
[384]33
[689]34# Finalyse instalation
[384]35export HEAD=${RPM_BUILD_ROOT}
36export PREFIX=%{_exec_prefix}
37export CONFDIR=%{_sysconfdir}
38export CACHEDIR=%{_var}/cache/%{name}
[1054]39export PKGBUILDMRMINI="true"
[689]40./post-install.sh
[384]41
[689]42%check
43make test
44
[384]45%clean
[488]46rm -rf $RPM_BUILD_ROOT
[384]47
48%files
[959]49%defattr(-,root,root,-)
[384]50%config(noreplace) %{_sysconfdir}/%{name}
[689]51%doc ChangeLog INSTALL COPYING README README.* NEWS
52%{_mandir}/man1/*
[959]53#%{_mandir}/man3/*
[689]54%{_bindir}/*
[384]55%{_libdir}/%{name}
[959]56#%{perlvendorlib}/*
[384]57%{_var}/cache/%{name}
[959]58%{_datadir}/%{name}
[384]59
60%changelog
61PBLOG
Note: See TracBrowser for help on using the repository browser.