]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
build: drop the 'fixacocal' auxiliary script
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 8 Jun 2013 16:34:41 +0000 (18:34 +0200)
committerDaiki Ueno <ueno@gnu.org>
Mon, 10 Jun 2013 02:28:22 +0000 (11:28 +0900)
The comments in that script state that its use is only required to
work around issues in aclocal from Automake 1.10, while the rest
of the Gettext build infrastructure assumes Automake >= 1.11 anyway.

* autogen.sh: Drop invocations of 'fixaclocal', simply invoke the
'aclocal' program directly.
* build-aux/fixaclocal: Remove.
* Makefile.am (EXTRA_DIST): Stop distributing it.
(ACLOCAL): Drop redefinition in function of 'fixaclocal'.
* gettext-runtime/Makefile.am (ACLOCAL): Likewise.
* gettext-runtime/libasprintf/Makefile.am (ACLOCAL): Likewise.
* gettext-tools/Makefile.am (ACLOCAL): Likewise.
* gettext-tools/examples/Makefile.am (ACLOCAL): Likewise.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
ChangeLog
Makefile.am
autogen.sh
build-aux/fixaclocal [deleted file]
gettext-runtime/Makefile.am
gettext-runtime/libasprintf/Makefile.am
gettext-tools/Makefile.am
gettext-tools/examples/Makefile.am

index 9625a7520866b31db2f770ce0153684c21496235..dfc3ddb7daf5b9ce8a4557bdf45e109ce8aa382f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2013-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>  (tiny change)
+
+       build: drop the 'fixacocal' auxiliary script
+       The comments in that script state that its use is only required to
+       work around issues in aclocal from Automake 1.10, while the rest
+       of the Gettext build infrastructure assumes Automake >= 1.11 anyway.
+       * autogen.sh: Drop invocations of 'fixaclocal', simply invoke the
+       'aclocal' program directly.
+       * build-aux/fixaclocal: Remove.
+       * Makefile.am (EXTRA_DIST): Stop distributing it.
+       (ACLOCAL): Drop redefinition in function of 'fixaclocal'.
+       * gettext-runtime/Makefile.am (ACLOCAL): Likewise.
+       * gettext-runtime/libasprintf/Makefile.am (ACLOCAL): Likewise.
+       * gettext-tools/Makefile.am (ACLOCAL): Likewise.
+       * gettext-tools/examples/Makefile.am (ACLOCAL): Likewise.
+
 2013-06-04  Daiki Ueno  <ueno@gnu.org>
 
        Support for Vala.
index 74e8dae4a6d0ddf68cb9a9e69cdb7302780460ee..9807288848373dd0aa63d55e1cc4162a5a6de7f2 100644 (file)
 ## Process this file with automake to produce Makefile.in.
 
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
-ACLOCAL = build-aux/fixaclocal @ACLOCAL@
 ACLOCAL_AMFLAGS = -I m4
 
 SUBDIRS = gnulib-local gettext-runtime gettext-tools
 
 EXTRA_DIST = \
   version.sh DEPENDENCIES PACKAGING HACKING ChangeLog.0 autogen.sh \
-  build-aux/ac-help.sed build-aux/fixaclocal build-aux/moopp \
+  build-aux/ac-help.sed build-aux/moopp \
   m4/fixautomake.m4 m4/woe32-dll.m4 \
   m4/libtool.m4
 
