[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] configure: print proper message for test releases
From: |
Stefano Lattarini |
Subject: |
Re: [PATCH] configure: print proper message for test releases |
Date: |
Thu, 22 Dec 2011 14:09:32 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111114 Icedove/3.1.16 |
On 12/10/2011 06:51 PM, Stefano Lattarini wrote:
> Another minor maintenance patch to be applied after the 1.11.2 release.
>
I've rebased the patch on latest maint, squashed in the fixlet below
(suggested by a more careful reading of HACKING), and pushed to maint.
The updated patch attached, for reference.
Regards,
Stefano
-*-*-
diff --git a/configure.ac b/configure.ac
index 47a6dfd..d268855 100644
--- a/configure.ac
+++ b/configure.ac
@@ -221,12 +221,16 @@ AC_OUTPUT
# Inform the user if this version of automake is a beta release or
# a development snapshot.
+# According to HACKING, the version of a development snapshot should
+# end with an "odd" letter (a, c, ...), the version of a test release
+# should end wit an "even" letter (b, d, ...).
-am_version_rx='[[1-9]\.[0-9]+(\.[0-9]+)?]'
+am_stable_version_rx='[[1-9]\.[0-9]+(\.[0-9]+)?]'
+am_beta_version_rx="[$am_stable_version_rx[bdfhjlnprtvxz]]"
am_release_type=`AS_ECHO(["$PACKAGE_VERSION"]) | LC_ALL=C awk ["
- /^$am_version_rx[a-z]$/ { print \"beta version\"; exit(0); }
- /^$am_version_rx$/ { print \"stable\"; exit(0); }
+ /^$am_stable_version_rx$/ { print \"stable\"; exit(0); }
+ /^$am_beta_version_rx$/ { print \"beta version\"; exit(0); }
{ print \"development snapshot\"; }"]`
test "$am_release_type" = stable || cat <<EOF
0001-configure-print-proper-message-for-test-releases.patch
Description: Text Data