X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=build-aux%2Fgnupload;h=34dfa70e1c1de7029e0793b239526174d2dd7efc;hb=1b9bd2b9f83a84ede12622d6a040383b6bded37d;hp=9949157d1321890baf43ee17d601efa781bdc0d8;hpb=c95f0f878b0e2d97fcdc1695a070c97dc6e552c7;p=gnulib.git diff --git a/build-aux/gnupload b/build-aux/gnupload index 9949157d1..34dfa70e1 100755 --- a/build-aux/gnupload +++ b/build-aux/gnupload @@ -1,9 +1,9 @@ #!/bin/sh # Sign files and upload them. -scriptversion=2006-05-11.09 +scriptversion=2007-06-30.12 -# Copyright (C) 2004, 2005, 2006 Free Software Foundation +# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -29,7 +29,8 @@ to= usage="Usage: $0 [OPTIONS]... FILES... -Sign all FILES, and upload them to selected destinations. +Sign all FILES, and upload them to selected destinations, according to +. Options: --help print this help text and exit @@ -101,7 +102,7 @@ fi # Make sure all files exist. We don't want to ask # for the passphrase if the script will fail. -for file; +for file do if test ! -f $file; then echo "$0: Cannot find \`$file'" 1>&2 @@ -126,16 +127,16 @@ read -r passphrase stty echo echo -for file; +for file do echo "Signing $file..." rm -f $file.sig echo $passphrase | $GPG --passphrase-fd 0 -ba -o $file.sig $file done -for dest in $to; +for dest in $to do - for file; + for file do echo "Uploading $file to $dest..." files="$file $file.sig" @@ -143,14 +144,22 @@ do case $dest in alpha.gnu.org:*) rm -f $file.directive $file.directive.asc - echo directory: $destdir >$file.directive + cat >$file.directive<$file.directive + cat >$file.directive<