summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2013-06-08 18:34:41 +0200
committerDaiki Ueno <ueno@gnu.org>2013-06-10 11:28:22 +0900
commit3bf01bf68b6f3f72c6f8d1cd34834bfbc8cac85a (patch)
tree2f6a41c5d904faaaed7b8a5a65ded222f797ab23
parent99577a97baf06378f0c4b01b95188f6295fb4633 (diff)
downloadexternal_gettext-3bf01bf68b6f3f72c6f8d1cd34834bfbc8cac85a.zip
external_gettext-3bf01bf68b6f3f72c6f8d1cd34834bfbc8cac85a.tar.gz
external_gettext-3bf01bf68b6f3f72c6f8d1cd34834bfbc8cac85a.tar.bz2
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. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
-rw-r--r--ChangeLog16
-rw-r--r--Makefile.am3
-rwxr-xr-xautogen.sh10
-rwxr-xr-xbuild-aux/fixaclocal35
-rw-r--r--gettext-runtime/Makefile.am1
-rw-r--r--gettext-runtime/libasprintf/Makefile.am1
-rw-r--r--gettext-tools/Makefile.am1
-rw-r--r--gettext-tools/examples/Makefile.am1
8 files changed, 22 insertions, 46 deletions
diff --git a/ChangeLog b/ChangeLog
index 9625a75..dfc3ddb 100644
--- 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.
diff --git a/Makefile.am b/Makefile.am
index 74e8dae..9807288 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -17,14 +17,13 @@
## 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
diff --git a/autogen.sh b/autogen.sh
index 39285ce..f55ce5b 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -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
index 10ff8e4..0000000
--- a/build-aux/fixaclocal
+++ /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
diff --git a/gettext-runtime/Makefile.am b/gettext-runtime/Makefile.am
index df5336f..bd8fefc 100644
--- a/gettext-runtime/Makefile.am
+++ b/gettext-runtime/Makefile.am
@@ -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@
diff --git a/gettext-runtime/libasprintf/Makefile.am b/gettext-runtime/libasprintf/Makefile.am
index 343ae4b..8e876c8 100644
--- a/gettext-runtime/libasprintf/Makefile.am
+++ b/gettext-runtime/libasprintf/Makefile.am
@@ -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 =
diff --git a/gettext-tools/Makefile.am b/gettext-tools/Makefile.am
index 3715b8a..e93ab1f 100644
--- a/gettext-tools/Makefile.am
+++ b/gettext-tools/Makefile.am
@@ -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
diff --git a/gettext-tools/examples/Makefile.am b/gettext-tools/examples/Makefile.am
index f4e93cb..1a73bda 100644
--- a/gettext-tools/examples/Makefile.am
+++ b/gettext-tools/examples/Makefile.am
@@ -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 =