"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "configure.in" between
xemacs-21.4.22.tar.gz and xemacs-21.4.24.tar.bz2

About: XEmacs (an alternative to GNU Emacs) is a highly customizable open source text editor and application development system (current version).

configure.in  (xemacs-21.4.22):configure.in  (xemacs-21.4.24.tar.bz2)
skipping to change at line 1082 skipping to change at line 1082
dnl matter, be sure /etc/MACHINES says something about it. dnl matter, be sure /etc/MACHINES says something about it.
dnl Eric Raymond says we should accept strings like "sysvr4" to mean dnl Eric Raymond says we should accept strings like "sysvr4" to mean
dnl "System V Release 4"; he writes, "The old convention encouraged" dnl "System V Release 4"; he writes, "The old convention encouraged"
dnl "confusion between `system' and `release' levels'." dnl "confusion between `system' and `release' levels'."
machine='' opsys='' machine='' opsys=''
dnl Straightforward machine determination dnl Straightforward machine determination
case "$canonical" in case "$canonical" in
arm-*-* ) machine=arm ;;
sparc-*-* ) machine=sparc ;; sparc-*-* ) machine=sparc ;;
alpha*-*-* ) machine=alpha ;; alpha*-*-* ) machine=alpha ;;
vax-*-* ) machine=vax ;; vax-*-* ) machine=vax ;;
mips-dec-* ) machine=pmax ;; mips-dec-* ) machine=pmax ;;
mips-sgi-irix6* ) machine=iris6d ;; mips-sgi-irix6* ) machine=iris6d ;;
mips-sgi-* ) machine=iris4d ;; mips-sgi-* ) machine=iris4d ;;
mips*-linux ) machine=mips ;; mips*-linux ) machine=mips ;;
romp-ibm-* ) machine=ibmrt ;; romp-ibm-* ) machine=ibmrt ;;
rs6000-ibm-aix* ) machine=ibmrs6000 ;; rs6000-ibm-aix* ) machine=ibmrs6000 ;;
powerpc-ibm-aix* ) machine=ibmrs6000 ;; powerpc-ibm-aix* ) machine=ibmrs6000 ;;
skipping to change at line 1160 skipping to change at line 1161
*-*-mach_bsd4.3* ) opsys=mach-bsd4-3 ;; *-*-mach_bsd4.3* ) opsys=mach-bsd4-3 ;;
esac esac
case "$canonical" in case "$canonical" in
dnl NetBSD ports dnl NetBSD ports
*-*-netbsd* ) *-*-netbsd* )
case "$canonical" in case "$canonical" in
i[[3-9]]86-*-netbsd*) machine=intel386 ;; i[[3-9]]86-*-netbsd*) machine=intel386 ;;
hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da 30-*-netbsd* | m68k-*-netbsd* ) hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da 30-*-netbsd* | m68k-*-netbsd* )
dnl Yes, this is somewhat bogus. machine=m68k ;;
machine=hp9000s300 ;;
pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;; pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;;
pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;; pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;;
alpha-*-netbsd* ) machine=alpha ;;
esac esac
;; ;;
dnl OpenBSD ports dnl OpenBSD ports
*-*-openbsd* ) *-*-openbsd* )
case "${canonical}" in case "${canonical}" in
i386-*-openbsd*) machine=intel386 ;; i386-*-openbsd*) machine=intel386 ;;
m68k-*-openbsd*) machine=hp9000s300 ;; m68k-*-openbsd*) machine=hp9000s300 ;;
mipsel-*-openbsd*) machine=pmax ;; mipsel-*-openbsd*) machine=pmax ;;
esac esac
skipping to change at line 1545 skipping to change at line 1546
*-sco3.2v4* ) opsys=sco4 NON_GNU_CPP=/lib/cpp ;; *-sco3.2v4* ) opsys=sco4 NON_GNU_CPP=/lib/cpp ;;
*-bsd386* | *-bsdi1* ) opsys=bsd386 ;; *-bsd386* | *-bsdi1* ) opsys=bsd386 ;;
*-bsdi4* ) opsys=bsdos4 ;; *-bsdi4* ) opsys=bsdos4 ;;
*-bsdi3* ) opsys=bsdos3 ;; *-bsdi3* ) opsys=bsdos3 ;;
*-bsdi2.1* ) opsys=bsdos2-1 ;; *-bsdi2.1* ) opsys=bsdos2-1 ;;
*-bsdi2* ) opsys=bsdos2 ;; *-bsdi2* ) opsys=bsdos2 ;;
*-sco3.2v5* ) opsys=sco5 ;; *-sco3.2v5* ) opsys=sco5 ;;
*-sysv5* ) opsys=sco7 ;; *-sysv5* ) opsys=sco7 ;;
*-386bsd* ) opsys=386bsd ;; *-386bsd* ) opsys=386bsd ;;
*-freebsd* ) opsys=freebsd ;; *-freebsd* ) opsys=freebsd ;;
*-dragonfly* ) opsys=dragonfly ;;
*-nextstep* ) opsys=nextstep ;; *-nextstep* ) opsys=nextstep ;;
*-pc-cygwin* ) opsys=cygwin32 ;; *-pc-cygwin* ) opsys=cygwin32 ;;
*-pc-mingw* ) opsys=mingw32 ; *-pc-mingw* ) opsys=mingw32 ;
test -z "$with_tty" && with_tty="no";; test -z "$with_tty" && with_tty="no";;
dnl Otherwise, we fall through to the generic opsys code at the bottom. dnl Otherwise, we fall through to the generic opsys code at the bottom.
esac esac
;; ;;
dnl Linux/68k dnl Linux/68k
m68k-*-linux* ) machine=m68k opsys=linux ;; m68k-*-linux* ) machine=m68k opsys=linux ;;
skipping to change at line 2243 skipping to change at line 2245
if test "$add_runtime_path" = "yes"; then if test "$add_runtime_path" = "yes"; then
dnl Try to autodetect runtime library flag (usually -R), dnl Try to autodetect runtime library flag (usually -R),
dnl and whether it works (or at least does no harm) dnl and whether it works (or at least does no harm)
AC_MSG_CHECKING("for runtime libraries flag") AC_MSG_CHECKING("for runtime libraries flag")
case "$opsys" in case "$opsys" in
sol2 ) dash_r="-R" ;; sol2 ) dash_r="-R" ;;
decosf* | linux* | irix*) dash_r="-rpath " ;; decosf* | linux* | irix*) dash_r="-rpath " ;;
*) *)
dash_r="" dash_r=""
for try_dash_r in "-R" "-R " "-rpath "; do for try_dash_r in "-Wl,-R" "-R" "-R " "-rpath "; do
xe_check_libs="${try_dash_r}/no/such/file-or-directory" xe_check_libs="${try_dash_r}/no/such/file-or-directory"
XE_PROTECT_LINKER_FLAGS(xe_check_libs) XE_PROTECT_LINKER_FLAGS(xe_check_libs)
AC_TRY_LINK(, , dash_r="$try_dash_r") AC_TRY_LINK(, , dash_r="$try_dash_r")
xe_check_libs="" xe_check_libs=""
test -n "$dash_r" && break test -n "$dash_r" && break
done ;; done ;;
esac esac
if test -n "$dash_r"; if test -n "$dash_r";
then AC_MSG_RESULT("\"${dash_r}\"") then AC_MSG_RESULT("\"${dash_r}\"")
else AC_MSG_RESULT(NONE) else AC_MSG_RESULT(NONE)
skipping to change at line 3633 skipping to change at line 3635
AC_MSG_WARN("Assuming that X11/Xaw headers are suitable for $athena_va riant.") AC_MSG_WARN("Assuming that X11/Xaw headers are suitable for $athena_va riant.")
athena_h_path=X11/Xaw athena_h_path=X11/Xaw
], ],
AC_MSG_WARN("Could not find a suitable 3d Athena header set.")) AC_MSG_WARN("Could not find a suitable 3d Athena header set."))
fi fi
fi fi
dnl Do we actually have a usable Athena widget set? Please? dnl Do we actually have a usable Athena widget set? Please?
if test -n "$athena_lib" -a -n "$athena_h_path"; then if test -n "$athena_lib" -a -n "$athena_h_path"; then
have_xaw=yes have_xaw=yes
have_athena_i18n=unset
dnl X.org at some point added .international to SimplePart, protected
dnl by #ifdef XAW_INTERNATIONALIZATION in Xaw3d (only?). Unfortunately,
dnl the distributed headers for Xaw3d don't set this to correspond to
dnl the distributed library. (pkg-config does, if present.)
if test "$athena_variant" = "Xaw3d"; then
save_libs_x=$libs_x
XE_PREPEND(-lXaw3d, libs_x)
dnl The test below was provided by Ralf Soergel.
AC_MSG_CHECKING([for "international" resource in Xaw3d SimpleWidget])
AC_TRY_RUN([#include <stdlib.h>
#include <string.h>
#undef XAW_INTERNATIONALIZATION
#include <$athena_h_path/Simple.h>
int main(int c, char **v) {
int i = simpleWidgetClass->core_class.num_resources;
while (i-- > 0)
if (!strcmp(simpleWidgetClass->core_class.resources[i].resource_name,
"international"))
exit(0);
exit(253);}],
[./conftest dummy_arg; xaw_intl_status=$?;
if test "$xaw_intl_status" = "0"; then
have_athena_i18n=yes
else
have_athena_i18n=no
libs_x=$save_libs_x
fi])
AC_MSG_RESULT([$have_athena_i18n])
fi
else else
have_xaw=no have_xaw=no
fi fi
else else
have_xaw=no have_xaw=no
fi dnl "$with_x11" = "yes" fi dnl "$with_x11" = "yes"
if test "$with_x11" = "yes"; then if test "$with_x11" = "yes"; then
dnl autodetect Motif - but only add to libs_x later (if necessary) dnl autodetect Motif - but only add to libs_x later (if necessary)
skipping to change at line 3741 skipping to change at line 3774
AC_DEFINE_UNQUOTED(ATHENA_ToggleP_h_,"$athena_h_path/ToggleP.h") AC_DEFINE_UNQUOTED(ATHENA_ToggleP_h_,"$athena_h_path/ToggleP.h")
AC_DEFINE_UNQUOTED(ATHENA_AsciiText_h_,"$athena_h_path/AsciiText.h") AC_DEFINE_UNQUOTED(ATHENA_AsciiText_h_,"$athena_h_path/AsciiText.h")
AC_DEFINE_UNQUOTED(ATHENA_XawInit_h_,"$athena_h_path/XawInit.h") AC_DEFINE_UNQUOTED(ATHENA_XawInit_h_,"$athena_h_path/XawInit.h")
AC_DEFINE(LWLIB_USES_ATHENA) AC_DEFINE(LWLIB_USES_ATHENA)
AC_DEFINE(NEED_ATHENA) AC_DEFINE(NEED_ATHENA)
need_athena="yes" need_athena="yes"
if test "$athena_3d" = "yes"; then if test "$athena_3d" = "yes"; then
AC_DEFINE(HAVE_ATHENA_3D) AC_DEFINE(HAVE_ATHENA_3D)
if test "$have_athena_i18n" = "yes"; then
AC_DEFINE(HAVE_ATHENA_I18N)
fi
fi fi
;; ;;
esac esac
case "$all_widgets" in *motif* ) case "$all_widgets" in *motif* )
AC_DEFINE(LWLIB_USES_MOTIF) AC_DEFINE(LWLIB_USES_MOTIF)
AC_DEFINE(NEED_MOTIF) AC_DEFINE(NEED_MOTIF)
XE_APPEND(lwlib-Xm.o, lwlib_objs) XE_APPEND(lwlib-Xm.o, lwlib_objs)
need_motif=yes ;; need_motif=yes ;;
esac esac
skipping to change at line 4478 skipping to change at line 4514
else dnl "$with_tty" = "no" else dnl "$with_tty" = "no"
for feature in ncurses gpm; do for feature in ncurses gpm; do
if eval "test -n \"\$with_${feature}\" -a \"\$with_${feature}\" != no" ; the n if eval "test -n \"\$with_${feature}\" -a \"\$with_${feature}\" != no" ; the n
AC_MSG_WARN("--with-${feature} ignored: Not valid without TTY support") AC_MSG_WARN("--with-${feature} ignored: Not valid without TTY support")
fi fi
eval "with_${feature}=no" eval "with_${feature}=no"
done done
fi dnl with_tty fi dnl with_tty
AC_CHECK_LIB(ossaudio, main, LIBOSSAUDIO=-lossaudio)
AC_SUBST(LIBOSSAUDIO)
XE_PREPEND("$LIBOSSAUDIO",LIBS)
dnl Do we need event-unixoid.o ? dnl Do we need event-unixoid.o ?
dnl This is needed for X, or for TTY, or for MSWIN w/Cygwin select() dnl This is needed for X, or for TTY, or for MSWIN w/Cygwin select()
dnl [but not Mingw MSWIN] dnl [but not Mingw MSWIN]
test "$with_x11" = "yes" -o "$with_tty" = "yes" -o "$need_event_unixoid" = "yes" && XE_ADD_OBJS(event-unixoid.o) test "$with_x11" = "yes" -o "$with_tty" = "yes" -o "$need_event_unixoid" = "yes" && XE_ADD_OBJS(event-unixoid.o)
dnl Database support dnl Database support
dnl We do not necessarily have to have libdb/lib(g)dbm for DB/(G)DBM support. dnl We do not necessarily have to have libdb/lib(g)dbm for DB/(G)DBM support.
dnl On FreeBSD, both DB and DBM are part of libc. dnl On FreeBSD, both DB and DBM are part of libc.
dnl By default, we check for DBM support in libgdbm, then libc, then libdbm. dnl By default, we check for DBM support in libgdbm, then libc, then libdbm.
 End of changes. 8 change blocks. 
3 lines changed or deleted 43 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)