fixed Requires()
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 24 Mar 2004 04:40:58 +0000 (04:40 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 24 Mar 2004 04:40:58 +0000 (04:40 +0000)
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

index 13d1499..ca9321d 100644 (file)
@@ -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