aboutsummaryrefslogtreecommitdiff
path: root/contrib/scripts/generate-release-triplet.sh
blob: 7dc890dc0bc17d6e36647b7a4d2be031a0499f02 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

PACKAGE=$1
VERSION=$2

cat << EOF >> $PACKAGE-$VERSION.directive
version: 1.2
directory: gnunet
filename: $PACKAGE-$VERSION.tar.gz
symlink: $PACKAGE-$VERSION.tar.gz $PACKAGE-latest.tar.gz
EOF

gpg --clearsign $PACKAGE-$VERSION.directive
gpg -b $PACKAGE-$VERSION.tar.gz
exit
ftp -inv ftp-upload.gnu.org <<EOF
user anonymous
cd incoming/ftp
mput $PACKAGE-$VERSION.tar.gz $PACKAGE-$VERSION.tar.gz.sig $PACKAGE-$VERSION.tar.gz.directive.asc
bye
EOF