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

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

r3876@localhost: bruno | 2010-06-12 12:31:59 +0200

  • First mrmini packages buildable
File size: 1.2 KB
Line 
1#
2# $Id$
3#
4%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
5
6Summary: PBSUMMARY
7Name: PBPKG
8Version: PBVER
9Release: PBTAGPBSUF
10License: PBLIC
11Group: PBGRP
12Url: PBURL
13Source: PBREPO/PBSRC
14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
15BuildArch: noarch
16Requires: perl >= 5.8.4,perl-ProjectBuilder,perl-MondoRescue,PBDEP
17
18%description
19PBDESC
20
21%prep
22%setup -q
23
24%build
25%{__perl} Makefile.PL INSTALLDIRS=vendor PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR CONFDIR=%{_sysconfdir} CACHEDIR=%{_var}/cache/%{name}
26make %{?_smp_mflags}
27
28%install
29rm -rf $RPM_BUILD_ROOT
30make DESTDIR=$RPM_BUILD_ROOT install
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
33
34%check
35make test
36
37%clean
38rm -rf $RPM_BUILD_ROOT
39
40%files
41%defattr(-,root,root,-)
42#%config(noreplace) %{_sysconfdir}/PBPROJ/%{name}.conf
43%doc ChangeLog INSTALL COPYING README README.* NEWS
44%{_mandir}/man1/*
45#%{_mandir}/man3/*
46#%{_mandir}/man5/*
47%{_bindir}/*
48#%{_libdir}/%{name}
49#%{perlvendorlib}/*
50#%{_var}/cache/%{name}
51#%{_datadir}/%{name}
52
53%changelog
54PBLOG
Note: See TracBrowser for help on using the repository browser.