summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2002-09-12 09:53:11 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2002-09-12 09:53:11 +0000
commitb1ffdf58b4b65dd7b6caf5a3ef8cec8bb67ae1f0 (patch)
tree0c8136f36c5fdb3453b0ab8d10bf2c94922cbf57 /configure.ac
parent7961b2ad5d6eb3c34189d2cd10a95e5722fc6bc7 (diff)
downloadmailutils-b1ffdf58b4b65dd7b6caf5a3ef8cec8bb67ae1f0.tar.gz
mailutils-b1ffdf58b4b65dd7b6caf5a3ef8cec8bb67ae1f0.tar.bz2
Use MU_LIBOBJS on functions needed for libmailbox.
Add mailutils.scm to GUILE_PKGDATA.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac38
1 files changed, 23 insertions, 15 deletions
diff --git a/configure.ac b/configure.ac
index 5d642031a..99b616f65 100644
--- a/configure.ac
+++ b/configure.ac
@@ -242,26 +242,28 @@ AH_BOTTOM([
extern char *strtok_r (char *s, const char *delim, char **save_ptr);
#endif])
-AC_REPLACE_FUNCS(fgetpwent getpass setenv snprintf strtok_r strncasecmp \
- strcasecmp strsignal vasprintf strndup strnlen strchrnul)
+AC_REPLACE_FUNCS(fgetpwent getpass setenv snprintf strncasecmp \
+ strcasecmp strsignal vasprintf)
AC_CHECK_FUNCS(mkstemp sigaction sysconf getdelim vsyslog setreuid \
setresuid seteuid vfork _exit)
+MU_CHECK_FUNCS(strtok_r getline strndup strnlen strchrnul)
+
## Check for presence of utmp.h and utmp-related functions
MU_CHECK_UTMP
dnl Check for libraries
AC_CHECK_FUNCS(argp_parse, :,
[
- AC_LIBOBJ(argp-ba)
- AC_LIBOBJ(argp-eexst)
- AC_LIBOBJ(argp-fmtstream)
- AC_LIBOBJ(argp-fs-xinl)
- AC_LIBOBJ(argp-help)
- AC_LIBOBJ(argp-parse)
- AC_LIBOBJ(argp-pv)
- AC_LIBOBJ(argp-pvh)
- AC_LIBOBJ(argp-xinl)
+ MU_LIBOBJ(argp-ba)
+ MU_LIBOBJ(argp-eexst)
+ MU_LIBOBJ(argp-fmtstream)
+ MU_LIBOBJ(argp-fs-xinl)
+ MU_LIBOBJ(argp-help)
+ MU_LIBOBJ(argp-parse)
+ MU_LIBOBJ(argp-pv)
+ MU_LIBOBJ(argp-pvh)
+ MU_LIBOBJ(argp-xinl)
])
AC_MSG_CHECKING(whether extern program_invocation_name is present)
@@ -461,7 +463,7 @@ AC_SUBST(GUILE_SNARF_VERSION)
AC_SUBST(GUIMB)
AC_SUBST(MU_SCM)
AC_SUBST(LIBMU_SCM)
-AC_SUBST(GUILE_PROCEDURES_TXT)
+AC_SUBST(GUILE_PKGDATA)
AC_SUBST(GUILE_BUILT_SOURCES)
if test x"$useguile" = x"yes"; then
@@ -470,9 +472,9 @@ if test x"$useguile" = x"yes"; then
GUILE_INCLUDES=`guile-config compile`
GUILE_LIBS=`guile-config link`
GUIMB=guimb
- MU_SCM=libmu_scm.a
- LIBMU_SCM=../libmu_scm/libmu_scm.a
- GUILE_PROCEDURES_TXT=guile-procedures.txt
+ MU_SCM=libmu_scm.la
+ LIBMU_SCM=../libmu_scm/libmu_scm.la
+ GUILE_PKGDATA="guile-procedures.txt mailutils.scm"
GUILE_BUILT_SOURCES='$(DOT_X_FILES) $(DOT_DOC_FILES)'
case "$GUILE_VERSION" in
14) GUILE_SNARF_VERSION="1.4";;
@@ -497,6 +499,12 @@ LTLIBOBJS=`echo "$LIB@&t@OBJS" |
sed 's,\.[[^.]]* ,.lo ,g;s,\.[[^.]]*$,.lo,'`
AC_SUBST(LTLIBOBJS)
+S=`echo "$MU_LIBOBJS" |
+ sed 's,\.[[^.]]* ,$U&,g;s,\.[[^.]]*$,$U&,'`
+MU_LTLIBOBJS=`echo "$S" |
+ sed 's,\.[[^.]]* ,.lo ,g;s,\.[[^.]]*$,.lo,'`
+AC_SUBST(MU_LTLIBOBJS)
+
dnl Output Makefiles
AC_CONFIG_FILES([Makefile mailutils.spec
include/Makefile include/mailutils/Makefile

Return to:

Send suggestions and report system problems to the System administrator.