From 7a58dbefbb49fa0d6f2db10d3968307f4fe422bc Mon Sep 17 00:00:00 2001 From: Thomas Gellekum Date: Mon, 19 Oct 1998 10:57:04 +0000 Subject: [PATCH] Fix default paths in WPrefs.app. Submitted by: Brian Handy --- x11-wm/windowmaker-i18n/Makefile | 5 ++++- x11-wm/windowmaker-i18n/files/patch-ag | 26 ++++++++++++++++++++++++++ x11-wm/windowmaker/Makefile | 5 ++++- x11-wm/windowmaker/files/patch-ag | 26 ++++++++++++++++++++++++++ 4 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 x11-wm/windowmaker-i18n/files/patch-ag create mode 100644 x11-wm/windowmaker/files/patch-ag diff --git a/x11-wm/windowmaker-i18n/Makefile b/x11-wm/windowmaker-i18n/Makefile index 4d064aac3910..e2250e6bb2d0 100644 --- a/x11-wm/windowmaker-i18n/Makefile +++ b/x11-wm/windowmaker-i18n/Makefile @@ -3,7 +3,7 @@ # Date created: August 13, 1997 # Whom: handy@physics.montana.edu # -# $Id: Makefile,v 1.33 1998/09/27 20:59:11 steve Exp $ +# $Id: Makefile,v 1.34 1998/09/30 13:24:39 tg Exp $ DISTNAME= WindowMaker-0.20.1 PKGNAME= windowmaker-0.20.1 @@ -38,6 +38,9 @@ DATAFILES= WindowMaker-data.tar.gz post-extract: cd ${WRKSRC}; ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} libPropList.tar.gz +post-patch: + @perl -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/WPrefs.app/Paths.c + pre-configure: @(cd ${WRKSRC}/libPropList && CC="${CC}" CXX="${CXX}" \ ac_cv_path_CC="${CC}" CFLAGS="${CFLAGS} -fPIC" \ diff --git a/x11-wm/windowmaker-i18n/files/patch-ag b/x11-wm/windowmaker-i18n/files/patch-ag new file mode 100644 index 000000000000..d885e331e744 --- /dev/null +++ b/x11-wm/windowmaker-i18n/files/patch-ag @@ -0,0 +1,26 @@ +--- WPrefs.app/Paths.c.orig Fri Oct 9 07:35:39 1998 ++++ WPrefs.app/Paths.c Fri Oct 9 07:37:46 1998 +@@ -82,10 +82,10 @@ + wwarning(_("bad value in option IconPath. Using default path list")); + addPathToList(panel->icoL, -1, "~/pixmaps"); + addPathToList(panel->icoL, -1, "~/GNUstep/Library/Icons"); +- addPathToList(panel->icoL, -1, "/usr/include/X11/pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Icons"); +- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/share/WindowMaker/Icons"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/include/X11/pixmaps"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Icons"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Pixmaps"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Icons"); + } else { + for (i=0; ipixL, -1, "~/pixmaps"); + addPathToList(panel->pixL, -1, "~/GNUstep/Library/WindowMaker/Pixmaps"); +- addPathToList(panel->pixL, -1, "/usr/local/share/WindowMaker/Pixmaps"); ++ addPathToList(panel->pixL, -1, "%%PREFIX%%/share/WindowMaker/Pixmaps"); + } else { + for (i=0; iicoL, -1, "~/pixmaps"); + addPathToList(panel->icoL, -1, "~/GNUstep/Library/Icons"); +- addPathToList(panel->icoL, -1, "/usr/include/X11/pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Icons"); +- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/share/WindowMaker/Icons"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/include/X11/pixmaps"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Icons"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Pixmaps"); ++ addPathToList(panel->icoL, -1, "%%PREFIX%%/share/WindowMaker/Icons"); + } else { + for (i=0; ipixL, -1, "~/pixmaps"); + addPathToList(panel->pixL, -1, "~/GNUstep/Library/WindowMaker/Pixmaps"); +- addPathToList(panel->pixL, -1, "/usr/local/share/WindowMaker/Pixmaps"); ++ addPathToList(panel->pixL, -1, "%%PREFIX%%/share/WindowMaker/Pixmaps"); + } else { + for (i=0; i