diff options
author | Jason Huebel <jhuebel@gentoo.org> | 2004-03-25 14:43:09 +0000 |
---|---|---|
committer | Jason Huebel <jhuebel@gentoo.org> | 2004-03-25 14:43:09 +0000 |
commit | d46a4ef733d6a2655be97294007dd24b7566aa16 (patch) | |
tree | f42a562c0e54002d098f40c60f46068dabfe039e /x11-wm/icewm/files | |
parent | moved to stable on amd64 (diff) | |
download | gentoo-2-d46a4ef733d6a2655be97294007dd24b7566aa16.tar.gz gentoo-2-d46a4ef733d6a2655be97294007dd24b7566aa16.tar.bz2 gentoo-2-d46a4ef733d6a2655be97294007dd24b7566aa16.zip |
added patch for configure.in
Diffstat (limited to 'x11-wm/icewm/files')
-rw-r--r-- | x11-wm/icewm/files/icewm-1.2.13-gentoo.patch | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/x11-wm/icewm/files/icewm-1.2.13-gentoo.patch b/x11-wm/icewm/files/icewm-1.2.13-gentoo.patch new file mode 100644 index 000000000000..2ec91fff92f8 --- /dev/null +++ b/x11-wm/icewm/files/icewm-1.2.13-gentoo.patch @@ -0,0 +1,61 @@ +--- icewm-1.2.13/configure.in.orig 2003-12-30 19:56:55.975650544 -0500 ++++ icewm-1.2.13/configure.in 2003-12-30 20:10:21.265227920 -0500 +@@ -21,7 +21,9 @@ + + dnl ---------- Checking for a C compiler in hope that it understands C++ too --- + dnl +-ICE_PROG_CXX_LIGHT ++dnl ++dnl Gentoo patch by Ryan C. Gordon 12/30/2003: ICE_PROG_CXX_LIGHT is broken. ++dnl ICE_PROG_CXX_LIGHT + AC_LANG_CPLUSPLUS + AC_PROG_CXX + +@@ -29,9 +31,11 @@ + dnl ---- for linking. Also check how to turn off RTTI and exception handling --- + if test x"$ac_cv_prog_gxx" != x; then + AC_PROG_CC +- if test x"$ac_cv_prog_gcc" != x; then +- CXX_LINK=${CC} +- fi ++ ++ dnl Gentoo patch by Ryan C. Gordon 12/30/2003: Must link with CXX, not CC. ++ dnl if test x"$ac_cv_prog_gcc" != x; then ++ dnl CXX_LINK=${CC} ++ dnl fi + + ICE_CXX_FLAG_ACCEPT(no_rtti, -fno-rtti) + dnl --- Intel C++ supports -fno-rtti, but doens't support -fno-*-exceptions +@@ -368,7 +372,12 @@ + AC_MSG_ERROR("xfreetype or core fonts must be enabled") + fi + if test "$enable_xfreetype" != "no" -o "$enable_xfreetype" = "implied"; then +- AC_PATH_PROG(XFT_CONFIG, xft-config,, ${with_xft_arg-${PATH}}) ++ dnl Gentoo patch by Ryan C. Gordon 12/30/2003: ++ dnl xft-config is installed with the xfree package, but is in ++ dnl /usr/X11R6/bin, which isn't in the default path. The original ++ dnl version of AC_PATH_PROG can't be used, because it breaks other things. ++ dnl AC_PATH_PROG(XFT_CONFIG, xft-config,, ${with_xft_arg-${PATH}}) ++ AC_PATH_PROG(XFT_CONFIG, xft-config,, ${PATH}:/usr/X11R6/bin) + if test "${XFT_CONFIG}" != ""; then + XFT_CFLAGS=`${XFT_CONFIG} --cflags` + XFT_LIBS=`${XFT_CONFIG} --libs` +@@ -774,7 +783,17 @@ + fi + fi ]) + +-CONFIG_KDE_MENU_DIR="`kde-config --path apps | sed -e 's/.*://'`" ++dnl Gentoo patch by Ryan C. Gordon 12/30/2003: ++dnl kde-config is installed with the kde package, but is in ++dnl /usr/kde/KDEVER/bin, which isn't in the default path. ++dnl CONFIG_KDE_MENU_DIR="`kde-config --path apps | sed -e 's/.*://'`" ++ ++AC_PATH_PROG(KDE_CONFIG, kde-config,, ${PATH}:/usr/kde/*/bin) ++if test "${KDE_CONFIG}" != ""; then ++ CONFIG_KDE_MENU_DIR="`${KDE_CONFIG} --path apps | sed -e 's/.*://'`" ++else ++ CONFIG_KDE_MENU_DIR="" ++fi + + AC_SUBST(GNOME_VER) + AC_SUBST(CONFIG_GNOME1_MENU_DIR) |