Allow more version number flexibility, by using Automake "gnu" mode.
authorBen Pfaff <blp@gnu.org>
Mon, 15 Feb 2010 21:46:49 +0000 (13:46 -0800)
committerBen Pfaff <blp@gnu.org>
Mon, 15 Feb 2010 21:46:49 +0000 (13:46 -0800)
The "gnits" mode that PSPP has used for some time constrains version
numbers considerably.  For example, it prevents using two hyphens in the
version number to indicate, for instance, a prerelease and a Git commit
number like 0.8.0-pre1-g12345678.

This commit changes PSPP to use "gnu" mode instead, and then to also
enable the extra options that "gnits" mode enabled automatically
that we still want to use.

The Automake manual discourages using "gnits" mode anyhow:

     ...Unless you are a Gnits standards contributor, it is
     recommended that you avoid this option until such time as the Gnits
     standard is actually published (which may never happen).

Makefile.am

index b24afdaf7719b9575031ed8e1148ddfad4311721..8279cb73e3cee941f55ab97000f245a87a5c64b6 100644 (file)
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
-AUTOMAKE_OPTIONS = gnits 1.10.1 subdir-objects
+AUTOMAKE_OPTIONS = std-options check-news 1.10.1 subdir-objects
 
 SUBDIRS = gl
 DISTCLEANFILES = ./po/stamp-po xconfigure