This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
maintainer-scripts/gcc_release: include md5 hashes
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 14 Aug 2010 23:46:35 +0200 (CEST)
- Subject: maintainer-scripts/gcc_release: include md5 hashes
This is the patch I used to generate today's GCC 4.6 snapshot. I am
not really satisfied with how the output looks and also would like to
include another hash, but it's a first step.
Committed, and also applied to the gccadmin account on gcc.gnu.org.
Gerald
2010-08-14 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release (snapshot_print): Include md5 hash for every
tarball in the README file and notification mail.
Index: gcc_release
===================================================================
--- gcc_release (revision 162804)
+++ gcc_release (working copy)
@@ -386,7 +386,10 @@
# Print description if snapshot exists.
snapshot_print() {
if [ -e ${RELEASE}/$1 ]; then
- printf "%-38s%s\n\n" "$1" "$2" >> ${SNAPSHOT_README}
+ hash=`openssl md5 ${RELEASE}/$1 | sed -e 's#(.*)##' -e 's# *= *#=#'`
+
+ printf "%-38s%s\n\n %s\n\n" "$1" "$2" "$hash" >> ${SNAPSHOT_README}
+
echo " <tr><td><a href=\"$1\">$1</a></td>" >> ${SNAPSHOT_INDEX}
echo " <td>$2</td></tr>" >> ${SNAPSHOT_INDEX}
fi