index 39285cefb8ca6692083a9f5fb47fef562963455c..f55ce5ba921f58ed944bfb7af5e2e60be3798660 100755 (executable)
@@ -337,14 +337,14 @@ else
 fi
 
 (cd gettext-runtime/libasprintf
../../build-aux/fixaclocal aclocal -I ../../m4 -I ../m4 -I gnulib-m4
+ aclocal -I ../../m4 -I ../m4 -I gnulib-m4
  autoconf
  autoheader && touch config.h.in
  automake --add-missing --copy
 )
 
 (cd gettext-runtime
../build-aux/fixaclocal aclocal -I m4 -I ../m4 -I gnulib-m4
+ aclocal -I m4 -I ../m4 -I gnulib-m4
  autoconf
  autoheader && touch config.h.in
  automake --add-missing --copy
@@ -361,7 +361,7 @@ fi
 cp -p gettext-runtime/ABOUT-NLS gettext-tools/ABOUT-NLS
 
 (cd gettext-tools/examples
../../build-aux/fixaclocal aclocal -I ../../gettext-runtime/m4 -I ../../m4
+ aclocal -I ../../gettext-runtime/m4 -I ../../m4
  autoconf
  automake --add-missing --copy
  # Rebuilding the examples PO files is only rarely needed.
@@ -371,7 +371,7 @@ cp -p gettext-runtime/ABOUT-NLS gettext-tools/ABOUT-NLS
 )
 
 (cd gettext-tools
../build-aux/fixaclocal aclocal -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
+ aclocal -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
  autoconf
  autoheader && touch config.h.in
  test -d intl || mkdir intl
@@ -392,6 +392,6 @@ cp -p gettext-runtime/ABOUT-NLS gettext-tools/ABOUT-NLS
  fi
 )
 
-build-aux/fixaclocal aclocal -I m4
+aclocal -I m4
 autoconf
 automake
diff --git a/build-aux/fixaclocal b/build-aux/fixaclocal
deleted file mode 100755 (executable)
index 10ff8e4..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-# Script for fixing aclocal.m4 files produced by 'aclocal' from automake 1.10.
-# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-# Usage: fixaclocal aclocal [OPTIONS]
-
-"$@"
-result=$?
-if test $result = 0 && test -f aclocal.m4; then
-  # Remove the block of 4 lines starting with 'm4_if(m4_PACKAGE_VERSION'
-  # and the block of 5 lines starting with 'm4_if(AC_AUTOCONF_VERSION'
-  # (automake <= 1.10.1) or with 'm4_if(m4_defn([AC_AUTOCONF_VERSION])'
-  # (automake >= 1.10.2).
-  sed -e '/m4_if(m4_PACKAGE_VERSION/{N;N;N;d}' -e '/m4_if(AC_AUTOCONF_VERSION/{N;N;N;N;d}' -e '/m4_if(m4_defn(\[AC_AUTOCONF_VERSION\])/{N;N;N;N;d}' < aclocal.m4 > aclocal.m4.tmp
-  if cmp aclocal.m4 aclocal.m4.tmp > /dev/null; then
-    rm -f aclocal.m4.tmp
-  else
-    mv aclocal.m4.tmp aclocal.m4
-  fi
-else
-  exit $result
-fi
index df5336fcfbdcfa6ff1192e1aae7f2964e3ea2469..bd8fefc1120d0f420919195af5edfcbb77ddf987 100644 (file)
@@ -17,7 +17,6 @@
 ## Process this file with automake to produce Makefile.in.
 
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
-ACLOCAL = ../build-aux/fixaclocal @ACLOCAL@
 ACLOCAL_AMFLAGS = -I m4 -I ../m4 -I gnulib-m4
 
 MAKEINFO = env LANG= LC_MESSAGES= LC_ALL= LANGUAGE= @MAKEINFO@
index 343ae4bd2cb6a5709e7f937b4b33bacde0f480e2..8e876c8ac007168097da4a5e89446d4ad34ef346 100644 (file)
@@ -17,7 +17,6 @@
 ## Process this file with automake to produce Makefile.in.
 
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
-ACLOCAL = ../../build-aux/fixaclocal @ACLOCAL@
 ACLOCAL_AMFLAGS = -I ../../m4 -I ../m4 -I gnulib-m4
 EXTRA_DIST =
 BUILT_SOURCES =
index 3715b8a3c42479c236f452e19f5329b211f37cca..e93ab1ff0900201a1136a8c99ca190504916692c 100644 (file)
@@ -17,7 +17,6 @@
 ## Process this file with automake to produce Makefile.in.
 
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
-ACLOCAL = ../build-aux/fixaclocal @ACLOCAL@
 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
 
 SUBDIRS = doc intl gnulib-lib libgrep src libgettextpo po projects styles misc man m4 tests gnulib-tests examples
index f4e93cb06bd8a20cf6e4aba8a8b3a48789643604..1a73bda449b0297727f87ee3eb825955c3735f5c 100644 (file)
@@ -17,7 +17,6 @@
 ## Process this file with automake to produce Makefile.in.
 
 AUTOMAKE_OPTIONS = 1.2 foreign
-ACLOCAL = ../../build-aux/fixaclocal @ACLOCAL@
 ACLOCAL_AMFLAGS = -I ../../gettext-runtime/m4 -I ../../m4
 SUBDIRS = po
 EXTRA_DIST =