[23067] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r22730 - trunk/debathena/scripts

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Fri Feb 1 13:16:55 2008

Date: Fri, 1 Feb 2008 13:15:01 -0500 (EST)
From: ghudson@MIT.EDU
Message-Id: <200802011815.NAA17790@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-02-01 13:15:00 -0500 (Fri, 01 Feb 2008)
New Revision: 22730

Modified:
   trunk/debathena/scripts/daupload-release
Log:
* debathena/scripts/daupload-release: Factor out the base of
  the source changes file into a variable so that we don't
  have to keep calculating it.


Modified: trunk/debathena/scripts/daupload-release
===================================================================
--- trunk/debathena/scripts/daupload-release	2008-01-31 18:43:08 UTC (rev 22729)
+++ trunk/debathena/scripts/daupload-release	2008-02-01 18:15:00 UTC (rev 22730)
@@ -41,6 +41,7 @@
 change=$1
 cd "$(dirname "$change")"
 change=$(basename "$change")
+base=${change%_source.changes}
 
 check () {
     [ -s "$1" ] || missing="$missing$1 "
@@ -52,27 +53,27 @@
 missing=
 [ -s "$change" ]
 if [ $S -ne 1 ]; then
-    check "${change%_source.changes}~debian3.1_i386.changes"
-    check "${change%_source.changes}~debian4.0_amd64.changes"
-    check "${change%_source.changes}~debian4.1~0.1_amd64.changes"
-    check "${change%_source.changes}~ubuntu6.06_amd64.changes"
-    check "${change%_source.changes}~ubuntu6.10_amd64.changes"
-    check "${change%_source.changes}~ubuntu7.04_amd64.changes"
-    check "${change%_source.changes}~ubuntu7.10_amd64.changes"
+    check "$base~debian3.1_i386.changes"
+    check "$base~debian4.0_amd64.changes"
+    check "$base~debian4.1~0.1_amd64.changes"
+    check "$base~ubuntu6.06_amd64.changes"
+    check "$base~ubuntu6.10_amd64.changes"
+    check "$base~ubuntu7.04_amd64.changes"
+    check "$base~ubuntu7.10_amd64.changes"
     if [ $A -eq 1 ]; then
-	uncheck "${change%_source.changes}~debian4.0_i386.changes"
-	uncheck "${change%_source.changes}~debian4.1~0.1_i386.changes"
-	uncheck "${change%_source.changes}~ubuntu6.06_i386.changes"
-	uncheck "${change%_source.changes}~ubuntu6.10_i386.changes"
-	uncheck "${change%_source.changes}~ubuntu7.04_i386.changes"
-	uncheck "${change%_source.changes}~ubuntu7.10_i386.changes"
+	uncheck "$base~debian4.0_i386.changes"
+	uncheck "$base~debian4.1~0.1_i386.changes"
+	uncheck "$base~ubuntu6.06_i386.changes"
+	uncheck "$base~ubuntu6.10_i386.changes"
+	uncheck "$base~ubuntu7.04_i386.changes"
+	uncheck "$base~ubuntu7.10_i386.changes"
     else
-	check "${change%_source.changes}~debian4.0_i386.changes"
-	check "${change%_source.changes}~debian4.1~0.1_i386.changes"
-	check "${change%_source.changes}~ubuntu6.06_i386.changes"
-	check "${change%_source.changes}~ubuntu6.10_i386.changes"
-	check "${change%_source.changes}~ubuntu7.04_i386.changes"
-	check "${change%_source.changes}~ubuntu7.10_i386.changes"
+	check "$base~debian4.0_i386.changes"
+	check "$base~debian4.1~0.1_i386.changes"
+	check "$base~ubuntu6.06_i386.changes"
+	check "$base~ubuntu6.10_i386.changes"
+	check "$base~ubuntu7.04_i386.changes"
+	check "$base~ubuntu7.10_i386.changes"
     fi
 fi
 
@@ -95,36 +96,36 @@
 $REPREPROI include gutsy "$change"
 
 if [ $S -ne 1 ]; then
-    $REPREPRO include sarge "${change%_source.changes}~debian3.1_i386.changes"
-    [ $A -eq 1 ] || $REPREPRO include etch "${change%_source.changes}~debian4.0_i386.changes"
-    $REPREPRO include etch "${change%_source.changes}~debian4.0_amd64.changes"
-    [ $A -eq 1 ] || $REPREPRO include lenny "${change%_source.changes}~debian4.1~0.1_i386.changes"
-    $REPREPRO include lenny "${change%_source.changes}~debian4.1~0.1_amd64.changes"
-    [ $A -eq 1 ] || $REPREPRO include dapper "${change%_source.changes}~ubuntu6.06_i386.changes"
-    $REPREPRO include dapper "${change%_source.changes}~ubuntu6.06_amd64.changes"
-    [ $A -eq 1 ] || $REPREPRO include edgy "${change%_source.changes}~ubuntu6.10_i386.changes"
-    $REPREPRO include edgy "${change%_source.changes}~ubuntu6.10_amd64.changes"
-    [ $A -eq 1 ] || $REPREPRO include feisty "${change%_source.changes}~ubuntu7.04_i386.changes"
-    $REPREPRO include feisty "${change%_source.changes}~ubuntu7.04_amd64.changes"
-    [ $A -eq 1 ] || $REPREPRO include gutsy "${change%_source.changes}~ubuntu7.10_i386.changes"
-    $REPREPRO include gutsy "${change%_source.changes}~ubuntu7.10_amd64.changes"
+    $REPREPRO include sarge "$base~debian3.1_i386.changes"
+    [ $A -eq 1 ] || $REPREPRO include etch "$base~debian4.0_i386.changes"
+    $REPREPRO include etch "$base~debian4.0_amd64.changes"
+    [ $A -eq 1 ] || $REPREPRO include lenny "$base~debian4.1~0.1_i386.changes"
+    $REPREPRO include lenny "$base~debian4.1~0.1_amd64.changes"
+    [ $A -eq 1 ] || $REPREPRO include dapper "$base~ubuntu6.06_i386.changes"
+    $REPREPRO include dapper "$base~ubuntu6.06_amd64.changes"
+    [ $A -eq 1 ] || $REPREPRO include edgy "$base~ubuntu6.10_i386.changes"
+    $REPREPRO include edgy "$base~ubuntu6.10_amd64.changes"
+    [ $A -eq 1 ] || $REPREPRO include feisty "$base~ubuntu7.04_i386.changes"
+    $REPREPRO include feisty "$base~ubuntu7.04_amd64.changes"
+    [ $A -eq 1 ] || $REPREPRO include gutsy "$base~ubuntu7.10_i386.changes"
+    $REPREPRO include gutsy "$base~ubuntu7.10_amd64.changes"
 fi
 
 
 changes=$change
-changes=$changes\ ${change%_source.changes}~debian3.1_i386.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~debian4.0_i386.changes
-changes=$changes\ ${change%_source.changes}~debian4.0_amd64.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~debian4.1~0.1_i386.changes
-changes=$changes\ ${change%_source.changes}~debian4.1~0.1_amd64.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~ubuntu6.06_i386.changes
-changes=$changes\ ${change%_source.changes}~ubuntu6.06_amd64.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~ubuntu6.10_i386.changes
-changes=$changes\ ${change%_source.changes}~ubuntu6.10_amd64.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~ubuntu7.04_i386.changes
-changes=$changes\ ${change%_source.changes}~ubuntu7.04_amd64.changes
-[ $A -eq 1 ] || changes=$changes\ ${change%_source.changes}~ubuntu7.10_i386.changes
-changes=$changes\ ${change%_source.changes}~ubuntu7.10_amd64.changes
+changes=$changes\ $base~debian3.1_i386.changes
+[ $A -eq 1 ] || changes=$changes\ $base~debian4.0_i386.changes
+changes=$changes\ $base~debian4.0_amd64.changes
+[ $A -eq 1 ] || changes=$changes\ $base~debian4.1~0.1_i386.changes
+changes=$changes\ $base~debian4.1~0.1_amd64.changes
+[ $A -eq 1 ] || changes=$changes\ $base~ubuntu6.06_i386.changes
+changes=$changes\ $base~ubuntu6.06_amd64.changes
+[ $A -eq 1 ] || changes=$changes\ $base~ubuntu6.10_i386.changes
+changes=$changes\ $base~ubuntu6.10_amd64.changes
+[ $A -eq 1 ] || changes=$changes\ $base~ubuntu7.04_i386.changes
+changes=$changes\ $base~ubuntu7.04_amd64.changes
+[ $A -eq 1 ] || changes=$changes\ $base~ubuntu7.10_i386.changes
+changes=$changes\ $base~ubuntu7.10_amd64.changes
 
 files=${change%.changes}.build\ $changes
 origfiles=


home help back first fref pref prev next nref lref last post