URL: http://savannah.nongnu.org/projects/util-vserver/
Source0: http://savannah.nongnu.org/download/util-vserver/stable.pkg/%version/%name-%version.tar.bz2
BuildRoot: %_tmppath/%name-%version-%release-root
-Requires: init(@PACKAGE@)
+Requires: init(%name)
Requires: %name-core = %epoch:%version-%release
Requires: %name-lib = %epoch:%version-%release
+Requires: diffutils mktemp sed
Provides: vserver = %epoch:%version-%release
Obsoletes: vserver < %epoch:%version
BuildRequires: mount vconfig gawk iproute
BuildRequires: gcc-c++ wget
BuildRequires: e2fsprogs-devel
-BuildRequires: doxygen tetex-latex libxslt
+BuildRequires: doxygen tetex-latex
Requires(post): %__chattr
Requires(pre): %pkglibdir
Requires(postun): %pkglibdir
%{!?_without_dietlibc:BuildRequires: dietlibc >= 0:0.24}
+%{!?_without_xalan:BuildRequires: xalan-j}
%package lib
Summary: Dynamic libraries for util-vserver
%package core
Summary: The core-utilities for util-vserver
Group: Applications/System
+Requires: util-linux
%package build
Summary: Tools which can be used to build vservers
Group: Applications/System
-Requires: rpm apt wget binutils tar
+Requires: rpm apt wget binutils tar e2fsprogs
Requires: %name = %epoch:%version-%release
Requires(pre): %confdir
Requires(postun): %confdir
%package sysv
Summary: SysV-initscripts for vserver
Group: System Environment/Base
-Provides: init(@PACKAGE@)
+Provides: init(%name) = sysv
Requires: make diffutils
Requires: initscripts
Requires: %name = %epoch:%version-%release
rm -f $RPM_BUILD_ROOT/%_libdir/*.la
+MANIFEST_CONFIG='%config' \
+MANIFEST_CONFIG_NOREPLACE='%config(noreplace)' \
contrib/make-manifest %name $RPM_BUILD_ROOT contrib/manifest.dat
%files -f %name-base.list
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
-%doc doc/FAQ.txt
%doc doc/*.html doc/*.css
/sbin/vshelper
%dir %confdir
%dir %confdefaultdir
-%dir %confdefaultdir/init
%dir %confdefaultdir/apps
%dir %confdefaultdir/files
%dir %pkglibdir/defaults
%dir /var/run/vservers
%dir /var/run/vservers.rev
+%dir /var/run/vshelper
%files lib -f %name-lib.list
%dir %confdir/.distributions
%dir %confdir/.distributions/*
%dir %confdir/.distributions/*/apt
-%config(noreplace) %confdir/.distributions/*/apt/sources.list
%files legacy -f %name-legacy.list
%defattr(-,root,root,-)
%dir %pkglibdir/legacy
-%config(noreplace) %_sysconfdir/vservers.conf
%files devel -f %name-devel.list
%changelog
+* Wed May 26 2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.29.215-0
+- (re)added the MANIFEST_* variables which were lost some time ago;
+ this will preserve %%config files...
+
* Mon Mar 15 2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.29.202-0
- use file-list for sysv scripts also