X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mkrelease;h=2668819bc9415def84e9d40d3fa6890ed1e16068;hb=HEAD;hp=0a7f626a5ee98c08c8ff3e74a5443e3856d8f02e;hpb=677e0c911d4387e18d7115ef27d5c345a5a62149;p=util-vserver.git diff --git a/mkrelease b/mkrelease index 0a7f626..2668819 100755 --- a/mkrelease +++ b/mkrelease @@ -1,8 +1,7 @@ #!/bin/bash proj="util-vserver" -rwroot="svn+ssh://svn.linux-vserver.org/var/svn/${proj}" -roroot="http://svn.linux-vserver.org/svn/${proj}" +roroot="http://git.linux-vserver.org/git/${proj}.git" usage() { echo "Usage: mkrelease" @@ -13,19 +12,19 @@ die() { exit ${2:-1} } +curdir="$PWD" + TMP=`mktemp -d` cd "$TMP" -svn co ${roroot}/trunk || die "svn co failed" -cd trunk +git clone ${roroot} || die "git clone failed" +cd ${proj} ver=`grep AC_INIT configure.ac | awk '{ print $2 }'` ver=${ver/,} echo ">>> create release tag" -svn copy ${rwroot}/trunk ${rwroot}/tags/release-${ver} \ - -m "Tagging the ${ver} release of the ${proj} project" || die "svn copy failed" - +(cd "$curdir" && git tag -s "$ver") || die "git tag failed" echo ">>> bootstrap sources" @@ -44,5 +43,10 @@ echo ">>> uploading tarball and signature" scp -p *.tar.bz2* ftp.linux-vserver.org:/var/ftp/pub/utils/util-vserver || die "scp failed" +echo ">>> updating documentation" + +read -p "Documentation directory (e.g. $HOME/cvs/uv-www/doc):" DOCDIR +./update-doc "$DOCDIR" + cd / rm -fr "$TMP"