From ebe813b8b48618d4ea0b1396a135ab1d3eaadc16 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Wed, 24 Mar 2004 04:40:58 +0000 Subject: [PATCH] fixed Requires() fixed some %dir's git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1340 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/util-vserver.spec.in | 61 +++++++++++++++++++++++---------------- 1 file changed, 36 insertions(+), 25 deletions(-) diff --git a/util-vserver/util-vserver.spec.in b/util-vserver/util-vserver.spec.in index 13d1499..ca9321d 100644 --- a/util-vserver/util-vserver.spec.in +++ b/util-vserver/util-vserver.spec.in @@ -25,41 +25,52 @@ BuildRequires: mount vconfig gawk iproute BuildRequires: gcc-c++ wget BuildRequires: e2fsprogs-devel BuildRequires: doxygen tetex-latex libxslt -Requires(post): %__chattr -%{!?_without_dietlibc:BuildRequires: dietlibc >= 0:0.22} +Requires(post): %__chattr +Requires(pre): %pkglibdir +Requires(postun): %pkglibdir +%{!?_without_dietlibc:BuildRequires: dietlibc >= 0:0.24} %package lib -Summary: Dynamic libraries for util-vserver -Group: System Environment/Libraries +Summary: Dynamic libraries for util-vserver +Group: System Environment/Libraries %package core -Summary: The core-utilities for util-vserver -Group: Applications/System +Summary: The core-utilities for util-vserver +Group: Applications/System %package build -Summary: Tools which can be used to build vservers -Group: Applications/System -Requires: %name = %epoch:%version-%release -Requires: rpm apt wget binutils tar +Summary: Tools which can be used to build vservers +Group: Applications/System +Requires: rpm apt wget binutils tar +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@) -Requires: make diffutils -Requires: %name = %epoch:%version-%release -Requires: initscripts -Requires(pre,postun): %_initrddir %pkglibdir +Summary: SysV-initscripts for vserver +Group: System Environment/Base +Provides: init(@PACKAGE@) +Requires: make diffutils +Requires: initscripts +Requires: %name = %epoch:%version-%release +Requires(post): %chkconfig +Requires(preun): %chkconfig +Requires(pre): %_initrddir %pkglibdir +requires(postun): %_initrddir %pkglibdir %package legacy -Summary: Legacy utilities for util-vserver -Group: Applications/System -Requires: %name = %epoch:%version-%release +Summary: Legacy utilities for util-vserver +Group: Applications/System +Requires: %name = %epoch:%version-%release +Requires(post): %chkconfig +Requires(preun): %chkconfig +Requires(pre): %_initrddir %pkglibdir +requires(postun): %_initrddir %pkglibdir %package devel -Summary: Header-files and libraries which are needed to develop vserver based applications -Group: Development/Libraries -Requires: pkgconfig +Summary: Header-files and libraries which are needed to develop vserver based applications +Group: Development/Libraries +Requires: pkgconfig %description @@ -164,12 +175,13 @@ test "$1" = 0 || %_initrddir/rebootmgr condrestart >/dev/null || : %doc AUTHORS COPYING ChangeLog NEWS README THANKS %doc doc/FAQ.txt %doc doc/*.html doc/*.css -%dir %pkglibdir +%dir %confdir %dir %confdefaultdir %dir %confdefaultdir/init %dir %confdefaultdir/apps %dir %confdefaultdir/apps/pkgmgmt %dir %confdefaultdir/files +%dir %pkglibdir/defaults %ghost %confdefaultdir/vdirbase %ghost %confdefaultdir/run.rev @@ -191,7 +203,6 @@ test "$1" = 0 || %_initrddir/rebootmgr condrestart >/dev/null || : %files build -f %name-build.list %defattr(-,root,root,-) -%dir %pkglibdir %dir %confdir/.distributions %dir %confdir/.distributions/* %dir %confdir/.distributions/*/apt -- 1.8.1.5