diff options
author | nalin <nalin> | 2002-11-18 19:53:21 +0000 |
---|---|---|
committer | nalin <nalin> | 2002-11-18 19:53:21 +0000 |
commit | fa50831c92f4849af7b1e8cc95e87555b06d2ca6 (patch) | |
tree | 92c3c9fcc0032f7f3381baeed40394b01872564d /configure.ac | |
download | nss_directories-fa50831c92f4849af7b1e8cc95e87555b06d2ca6.tar.gz nss_directories-fa50831c92f4849af7b1e8cc95e87555b06d2ca6.tar.xz nss_directories-fa50831c92f4849af7b1e8cc95e87555b06d2ca6.zip |
- initial checkin
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..0d4bb7f --- /dev/null +++ b/configure.ac @@ -0,0 +1,36 @@ +AC_INIT(README) +AM_INIT_AUTOMAKE(nss_directories,0.1) +AM_PROG_LIBTOOL + +MYPREFIX=`eval echo $prefix` +if test "$MYPREFIX" = NONE ; then + MYPREFIX="$ac_default_prefix" + MYSYSCONFDIR=`eval echo $sysconfdir | sed "s|NONE|$MYPREFIX|g"` +else + MYSYSCONFDIR=`eval echo $sysconfdir` +fi + +AC_DEFINE_UNQUOTED(SYSCONFDIR,"$MYSYSCONFDIR",[Define to the top-level data directory.]) + +AC_ARG_WITH(moduledir,[ --with-moduledir=DIR directory to install modules in (default /lib)],[moduledir="$withval"]) +if ! test -n "$moduledir" +then + moduledir=/lib +fi +AC_SUBST(moduledir) + +AC_CHECK_LIB(nss_files,_nss_files_parse_pwent) +AC_CHECK_LIB(nss_files,_nss_files_parse_grent) +AC_CHECK_LIB(nss_files,_nss_files_parse_spent) +AC_CHECK_LIB(nss_files,_nss_files_parse_servent) +AC_CHECK_LIB(nss_files,_nss_files_parse_protoent) + +nss_files=`ls -1 "$moduledir"/libnss_files-*.so | head -1` +GLIBC_VERSION=`basename "$nss_files" .so | cut -f2 -d-` +AC_SUBST(GLIBC_VERSION) + +AM_CONFIG_HEADER(config.h) +AC_OUTPUT(Makefile src/Makefile) + +AC_MSG_RESULT([Reading data from sysconfdir = "$MYSYSCONFDIR".]) +AC_MSG_RESULT([Installing modules to "$moduledir".]) |