source: ProjectBuilder/projects/schroot/pbconf/devel/schroot/rpm/schroot.spec@ 704

Last change on this file since 704 was 704, checked in by Bruno Cornec, 15 years ago

Improve schroot deps for MDV - howhever doesn't compile with libboost 1.36 on mdv 2009.0 - ok with libboost 1.34 on mdv 2008.1)

File size: 1.7 KB
Line 
1#
2# $Id$
3#
4# Used if virtual name != real name (perl, ...)
5%define srcname PBPKG
6
7Summary: Execute commands in a chroot environment
8Summary(fr): Exécute des commandes dans un environnement chrooté
9
10Name: PBREALPKG
11Version: PBVER
12Release: PBTAGPBSUF
13License: PBLIC
14Group: PBGRP
15Url: PBURL
16Source: PBREPO/PBSRC
17PBPATCHSRC
18BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
19Requires: e2fsprogs pam
20BuildRequires: e2fsprogs-devel e2fsprogs pam-devel gcc-c++
21%ifarch x86_64
22Requires: PBDEP e2fsprogs pam
23BuildRequires: PBBUILDDEP e2fsprogs-devel e2fsprogs pam-devel gcc-c++
24%else
25Requires: PB64DEP e2fsprogs pam
26BuildRequires: PB64BUILDDEP e2fsprogs-devel e2fsprogs pam-devel gcc-c++
27%endif
28
29%description
30PBDESC
31
32%description -l fr
33Exécute des commandes dans un environnement chrooté
34
35%prep
36%setup -q
37PBPATCHCMD
38
39%build
40%configure UUID_CFLAGS=-I/usr/include UUID_LIBS=-luuid --enable-static --disable-shared --localstatedir=%{_var}
41#--enable-dchroot --enable-dchroot-dsa
42make %{?_smp_mflags}
43
44%install
45%{__rm} -rf $RPM_BUILD_ROOT
46make DESTDIR=$RPM_BUILD_ROOT install
47
48%clean
49%{__rm} -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(-,root,root,-)
53%doc ChangeLog
54%doc INSTALL THANKS README TODO NEWS
55%config /etc/pam.d/schroot
56%config /etc/schroot/*
57%attr(4755, root, root) %{_bindir}/schroot
58%{_mandir}/*/*
59%dir %{_includedir}/sbuild
60%{_includedir}/sbuild/*
61%{_libdir}/pkgconfig/sbuild.pc
62%{_libdir}/libsbuild.a
63%{_libdir}/libsbuild.la
64%dir %{_libexecdir}/schroot
65%{_libexecdir}/schroot/*
66%{_datadir}/locale/*/*/schroot.mo
67%dir %{_localstatedir}/schroot
68%{_localstatedir}/schroot/*
69
70%changelog
71PBLOG
72
Note: See TracBrowser for help on using the repository browser.