[23082] in Source-Commits
/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