Author: cazfi
Date: Thu Feb  4 02:04:13 2016
New Revision: 31740

URL: http://svn.gna.org/viewcvs/freeciv?rev=31740&view=rev
Log:
Set libtool --preserve-dup-deps via AM_LIBTOOLFLAGS in client/ only.
Minimum automake version requirement increased to 1.10.

See patch #6890

Modified:
    branches/S2_6/INSTALL
    branches/S2_6/autogen.sh
    branches/S2_6/client/Makefile.am
    branches/S2_6/configure.ac
    branches/S2_6/doc/README.packaging

Modified: branches/S2_6/INSTALL
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/INSTALL?rev=31740&r1=31739&r2=31740&view=diff
==============================================================================
--- branches/S2_6/INSTALL       (original)
+++ branches/S2_6/INSTALL       Thu Feb  4 02:04:13 2016
@@ -93,7 +93,7 @@
 
    Autoconf is required to create configure from configure.ac.
 
- - GNU automake version 1.9 or better
+ - GNU automake version 1.10 or better
 
    Automake is required to create the various Makefile.in from
    Makefile.am.

Modified: branches/S2_6/autogen.sh
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/autogen.sh?rev=31740&r1=31739&r2=31740&view=diff
==============================================================================
--- branches/S2_6/autogen.sh    (original)
+++ branches/S2_6/autogen.sh    Thu Feb  4 02:04:13 2016
@@ -240,9 +240,9 @@
 AUTOHEADER=$REALPKGNAME
 
 # automake and aclocal version numbers must be kept in sync
-real_package_name "automake" "ftp://ftp.gnu.org/pub/gnu/automake/"; 1 9 || DIE=1
+real_package_name "automake" "ftp://ftp.gnu.org/pub/gnu/automake/"; 1 10 || 
DIE=1
 AUTOMAKE=$REALPKGNAME
-real_package_name "aclocal" "ftp://ftp.gnu.org/pub/gnu/automake/"; 1 9 || DIE=1
+real_package_name "aclocal" "ftp://ftp.gnu.org/pub/gnu/automake/"; 1 10 || DIE=1
 ACLOCAL=$REALPKGNAME
 real_package_name "libtoolize" "ftp://ftp.gnu.org/pub/gnu/libtool/"; 1 5 2 || 
DIE=1
 LIBTOOLIZE=$REALPKGNAME

Modified: branches/S2_6/client/Makefile.am
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/client/Makefile.am?rev=31740&r1=31739&r2=31740&view=diff
==============================================================================
--- branches/S2_6/client/Makefile.am    (original)
+++ branches/S2_6/client/Makefile.am    Thu Feb  4 02:04:13 2016
@@ -82,6 +82,8 @@
        -I$(srcdir)/luascript -I$(srcdir)/agents \
        $(CLIENT_CFLAGS) $(SOUND_CFLAGS) \
        -I$(top_srcdir)/dependencies/cvercmp
+
+AM_LIBTOOLFLAGS = --preserve-dup-deps
 
 # Build client common functionality in to library
 # instead linking them directly to the client. This is necessary

Modified: branches/S2_6/configure.ac
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/configure.ac?rev=31740&r1=31739&r2=31740&view=diff
==============================================================================
--- branches/S2_6/configure.ac  (original)
+++ branches/S2_6/configure.ac  Thu Feb  4 02:04:13 2016
@@ -562,7 +562,6 @@
 dnl Replace AC_PROG_LIBTOOL with LT_INIT when minimum libtool
 dnl version 2.2
 AC_PROG_LIBTOOL
-LIBTOOL="$LIBTOOL --preserve-dup-deps"
 AC_SUBST(LIBTOOL)
 AC_CHECK_TOOL(AR, ar)
 if test -z $AR; then

Modified: branches/S2_6/doc/README.packaging
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/doc/README.packaging?rev=31740&r1=31739&r2=31740&view=diff
==============================================================================
--- branches/S2_6/doc/README.packaging  (original)
+++ branches/S2_6/doc/README.packaging  Thu Feb  4 02:04:13 2016
@@ -33,6 +33,7 @@
   for tolua from the system. You have to use system tolua when
   cross-compiling.
 * Minimum libtool version is now 1.5.2
+* Minimum automake version is not 1.10
 * For translation support minimum gettext version is now 0.14. It's
   still possible to build completely without translation support
   with configure option --disable-nls


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to