masqmail

annotate misc/gen-dist @ 203:45acc5727493

removed --with-glib-static configure option linking glib statically is interesting if no other program uses it on today's systems glib is widely used if one cares on linking statically, he can link everything statically the special case for glib will not get special care anymore
author meillo@marmaro.de
date Fri, 16 Jul 2010 14:48:17 +0200
parents e119cee8d493
children
rev   line source
meillo@47 1 #!/bin/sh
meillo@47 2 #
meillo@47 3 # generate a tar.gz archive to distribute
meillo@47 4 # generate an md5sum and a detached signature of the archive
meillo@47 5 #
meillo@47 6 # requires:
meillo@47 7 # - mercurial (hg)
meillo@47 8 # - md5sum
meillo@47 9 # - gnupg
meillo@47 10
meillo@47 11 if [ $# -ne 1 -o -e "$1" ] ; then
meillo@60 12 echo "usage: gen-dist DEST.tar.gz" 2>&1
meillo@47 13 exit 1
meillo@47 14 fi
meillo@47 15
meillo@50 16 dir="${1%/*}"
meillo@50 17 file="${1##*/}"
meillo@50 18
meillo@104 19 hg archive -t tgz -X .hg\* "$1"
meillo@50 20
meillo@50 21 cd "$dir"
meillo@50 22 md5sum "$file" >"$file.md5sum"
meillo@50 23 gpg -ab "$file"