From a80e6fb6716fcd879b5dbd501b72c87accbfdd37 Mon Sep 17 00:00:00 2001 From: Matt Wilson Date: Fri, 31 Aug 2012 10:42:09 +0100 Subject: tools: remove vestigial default_lib.m4 macros and adjust substitutions LIB_PATH is no longer used, so the AX_DEFAULT_LIB macro is no longer needed. Additionally lower case make variables are now used as autoconf substitutions, which allows for more correct overrides at build time. I've checked the file layout in dist/install from the build made before this change versus after with ./configure values of: 1) ./configure (no flags provided) 2) ./configure --libdir=/usr/lib/x86_64-linux-gnu (Debian style) 3) ./configure --libdir='${exec_prefix}/lib' (late variable expansion) Signed-off-by: Matt Wilson Acked-by: Ian Jackson Acked-by: Ian Campbell [ ijc - reran autogen.sh ] Committed-by: Ian Campbell --- config/Tools.mk.in | 6 ++++-- tools/configure | 28 ---------------------------- tools/configure.ac | 4 ---- tools/m4/default_lib.m4 | 14 -------------- 4 files changed, 4 insertions(+), 48 deletions(-) delete mode 100644 tools/m4/default_lib.m4 diff --git a/config/Tools.mk.in b/config/Tools.mk.in index 8a52bccda3..b6bdad0915 100644 --- a/config/Tools.mk.in +++ b/config/Tools.mk.in @@ -1,7 +1,9 @@ # Prefix and install folder -PREFIX := @prefix@ +prefix := @prefix@ +PREFIX := $(prefix) exec_prefix := @exec_prefix@ -LIBDIR := @libdir@ +libdir := @libdir@ +LIBDIR := $(libdir) # A debug build of tools? debug := @debug@ diff --git a/tools/configure b/tools/configure index aa1d96f90c..6107d88d12 100755 --- a/tools/configure +++ b/tools/configure @@ -606,7 +606,6 @@ libgcrypt libext2fs system_aio zlib -LIB_PATH glib_LIBS glib_CFLAGS PKG_CONFIG_LIBDIR @@ -2308,8 +2307,6 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac - - @@ -6125,31 +6122,6 @@ $as_echo "yes" >&6; } fi -# Check library path -if test "\${exec_prefix}/lib" = "$libdir"; then : - if test "$exec_prefix" = "NONE" && test "$prefix" != "NONE"; then : - exec_prefix=$prefix -fi - if test "$exec_prefix" = "NONE"; then : - exec_prefix=$ac_default_prefix -fi - if test -d "${exec_prefix}/lib64"; then : - - LIB_PATH="lib64" - -else - - LIB_PATH="lib" - -fi - -else - - LIB_PATH="${libdir:`expr length "$exec_prefix" + 1`}" - -fi - - # Checks for libraries. ac_fn_c_check_header_mongrel "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default" if test "x$ac_cv_header_bzlib_h" = x""yes; then : diff --git a/tools/configure.ac b/tools/configure.ac index bb497cca92..b41ba9ca71 100644 --- a/tools/configure.ac +++ b/tools/configure.ac @@ -28,7 +28,6 @@ m4_include([m4/path_or_fail.m4]) m4_include([m4/python_version.m4]) m4_include([m4/python_devel.m4]) m4_include([m4/ocaml.m4]) -m4_include([m4/default_lib.m4]) m4_include([m4/set_cflags_ldflags.m4]) m4_include([m4/uuid.m4]) m4_include([m4/pkg.m4]) @@ -121,9 +120,6 @@ esac AX_CHECK_CURSES PKG_CHECK_MODULES(glib, [glib-2.0 >= 2.12]) -# Check library path -AX_DEFAULT_LIB - # Checks for libraries. AC_CHECK_HEADER([bzlib.h], [ AC_CHECK_LIB([bz2], [BZ2_bzDecompressInit], [zlib="$zlib -DHAVE_BZLIB -lbz2"]) diff --git a/tools/m4/default_lib.m4 b/tools/m4/default_lib.m4 deleted file mode 100644 index 2e986836d8..0000000000 --- a/tools/m4/default_lib.m4 +++ /dev/null @@ -1,14 +0,0 @@ -AC_DEFUN([AX_DEFAULT_LIB], -[AS_IF([test "\${exec_prefix}/lib" = "$libdir"], - [AS_IF([test "$exec_prefix" = "NONE" && test "$prefix" != "NONE"], - [exec_prefix=$prefix]) - AS_IF([test "$exec_prefix" = "NONE"], [exec_prefix=$ac_default_prefix]) - AS_IF([test -d "${exec_prefix}/lib64"], [ - LIB_PATH="lib64" - ],[ - LIB_PATH="lib" - ]) -], [ - LIB_PATH="${libdir:`expr length "$exec_prefix" + 1`}" -]) -AC_SUBST(LIB_PATH)]) -- cgit v1.2.3