source: ProjectBuilder/projects/mondorescue/pbconf/branches/3.3/mindi/rpm/mindi.spec@ 2240

Last change on this file since 2240 was 2240, checked in by Bruno Cornec, 7 years ago

e2fsprogs is needed on rpm based distro (and wasn't installed on opensuse 42.2)

File size: 1.4 KB
Line 
1#
2# $Id$
3#
4# Avoids to generate debug packages
5%global debug_package %{nil}
6%define srcname PBPKG
7
8Summary: PBSUMMARY
9Name: PBPKG
10Version: PBVER
11Release: PBTAGPBSUF
12License: PBLIC
13Group: PBGRP
14Url: PBURL
15Source: PBREPO/PBSRC
16# Not yet possible as busybox is a binary that should go alongside
17# BuildArch: noarch
18BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
19Requires: bash
20Requires: bzip2 >= 0.9
21Requires: e2fsprogs
22Requires: mkisofs
23Requires: ncurses
24Requires: binutils
25Requires: gawk
26Requires: dosfstools
27Requires: mindi-busybox >= 1.21.1
28Requires: parted
29Requires: perl-MondoRescue
30Requires: mtools
31Requires: syslinux
32Requires: perl-Module-ScanDeps
33Requires: perl-IO-Interface,PBDEP
34ExcludeArch: ppc
35PBOBS
36# Not on all systems
37#Conflicts: bonnie++
38
39%description
40PBDESC
41
42%prep
43%setup -q -n %{name}-%{version}PBEXTDIR
44
45%build
46
47%install
48rm -rf $RPM_BUILD_ROOT
49export DONT_RELINK=1
50
51export HEAD=${RPM_BUILD_ROOT}
52export PREFIX=%{_exec_prefix}
53export CONFDIR=%{_sysconfdir}
54export MANDIR=%{_mandir}
55export SBINDIR=%{_sbindir}
56#export DOCDIR=%{_docdir}
57export LIBDIR=%{_libdir}
58export CACHEDIR=%{_var}/cache/%{name}
59export PKGBUILDMINDI="true"
60
61./install.sh
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(-,root,root)
68%config(noreplace) %{_sysconfdir}/%{name}
69%doc ChangeLog COPYING README TODO README.* NEWS
70#svn.log
71%{_mandir}/man8/*
72%{_libdir}/%{name}
73%{_sbindir}/*
74%{_var}/cache/%{name}
75
76%changelog
77PBLOG
Note: See TracBrowser for help on using the repository browser.