[23944] in Source-Commits

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

/svn/athena r23554 - trunk/debathena/scripts

daemon@ATHENA.MIT.EDU (Evan Broder)
Fri Mar 6 23:21:41 2009

Date: Fri, 6 Mar 2009 23:20:35 -0500
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903070420.n274KZ9F011424@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2009-03-06 23:20:35 -0500 (Fri, 06 Mar 2009)
New Revision: 23554

Added:
   trunk/debathena/scripts/daupload-equivs
   trunk/debathena/scripts/daupload-equivs-dev
   trunk/debathena/scripts/daupload-equivs-proposed
Removed:
   trunk/debathena/scripts/daequivsupload
Log:
Rename daequivsupload to daupload-equivs, teach it about -proposed and
-dev, and add the necessary symlinks.


Deleted: trunk/debathena/scripts/daequivsupload

Copied: trunk/debathena/scripts/daupload-equivs (from rev 23549, trunk/debathena/scripts/daequivsupload)
===================================================================
--- trunk/debathena/scripts/daequivsupload	2009-03-06 22:21:39 UTC (rev 23549)
+++ trunk/debathena/scripts/daupload-equivs	2009-03-07 04:20:35 UTC (rev 23554)
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+# Usage: daupload-equivs CHANGESFILE
+# Usage: daupload-equivs-proposed CHANGESFILE
+# Usage: daupload-equivs-dev CHANGESFILE
+
+# Adds an equivs-generated package to all dists.  Since equivs-built
+# packages are very simple, there is no need to build them separately
+# for each dist.
+
+. $(dirname "$0")/debian-versions.sh
+
+: ${DEBATHENA_APT=/mit/debathena/apt}
+
+case "$(basename "$0")" in
+    daupload-equivs)
+        release=""
+        ;;
+    daupload-equivs-proposed)
+        release="-proposed"
+        ;;
+    daupload-equivs-dev)
+        release="-dev"
+        ;;
+    *)
+        echo "Unknown release." >&2
+        exit 1
+        ;;
+esac
+
+if [ -z "$1" ]; then
+    echo "Usage: $0 CHANGESFILE" >&2
+    exit 1
+fi
+
+for code in $DEBIAN_CODES; do
+    reprepro -Vb $DEBATHENA_APT --ignore=wrongdistribution include "${code}${release}" "$1"
+done

Added: trunk/debathena/scripts/daupload-equivs-dev
===================================================================
--- trunk/debathena/scripts/daupload-equivs-dev	2009-03-07 03:55:57 UTC (rev 23553)
+++ trunk/debathena/scripts/daupload-equivs-dev	2009-03-07 04:20:35 UTC (rev 23554)
@@ -0,0 +1 @@
+link daupload-equivs
\ No newline at end of file


Property changes on: trunk/debathena/scripts/daupload-equivs-dev
___________________________________________________________________
Name: svn:special
   + *

Added: trunk/debathena/scripts/daupload-equivs-proposed
===================================================================
--- trunk/debathena/scripts/daupload-equivs-proposed	2009-03-07 03:55:57 UTC (rev 23553)
+++ trunk/debathena/scripts/daupload-equivs-proposed	2009-03-07 04:20:35 UTC (rev 23554)
@@ -0,0 +1 @@
+link daupload-equivs
\ No newline at end of file


Property changes on: trunk/debathena/scripts/daupload-equivs-proposed
___________________________________________________________________
Name: svn:special
   + *


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