resize
[bootmanager.git] / bootmanager.spec
index 248b3f0..5020133 100644 (file)
@@ -1,6 +1,6 @@
 %define name bootmanager
-%define version 3.1
-%define release 1.planetlab.planetlab%{?date:.%{date}}
+%define version 3.1.10
+%define release 1%{?pldistro:.%{pldistro}}%{?date:.%{date}}
 
 Vendor: PlanetLab
 Packager: PlanetLab Central <support@planet-lab.org>
@@ -16,6 +16,9 @@ Group: System Environment/Base
 Source0: %{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+AutoReqProv: no
+%define debug_package %{nil}
+
 %description
 The PlanetLab Boot Manager securely authenticates and boots PlanetLab
 nodes.
@@ -25,12 +28,17 @@ nodes.
 
 %build
 ./build.sh
-make -C support-files PlanetLab-Bootstrap.tar.bz2
+make -C support-files
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -D -m 755 bootmanager.sh $RPM_BUILD_ROOT/var/www/html/boot/bootmanager.sh
-install -D -m 644 support-files/PlanetLab-Bootstrap.tar.bz2 $RPM_BUILD_ROOT/var/www/html/boot/PlanetLab-Bootstrap.tar.bz2
+for tarball in \
+    alpina-BootLVM.tar.gz \
+    alpina-PartDisks.tar.gz \
+    PlanetLab-Bootstrap.tar.bz2 ; do
+  install -D -m 644 support-files/$tarball $RPM_BUILD_ROOT/var/www/html/boot/$tarball
+done
 
 # If run under sudo, allow user to delete the build directory
 if [ -n "$SUDO_USER" ] ; then
@@ -53,8 +61,7 @@ EOF
 
 %files
 %defattr(-,root,root,-)
-/var/www/html/boot/bootmanager.sh
-/var/www/html/boot/PlanetLab-Bootstrap.tar.bz2
+/var/www/html/boot/*
 
 %changelog
 * Fri Sep  2 2005 Mark Huang <mlhuang@cotton.CS.Princeton.EDU> -