[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203

Stephane Popinet s.popinet at niwa.co.nz
Fri May 15 02:52:19 UTC 2009


The following commit has been merged in the upstream branch:
commit f0d6d124fcf82bf0c8456e496c11e0ff36b25385
Author: Stephane Popinet <s.popinet at niwa.co.nz>
Date:   Wed Jul 13 10:10:12 2005 +1000

    Cleaned up darcs2dist script
    
    darcs-hash:20050713001012-fbd8f-0340be924950b3fb26c344a57f95000e7e4027c9.gz

diff --git a/tools/darcs2dist b/tools/darcs2dist
index f59ce5f..6cb9c91 100755
--- a/tools/darcs2dist
+++ b/tools/darcs2dist
@@ -19,41 +19,28 @@ package=$1
 repo=$2
 url=$3
 
-curdir=`pwd`
 wrkdir=`mktemp -d /tmp/darcs2dist.XXXXXX`
 cd $wrkdir
-
-if darcs get $repo $package > msg 2>&1; then
-    :
+if ( darcs get $repo $package && \
+     cd $package && \
+     sh autogen.sh && \
+     make dist && \
+     tar xzf $package-*.tar.gz && \
+     pdir=`echo $package-*.tar.gz | sed 's/.tar.gz//'` && \
+     cd $pdir && \
+     ./configure && make -k && \
+     cd .. && rm -r -f $pdir && tar xzf $package-*.tar.gz && \
+     mv -f $pdir $package-`date +%y-%m-%d` && \
+     tar cf $package-snapshot.tar $package-`date +%y-%m-%d` && \
+     gzip -f --best $package-snapshot.tar && \
+     scp -q $package-snapshot.tar.gz $url/$package-snapshot.tar.gz ) > msg 2>&1; then
+    rm -f msg
+    status=0
 else
     cat msg
     rm -f msg
-    exit 1
+    status=1
 fi
 
-rm -f msg
-cd $package
-chmod +x `find . -path ./_darcs -prune -o -type f -name "*.sh" -print`
-libtoolize > msg 2>&1
-aclocal >> msg 2>&1
-autoheader >> msg 2>&1
-automake -a >> msg 2>&1
-autoconf >> msg 2>&1
-./configure >> msg 2>&1
-make ChangeLog >> msg 2>&1
-if make -k >> msg 2>&1; then
-    if make dist >> msg 2>&1; then
-	tar xzf $package-*.tar.gz
-        mv -f `echo $package-*.tar.gz | sed 's/.tar.gz//'` $package-`date +%y-%m-%d`
-        tar cf $package-snapshot.tar $package-`date +%y-%m-%d`
-        gzip -f --best $package-snapshot.tar
-	scp -q $package-snapshot.tar.gz $url/$package-snapshot.tar.gz
-    else
-	cat msg
-    fi
-else
-    cat msg
-fi
-rm -f msg
-cd $curdir
 rm -r -f $wrkdir
+exit $status

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list