diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/dpkg-libs.m4 | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/m4/dpkg-libs.m4 b/m4/dpkg-libs.m4 index 3b6924acd..b6d758b69 100644 --- a/m4/dpkg-libs.m4 +++ b/m4/dpkg-libs.m4 @@ -24,51 +24,51 @@ AC_DEFUN([DPKG_LIB_MD], [ AM_CONDITIONAL([HAVE_LIBMD_MD5], [test "x$ac_cv_lib_md_MD5Init" = "xyes"]) ])# DPKG_LIB_MD -# DPKG_WITH_COMPRESS_LIB(NAME, HEADER, FUNC, LINK) +# DPKG_WITH_COMPRESS_LIB(NAME, HEADER, FUNC) # ------------------------------------------------- # Check for availability of a compression library. AC_DEFUN([DPKG_WITH_COMPRESS_LIB], [ AC_ARG_VAR(AS_TR_CPP($1)[_LIBS], [linker flags for $1 library]) - AC_ARG_WITH($1, - AS_HELP_STRING([--with-$1], + AC_ARG_WITH([lib]$1, + AS_HELP_STRING([--with-lib$1], [use $1 library for compression and decompression])) - if test "x$with_$1" != "xno"; then - AC_CHECK_LIB([$4], [$3], [ - AC_DEFINE([WITH_]AS_TR_CPP($1), 1, - [Define to 1 to use $1 rather than console tool]) - if test "x$with_$1" = "xstatic"; then - dpkg_$1_libs="-Wl,-Bstatic -l$4 -Wl,-Bdynamic" + if test "x$with_lib$1" != "xno"; then + AC_CHECK_LIB([$1], [$3], [ + AC_DEFINE([WITH_LIB]AS_TR_CPP($1), 1, + [Define to 1 to use $1 library rather than console tool]) + if test "x$with_lib$1" = "xstatic"; then + dpkg_$1_libs="-Wl,-Bstatic -l$1 -Wl,-Bdynamic" else - dpkg_$1_libs="-l$4" + dpkg_$1_libs="-l$1" fi AS_TR_CPP($1)_LIBS="${AS_TR_CPP($1)_LIBS:+$AS_TR_CPP($1)_LIBS }$dpkg_$1_libs" - with_$1="yes" + with_lib$1="yes" ], [ - if test -n "$with_$1"; then + if test -n "$with_lib$1"; then AC_MSG_FAILURE([$1 library not found]) fi ]) AC_CHECK_HEADER([$2], [], [ - if test -n "$with_$1"; then - AC_MSG_FAILURE([$1 header not found]) + if test -n "$with_lib$1"; then + AC_MSG_FAILURE([lib$1 header not found]) fi ]) fi ])# DPKG_WITH_COMPRESS_LIB -# DPKG_LIB_ZLIB +# DPKG_LIB_Z # ------------- -# Check for zlib library. -AC_DEFUN([DPKG_LIB_ZLIB], [ - DPKG_WITH_COMPRESS_LIB([zlib], [zlib.h], [gzdopen], [z]) -])# DPKG_LIB_ZLIB +# Check for z library. +AC_DEFUN([DPKG_LIB_Z], [ + DPKG_WITH_COMPRESS_LIB([z], [zlib.h], [gzdopen]) +])# DPKG_LIB_Z # DPKG_LIB_LZMA # ------------- # Check for lzma library. AC_DEFUN([DPKG_LIB_LZMA], [ - DPKG_WITH_COMPRESS_LIB([liblzma], [lzma.h], [lzma_alone_decoder], [lzma]) + DPKG_WITH_COMPRESS_LIB([lzma], [lzma.h], [lzma_alone_decoder]) AC_CHECK_LIB([lzma], [lzma_stream_encoder_mt], [AC_DEFINE([HAVE_LZMA_MT], [1], [xz multithreaded compression support])]) @@ -78,7 +78,7 @@ AC_DEFUN([DPKG_LIB_LZMA], [ # ------------ # Check for bz2 library. AC_DEFUN([DPKG_LIB_BZ2], [ - DPKG_WITH_COMPRESS_LIB([bz2], [bzlib.h], [BZ2_bzdopen], [bz2]) + DPKG_WITH_COMPRESS_LIB([bz2], [bzlib.h], [BZ2_bzdopen]) ])# DPKG_LIB_BZ2 # DPKG_LIB_SELINUX @@ -88,12 +88,12 @@ AC_DEFUN([DPKG_LIB_SELINUX], [ AC_REQUIRE([PKG_PROG_PKG_CONFIG]) m4_ifndef([PKG_PROG_PKG_CONFIG], [m4_fatal([missing pkg-config macros])]) AC_ARG_VAR([SELINUX_LIBS], [linker flags for selinux library])dnl -AC_ARG_WITH(selinux, - AS_HELP_STRING([--with-selinux], +AC_ARG_WITH(libselinux, + AS_HELP_STRING([--with-libselinux], [use selinux library to set security contexts])) -if test "x$with_selinux" != "xno"; then +if test "x$with_libselinux" != "xno"; then AC_CHECK_LIB([selinux], [is_selinux_enabled], - [AC_DEFINE(WITH_SELINUX, 1, + [AC_DEFINE(WITH_LIBSELINUX, 1, [Define to 1 to compile in SELinux support]) PKG_CHECK_EXISTS([libselinux], [ if test "x$with_selinux" = "xstatic"; then @@ -102,15 +102,15 @@ if test "x$with_selinux" != "xno"; then dpkg_selinux_libs=$($PKG_CONFIG --libs libselinux) fi ], [ - if test "x$with_selinux" = "xstatic"; then + if test "x$with_libselinux" = "xstatic"; then dpkg_selinux_libs="-Wl,-Bstatic -lselinux -lsepol -Wl,-Bdynamic" else dpkg_selinux_libs="-lselinux" fi ]) SELINUX_LIBS="${SELINUX_LIBS:+$SELINUX_LIBS }$dpkg_selinux_libs" - with_selinux="yes"], - [if test -n "$with_selinux"; then + with_libselinux="yes"], + [if test -n "$with_libselinux"; then AC_MSG_FAILURE([selinux library not found]) fi]) AC_CHECK_LIB([selinux], [setexecfilecon], @@ -119,11 +119,11 @@ if test "x$with_selinux" != "xno"; then ]) AC_CHECK_HEADER([selinux/selinux.h],, - [if test -n "$with_selinux"; then + [if test -n "$with_libselinux"; then AC_MSG_FAILURE([selinux header not found]) fi]) fi -AM_CONDITIONAL(WITH_SELINUX, [test "x$with_selinux" = "xyes"]) +AM_CONDITIONAL(WITH_LIBSELINUX, [test "x$with_libselinux" = "xyes"]) AM_CONDITIONAL(HAVE_SETEXECFILECON, [test "x$ac_cv_lib_selinux_setexecfilecon" = "xyes"]) ])# DPKG_LIB_SELINUX |