# HG changeset patch # User Pascal Bellard # Date 1223030273 0 # Node ID ba5136a62f8dad67a84726c02445db0a6514ebb0 # Parent eda192ad56302a06691608558c2f9e30a6e01e48 lzma: build in , not / diff -r eda192ad5630 -r ba5136a62f8d lzma/receipt --- a/lzma/receipt Fri Oct 03 10:34:56 2008 +0000 +++ b/lzma/receipt Fri Oct 03 10:37:53 2008 +0000 @@ -13,9 +13,17 @@ # Rules to configure and make the package. compile_rules() { - ln -sf . $src + mkdir -p $src + cd $src + for i in ../* ; do + case "$i" in + ../receipt*|../taz|../stuff|../process.log);; + ../$(basename $src));; + *) mv $i .;; + esac + done if [ ! -f done.lzlib.u ]; then - patch -p0 < stuff/lzlib.u || return 1 + patch -p0 < ../stuff/lzlib.u || return 1 touch done.lzlib.u fi cd CPP/7zip/Compress/LZMA_Alone @@ -28,6 +36,6 @@ genpkg_rules() { mkdir -p $fs/usr/bin - cp -a CPP/7zip/Compress/LZMA_Alone/lzma-shared $fs/usr/bin/lzma + cp -a $src/CPP/7zip/Compress/LZMA_Alone/lzma-shared $fs/usr/bin/lzma }