This commit was manufactured by cvs2svn to create branch
[sliceimage.git] / build.sh
index 4bd4dd2..9bb91dc 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -8,7 +8,7 @@
 # Mark Huang <mlhuang@cs.princeton.edu>
 # Copyright (C) 2004-2005 The Trustees of Princeton University
 #
-# $Id: build.sh,v 1.3 2006/03/10 18:20:28 mlhuang Exp $
+# $Id: build.sh,v 1.4.2.1 2006/05/26 15:27:44 mlhuang Exp $
 #
 
 # Get the production /etc/yum.conf file. XXX When MAs begin deploying
@@ -34,7 +34,7 @@ EOF
 
     # And replace them with a section for the RPMS that were just built
     yum-arch $(dirname $RPM_BUILD_DIR)/RPMS
-    createrepo $(dirname $RPM_BUILD_DIR)/RPMS || :
+    createrepo -g yumgroups.xml $(dirname $RPM_BUILD_DIR)/RPMS || :
     # If run under sudo, allow user to delete the headers/ and
     # repodata/ directories.
     if [ -n "$SUDO_USER" ] ; then
@@ -120,6 +120,9 @@ rpm --root $VROOT --initdb
 # Go, baby, go
 yum -c yum.conf --installroot=$VROOT -y groupinstall VServer
 
+# Clean yum cache
+yum -c yum.conf --installroot=$VROOT -y clean all
+
 # Remove stale RPM locks
 rm -f $VROOT/var/lib/rpm/__db*