2 dnl Window Maker autoconf input.
8 dnl libtoolize --force --automake
9 dnl automake -a --gnu --include-deps
14 AC_INIT(src/WindowMaker.h)
18 AM_INIT_AUTOMAKE(WindowMaker, 0.80.1)
22 # by Marcelo Magallon <mmagallo@efis.ucr.ac.cr>
23 # Turn around -rpath problem with libtool 1.0c
24 # This define should be improbable enough to not conflict with anything
27 AC_MSG_RESULT([Fixing libtool for -rpath problems.])
28 sed < libtool > libtool-2 \
29 's/^hardcode_libdir_flag_spec.*$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/'
36 AM_CONFIG_HEADER(src/config.h)
39 dnl Checks for host/os name
40 dnl =======================
44 dnl Checks for programs.
45 dnl ===================
48 dnl AC_PROG_MAKE_SET -- already done by AM_INIT_AUTOMAKE
50 dnl AC_PROG_INSTALL -- already done by AM_INIT_AUTOMAKE
52 AC_PROG_GCC_TRADITIONAL
58 dnl move this earlier in the script... anyone know why this is handled
59 dnl in such a bizarre way?
61 test "x$prefix" = xNONE && prefix=$ac_default_prefix
62 dnl Let make expand exec_prefix.
63 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
66 _bindir=`eval echo $bindir`
67 _bindir=`eval echo $_bindir`
69 _libdir=`eval echo $libdir`
70 _libdir=`eval echo $_libdir`
71 lib_search_path="-L$_libdir"
73 inc_search_path=`eval echo $includedir`
74 inc_search_path="-I`eval echo $inc_search_path`"
78 dnl Check for RedHat bugs
79 dnl =====================
81 dnl WM_CHECK_REDCRAP_BUGS($prefix,$_bindir,$_libdir)
85 dnl Specify paths to look for libraries and headers
86 dnl ===============================================
87 AC_ARG_WITH(libs-from,
88 [ --with-libs-from pass compiler flags to look for libraries],
89 [lib_search_path="$withval $lib_search_path"])
91 AC_ARG_WITH(incs-from,
92 [ --with-incs-from pass compiler flags to look for header files],
93 [inc_search_path="$withval $inc_search_path"])
97 dnl Checks for library functions.
98 dnl ============================
105 AC_CHECK_FUNCS(gethostname select poll strerror strcasecmp strncasecmp setpgid atexit mallinfo vsnprintf)
107 AC_CHECK_FUNCS(gethostname select poll strerror strcasecmp strncasecmp setpgid atexit mallinfo snprintf vsnprintf asprintf vasprintf mkstemp)
110 AC_CHECK_FUNCS(gethostname select poll strerror strcasecmp strncasecmp setpgid atexit mallinfo mkstemp snprintf vsnprintf asprintf vasprintf)
114 dnl ripped from samba
116 AC_CACHE_CHECK([for C99 vsnprintf],_cv_HAVE_C99_VSNPRINTF,[
118 #include <sys/types.h>
120 void foo(const char *format, ...) {
125 va_start(ap, format);
126 len = vsnprintf(0, 0, format, ap);
128 if (len != 5) exit(1);
130 if (snprintf(buf, 3, "hello") != 5 || strcmp(buf, "he") != 0) exit(1);
134 main() { foo("hello"); }
136 _cv_HAVE_C99_VSNPRINTF=yes,_cv_HAVE_C99_VSNPRINTF=no,_cv_HAVE_C99_VSNPRINTF=cross)])
137 if test x"$_cv_HAVE_C99_VSNPRINTF" = x"yes"; then
138 AC_DEFINE(HAVE_C99_VSNPRINTF)
141 dnl Loading of dynamic libraries at runtime
142 dnl =======================================
145 AC_CHECK_FUNC(dlopen, [HAVEDL="yes"],
146 AC_CHECK_LIB(dl, dlopen, [DLLIBS="-ldl" HAVEDL="yes"],
149 if test "x$HAVEDL" = xyes; then
150 AC_CHECK_HEADERS(dlfcn.h)
157 if test "x$CPP_PATH" = x; then
158 AC_PATH_PROG(CPP_PATH, cpp, notfound,
159 $PATH:/lib:/usr/bin:/bin:/usr/lib:/usr/ccs/lib)
163 dnl Tell stupid Solaris cpp that the files it will process have C++ like syntax
164 dnl RedHat 5.x is broken too, so it won't make a symlink from cpp to the
165 dnl standard locations
167 if test "$CPP_PATH" = "/usr/ccs/lib/cpp" -o "$CPP_PATH" = "notfound" ; then
168 if test "$GCC" = "yes"; then
169 CPP_PATH="gcc -E -x c"
171 if test "$CPP_PATH" = "/usr/ccs/lib/cpp"; then
172 CPP_PATH="$CPP_PATH -B"
174 echo "cpp, the C preprocessor was not found in your system."
175 echo "Create a symbolic link from it to /lib/cpp and rerun configure"
180 AC_DEFINE_UNQUOTED(CPP_PATH, "$CPP_PATH")
184 dnl Checks for header files.
185 dnl =======================
194 AC_CHECK_HEADERS(fcntl.h limits.h sys/ioctl.h sys/time.h sys/types.h\
195 libintl.h sys/select.h poll.h malloc.h stdlib.h)
197 AC_CHECK_HEADERS(fcntl.h limits.h sys/ioctl.h sys/time.h sys/types.h libintl.h sys/select.h poll.h malloc.h ctype.h stdlib.h string.h strings.h)
200 AC_CHECK_HEADERS(fcntl.h limits.h sys/ioctl.h sys/time.h sys/types.h libintl.h sys/select.h poll.h malloc.h ctype.h string.h strings.h)
205 dnl Checks for typedefs, structures, and compiler characteristics.
206 dnl ==============================================================
225 AC_CHECK_FUNC(gettext, [HAVEGETTEXT="yes"],
226 AC_CHECK_LIB(intl, gettext, [INTLIBS="-lintl" HAVEGETTEXT="yes"],
229 AC_CHECK_PROG(XGETTEXT, xgettext, xgettext)
231 if test "$XGETTEXT" != ""; then
232 if $XGETTEXT --help 2>&1 | grep illegal >/dev/null ; then
233 echo "xgettext isn't GNU version"
238 if test "$LINGUAS" != ""; then
239 if test "$XGETTEXT" != "" -a "$HAVEGETTEXT" != ""; then
242 # if test "$LINGUAS" = ""; then
243 # ling=` (cd src/po; /bin/ls *.po) `
245 # lcode=`basename $l .po`
246 # LINGUAS="$LINGUAS $lcode"
249 echo "xgettext and gettext() exist; will build i18n support for $LINGUAS"
253 echo "xgettext and libintl.a don't both exist; will not build i18n support"
263 dnl The Tower of Babel
264 dnl ==================
266 dnl List of supported locales
267 dnl -------------------------
268 supported_locales="bg cs da de el es et fi fr gl hr hu it ja ko ms nl no pl pt ro ru sk sv tr zh_CN zh_TW.Big5"
269 supported_wprefs_locales="bg cs de es et fi fr hr hu it ja ko pt ru sk zh_CN zh_TW.Big5"
270 supported_wings_locales="cs de sk"
272 for lang in $LINGUAS; do
274 for l in $supported_locales; do
275 if test "$l" = "$lang"; then
280 if test "$ok" = 1; then
281 MOFILES="$MOFILES $lang.mo"
283 echo "Locale $lang is not supported."
286 for l in $supported_wprefs_locales; do
287 if test "$l" = "$lang"; then
292 if test "$ok" = 1; then
293 WPMOFILES="$WPMOFILES $lang.mo"
296 for l in $supported_wings_locales; do
297 if test "$l" = "$lang"; then
302 if test "$ok" = 1; then
303 WINGSMOFILES="$WINGSMOFILES $lang.mo"
308 dnl Kanji Characters support
309 dnl ========================
313 AC_CHECK_LIB(xpg4, setlocale, [LIBS="$LIBS -lxpg4"]);;
320 dnl Added by Oliver - Support for NLSDIR option, Hi Oliver!
321 dnl ===========================================
323 [ --with-nlsdir=PATH specify where the locale stuff should go ])
326 if test "x$NLSDIR" = "x"; then
327 if test "x$with_nlsdir" != "x"; then
330 NLSDIR='$(prefix)/lib/locale'
341 AC_SUBST(WINGSMOFILES)
342 AC_SUBST(supported_locales)
346 dnl Support for various hint things
347 dnl ===============================
351 [ --enable-gnome enable stuff needed for GNOME ],
352 [if test x$enableval = xyes; then
353 AC_DEFINE(GNOME_STUFF)
359 [ --enable-kde enable support for KDE window manager (kwm) hints ],
360 [if test x$enableval = xyes; then
366 AC_ARG_ENABLE(openlook,
367 [ --enable-openlook enable support for OPEN LOOK(tm) (olwm) hints ],
368 [if test x$enableval = xyes; then
369 AC_DEFINE(OLWM_HINTS)
375 dnl Disable some stuff that are duplicated in kde
376 dnl ---------------------------------------------
378 [ --enable-lite disable some stuff (dont use it) ],
379 [if test x$enableval = xyes; then
393 AC_CHECK_FUNC(connect,,
394 AC_CHECK_LIB(socket, connect, NETLIBS="$NETLIBS -lsocket"))
396 AC_CHECK_FUNC(gethostbyname,,
397 AC_CHECK_LIB(nsl, gethostbyname, NETLIBS="$NETLIBS -lnsl"))
399 AC_CHECK_FUNC(inet_aton, AC_DEFINE(HAVE_INET_ATON),
400 for lib in resolv socket inet bsd; do
401 AC_CHECK_LIB($lib, inet_aton, [AC_DEFINE(HAVE_INET_ATON)
402 NETLIBS="$NETLIBS -l$lib"; break],, $NETLIBS)
408 dnl ===========================================
409 dnl Stuff that uses X
410 dnl ===========================================
415 AC_MSG_ERROR([The path for the X11 files not found!
416 Make sure you have X and it's headers and libraries (the -devel packages
417 in Linux) installed.])
420 X_LIBRARY_PATH=$x_libraries
426 XLIBS="-lX11 $X_EXTRA_LIBS"
429 lib_search_path="$lib_search_path $XLFLAGS"
430 inc_search_path="$inc_search_path $XCFLAGS"
433 AC_SUBST(X_LIBRARY_PATH)
437 dnl Decide which locale function to use, setlocale() or _Xsetlocale()
438 dnl by MANOME Tomonori
439 dnl ===========================================
441 AC_ARG_ENABLE(locale,
442 [ --disable-locale disable use of X locale support],
445 if test "$use_locale" = yes; then
446 AC_CHECK_LIB(X11, _Xsetlocale, AC_DEFINE(X_LOCALE),, $XLFLAGS $XLIBS)
450 dnl Check whether XInternAtoms() exist
451 dnl ==================================
452 AC_CHECK_LIB(X11, XInternAtoms, AC_DEFINE(HAVE_XINTERNATOMS),,$XLFLAGS $XLIBS)
454 dnl Check whether XConvertCase() exist
455 dnl ==================================
456 AC_CHECK_LIB(X11, XConvertCase, AC_DEFINE(HAVE_XCONVERTCASE),,$XLFLAGS $XLIBS)
459 dnl XKB keyboard language status
460 dnl ============================
461 AC_ARG_ENABLE(modelock,
462 [ --enable-modelock XKB keyboard language status support],
463 AC_DEFINE(XKB_MODELOCK))
471 [ --disable-shape disable shaped window extension support],
472 shape=$enableval, shape=yes)
476 if test "$shape" = yes; then
477 AC_CHECK_LIB(Xext, XShapeSelectInput, [XLIBS="-lXext $XLIBS"
479 AC_DEFINE(SHAPE)], shape=no, $XLFLAGS $XLIBS)
486 #AC_ARG_ENABLE(xinerama,
487 #[ --disable-xinerama disable XInerama extension support],
488 # xinerama=$enableval, xinerama=yes)
490 if test "$xinerama" = yes; then
491 AC_CHECK_LIB(Xinerama, XineramaQueryScreens, [XLIBS="-lXinerama $XLIBS"
492 AC_DEFINE(XINERAMA)], xinerama=no, $XLFLAGS $XLIBS)
501 [ --disable-shm disable usage of MIT-SHM extension],
502 shm=$enableval, shm=yes)
504 if test "$shm" = yes; then
505 AC_CHECK_LIB(Xext, XShmAttach, ok=yes, ok=no, $XLFLAGS $XLIBS)
507 if test "$ok" = yes; then
508 AC_CHECK_FUNC(shmget, ok=yes, ok=no)
511 if test "$ok" = yes; then
512 if test "$added_xext" = no; then
513 XLIBS="-lXext $XLIBS"
520 dnl R6 Style Session Management Support
521 dnl ===================================
530 dnl ==============================================
531 dnl Graphic Format Libraries
532 dnl ==============================================
542 [ --disable-xpm disable use of XPM pixmaps through libXpm],
543 xpm=$enableval, xpm=yes)
545 if test "$xpm" = yes; then
546 WM_CHECK_LIB(Xpm, XpmCreatePixmapFromData, [$XLFLAGS $XLIBS])
548 if test "x$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = xyes; then
549 WM_CHECK_HEADER(X11/xpm.h)
550 if test "x$ac_cv_header_X11_xpm_h" = xyes; then
551 GFXLIBS="$GFXLIBS -lXpm"
555 supported_gfx="builtin-XPM"
566 AC_SUBST(X_EXTRA_LIBS)
568 dnl ===============================================
569 dnl End of stuff that uses X
570 dnl ===============================================
577 AC_ARG_ENABLE(hermes,
578 [ --disable-hermes disable Hermes support for wrlib ],
579 hermes=$enableval, hermes=yes)
581 if test x$hermes = xyes; then
582 WM_CHECK_LIB(Hermes, Hermes_ConverterRequest, [])
584 if test x$ac_cv_lib_Hermes_Hermes_ConverterRequest = xyes; then
585 WM_CHECK_HEADER(Hermes/Hermes.h)
586 if test x$ac_cv_header_Hermes_Hermes_h = xyes; then
587 GFXLIBS="$GFXLIBS -lHermes"
588 AC_DEFINE(HAVE_HERMES)
600 [ --disable-png disable PNG support through libpng],
601 png=$enableval, png=yes, png=no)
604 if test "$png" = yes ; then
605 WM_CHECK_LIB(png, png_get_valid, [-lz -lm])
607 if test "x$ac_cv_lib_png_png_get_valid" = xyes; then
608 WM_CHECK_HEADER(png.h)
609 if test "x$ac_cv_header_png_h" = xyes; then
610 GFXLIBS="$GFXLIBS -lpng -lz"
611 supported_gfx="$supported_gfx PNG"
623 [ --disable-jpeg disable JPEG support through libjpeg],
624 jpeg=$enableval, jpeg=yes, jpeg=no)
626 if test "$jpeg" = yes; then
627 WM_CHECK_LIB(jpeg, jpeg_destroy_compress)
629 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes; then
633 WM_CHECK_HEADER(jpeglib.h)
634 if test "x$ac_cv_header_jpeglib_h" = xyes; then
635 GFXLIBS="$GFXLIBS -ljpeg"
636 supported_gfx="$supported_gfx JPEG"
647 [ --disable-gif disable GIF support through libgif or libungif],
648 gif=$enableval, gif=yes, gif=no)
650 if test "$gif" = yes; then
652 WM_CHECK_LIB(ungif, DGifOpenFileName, [$XLFLAGS $XLIBS])
653 if test "x$ac_cv_lib_ungif_DGifOpenFileName" = xyes; then
657 dnl libungif is the same thing as libgif for all practical purposes.
659 if test "x$my_libname" = x; then
660 WM_CHECK_LIB(gif, DGifOpenFileName, [$XLFLAGS $XLIBS])
661 if test "x$ac_cv_lib_gif_DGifOpenFileName" = xyes; then
666 if test "$my_libname" != x; then
667 WM_CHECK_HEADER(gif_lib.h)
668 if test "x$ac_cv_header_gif_lib_h" = xyes; then
669 GFXLIBS="$GFXLIBS $my_libname"
670 supported_gfx="$supported_gfx GIF"
681 [ --disable-tiff disable use of TIFF images through libtiff],
682 tif=$enableval, tif=yes, tif=no)
685 # TIFF can optionally have JPEG and/or zlib support. Must find out
686 # when they are supported so that correct library flags are passed during
687 # detection and linkage
690 # By default use xpm icons if tiff is not found.
694 if test "$tif" = yes; then
696 WM_CHECK_LIB(tiff, TIFFGetVersion, [-lm])
697 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes; then
703 unset ac_cv_lib_tiff_TIFFGetVersion
704 if test "x$my_libname" = x; then
705 WM_CHECK_LIB(tiff, TIFFGetVersion, [$ljpeg -lz -lm])
706 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes; then
707 my_libname="-ltiff -lz"
711 if test "x$my_libname" = x; then
712 WM_CHECK_LIB(tiff34, TIFFGetVersion, [$ljpeg -lm])
713 if test "x$ac_cv_lib_tiff34_TIFFGetVersion" = xyes; then
714 my_libname="-ltiff34"
719 if test "x$my_libname" != x; then
720 WM_CHECK_HEADER(tiffio.h)
721 if test "x$ac_cv_header_tiffio_h" = xyes; then
722 GFXLIBS="$my_libname $GFXLIBS"
724 supported_gfx="$supported_gfx TIFF"
730 LIBRARY_SEARCH_PATH="$lib_search_path"
731 HEADER_SEARCH_PATH="$inc_search_path"
733 AC_SUBST(LIBRARY_SEARCH_PATH)
734 AC_SUBST(HEADER_SEARCH_PATH)
741 dnl ==============================================
742 dnl End of Graphic Format Libraries
743 dnl ==============================================
747 dnl stdlib.h is checked here, because of conflict in jpeglib.h
748 AC_CHECK_HEADERS(stdlib.h)
750 # AC_PREFIX_PROGRAM(wmaker)
752 dnl Support for PIXMAPDIR option
753 dnl ============================
754 AC_ARG_WITH(pixmapdir,
755 [ --with-pixmapdir=PATH specify where pixmaps are located [DATADIR/pixmaps]])
757 if test "x$with_pixmapdir" != "x"; then
758 pixmapdir=$with_pixmapdir
760 pixmapdir=`eval echo ${datadir}/pixmaps`
763 AC_DEFINE_UNQUOTED(PIXMAPDIR, "$pixmapdir")
765 pkgdatadir=`eval echo $datadir`
766 AC_DEFINE_UNQUOTED(PKGDATADIR, "$pkgdatadir/WindowMaker")
768 _sysconfdir=`eval echo $sysconfdir`
769 AC_DEFINE_UNQUOTED(SYSCONFDIR, "$_sysconfdir")
772 dnl Support for GNUSTEP_LOCAL_ROOT, for WPrefs.app
773 dnl ==============================================
777 AC_ARG_WITH(appspath,
778 [ --with-appspath=PATH specify the directory for GNUstep applications], appspath=$withval )
780 if test "x$appspath" = "x"; then
781 gnustepdir='$(prefix)/GNUstep'
783 if test "x$GNUSTEP_LOCAL_ROOT" != "x" ; then
784 gnustepdir=`echo "$GNUSTEP_LOCAL_ROOT" | sed -e "s|^${prefix}|prefix|"`
785 gnustepdir=`echo $gnustepdir | sed -e 's|^prefix|${prefix}|'`
788 with_appspath=$gnustepdir/Apps
791 wprefsdir=$with_appspath/WPrefs.app
796 dnl Enable User Defined Menu thing
797 dnl ==================================
798 AC_ARG_ENABLE(usermenu,
799 [ --enable-usermenu user defined menus for applications
801 if test "$enableval" = yes; then
808 dnl Nicolai: Program tests for Documentation Section
809 dnl =================================================
811 dnl AC_CHECK_PROG(MAKEINFO, makeinfo, makeinfo, ,$PATH)
812 dnl if test "x$MAKEINFO" != "x" ; then
813 dnl DOCTYPES="$DOCTYPES info_doc"
815 dnl AC_CHECK_PROG(TEX, tex, tex, ,$PATH)
816 dnl if test "x$TEX" != "x" ; then
817 dnl DOCTYPES="$DOCTYPES dvi_doc"
819 dnl AC_CHECK_PROG(DVIPS, dvips, dvips, ,$PATH)
820 dnl if test "x$DVIPS" != "x" ; then
821 dnl DOCTYPES="$DOCTYPES ps_doc"
823 dnl AC_CHECK_PROG(PERL, perl, perl, ,$PATH)
824 dnl if test "x$PERL" != "x" ; then
825 dnl DOCTYPES="$DOCTYPES html_doc"
827 dnl AC_PATH_PROG(PERL_PATH, perl, perl, ,$PATH)
828 dnl AC_CHECK_PROG(TEXI2HTML, texi2html, texi2html, ,$PATH)
830 dnl AC_SUBST(DOCTYPES)
832 AC_OUTPUT(Makefile po/Makefile util/Makefile test/Makefile \
833 WINGs/Makefile WINGs/WINGs/Makefile WINGs/Documentation/Makefile \
834 WINGs/Examples/Makefile WINGs/Resources/Makefile WINGs/Tests/Makefile \
835 WINGs/Extras/Makefile WINGs/po/Makefile \
836 wmlib/Makefile wrlib/Makefile src/Makefile src/wconfig.h \
837 doc/Makefile doc/sk/Makefile \
838 WindowMaker/Makefile WindowMaker/Backgrounds/Makefile \
839 WindowMaker/Defaults/Makefile WindowMaker/IconSets/Makefile \
840 WindowMaker/Icons/Makefile WindowMaker/Pixmaps/Makefile \
841 WindowMaker/Styles/Makefile WindowMaker/Themes/Makefile \
842 WPrefs.app/Makefile WPrefs.app/tiff/Makefile WPrefs.app/xpm/Makefile \
843 WPrefs.app/po/Makefile \
844 contrib/Makefile contrib/WindowMaker.spec )
845 # plugins/Makefile plugins/libwmfun/Makefile)
850 dnl Output some helpful data for compiling wraster and WINGs/WUtil apps
851 dnl ===================================================================
854 dnl echo "WFLAGS=\"$LIBPL_INC_PATH -I$prefix/include\"" > WINGs-flags
855 dnl echo "WLIBS=\"-L$exec_prefix/lib -lWINGs -lwraster $LIBPL_LIBS $GFXLIBS -lm\""\
856 dnl | sed -e 's|\$(prefix)|'"$prefix|" >> WINGs-flags
858 dnl The #lp# and #rp# stuff below is a hack because [ and ] get lost when
861 cat <<EOF >get-wraster-flags
864 WCFLAGS="$inc_search_path"
865 WLFLAGS="$lib_search_path"
866 WLIBS="-lwraster $GFXLIBS $XLIBS -lm"
868 usage="Usage: get-wraster-flags #lp#--cflags#rp# #lp#--ldflags#rp# #lp#--libs#rp#"
870 if test \$# -eq 0; then
871 echo "\${usage}" 1>&2
875 while test \$# -gt 0; do
887 echo "\${usage}" 1>&2
897 cat <<EOF >get-wings-flags
900 WCFLAGS="$inc_search_path"
901 WLFLAGS="$lib_search_path"
902 WLIBS="-lWINGs -lwraster $GFXLIBS $XLIBS -lm $NETLIBS $INTLIBS"
904 usage="Usage: get-wings-flags #lp#--cflags#rp# #lp#--ldflags#rp# #lp#--libs#rp#"
906 if test \$# -eq 0; then
907 echo "\${usage}" 1>&2
911 while test \$# -gt 0; do
923 echo "\${usage}" 1>&2
933 cat <<EOF >get-wutil-flags
936 WCFLAGS="-I`eval echo ${includedir}`"
937 WLFLAGS="-L${_libdir}"
938 WLIBS="-lWUtil $NETLIBS $INTLIBS"
940 usage="Usage: get-wutil-flags #lp#--cflags#rp# #lp#--ldflags#rp# #lp#--libs#rp#"
942 if test \$# -eq 0; then
943 echo "\${usage}" 1>&2
947 while test \$# -gt 0; do
959 echo "\${usage}" 1>&2
969 sed 's/#lp#/[/g' get-wraster-flags | sed 's/#rp#/]/g' > wrlib/get-wraster-flags
970 sed 's/#lp#/[/g' get-wings-flags | sed 's/#rp#/]/g' > WINGs/get-wings-flags
971 sed 's/#lp#/[/g' get-wutil-flags | sed 's/#rp#/]/g' > WINGs/get-wutil-flags
973 chmod 755 wrlib/get-wraster-flags WINGs/get-wings-flags WINGs/get-wutil-flags
975 rm -f get-wraster-flags get-wings-flags get-wutil-flags
979 dnl Spit out the configuration
980 dnl ==========================
982 supported_gfx="$supported_gfx builtin-PPM"
984 if test "x$MOFILES" = "x"; then
992 echo "Window Maker was configured as follows:"
994 echo "Installation path prefix: $prefix"
995 echo "Installation path prefix for binaries: $_bindir"
996 echo "Installation path for WPrefs.app: $wprefsdir" | sed -e 's|\$(prefix)|'"$prefix|"
997 echo "Graphic format libraries: $supported_gfx"
998 if test x$hermes_support = xyes; then
999 echo "Hermes support for wrlib enabled"
1001 dnl echo "Sound support: yes"
1002 echo "Translated message files to install: $mof"
1003 if test "x$MOFILES" != "x"; then
1004 echo "Installation path of translated messages: $NLSDIR" | sed -e 's|\$(prefix)|'"$prefix|"
1007 dnl WM_PRINT_REDCRAP_BUG_STATUS
1009 if test "x$ac_cv_header_jpeglib_h" != xyes; then
1010 echo "WARNING WARNING WARNING WARNING WARNING WARNING WARNING"
1012 echo "JPEG support will not be included because the JPEG library is"
1013 echo "not installed correctly or was not found. Background images"
1014 echo "from themes will not display as they usually are JPEG files."
1016 echo "To fix, download and install the jpeg library and/or make sure you"
1017 echo "installed all jpeg related packages, SPECIALLY the development packages"
1018 echo "like jpeg-devel (if you use some prepackaged version of libjpeg)."
1020 echo "WARNING WARNING WARNING WARNING WARNING WARNING WARNING"
1024 dnl This is for Emacs. I'm lazy, I know... (nicolai)
1025 dnl ================================================
1026 dnl Local Variables:
1027 dnl compile-command: "autoconf"