# HG changeset patch # User Pascal Bellard # Date 1273826869 -7200 # Node ID b537813316cf093aae88e40a99c4e636b707c207 # Parent 83e2b2ddf023f5a3fdef3c73a5b5f2bfc98729f7 hubbub, libnsgif, libparserutils, libsmpeg: cache svn fetched files in SOURCES_REPOSITORY diff -r 83e2b2ddf023 -r b537813316cf hubbub/receipt --- a/hubbub/receipt Fri May 14 10:42:16 2010 +0200 +++ b/hubbub/receipt Fri May 14 10:47:49 2010 +0200 @@ -13,8 +13,14 @@ compile_rules() { [ -d "$PACKAGE-$VERSION" ] && rm -rf $PACKAGE-$VERSION - svn co svn://svn.netsurf-browser.org/trunk/hubbub \ - -r $VERSION $PACKAGE-$VERSION + TARBALL=$SOURCES_REPOSITORY/$PACKAGE-svn-$VERSION.tar.gz + if [ -f $TARBALL ]; then + tar xzf $TARBALL + else + svn co svn://svn.netsurf-browser.org/trunk/hubbub \ + -r $VERSION $PACKAGE-$VERSION + tar czf $TARBALL $PACKAGE-$VERSION + fi cd $src make install DESTDIR=$PWD/_pkg PREFIX=/usr && make install COMPONENT_TYPE=lib-shared DESTDIR=$PWD/_pkg PREFIX=/usr diff -r 83e2b2ddf023 -r b537813316cf libnsgif/receipt --- a/libnsgif/receipt Fri May 14 10:42:16 2010 +0200 +++ b/libnsgif/receipt Fri May 14 10:47:49 2010 +0200 @@ -12,8 +12,14 @@ compile_rules() { [ -d "$PACKAGE-$VERSION" ] && rm -rf $PACKAGE-$VERSION - svn co svn://svn.netsurf-browser.org/trunk/libnsgif \ - -r $VERSION $PACKAGE-$VERSION + TARBALL=$SOURCES_REPOSITORY/$PACKAGE-svn-$VERSION.tar.gz + if [ -f $TARBALL ]; then + tar xzf $TARBALL + else + svn co svn://svn.netsurf-browser.org/trunk/libnsgif \ + -r $VERSION $PACKAGE-$VERSION + tar czf $TARBALL $PACKAGE-$VERSION + fi cd $src make install DESTDIR=$PWD/_pkg PREFIX=/usr && make install COMPONENT_TYPE=lib-shared DESTDIR=$PWD/_pkg PREFIX=/usr diff -r 83e2b2ddf023 -r b537813316cf libparserutils/receipt --- a/libparserutils/receipt Fri May 14 10:42:16 2010 +0200 +++ b/libparserutils/receipt Fri May 14 10:47:49 2010 +0200 @@ -12,8 +12,14 @@ compile_rules() { [ -d "$PACKAGE-$VERSION" ] && rm -rf $PACKAGE-$VERSION - svn co svn://svn.netsurf-browser.org/trunk/libparserutils \ - -r $VERSION $PACKAGE-$VERSION + TARBALL=$SOURCES_REPOSITORY/$PACKAGE-svn-$VERSION.tar.gz + if [ -f $TARBALL ]; then + tar xzf $TARBALL + else + svn co svn://svn.netsurf-browser.org/trunk/libparserutils \ + -r $VERSION $PACKAGE-$VERSION + tar czf $TARBALL $PACKAGE-$VERSION + fi cd $src make install DESTDIR=$PWD/_pkg PREFIX=/usr && make install COMPONENT_TYPE=lib-shared DESTDIR=$PWD/_pkg PREFIX=/usr diff -r 83e2b2ddf023 -r b537813316cf libsmpeg/receipt --- a/libsmpeg/receipt Fri May 14 10:42:16 2010 +0200 +++ b/libsmpeg/receipt Fri May 14 10:47:49 2010 +0200 @@ -15,8 +15,14 @@ compile_rules() { [ -d "$SOURCE-$VERSION" ] && rm -rf $SOURCE-$VERSION - svn co svn://svn.icculus.org/$SOURCE/trunk \ - -r $VERSION $SOURCE-$VERSION + TARBALL=$SOURCES_REPOSITORY/$PACKAGE-svn-$VERSION.tar.gz + if [ -f $TARBALL ]; then + tar xzf $TARBALL + else + svn co svn://svn.icculus.org/$SOURCE/trunk \ + -r $VERSION $SOURCE-$VERSION + tar czf $TARBALL $SOURCE-$VERSION + fi cd $src chmod +x install-sh ./autogen.sh