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

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

r3909@localhost: bruno | 2010-06-22 03:26:31 +0200
mrmini now provides libs

File size: 1.2 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
[1055]16Requires: perl >= 5.8.4,perl-ProjectBuilder,perl-MondoRescue,PBDEP
[1059]17BuildRequires: perl-MondoRescue
[384]18
19%description
[959]20PBDESC
[384]21
22%prep
23%setup -q
24
25%build
[1059]26%{__perl} Makefile.PL PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR
[689]27make %{?_smp_mflags}
[384]28
29%install
[689]30rm -rf $RPM_BUILD_ROOT
31make DESTDIR=$RPM_BUILD_ROOT install
[959]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
[384]34
[689]35%check
36make test
37
[384]38%clean
[488]39rm -rf $RPM_BUILD_ROOT
[384]40
41%files
[959]42%defattr(-,root,root,-)
[1059]43%config(noreplace) %{_sysconfdir}/PBPROJ/%{name}.conf.dist
[689]44%doc ChangeLog INSTALL COPYING README README.* NEWS
[1059]45%{_sysconfdir}/PBPROJ/%{name}.conf.dist.md5
[689]46%{_mandir}/man1/*
[1061]47%{_mandir}/man3/*
[1059]48%{_mandir}/man5/*
[689]49%{_bindir}/*
[1055]50#%{_libdir}/%{name}
[1061]51%{perlvendorlib}/*
[1055]52#%{_var}/cache/%{name}
53#%{_datadir}/%{name}
[384]54
55%changelog
56PBLOG
Note: See TracBrowser for help on using the repository browser.