slitaz-modular rev 128
mkiso.sh: Backup patches used in PATCH variable now.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Fri Aug 26 21:14:33 2011 +0000 (2011-08-26) |
parents | ea6b229d8c84 |
children | 0d15fc48f732 |
files | mkiso.sh |
line diff
1.1 --- a/mkiso.sh Sat Aug 13 18:36:30 2011 +0000 1.2 +++ b/mkiso.sh Fri Aug 26 21:14:33 2011 +0000 1.3 @@ -431,7 +431,7 @@ 1.4 [ "$BACKUP_ALL" = "yes" ] && \ 1.5 [ $(grep -l "^$pkg$" $PROFILE/list/backupall.banned) ] && continue 1.6 fi 1.7 - unset SOURCE TARBALL WANTED PACKAGE VERSION COOK_OPT WGET_URL KBASEVER 1.8 + unset PATCH SOURCE TARBALL WANTED PACKAGE VERSION COOK_OPT WGET_URL KBASEVER 1.9 unset pkg_VERSION 1.10 [ -f $WOK/$pkg/receipt ] || continue 1.11 source $WOK/$pkg/receipt 1.12 @@ -441,6 +441,16 @@ 1.13 tail -1 | sed 's/ *//')" 1.14 [ -f "$PKGISO_DIR/$PACKAGE-$pkg_VERSION.tazpkg" ] || continue 1.15 #{ [ ! "$TARBALL" ] || [ ! "$WGET_URL" ] ; } && continue 1.16 + if [ "$PATCH" ]; then 1.17 + if [ -f "$SOURCES_REPOSITORY/$(basename $PATCH)" ]; then 1.18 + ln -sf $SOURCES_REPOSITORY/$(basename $PATCH) $SRCISO_DIR/$(basename $PATCH) 1.19 + else 1.20 + cook $PACKAGE --getsrc | tee -a $LOG/cook-getsrc.log 1.21 + if [ -f "$SOURCES_REPOSITORY/$(basename $PATCH)" ]; then 1.22 + ln -sf $SOURCES_REPOSITORY/$(basename $PATCH) $SRCISO_DIR/$(basename $PATCH) 1.23 + fi 1.24 + fi 1.25 + fi 1.26 if [ -f "$SOURCES_REPOSITORY/${SOURCE:-$PACKAGE}-${KBASEVER:-$VERSION}.tar.lzma" ]; then 1.27 ln -sf $SOURCES_REPOSITORY/${SOURCE:-$PACKAGE}-${KBASEVER:-$VERSION}.tar.lzma $SRCISO_DIR/${SOURCE:-$PACKAGE}-${KBASEVER:-$VERSION}.tar.lzma 1.28 elif [ -f "$SOURCES_REPOSITORY/$TARBALL" ]; then