Changeset 2549
- Timestamp:
- 06/21/07 14:55:16 (1 year ago)
- Files:
-
- trunk/mkrelease (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/mkrelease
r2354 r2549 2 2 3 3 proj="util-vserver" 4 svnroot="http://svn.linux-vserver.org/svn/${proj}" 4 rwroot="svn+ssh://svn.linux-vserver.org/var/svn/${proj}" 5 roroot="http://svn.linux-vserver.org/svn/${proj}" 5 6 6 7 usage() { … … 13 14 } 14 15 16 TMP=`mktemp -d` 17 cd "$TMP" 18 svn co ${roroot}/trunk || die "svn co failed" 19 cd trunk 20 15 21 ver=`grep AC_INIT configure.ac | awk '{ print $2 }'` 16 22 ver=${ver/,} … … 18 24 echo ">>> create release tag" 19 25 20 svn copy ${ svnroot}/trunk ${svnroot}/tags/release-${ver} \26 svn copy ${rwroot}/trunk ${rwroot}/tags/release-${ver} \ 21 27 -m "Tagging the ${ver} release of the ${proj} project" || die "svn copy failed" 22 28 … … 28 34 echo ">>> create release tarball" 29 35 30 ./configure --sysconfdir=/etc --prefix=/usr || die "configure failed"36 ./configure --sysconfdir=/etc --prefix=/usr --localstatedir=/var || die "configure failed" 31 37 make dist || die "make dist failed" 32 38 33 for i in *.tar.bz2 *.tar.gz; do34 md5sum $i > $i.md539 for i in *.tar.bz2; do 40 gpg --detach-sign --armor $i || die "signing failed" 35 41 done 42 43 echo ">>> uploading tarball and signature" 44 45 scp -p *.tar.bz2* ftp.linux-vserver.org:/var/ftp/pub/utils/util-vserver || die "scp failed" 46 47 cd / 48 rm -fr "$TMP"
