summaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorSami Kerola2011-03-15 21:58:07 +0100
committerKarel Zak2011-03-22 10:17:50 +0100
commitcc3c3fdd29719883605687fc0d11391386ab46c6 (patch)
tree03f8506a5ac31f3514e14f379b192c293b70e94a /autogen.sh
parentdocs: update TODO (diff)
downloadkernel-qcow2-util-linux-cc3c3fdd29719883605687fc0d11391386ab46c6.tar.gz
kernel-qcow2-util-linux-cc3c3fdd29719883605687fc0d11391386ab46c6.tar.xz
kernel-qcow2-util-linux-cc3c3fdd29719883605687fc0d11391386ab46c6.zip
build-sys: do not ignore datarootdir
Fix to the ./configure warning which has been printed since autotools version 2.59c (released at April 2006). WARNING: 'po/Makefile.in.in' seems to ignore the --datarootdir setting Signed-off-by: Sami Kerola <kerolasa@iki.fi> Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh
index ae9d8c139..a308d9b0e 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -76,6 +76,11 @@ echo " libtoolize: $(libtoolize --version | head -1)"
set -e
po/update-potfiles
autopoint --force $AP_OPTS
+if ! grep -q datarootdir po/Makefile.in.in; then
+ echo autopoint does not honor dataroot variable, patching.
+ sed -i -e 's/^datadir *=\(.*\)/datarootdir = @datarootdir@\
+datadir = @datadir@/g' po/Makefile.in.in
+fi
libtoolize --force $LT_OPTS
aclocal -I m4 $AL_OPTS
autoconf $AC_OPTS