]> Cypherpunks.ru repositories - govpn.git/blob - utils/makedist.sh
Merge branch 'develop'
[govpn.git] / utils / makedist.sh
1 #!/bin/sh -ex
2
3 cur=$(pwd)
4 tmp=$(mktemp -d)
5 release=$1
6 [ -n "$release" ]
7 git clone . $tmp/govpn-$release
8 cd $tmp/govpn-$release
9 git checkout $release
10 rm -fr .git
11 find . -name .gitignore -delete
12 echo > doc/download.texi
13 rm utils/makedist.sh
14 make -C doc
15 cd $tmp
16 tar cvf govpn-"$release".tar govpn-"$release"
17 xz -9 govpn-"$release".tar
18 gpg --detach-sign --sign --local-user FFE2F4A1 govpn-"$release".tar.xz
19 mv $tmp/govpn-"$release".tar.xz $tmp/govpn-"$release".tar.xz.sig $cur/doc/govpn.html/download