|
From: Oliver J. <oli...@mo...> - 2004-01-31 06:10:18
|
make it rebuildable missing marker thats already patched
Index: compartment
===================================================================
RCS file: /cvsroot/devil-linux/build/scripts/compartment,v
retrieving revision 1.14
diff -u -r1.14 compartment
--- compartment 11 Jan 2004 14:43:04 -0000 1.14
+++ compartment 30 Jan 2004 11:35:41 -0000
@@ -25,10 +25,14 @@
case $1 in
build )
- bzcat $DL_DIR/src/compartment-1.2-suse-patches.diff.bz2
| patch -p1 || exit 1
- bzcat $DL_DIR/src/compartment-env.diff.bz2 | patch -p1
|| exit 1
- bzcat $DL_DIR/src/compartment-no-close-fd.diff.bz2 |
patch -p1 || exit 1
- bzcat $DL_DIR/src/compartment-gcc33.diff.bz2 | patch -p1
|| exit 1
+
+ if [ ! -f compartment_patch_done ]; then
+ touch compartment_patch_done
+ bzcat
$DL_DIR/src/compartment-1.2-suse-patches.diff.bz2 | patch -p1 || exit 1
+ bzcat $DL_DIR/src/compartment-env.diff.bz2 |
patch -p1 || exit 1
+ bzcat
$DL_DIR/src/compartment-no-close-fd.diff.bz2 | patch -p1 || exit 1
+ bzcat $DL_DIR/src/compartment-gcc33.diff.bz2 |
patch -p1 || exit 1
+ fi
make $PMAKE clean all || exit 1
strip_debug
|