[X2Go-Commits] buildscripts.git - master (branch) updated: e9fbba66dfd5c33ac39aaac5ce8407bb6a817dda

X2Go dev team git-admin at x2go.org
Tue Mar 26 23:58:13 CET 2013


The branch, master has been updated
       via  e9fbba66dfd5c33ac39aaac5ce8407bb6a817dda (commit)
       via  e85d6395028060e815c7497d3b5cf17f01d38e00 (commit)
      from  65c582f3506a1141eaaf286c52583b7704aa0562 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e9fbba66dfd5c33ac39aaac5ce8407bb6a817dda
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Tue Mar 26 23:57:44 2013 +0100

    add script x2go-release-announcement

commit e85d6395028060e815c7497d3b5cf17f01d38e00
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Tue Mar 26 21:34:39 2013 +0100

    fix signtarballs, add -type f to find command

-----------------------------------------------------------------------

Summary of changes:
 bin/signtarballs              |    2 +-
 bin/x2go-release-announcement |   59 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+), 1 deletion(-)
 create mode 100755 bin/x2go-release-announcement

The diff of changes is:
diff --git a/bin/signtarballs b/bin/signtarballs
index eb8ed46..5dc236f 100755
--- a/bin/signtarballs
+++ b/bin/signtarballs
@@ -2,7 +2,7 @@
 
 test -d _releases_  && cd _releases_ || test -d ../_releases_ && cd ../_releases_ || exit -1
 
-find * | egrep ".*(\.tar\.gz|\.exe|\.dmg)$" | while read tarball; do
+find * -type f | egrep ".*(\.tar\.gz|\.exe|\.dmg)$" | while read tarball; do
 	test -f $tarball.md5 || md5sum $tarball > $tarball.md5
 	test -f $tarball.sha1 || sha1sum $tarball > $tarball.sha1
 	test -f $tarball.asc || gpg -a -b --sign $tarball
diff --git a/bin/x2go-release-announcement b/bin/x2go-release-announcement
new file mode 100755
index 0000000..50035c8
--- /dev/null
+++ b/bin/x2go-release-announcement
@@ -0,0 +1,59 @@
+#!/bin/bash
+
+# Copyright (C) 2013 by Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+#
+# This programme is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This programme is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the
+# Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+offset=${1:-0}
+count=${2:-1}
+whereami=`pwd`
+
+while ! test -f debian/changelog; do
+	cd ..
+done
+
+project=$(basename `pwd`)
+echo "
+Dear all,
+
+the X2Go project is proud to announce the release of the X2Go
+component ,,$project''.
+
+New gains of this version of ,,$project'' are:
+
+  o <gain-1>
+  o <gain-2>
+  o <gain-3>
+  o Bug closures: #<n>, #<m> (see below)
+
+"
+
+dpkg-parsechangelog --offset $offset -c$count | sed -e 's/^Source: /X2Go Component: /' \
+	                    -e 's/-0~x2go[0-9]//' \
+	                    -e 's/-0$//' \
+	                    -e 's/^Distribution: unstable/Status: RELEASE/' \
+	                    -e 's/ unstable;/ RELEASED;/' \
+	                    -e 's/^Distribution: UNRELEASED/Status: PREVIEW/' \
+	                    -e 's/ UNRELEASED;/ PREVIEW;/' \
+	                | egrep -v "^(Urgency:|Maintainer:).*"
+
+echo
+echo "
+Regards,
+<release-manager>
+"
+echo
+cd "$whereami"


hooks/post-receive
-- 
buildscripts.git (X2Go packaging scripts)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "buildscripts.git" (X2Go packaging scripts).




More information about the x2go-commits mailing list