com php-src: initial add verification stub generator: scripts/dev/gen_verify_stub
| From: | Anatol Belski | Date: | Mon, 10 Aug 2015 07:48:28 +0000 |
| Subject: | com php-src: initial add verification stub generator: scripts/dev/gen_verify_stub | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-88643@lists.php.net to get a copy of this message | ||
Commit: 7600f5246c8f5465f0c457c238cafac9897c1128
Author: Anatol Belski <ab@php.net> Mon, 10 Aug 2015 09:48:28 +0200
Parents: a91065c63ce51ea238db38d88ac12ea8e4adeb1e
Branches: PHP-7.0.0
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=7600f5246c8f5465f0c457c238cafac9897c1128
Log:
initial add verification stub generator
Changed paths:
A scripts/dev/gen_verify_stub
Diff:
diff --git a/scripts/dev/gen_verify_stub b/scripts/dev/gen_verify_stub
new file mode 100644
index 0000000..e8416b0
--- /dev/null
+++ b/scripts/dev/gen_verify_stub
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+if [ "x$1" == "x" ]
+then
+ echo "Usage: $0 <version> [email]"
+ echo "Generate the tarball verification info suitable to put into an announcement."
+ echo
+ echo "Examples"
+ echo " $0 7.0.0beta3"
+ exit 0
+fi
+
+RELEASE_VER=$1
+
+GPG_USER=
+if [ "x$2" != "x" ]
+then
+ GPG_USER=$2
+fi
+
+
+for TARBALL in "php-$RELEASE_VER.tar.bz2" "php-$RELEASE_VER.tar.gz"
"php-$RELEASE_VER.tar.xz"
+do
+ if ! [ -e $TARBALL ]
+ then
+ echo "$TARBALL doesn't exist"
+ exit 3
+ fi
+
+ if [ -n $GPG_USER ]
+ then
+ gpg --armor --detach-sign $TARBALL
+ else
+ gpg -u $GPG_USER --armor --detach-sign $TARBALL
+ fi
+done
+
+for TARBALL in "php-$RELEASE_VER.tar.bz2" "php-$RELEASE_VER.tar.gz"
"php-$RELEASE_VER.tar.xz"
+do
+ echo $TARBALL
+ echo "SHA256 hash:
sha256sum $TARBALL | cut -d' ' -f1";
+ echo PGP signature:
+ cat $TARBALL.asc
+ echo -e "\n\n"
+done
+
+exit 0
+