Move Requires to the correct package.
[sliceimage.git] / vserver-reference.spec
index a5fb36a..a4258ff 100644 (file)
@@ -15,8 +15,6 @@ Source0: %{name}-%{version}.tar.bz2
 License: GPL
 Group: Applications/System
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-Requires: util-vserver, e2fsprogs, yum
-Requires(pre): coreutils
 
 %define debug_package %{nil}
 
@@ -27,6 +25,8 @@ This package does not really exist.
 Summary: VServer reference image
 Group: Applications/System
 AutoReqProv: no
+Requires: util-vserver, e2fsprogs, yum
+Requires(pre): /bin/sh, coreutils
 
 %description reference
 This package creates the virtual server (VServer) reference image used
@@ -35,8 +35,7 @@ as the installation base for new PlanetLab slivers.
 %package system-packages
 Summary: System slice packages
 Group: Applications/System
-#Requires: vserver-reference = %{version}-%{release}
-Requires: vserver-reference >= 4.2
+Requires: vserver-reference >= %{version}-%{release}
 AutoReqProv: no
 
 %description system-packages
@@ -48,7 +47,7 @@ resource") slices from the virtual server (VServer) reference image.
 
 %build
 pushd VserverReference
-./build.sh
+./build.sh %{pldistro}
 popd
 
 %install