# HG changeset patch # User Pascal Bellard # Date 1273784731 -7200 # Node ID f5b04145b3237f655280ea087d84a702e0cd5398 # Parent aebcbcedcc6b54fba68e91c4613da01abaf448a6 smbwebclient, squashfs, xlogo: cache extra wget'd files in SOURCES_REPOSITORY diff -r aebcbcedcc6b -r f5b04145b323 smbwebclient/receipt --- a/smbwebclient/receipt Thu May 13 22:57:11 2010 +0200 +++ b/smbwebclient/receipt Thu May 13 23:05:31 2010 +0200 @@ -12,10 +12,11 @@ # Rules to configure and make the package. compile_rules() { + [ -f $SOURCES_REPOSITORY/$PACKAGE-$VERSION.php.gz ] || + wget $SF_MIRROR/$PACKAGE/$PACKAGE-$VERSION.php.gz -P $SOURCES_REPOSITORY if [ ! -d $src ]; then - wget $SF_MIRROR/$PACKAGE/$PACKAGE-$VERSION.php.gz || return 1 mkdir -p $src - mv $PACKAGE-$VERSION.php.gz $src + cp $SOURCES_REPOSITORY/$PACKAGE-$VERSION.php.gz $src gunzip $src/$PACKAGE-$VERSION.php.gz fi } diff -r aebcbcedcc6b -r f5b04145b323 squashfs/receipt --- a/squashfs/receipt Thu May 13 22:57:11 2010 +0200 +++ b/squashfs/receipt Thu May 13 23:05:31 2010 +0200 @@ -21,10 +21,10 @@ mkdir -p ../_pkg/usr/sbin ../_pkg/sbin if [ ! -d ../LZMA/lzma465 ]; then SF_MIRROR=http://switch.dl.sourceforge.net/sourceforge - [ -s lzma465.tar.bz2 ] || - wget $SF_MIRROR/sevenzip/lzma465.tar.bz2 + [ -s $SOURCES_REPOSITORY/lzma465.tar.bz2 ] || + wget $SF_MIRROR/sevenzip/lzma465.tar.bz2 -P $SOURCES_REPOSITORY mkdir -p ../LZMA/lzma465 - tar xjf lzma465.tar.bz2 -C ../LZMA/lzma465 + tar xjf $SOURCES_REPOSITORY/lzma465.tar.bz2 -C ../LZMA/lzma465 fi if [ ! -f lzma_wrapper.c ]; then patch -p2 -i ../../stuff/lzma.u diff -r aebcbcedcc6b -r f5b04145b323 xlogo/receipt --- a/xlogo/receipt Thu May 13 22:57:11 2010 +0200 +++ b/xlogo/receipt Thu May 13 23:05:31 2010 +0200 @@ -12,16 +12,14 @@ compile_rules() { wget_url="http://downloads.tuxfamily.org/xlogo/common/xlogo.jar" - mkdir $PACKAGE-$VERSION - cd $src - wget $wget_url + [ -f $SOURCES_REPOSITORY/xlogo.jar ] || + wget $wget_url -P $SOURCES_REPOSITORY } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - _pkg="$WOK/$PACKAGE/$PACKAGE-$VERSION" mkdir -p $fs/usr/lib/xlogo - cp $_pkg/xlogo.jar $fs/usr/lib/xlogo + cp $SOURCES_REPOSITORY/xlogo.jar $fs/usr/lib/xlogo }