[Fai-commit] r5786 - branches/experimental

Michael Tautschnig mt at alioth.debian.org
Thu May 27 19:51:02 UTC 2010


Author: mt
Date: 2010-05-27 19:50:59 +0000 (Thu, 27 May 2010)
New Revision: 5786

Modified:
   branches/experimental/build-on-alioth
Log:
updated build script that should fix the permission issues


Modified: branches/experimental/build-on-alioth
===================================================================
--- branches/experimental/build-on-alioth	2010-05-27 15:42:16 UTC (rev 5785)
+++ branches/experimental/build-on-alioth	2010-05-27 19:50:59 UTC (rev 5786)
@@ -7,10 +7,11 @@
     echo "$trunk_vers+experimental1" > $storage/LATEST_BUILD
   else
     cp $storage/LATEST_BUILD $storage/LATEST_BUILD.successful
-    if dpkg --compare-versions $trunk_vers gt $(<$storage/LATEST_BUILD) ; then
+    rm -f $storage/LATEST_BUILD
+    if dpkg --compare-versions $trunk_vers gt $(<$storage/LATEST_BUILD.successful) ; then
       echo "$trunk_vers+experimental1" > $storage/LATEST_BUILD
     else
-      beta_level="`cat $storage/LATEST_BUILD | sed 's/.*+experimental//'`"
+      beta_level="`cat $storage/LATEST_BUILD.successful | sed 's/.*+experimental//'`"
       beta_level=$((beta_level + 1))
       echo "$trunk_vers+experimental$beta_level" > $storage/LATEST_BUILD
     fi
@@ -141,6 +142,7 @@
   echo "fai source: missing-build-dependency quilt" >> debian/source.lintian-overrides
   build_changelog
   dpkg-buildpackage -uc -us -d -I.svn -rfakeroot && dpkg_exit=$? || dpkg_exit=$?
+  chmod -fR g+wX $storage/trunk-w-exp
   debian/rules clean
   echo "STATUS: dpkg-buildpackage exited with status $dpkg_exit"
   cd ..




More information about the Fai-commit mailing list