From: Matthijs Kooijman Date: Thu, 9 Oct 2008 13:18:14 +0000 (+0200) Subject: apt-repository: Fix regen script to actually work. X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=61b31a127ca911409ed2ec730e2c621296fe0665;p=apt-repository.git apt-repository: Fix regen script to actually work. --- diff --git a/regen b/regen index ad88527..cc14511 100755 --- a/regen +++ b/regen @@ -4,22 +4,23 @@ # and # http://blogs.cae.tntech.edu/mwr/2007/05/28/my-own-private-debian-repository/ -DISTS=public/dists/stderr -SECTIONS=main -ARCHS=i386 all -CACHE=cache +DISTS="public/dists/stderr" +SECTIONS="main" +ARCHS="i386 all" +CACHE="cache" # This dir should contain a private keyring with an appropriate key -GPG_HOME=gnupg +GPG_HOME="gnupg" # Create cache directory mkdir -p $CACHE # Create target directories -for $DIST in $DISTS; do - for $SECTION in $SECTIONS; do - for $ARCH in $ARCHS; do - mkdir -p $DIST/$SECTION/$ARCH +for DIST in $DISTS; do + for SECTION in $SECTIONS; do + for ARCH in $ARCHS; do + mkdir -p $DIST/$SECTION/binary-$ARCH done + mkdir -p $DIST/$SECTION/source done done @@ -27,7 +28,7 @@ done apt-ftparchive generate ftparchive.conf # Create Release files -for $DIST in $DISTS; do +for DIST in $DISTS; do apt-ftparchive -c ftparchive.conf release $DIST > $DIST/Release rm $DIST/Release.gpg gpg --homedir $GPG_HOME --sign --detach-sign --armor -o $DIST/Release.gpg $DIST/Release