Author: eddyp-guest
Date: 2007-03-07 20:34:59 +0000 (Wed, 07 Mar 2007)
New Revision: 2482

Modified:
   people/goneri/update-pkg-games/update_pkg.sh
Log:
add some support for externals; not great, but it should work for simple stuff

Modified: people/goneri/update-pkg-games/update_pkg.sh
===================================================================
--- people/goneri/update-pkg-games/update_pkg.sh        2007-03-07 20:13:26 UTC 
(rev 2481)
+++ people/goneri/update-pkg-games/update_pkg.sh        2007-03-07 20:34:59 UTC 
(rev 2482)
@@ -14,13 +14,19 @@
 
 mkdir -p $TMPDIR || exit 1
 cd $TMPDIR
-tmp=$(svn co $SVN/$pkgname|grep -v "Checked out revision")
-if [ "$tmp" = "" ] && [ $FORCE_BUILD -eq 0 ] && [ ! -f 
$HTTPLOG/$pkgname/force_rebuild ] && [ "$(find $HTTPLOG/$pkgname/ -name 
build.log ! -ctime -5)" = "" ];
+if [ "$USEEXTERNALS" ]
 then
+       tmp=$(svn co $SVN| sort -u|grep -v "Checked out revision|external|^$")
+else
+       tmp=$(svn co $SVN/$pkgname|grep -v "Checked out revision")
+fi
+if [ -z "$tmp" ] && [ $FORCE_BUILD -eq 0 ] && [ ! -f 
$HTTPLOG/$pkgname/force_rebuild ] && [ "$(find $HTTPLOG/$pkgname/ -name 
build.log ! -ctime -5)" = "" ];
+then
        echo "No need to rebuild."
        exit 0
 fi
 
+[ "$USEEXTERNALS" ] && cd $(basename $SVN)
 cd $pkgname
 
 export LANG="C"


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to