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

Revision 1059, 1.2 KB checked in by bruno, 3 years ago (diff)

r3905@wsip-70-165-197-185: bruno | 2010-06-19 20:55:52 +0200

  • devel version of mondorescue now builds correctly
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
17BuildRequires: perl-MondoRescue
18
19%description
20PBDESC
21
22%prep
23%setup -q
24
25%build
26%{__perl} Makefile.PL PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR
27make %{?_smp_mflags}
28
29%install
30rm -rf $RPM_BUILD_ROOT
31make DESTDIR=$RPM_BUILD_ROOT install
32find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
33find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty
34
35%check
36make test
37
38%clean
39rm -rf $RPM_BUILD_ROOT
40
41%files
42%defattr(-,root,root,-)
43%config(noreplace) %{_sysconfdir}/PBPROJ/%{name}.conf.dist
44%doc ChangeLog INSTALL COPYING README README.* NEWS
45%{_sysconfdir}/PBPROJ/%{name}.conf.dist.md5
46%{_mandir}/man1/*
47#%{_mandir}/man3/*
48%{_mandir}/man5/*
49%{_bindir}/*
50#%{_libdir}/%{name}
51#%{perlvendorlib}/*
52#%{_var}/cache/%{name}
53#%{_datadir}/%{name}
54
55%changelog
56PBLOG
Note: See TracBrowser for help on using the repository browser.