[23082] in Source-Commits

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

/svn/athena r22745 - trunk/debathena/scripts

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Fri Feb 8 18:04:39 2008

Date: Fri, 8 Feb 2008 18:04:08 -0500 (EST)
From: ghudson@MIT.EDU
Message-Id: <200802082304.SAA19258@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-02-08 18:04:08 -0500 (Fri, 08 Feb 2008)
New Revision: 22745

Added:
   trunk/debathena/scripts/gen-packages
Removed:
   trunk/debathena/scripts/packages
Modified:
   trunk/debathena/scripts/dasource
Log:
* debathena/scripts/gen-packages: New file to generate packages.
* debathena/scripts/dasource: Expect to find packages in cwd.
* debathena/scripts/packages: Remove.


Modified: trunk/debathena/scripts/dasource
===================================================================
--- trunk/debathena/scripts/dasource	2008-02-08 17:26:16 UTC (rev 22744)
+++ trunk/debathena/scripts/dasource	2008-02-08 23:04:08 UTC (rev 22745)
@@ -26,7 +26,6 @@
 
 : ${DEBATHENA_APT=/mit/debathena/apt}
 basedir=$(dirname "$0")
-pkgfile=$basedir/packages
 repo=svn+ssh://svn.mit.edu/athena/trunk
 
 while getopts r: opt; do
@@ -103,16 +102,20 @@
   (cd $dir && debuild -S -i -I -sa -us -uc)
 }
 
+if [ ! -r packages ]; then
+  die "Can't read packages file; create with gen-packages"
+fi
+
 if [ $# -gt 0 ]; then
   # Build specific source packages.
   for pkgname; do
-    pkgpath=$(sed -nre "s/^$pkgname[[:space:]]+//p" $pkgfile)
+    pkgpath=$(sed -nre "s/^$pkgname[[:space:]]+//p" packages)
     [ -n "$pkgpath" ] || die "Can't find package $pkgname"
     do_package $pkgname $pkgpath
   done
 else
   # Build all source packages.
-  exec <$pkgfile
+  exec <packages
   while read pkgname pkgpath; do
     do_package $pkgname $pkgpath
   done

Added: trunk/debathena/scripts/gen-packages


Property changes on: trunk/debathena/scripts/gen-packages
___________________________________________________________________
Name: svn:executable
   + *

Deleted: trunk/debathena/scripts/packages


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