Skip to content
Snippets Groups Projects
Commit 2520d1d2 authored by chrfranke's avatar chrfranke
Browse files

autogen.sh: automake 1.10.2 and 1.11 are OK.

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@2799 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 5e3d560d
No related branches found
No related tags found
No related merge requests found
CHANGELOG for smartmontools
$Id: CHANGELOG,v 1.802 2009/06/07 14:27:44 chrfranke Exp $
$Id: CHANGELOG,v 1.803 2009/06/12 12:25:02 chrfranke Exp $
The most recent version of this file is:
http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/CHANGELOG?view=markup
......@@ -41,6 +41,8 @@ NOTES FOR FUTURE RELEASES: see TODO file.
<DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
[CF] autogen.sh: automake 1.10.2 and 1.11 are OK.
[CF] Fix syntax error in prototype of 'safe_snprintf()'.
Thanks to Alexander Shaduri for bug report and patch.
......
#!/bin/sh
# $Id: autogen.sh,v 1.19 2008/03/17 19:43:09 chrfranke Exp $
# $Id: autogen.sh,v 1.20 2009/06/12 12:25:02 chrfranke Exp $
#
# Generate ./configure from config.in and Makefile.in from Makefile.am.
# This also adds files like missing,depcomp,install-sh to the source
......@@ -36,17 +36,18 @@ typep()
return 1
}
test -x "$AUTOMAKE" || AUTOMAKE=`typep automake-1.10` || AUTOMAKE=`typep automake-1.9` ||
AUTOMAKE=`typep automake-1.8` || AUTOMAKE=`typep automake-1.7` || AUTOMAKE=`typep automake17` ||
test -x "$AUTOMAKE" || AUTOMAKE=`typep automake-1.11` || AUTOMAKE=`typep automake-1.10` ||
AUTOMAKE=`typep automake-1.9` || AUTOMAKE=`typep automake-1.8` ||
AUTOMAKE=`typep automake-1.7` || AUTOMAKE=`typep automake17` ||
{
echo
echo "You must have at least GNU Automake 1.7 (up to 1.10.x) installed"
echo "You must have at least GNU Automake 1.7 (up to 1.11) installed"
echo "in order to bootstrap smartmontools from CVS. Download the"
echo "appropriate package for your distribution, or the source tarball"
echo "from ftp://ftp.gnu.org/gnu/automake/ ."
echo
echo "Also note that support for new Automake series (anything newer"
echo "than 1.10.x) is only added after extensive tests. If you live in"
echo "than 1.11) is only added after extensive tests. If you live in"
echo "the bleeding edge, you should know what you're doing, mainly how"
echo "to test it before the developers. Be patient."
exit 1;
......@@ -69,7 +70,7 @@ case "$AUTOMAKE" in
ver="`$AUTOMAKE --version | sed -n '1s,^.*\([12]\.[.0-9]*[-pl0-9]*\).*$,\1,p'`"
ver="${ver:-?.?.?}"
case "$ver" in
1.[78]*|1.9.[1-6]|1.10|1.10.1) ver= ;;
1.[78]*|1.9.[1-6]|1.10|1.10.[12]|1.11) ver= ;;
esac ;;
esac
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment