diff options
author | Daniel Kahn Gillmor <dkg@fifthhorseman.net> | 2010-10-07 02:49:56 -0400 |
---|---|---|
committer | Daniel Kahn Gillmor <dkg@fifthhorseman.net> | 2010-10-07 02:49:56 -0400 |
commit | 61ddc8dc17f7d8de392b0a68c961823b355de885 (patch) | |
tree | 5d095195f3eb949fde83c1ef0e032aed82f53c8b | |
parent | cdf1a5acbfc09742c3d04de038722b273381f78d (diff) |
removed releasenote details, as they are now in monkeysphere-docs
-rwxr-xr-x | Makefile | 4 | ||||
-rwxr-xr-x | utils/build-releasenote | 58 | ||||
-rw-r--r-- | utils/download.mdwn.footer | 1 | ||||
-rw-r--r-- | utils/releasenote.footer | 3 | ||||
-rw-r--r-- | utils/releasenote.header | 7 |
5 files changed, 3 insertions, 70 deletions
@@ -89,8 +89,10 @@ installman: sed -i 's:__SYSDATADIR_PREFIX__:$(LOCALSTATEDIR):' $(DESTDIR)$(MANPREFIX)/man8/monkeysphere-authentication.8 gzip -n $(DESTDIR)$(MANPREFIX)/man8/monkeysphere-authentication.8 +# this target depends on you having the monkeysphere-docs +# repo checked out as a peer of your monkeysphere repo. releasenote: - ./utils/build-releasenote + ../monkeysphere-docs/utils/build-releasenote test: test-keytrans test-basic diff --git a/utils/build-releasenote b/utils/build-releasenote deleted file mode 100755 index eeda316..0000000 --- a/utils/build-releasenote +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash - -# script to build a release announcement for the Monkeysphere -# if you're running this, you probably also want to read through -# the checklist in utils/preparing-release. - -# Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net> -# Copyright: © 2008-2010 -# License: GPL, v3 or later - -VERSION=`head -n1 Changelog | sed 's/.*(\([^)]*\)).*/\1/'` -WEBSITEDIR=../monkeysphere-docs/website - -if [ ! -d "$WEBSITEDIR" ]; then - echo "you need to check out the monkeysphere-docs git repo" >&2 - echo "as a peer of this repository to create a releasenote" >&2 - exit 1 -fi - -{ - sed "s/__VERSION__/$VERSION/g" < utils/releasenote.header - head -n$(( $(grep -n '^ --' Changelog | head -n1 | cut -f1 -d:) - 2 )) Changelog | tail -n+3 - sed "s/__VERSION__/$VERSION/g" < utils/releasenote.footer -} > "$WEBSITEDIR/news/release-$VERSION.mdwn" - -(cd "$WEBSITEDIR" && git add "news/release-$VERSION.mdwn" ) - -checksums() { - echo "checksums for the monkeysphere ${VERSION%%-*} release:" - echo - echo "MD5:" - md5sum "../monkeysphere_${VERSION%%-*}.orig.tar.gz" - echo - echo "SHA1:" - sha1sum "../monkeysphere_${VERSION%%-*}.orig.tar.gz" - echo - echo "SHA256:" - sha256sum "../monkeysphere_${VERSION%%-*}.orig.tar.gz" -} - -checksums - -temprelease=$(mktemp ${TMPDIR:-/tmp}/tmp.XXXXXXXXXX) -trap "rm -f $temprelease" EXIT -set -e -head -n$(( $(grep -n '^-----BEGIN PGP SIGNED MESSAGE-----$' "$WEBSITEDIR/download.mdwn" | head -n1 | cut -f1 -d:) - 1 )) "$WEBSITEDIR/download.mdwn" | \ - sed -e 's|http://archive\.monkeysphere\.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_[[:digit:].]\+\.orig\.tar\.gz|http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_'"${VERSION%%-*}"'.orig.tar.gz|g' >$temprelease -checksums | gpg --no-tty --clearsign --default-key EB8AF314 >>$temprelease -cat utils/download.mdwn.footer >>$temprelease -mv "$temprelease" "$WEBSITEDIR/download.mdwn" -trap - EXIT -set +e - -(cd "$WEBSITEDIR" && git add "download.mdwn") - -gpg --verify "$WEBSITEDIR/download.mdwn" - -printf "please remember to add the new version to the bugtracker:\n https://labs.riseup.net/code/projects/settings/monkeysphere\n" diff --git a/utils/download.mdwn.footer b/utils/download.mdwn.footer deleted file mode 100644 index 95bc788..0000000 --- a/utils/download.mdwn.footer +++ /dev/null @@ -1 +0,0 @@ -</pre> diff --git a/utils/releasenote.footer b/utils/releasenote.footer deleted file mode 100644 index 640e765..0000000 --- a/utils/releasenote.footer +++ /dev/null @@ -1,3 +0,0 @@ -</pre> - -[[Download]] it now! diff --git a/utils/releasenote.header b/utils/releasenote.header deleted file mode 100644 index 91fbcfc..0000000 --- a/utils/releasenote.header +++ /dev/null @@ -1,7 +0,0 @@ -[[!meta title="Monkeysphere __VERSION__ released!"]] - -Monkeysphere __VERSION__ has been released. - -Notes from the changelog: - -<pre> |