From 53499a31876e720597a42f59c16a4326c8c23671 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 18 May 2009 14:50:21 -0400 Subject: Enable automake builds for sss_client --- sss_client/configure.ac | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) (limited to 'sss_client/configure.ac') diff --git a/sss_client/configure.ac b/sss_client/configure.ac index 94b4f6b8b..95a80562b 100644 --- a/sss_client/configure.ac +++ b/sss_client/configure.ac @@ -1,13 +1,26 @@ AC_PREREQ(2.50) -AC_INIT(nss_sss, 0.3.3) +AC_INIT([sss_client], 0.4.0, [sgallagh@redhat.com]) +AC_CONFIG_SRCDIR([common.c]) AC_CONFIG_HEADER(config.h) +AC_CONFIG_AUX_DIR([build]) +AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) +AM_PROG_CC_C_O +AC_PROG_LIBTOOL +AC_CONFIG_MACRO_DIR([m4]) -AC_LIBREPLACE_ALL_CHECKS -AC_LD_SONAMEFLAG -AC_LD_PICFLAG -AC_LD_SHLIBEXT -AC_LIBREPLACE_SHLD -AC_LIBREPLACE_SHLD_FLAGS -AC_LIBREPLACE_RUNTIME_LIB_PATH_VAR +AC_SUBST(PAM_LIBS) -AC_OUTPUT(Makefile) +#Check for PAM headers +AC_CHECK_HEADERS([security/pam_appl.h security/pam_misc.h security/pam_modules.h], + [AC_CHECK_LIB(pam, pam_get_item, [ PAM_LIBS="-lpam" ], [AC_MSG_ERROR([PAM must support pam_get_item])])], + [AC_MSG_ERROR([PAM development libraries not installed])] +) + +#Set the NSS library install path +AC_ARG_ENABLE([nsslibdir], [AS_HELP_STRING([--enable-nssdir], + [Where to install nss libraries ($(prefix)/lib)])], + [nsslibdir=$enableval], + [nsslibdir=$prefix/lib64]) +AC_SUBST(nsslibdir) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT -- cgit