])
+AC_DEFUN(STEPMAKE_DLOPEN, [
+ AC_CHECK_LIB(dl, dlopen)
+ AC_CHECK_FUNCS(dlopen)
+])
+
AC_DEFUN(STEPMAKE_GXX, [
if test "$GXX" = "yes"; then
STEPMAKE_CHECK_VERSION(CXX, $1, $2)
if test x$MY_PATCH_LEVEL != x; then
FULL_VERSION=$FULL_VERSION.$MY_PATCH_LEVEL
fi
-
+ export MAJOR_VERSION MINOR_VERSION PATCH_LEVEL
# urg: don't "fix" this: irix doesn't know about [:lower:] and [:upper:]
changequote(<<, >>)dnl
PACKAGE=`echo $PACKAGE_NAME | tr '[a-z]' '[A-Z]'`
AC_SUBST(package)
AC_SUBST(PACKAGE)
AC_SUBST(PACKAGE_NAME)
+ AC_SUBST(MAJOR_VERSION)
+ AC_SUBST(MINOR_VERSION)
+
# We don't need the upper case variant,
# so stick to macros are uppercase convention.
# AC_DEFINE_UNQUOTED(package, ["${package}"])
[ --with-kpathsea use kpathsea lib. Default: on],
[kpathsea_b=$with_kpathsea])
+ save_LIBS="$LIBS"
if test "$kpathsea_b" != "no"; then
AC_CHECK_HEADERS([kpathsea/kpathsea.h],,kpathsea_b=no)
AC_CHECK_LIB(kpathsea, kpse_find_file)
STEPMAKE_ADD_ENTRY(REQUIRED, $warn)
fi
fi
+ KPATHSEA_LIBS="$LIBS"
+ LIBS="$save_LIBS"
AC_MSG_CHECKING(whether to use kpathsea)
if test "$kpathsea_b" != no; then
AC_MSG_RESULT(yes)
fi
AC_SUBST(KPATHSEA)
+ AC_SUBST(KPATHSEA_LIBS)
AC_DEFINE_UNQUOTED(KPATHSEA, $KPATHSEA)
])
AC_DEFINE(HAVE_PANGO16)
PANGO_CFLAGS="$PANGO_CFLAGS $GTK2_CFLAGS"
PANGO_LIBS="$PANGO_LIBS $GTK2_LIBS"
- CPPFLAGS="$PANGO_CFLAGS $CPPFLAGS"
- LIBS="$PANGO_LIBS $LIBS"
+ # Do not pollute user-CPPFLAGS with configure-CPPFLAGS
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LIBS="$LIBS"
AC_CHECK_HEADERS([pango/pangofc-fontmap.h])
AC_CHECK_FUNCS([pango_fc_font_map_add_decoder_find_func])
AC_SUBST(PANGO_CFLAGS)
AC_SUBST(PANGO_LIBS)
+ CPPFLAGS="$save_CPPFLAGS"
+ LIBS="$save_LIBS"
fi
])
AC_DEFINE(HAVE_PANGO_FT2)
PANGO_FT2_CFLAGS="$PANGO_FT2_CFLAGS $GTK2_CFLAGS"
PANGO_FT2_LIBS="$PANGO_FT2_LIBS $GTK2_LIBS"
- CPPFLAGS="$PANGO_FT2_CFLAGS $CPPFLAGS"
+ # Do not pollute user-CPPFLAGS with configure-CPPFLAGS
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LIBS="$LIBS"
+ CPPFLAGS="$CPPFLAGS $PANGO_FT2_CFLAGS"
LIBS="$PANGO_FT2_LIBS $LIBS"
AC_CHECK_HEADERS([pango/pangoft2.h])
AC_CHECK_FUNCS([pango_ft2_font_map_create_context])
AC_SUBST(PANGO_FT2_CFLAGS)
AC_SUBST(PANGO_FT2_LIBS)
+ CPPFLAGS="$save_CPPFLAGS"
+ LIBS="$save_LIBS"
fi
])