summaryrefslogtreecommitdiff
path: root/x11-wm/olvwm
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/olvwm')
-rw-r--r--x11-wm/olvwm/Makefile39
-rw-r--r--x11-wm/olvwm/distinfo6
-rw-r--r--x11-wm/olvwm/files/patch-Imakefile87
-rw-r--r--x11-wm/olvwm/files/patch-cursors.c11
-rw-r--r--x11-wm/olvwm/files/patch-defaults.c46
-rw-r--r--x11-wm/olvwm/files/patch-fontset.c19
-rw-r--r--x11-wm/olvwm/files/patch-gettext.c18
-rw-r--r--x11-wm/olvwm/files/patch-gif.c22
-rw-r--r--x11-wm/olvwm/files/patch-mem.c15
-rw-r--r--x11-wm/olvwm/files/patch-menu.c12
-rw-r--r--x11-wm/olvwm/files/patch-ol_button.413.c19
-rw-r--r--x11-wm/olvwm/files/patch-ol_button.svr4.c19
-rw-r--r--x11-wm/olvwm/files/patch-olvwmrc.y48
-rw-r--r--x11-wm/olvwm/files/patch-olwm.c18
-rw-r--r--x11-wm/olvwm/files/patch-pixmap.c36
-rw-r--r--x11-wm/olvwm/files/patch-screen.c69
-rw-r--r--x11-wm/olvwm/files/patch-selection.c18
-rw-r--r--x11-wm/olvwm/files/patch-slots.c20
-rw-r--r--x11-wm/olvwm/files/patch-st.c19
-rw-r--r--x11-wm/olvwm/files/patch-virtual.c77
-rw-r--r--x11-wm/olvwm/files/patch-winbutton.c47
-rw-r--r--x11-wm/olvwm/files/patch-winframe.c20
-rw-r--r--x11-wm/olvwm/files/patch-wingframe.c31
-rw-r--r--x11-wm/olvwm/files/patch-winicon.c13
-rw-r--r--x11-wm/olvwm/files/patch-winipane.c11
-rw-r--r--x11-wm/olvwm/files/patch-winnofoc.c11
-rw-r--r--x11-wm/olvwm/files/patch-winpane.c11
-rw-r--r--x11-wm/olvwm/files/patch-winpinmenu.c20
-rw-r--r--x11-wm/olvwm/files/patch-winpush.c23
-rw-r--r--x11-wm/olvwm/files/patch-winresize.c11
-rw-r--r--x11-wm/olvwm/files/patch-winroot.c59
-rw-r--r--x11-wm/olvwm/pkg-descr6
-rw-r--r--x11-wm/olvwm/pkg-plist4
33 files changed, 0 insertions, 885 deletions
diff --git a/x11-wm/olvwm/Makefile b/x11-wm/olvwm/Makefile
deleted file mode 100644
index ca602607c33b..000000000000
--- a/x11-wm/olvwm/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: smace
-# $FreeBSD$
-
-PORTNAME= olvwm
-PORTVERSION= 4.2
-PORTREVISION= 1
-CATEGORIES= x11-wm
-MASTER_SITES= ftp://ftp.x.org/R5contrib/ \
- XCONTRIB/window_managers \
- http://komquats.com/distfiles/ \
- LOCAL/cy
-DISTNAME= ${PORTNAME}4
-
-PATCH_SITES= ${MASTER_SITES}
-PATCHFILES= olvwm4.Patch01.Z \
- olvwm4.Patch02.Z
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= OpenLook Virtual Window manager
-
-DEPRECATED= 64-bit unsupported
-EXPIRATION_DATE= 2020-05-05
-
-LIB_DEPENDS= libxview.so:x11-toolkits/xview
-
-REINPLACE_ARGS= -i ""
-NO_WRKSUBDIR= yes
-USES= imake tar:Z xorg
-USE_XORG= xpm
-
-IMAKECPPFLAGS+= -DXVDestDir=${STAGEDIR}${PREFIX}
-
-pre-configure:
- @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
- 's|^#endif.*$$|#endif|;s|^#else.*$$|#else|;\
- s|^/\*\*/#*|XCOMM |'
-
-.include <bsd.port.mk>
diff --git a/x11-wm/olvwm/distinfo b/x11-wm/olvwm/distinfo
deleted file mode 100644
index 993622bba4f6..000000000000
--- a/x11-wm/olvwm/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (olvwm4.tar.Z) = 0e25bda6176489e5111d91c384e44dc1d0df6bf3becaeebaa9aabd26e02b337d
-SIZE (olvwm4.tar.Z) = 631689
-SHA256 (olvwm4.Patch01.Z) = 8e670a95e6c029ca8831a97742e88212d29cbb3f5d8d52ab777408dd55165213
-SIZE (olvwm4.Patch01.Z) = 10506
-SHA256 (olvwm4.Patch02.Z) = f2a6560864980d827aa29fb9fe6925e1d2231be314c934e7b7c78795cc945436
-SIZE (olvwm4.Patch02.Z) = 5992
diff --git a/x11-wm/olvwm/files/patch-Imakefile b/x11-wm/olvwm/files/patch-Imakefile
deleted file mode 100644
index 3b372f35a7cd..000000000000
--- a/x11-wm/olvwm/files/patch-Imakefile
+++ /dev/null
@@ -1,87 +0,0 @@
---- Imakefile.orig Mon Oct 26 09:16:54 1998
-+++ Imakefile Mon Oct 26 09:27:43 1998
-@@ -48,8 +48,10 @@
- /**/#MORECCFLAGS=-DOW_I18N_L3 -DSHAPE -DIDENT
-
- /**/# For a generic Solaris 2.x system, I'd suggest
--MORECCFLAGS=-DOW_I18N_L3 -DSHAPE -DSVR4 -DSYSV -DIDENT -x O4
-+/**/#MORECCFLAGS=-DOW_I18N_L3 -DSHAPE -DSVR4 -DSYSV -DIDENT -x O4
-
-+/**/# For FreeBSD
-+MORECCFLAGS=-DOW_I18N_L3 -DSHAPE -DMAXPID=30000 -DREGEXP -DXPM -DXVIEW32
- /**/#
- /**/# Set MORELDFLAGS to any link options you want. Be sure to add -lxpm if you
- /**/# want to include XPM support. For a generic Solaris 1.x
-@@ -57,8 +59,11 @@
- /**/#MORELDFLAGS=-L${OPENWINHOME}/lib
- /**/#
- /**/# For Solaris 2.x, I'd suggest
--MORELDFLAGS=-L${OPENWINHOME}/lib -R ${OPENWINHOME}/lib -lintl
-+/**/#MORELDFLAGS=-L${OPENWINHOME}/lib -R ${OPENWINHOME}/lib -lintl
-
-+/**/# For FreeBSD
-+MORELDFLAGS=-L$(USRLIBDIR) -lXpm
-+XPMINCDIR=-I$(INCROOT)/X11
-
- /**/# No more changes needed
-
-@@ -72,6 +77,7 @@
- SYS_LIBRARIES = -ll -lm
- INCLUDES = -I$(HEADER_DEST) -I$(TOP) $(XPMINCDIR)
- DEPLIBS =
-+EXTENSIONLIB = -lXext
- LOCAL_LIBRARIES = $(MORELDFLAGS) $(OLGXLIB) $(XLIB)
-
- HEADERS = cmdstream.h cursors.h debug.h defaults.h dsdm.h environ.h error.h \
-@@ -115,26 +121,29 @@
- ${HEADERS} ${BITMAPS} ${SRCS} \
- ${MISC} ${INFOFILES} ${MANPAGES} ${SCRIPTS}
-
--ComplexProgramTarget(olvwm)
--
--#if NeedMenuFile
--InstallNonExecList($(MISC),$(LIBRARY_DEST))
--#endif
-+depend:: olvwmrc.c
-
- parse.c: parse.l
-- lex -t parse.l > parse.c
-+ $(LEX) $(LFALGS) parse.l
-+ $(MV) lex.yy.c parse.c
-
--olvwmrc.c: olvwmrc.y
-- yacc olvwmrc.y
-- mv y.tab.c olvwmrc.c
-+olvwmrc.c: parse.c olvwmrc.y
-+ $(YACC) olvwmrc.y
-+ $(MV) y.tab.c olvwmrc.c
-
- olvwmrc.o: parse.c olvwmrc.c
-
-+ComplexProgramTarget(olvwm)
-+
-+#if NeedMenuFile
-+InstallNonExecList($(MISC),$(LIBRARY_DEST))
-+#endif
-+
- version.c: ${SRCS} ${HEADERS}
- @echo '#ident "@(#)olvwm version compiled '`date`'"' > version.c
-
- clean::
-- /bin/rm -f parse.c olvwmrc.c version.c
-+ /bin/rm -f parse.c olvwmrc.c version.c .depend
-
- install.man:: $(MANPAGES)
- @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \
-@@ -142,7 +151,11 @@
- @for i in $(MANPAGES) ;\
- do \
- echo "installing $$i"; \
-+ $(RM) $(DESTDIR)$(MANDIR)/`basename $$i .man`.$(MANSUFFIX)* ; \
- $(INSTALL) -c $(INSTMANFLAGS) $$i $(DESTDIR)$(MANDIR)/`basename $$i .man`.$(MANSUFFIX) ; \
-+ $(COMPRESSMANCMD) $(DESTDIR)$(MANDIR)/`basename $$i .man`.$(MANSUFFIX) ; \
- done
-+
-+depend:: olvwmrc.c
-
- #include <XView.prog>
diff --git a/x11-wm/olvwm/files/patch-cursors.c b/x11-wm/olvwm/files/patch-cursors.c
deleted file mode 100644
index 3f76c09c5650..000000000000
--- a/x11-wm/olvwm/files/patch-cursors.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cursors.c.orig Tue Sep 22 22:16:04 1998
-+++ cursors.c Tue Sep 22 22:16:12 1998
-@@ -278,7 +278,7 @@
- if (our_copy[0] == 'X')
- font_file = "cursor";
- else if (our_copy[0] == 'O')
-- font_file = "-sun-open look cursor-----12-120-75-75-p-455-sunolcursor-1";
-+ font_file = "-sun-open look cursor-----12-120-75-75-p-160-sunolcursor-1";
- createCursor(dpy, cmap, pointer, cursor_id, font_file, end, ptr);
- }
- else {
diff --git a/x11-wm/olvwm/files/patch-defaults.c b/x11-wm/olvwm/files/patch-defaults.c
deleted file mode 100644
index 39e7c4c6c064..000000000000
--- a/x11-wm/olvwm/files/patch-defaults.c
+++ /dev/null
@@ -1,46 +0,0 @@
-*** defaults.c.orig Thu Jan 13 16:36:03 1994
---- defaults.c Sun Jan 24 20:50:32 1999
-***************
-*** 30,38 ****
- #include <X11/Xutil.h>
- #include <X11/Xatom.h>
- #include <X11/Xresource.h>
-- #ifdef OW_I18N_L4
- #include <sys/param.h>
-- #endif
-
- #include "i18n.h"
- #include "ollocale.h"
---- 30,36 ----
-***************
-*** 90,97 ****
---- 88,99 ----
- #ifdef SVR4
- if (sysinfo(SI_HOSTNAME, hostname, sizeof(hostname)) != -1) {
- #else
-+ #ifdef BSD
-+ if (0 == gethostname(hostname, sizeof(hostname))) {
-+ #else
- if (0 == gethostname(hostname, sizeof(hostname), &namelen)) {
- #endif
-+ #endif
- (void) strcat(filename, hostname);
- fileDB = XrmGetFileDatabase(filename);
- }
-***************
-*** 159,165 ****
- return appDB;
- }
-
-! appDB = XrmGetFileDatabase("/usr/lib/X11/app-defaults/Olwm");
- return appDB;
- }
-
---- 161,167 ----
- return appDB;
- }
-
-! appDB = XrmGetFileDatabase("/usr/X11R6/lib/X11/app-defaults/Olwm");
- return appDB;
- }
-
diff --git a/x11-wm/olvwm/files/patch-fontset.c b/x11-wm/olvwm/files/patch-fontset.c
deleted file mode 100644
index 9f5e70bbcfa6..000000000000
--- a/x11-wm/olvwm/files/patch-fontset.c
+++ /dev/null
@@ -1,19 +0,0 @@
-*** fontset.c.orig Sun Jan 24 20:51:59 1999
---- fontset.c Sun Jan 24 20:54:54 1999
-***************
-*** 210,216 ****
-
- if (notFound)
- {
-! (void) sprintf(filename, "/usr/lib/X11/app-defaults/%s/%s",
- locale, FONT_SETS);
- }
-
---- 210,216 ----
-
- if (notFound)
- {
-! (void) sprintf(filename, "/usr/X11R6/lib/X11/app-defaults/%s/%s",
- locale, FONT_SETS);
- }
-
diff --git a/x11-wm/olvwm/files/patch-gettext.c b/x11-wm/olvwm/files/patch-gettext.c
deleted file mode 100644
index 9cad8cc8dc20..000000000000
--- a/x11-wm/olvwm/files/patch-gettext.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- gettext.c.orig Sun Sep 29 02:29:20 2002
-+++ gettext.c Sun Sep 29 02:29:47 2002
-@@ -17,12 +17,14 @@
- #define bzero(a,b) memset(a,0,b)
- #endif
-
--char *malloc(), *strdup();
- char * dgettext();
- char *_gettext();
- char *in_path();
-+#ifndef __FreeBSD__
-+char *malloc(), *strdup();
- char *fgets(), *getenv();
- caddr_t mmap(), calloc();
-+#endif
-
- #ifdef NOT
- static struct domain_binding *firstbind=0, *lastbind=0;
diff --git a/x11-wm/olvwm/files/patch-gif.c b/x11-wm/olvwm/files/patch-gif.c
deleted file mode 100644
index ca03391d7e7f..000000000000
--- a/x11-wm/olvwm/files/patch-gif.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- gif.c.orig Thu Jan 13 15:36:06 1994
-+++ gif.c Mon Oct 19 13:46:15 1998
-@@ -56,6 +56,10 @@
- int disposal;
- } Gif89 = { -1, -1, -1, 0 };
-
-+static ReadColorMap();
-+static DoExtension();
-+static GetDataBlock();
-+
- extern XImage* ReadImage();
-
- XImage *ReadGIF(dpy, fd, pNcolors, pColors)
-@@ -456,7 +460,7 @@
- return code;
- }
-
--static XImage*
-+extern XImage*
- ReadImage(dpy, fd, len, height, cmap, interlace, ignore)
- Display *dpy;
- FILE *fd;
diff --git a/x11-wm/olvwm/files/patch-mem.c b/x11-wm/olvwm/files/patch-mem.c
deleted file mode 100644
index 6431e8abba20..000000000000
--- a/x11-wm/olvwm/files/patch-mem.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- mem.c.orig Thu Jan 13 15:36:08 1994
-+++ mem.c Mon Oct 19 13:47:49 1998
-@@ -18,7 +18,12 @@
-
-
- #include <sys/types.h>
-+#include <sys/param.h>
-+#ifndef __STDC__
- #include <malloc.h>
-+#else
-+#include <stdlib.h>
-+#endif
- #include <memory.h>
- #include <stdio.h>
-
diff --git a/x11-wm/olvwm/files/patch-menu.c b/x11-wm/olvwm/files/patch-menu.c
deleted file mode 100644
index 784ff039bdad..000000000000
--- a/x11-wm/olvwm/files/patch-menu.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- menu.c.orig Fri Aug 14 20:35:05 1998
-+++ menu.c Fri Aug 14 22:28:13 1998
-@@ -3148,7 +3148,8 @@
- if (fDefault)
- state |= OLGX_DEFAULT;
-
-- if (pb->label[pb->which].kind == StringLabel)
-+ if (pb->label[pb->which].kind == StringLabel ||
-+ pb->label[pb->which].kind == NoType)
- label = pb->label[pb->which].string;
- #ifdef OLGX_LABEL_IS_COMB
- else if (pb->label[pb->which].kind == ComboLabel) {
diff --git a/x11-wm/olvwm/files/patch-ol_button.413.c b/x11-wm/olvwm/files/patch-ol_button.413.c
deleted file mode 100644
index 3b1a2cbfb042..000000000000
--- a/x11-wm/olvwm/files/patch-ol_button.413.c
+++ /dev/null
@@ -1,19 +0,0 @@
-*** ol_button.413.c.orig Sun Jan 24 20:16:16 1999
---- ol_button.413.c Sun Jan 24 20:21:00 1999
-***************
-*** 8,14 ****
- * a version of olgx 3.2 (from the xview 3.2 release) and don't want to
- * use this file, change the define here
- */
-! #ifndef SVR4
-
- /*
- * Based on
---- 8,14 ----
- * a version of olgx 3.2 (from the xview 3.2 release) and don't want to
- * use this file, change the define here
- */
-! #if !defined(SVR4) && !defined(XVIEW32)
-
- /*
- * Based on
diff --git a/x11-wm/olvwm/files/patch-ol_button.svr4.c b/x11-wm/olvwm/files/patch-ol_button.svr4.c
deleted file mode 100644
index 2cb9d4ec5d5d..000000000000
--- a/x11-wm/olvwm/files/patch-ol_button.svr4.c
+++ /dev/null
@@ -1,19 +0,0 @@
-*** ol_button.svr4.c.orig Sun Jan 24 20:21:22 1999
---- ol_button.svr4.c Sun Jan 24 20:23:34 1999
-***************
-*** 12,18 ****
- *
- */
-
-! #ifdef SVR4
-
- /*
- * Copyright 1989-1990 Sun Microsystems See LEGAL_NOTICE for terms of
---- 12,18 ----
- *
- */
-
-! #if defined(SVR4) || defined(XVIEW32)
-
- /*
- * Copyright 1989-1990 Sun Microsystems See LEGAL_NOTICE for terms of
diff --git a/x11-wm/olvwm/files/patch-olvwmrc.y b/x11-wm/olvwm/files/patch-olvwmrc.y
deleted file mode 100644
index 73c6f26151fb..000000000000
--- a/x11-wm/olvwm/files/patch-olvwmrc.y
+++ /dev/null
@@ -1,48 +0,0 @@
---- olvwmrc.y.orig 2013-09-17 21:38:07.492238885 -0700
-+++ olvwmrc.y 2013-09-17 21:40:59.782778854 -0700
-@@ -37,7 +37,7 @@
- char *LookupToken();
- char *FindOlvwmRC();
- void resetKeys();
--char *strexpand();
-+static char *strexpand();
-
- typedef struct progscreen {
- char *target;
-@@ -527,7 +527,9 @@
- }
- %%
- /* Programs */
-+#ifndef YYDEBUG
- #define YYDEBUG 1
-+#endif
- #include "parse.c"
-
- extern List *ActiveClientList;
-@@ -1160,7 +1162,7 @@
- for (c = ListEnum(&l); c != NULL; c = ListEnum(&l)) {
- if (findClient(c, ie->identifier)) {
- ListApply(ie->doIf, applyAction, c);
-- return;
-+ return 0;
- }
- }
- ListApply(ie->doElse, applyAction, cli);
-@@ -1260,7 +1262,7 @@
- if (path == NULL)
- path = FindOlvwmRC(&olvwmBuf);
- if (path == NULL || (yyin = fopen(path, "r")) == NULL)
-- return;
-+ return 0;
- olvwmOldBuf = olvwmBuf;
- dpy = ldpy;
- NumLockMask = FindModifierMask(XKeysymToKeycode(dpy, XK_Num_Lock));
-@@ -1283,7 +1285,7 @@
- extern XrmDatabase OlwmDB;
-
- if (!p)
-- return;
-+ return 0;
- if (olvwmBuf.st_mtime != olvwmOldBuf.st_mtime
- || olvwmBuf.st_size != olvwmOldBuf.st_size
- || olvwmBuf.st_dev != olvwmOldBuf.st_dev
diff --git a/x11-wm/olvwm/files/patch-olwm.c b/x11-wm/olvwm/files/patch-olwm.c
deleted file mode 100644
index 9fe4e1c52791..000000000000
--- a/x11-wm/olvwm/files/patch-olwm.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- olwm.c.orig Thu Jan 13 15:36:12 1994
-+++ olwm.c Mon Oct 19 14:08:54 1998
-@@ -677,9 +677,15 @@
- pid_t pid;
- int status;
- #else
-+#ifdef BSD
-+ int oldmask;
-+ int pid;
-+ int status;
-+#else
- int oldmask;
- int pid;
- union wait status;
-+#endif
- #endif
-
- if (!deadChildren)
diff --git a/x11-wm/olvwm/files/patch-pixmap.c b/x11-wm/olvwm/files/patch-pixmap.c
deleted file mode 100644
index f152402439e9..000000000000
--- a/x11-wm/olvwm/files/patch-pixmap.c
+++ /dev/null
@@ -1,36 +0,0 @@
-*** pixmap.c.patched Sun Jan 24 20:26:03 1999
---- pixmap.c Sun Jan 24 20:28:39 1999
-***************
-*** 466,472 ****
- * Construct bitmap search path as follows:
- * $OPENWINHOME/etc/workspace/patterns
- * $OPENWINHOME/include/X11/include/bitmaps
-! * /usr/X11/include/X11/include/bitmaps
- *
- * REMIND: this should be cleaned up so that it doesn't use a fixed-size
- * array.
---- 466,472 ----
- * Construct bitmap search path as follows:
- * $OPENWINHOME/etc/workspace/patterns
- * $OPENWINHOME/include/X11/include/bitmaps
-! * /usr/X11R6/include/X11/include/bitmaps
- *
- * REMIND: this should be cleaned up so that it doesn't use a fixed-size
- * array.
-***************
-*** 489,495 ****
- (void)sprintf(bmPath, "%s/include/X11/bitmaps",owHome);
- bitmapSearchPath[i++] = MemNewString(bmPath);
-
-! bitmapSearchPath[i++] = MemNewString("/usr/X11/include/X11/bitmaps");
-
- bitmapSearchPath[i] = (char *)NULL;
- }
---- 489,495 ----
- (void)sprintf(bmPath, "%s/include/X11/bitmaps",owHome);
- bitmapSearchPath[i++] = MemNewString(bmPath);
-
-! bitmapSearchPath[i++] = MemNewString("/usr/X11R6/include/X11/bitmaps");
-
- bitmapSearchPath[i] = (char *)NULL;
- }
diff --git a/x11-wm/olvwm/files/patch-screen.c b/x11-wm/olvwm/files/patch-screen.c
deleted file mode 100644
index a46b38cbbd9e..000000000000
--- a/x11-wm/olvwm/files/patch-screen.c
+++ /dev/null
@@ -1,69 +0,0 @@
---- screen.c.orig 2013-09-17 21:38:07.462238988 -0700
-+++ screen.c 2013-09-17 21:43:56.890844306 -0700
-@@ -66,6 +66,13 @@
- *-------------------------------------------------------------------------*/
- List *ScreenInfoList; /* List of managed screens */
- extern Bool BoolString();
-+static updateScreenWorkspaceColor();
-+static updateScreenWindowColor();
-+static updateScreenForegroundColor();
-+static updateScreenBackgroundColor();
-+static updateScreenBorderColor();
-+static updateScreenInputFocusColor();
-+static updateScreenGlyphFont();
-
- /*-------------------------------------------------------------------------
- * Local Data
-@@ -282,6 +289,7 @@
- case PseudoColor:
- case GrayScale:
- case DirectColor:
-+ case TrueColor:
- return True;
- /*NOTREACHED*/
- break;
-@@ -523,7 +531,7 @@
- * Construct bitmap search path as follows:
- * $OPENWINHOME/etc/workspace/patterns
- * $OPENWINHOME/include/X11/include/bitmaps
-- * /usr/X11/include/X11/include/bitmaps
-+ * /usr/X11R6/include/X11/include/bitmaps
- *
- * REMIND: this should be cleaned up so that it doesn't use a fixed-size
- * array.
-@@ -546,7 +554,7 @@
- (void)sprintf(bmPath, "%s/include/X11/bitmaps",owHome);
- bitmapSearchPath[i++] = MemNewString(bmPath);
-
-- bitmapSearchPath[i++] = MemNewString("/usr/X11/include/X11/bitmaps");
-+ bitmapSearchPath[i++] = MemNewString("/usr/X11R6/include/X11/bitmaps");
- bitmapSearchPath[i] = (char *)NULL;
- }
-
-@@ -2431,7 +2439,7 @@
- if (!geom)
- geom = GRV.VirtualGeometry;
- if (!geom || !*geom)
-- return;
-+ return 0;
- if (scrInfo->vdm->resources->geometry)
- free(scrInfo->vdm->resources->geometry);
- scrInfo->vdm->resources->geometry = strdup(geom);
-@@ -2451,7 +2459,7 @@
- if (!name)
- name = GRV.VirtualBackgroundMap;
- if (!name || !*name)
-- return;
-+ return 0;
- if (scrInfo->vdm->resources->background)
- free(scrInfo->vdm->resources->background);
- scrInfo->vdm->resources->background = strdup(name);
-@@ -2479,7 +2487,7 @@
- ScreenInfo *scrInfo;
- {
- if (!scrInfo->vdm->resources->background)
-- return;
-+ return 0;
- UpdateScreenVirtualMap(dpy,scrInfo);
- }
-
diff --git a/x11-wm/olvwm/files/patch-selection.c b/x11-wm/olvwm/files/patch-selection.c
deleted file mode 100644
index 35e8e0bfe62a..000000000000
--- a/x11-wm/olvwm/files/patch-selection.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- selection.c.orig 2013-09-17 21:38:07.442239399 -0700
-+++ selection.c 2013-09-17 21:45:20.241114850 -0700
-@@ -318,13 +318,13 @@
- XSetSelectionOwner(cli->dpy, XA_PRIMARY,
- NoFocusWin, timestamp);
- if (NoFocusWin != XGetSelectionOwner(cli->dpy, XA_PRIMARY))
-- return;
-+ return 0;
- } else {
- /* First look to see if window is already listed. */
- for(tc = ListEnum(&l); tc != NULL; tc = ListEnum(&l))
- {
- if (tc == cli)
-- return;
-+ return 0;
- }
- }
-
diff --git a/x11-wm/olvwm/files/patch-slots.c b/x11-wm/olvwm/files/patch-slots.c
deleted file mode 100644
index 705ede9a6556..000000000000
--- a/x11-wm/olvwm/files/patch-slots.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- slots.c.orig 2013-09-17 21:38:07.382240689 -0700
-+++ slots.c 2013-09-17 21:50:50.762215147 -0700
-@@ -542,7 +542,7 @@
-
- if (winicon->iconslot == NULL)
- {
-- return;
-+ return 0;
- }
-
- incrRegion(iconGrid,winicon->iconslot,-1);
-@@ -627,7 +627,7 @@
- for (ima = 0; ima<iconGrid->maslots; ima++)
- for (imi = 0; imi<iconGrid->mislots; imi++)
- OCCUPANCY(iconGrid,ima,imi)=0;
-- return;
-+ return 0;
- }
-
- /* partition existing icons */
diff --git a/x11-wm/olvwm/files/patch-st.c b/x11-wm/olvwm/files/patch-st.c
deleted file mode 100644
index 1718e0760948..000000000000
--- a/x11-wm/olvwm/files/patch-st.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- st.c.orig 2013-09-17 21:38:07.452239734 -0700
-+++ st.c 2013-09-17 21:52:40.812590309 -0700
-@@ -14,6 +14,7 @@
- #include "st.h"
- #include "mem.h"
-
-+static rehash();
-
- #define max(a,b) ((a) > (b) ? (a) : (b))
- #define nil(type) ((type *) 0)
-@@ -339,7 +340,7 @@
- ptr = ptr->next;
- break;
- case ST_STOP:
-- return;
-+ return 0;
- case ST_DELETE:
- tmp = ptr;
- if (last == nil(st_table_entry)) {
diff --git a/x11-wm/olvwm/files/patch-virtual.c b/x11-wm/olvwm/files/patch-virtual.c
deleted file mode 100644
index c4b8683d0e1d..000000000000
--- a/x11-wm/olvwm/files/patch-virtual.c
+++ /dev/null
@@ -1,77 +0,0 @@
---- virtual.c.orig 2013-09-17 21:38:07.402239496 -0700
-+++ virtual.c 2013-09-17 21:56:18.620843579 -0700
-@@ -39,15 +39,18 @@
- #define TRUE 1
- #define FALSE 0
-
--#include <regexp.h>
-+#include <regex.h>
- #ifdef REGEXP
--regexp *expbuf;
-+regex_t expbuf;
- #endif
-
- #ifdef IDENT
- #ident "@(#)virtual.c 1.6 olvwm version 07 Jan 1994"
- #endif
-
-+static rexMatch();
-+static rexInit();
-+
- /* Class Function Vector; a virtual pane is the VDM window in which all
- * the little virtual windows appear (and to which said windows are
- * parented)
-@@ -648,7 +651,7 @@
- XEvent dummy;
-
- if (event->xexpose.count)
-- return;
-+ return 0;
- drawVDMGrid(dpy, winInfo->core.client->scrInfo->vdm);
- while (XCheckTypedWindowEvent(dpy, event->xany.window, Expose, &dummy))
- ; /* empty */
-@@ -1324,7 +1327,7 @@
- length = ((WinPaneFrame *) win)->nameLength;
- break;
- default:
-- return;
-+ return 0;
- }
- XClearArea(cli->dpy, win->core.virtual, 0, 0, 0, 0, False);
- if (cli->isBusy)
-@@ -2024,7 +2027,7 @@
- ErrorWarning(gettext("An invalid directory was named for DIRMENU"));
- menuInfo->buttons[bindex].subMenu =
- MenuInfoCreate(cache, winInfo, menu, depth, slot);
-- return;
-+ return 0;
- }
- }
- while (ent = readdir(dir)) {
-@@ -2108,14 +2111,16 @@
- }
- }
-
-+#ifndef REGEXP
- static char expbuf[256];
-+#endif
-
- static
- rexMatch(string)
- char *string;
- {
- #ifdef REGEXP
-- return regexec(expbuf, string);
-+ return regexec(&expbuf, string, 0, NULL, 0);
- #else
- return step(string,expbuf);
- #endif
-@@ -2152,7 +2157,7 @@
- newPattern[j++] = '$';
- newPattern[j++] = '\0';
- #ifdef REGEXP
-- expbuf = regcomp(newPattern);
-+ regcomp(&expbuf, newPattern, 0);
- #else
- compile(newPattern, expbuf, &expbuf[256], '\0');
- #endif
diff --git a/x11-wm/olvwm/files/patch-winbutton.c b/x11-wm/olvwm/files/patch-winbutton.c
deleted file mode 100644
index b0f4d56a996f..000000000000
--- a/x11-wm/olvwm/files/patch-winbutton.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- winbutton.c.orig 2013-09-17 21:38:07.482238656 -0700
-+++ winbutton.c 2013-09-17 21:58:24.411286317 -0700
-@@ -100,7 +100,7 @@
-
- if (winInfo->ignore) {
- FrameAllowEvents(cli, event->xbutton.time);
-- return;
-+ return 0;
- }
-
- switch (a) {
-@@ -128,7 +128,7 @@
-
- default:
- FrameAllowEvents(cli, event->xbutton.time);
-- return;
-+ return 0;
- }
- }
-
-@@ -152,7 +152,7 @@
- FrameAllowEvents(cli, event->xbutton.time);
-
- if (!AllButtonsUp(event))
-- return;
-+ return 0;
-
- XUngrabPointer(dpy, CurrentTime);
-
-@@ -165,7 +165,7 @@
- }
-
- if (!in_windowmark(winInfo,x,y) || currentAction != ACTION_SELECT) {
-- return;
-+ return 0;
- }
-
- if (! winInfo->ignore) {
-@@ -202,7 +202,7 @@
- else gis = WinGI(winInfo,NORMAL_GINFO);
-
- if (!event->xmotion.same_screen || currentAction != ACTION_SELECT)
-- return;
-+ return 0;
-
- x = event->xmotion.x;
- y = event->xmotion.y;
diff --git a/x11-wm/olvwm/files/patch-winframe.c b/x11-wm/olvwm/files/patch-winframe.c
deleted file mode 100644
index 03c3a287aa2f..000000000000
--- a/x11-wm/olvwm/files/patch-winframe.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- winframe.c.orig 2013-09-17 21:38:07.462238988 -0700
-+++ winframe.c 2013-09-17 22:00:01.011629533 -0700
-@@ -52,6 +52,8 @@
-
- extern Time TimeFresh();
-
-+static headerHeight();
-+
- /***************************************************************************
- * private data
- ***************************************************************************/
-@@ -493,7 +495,7 @@
- {
- /* ignore events caused by grabs */
- if (event->xcrossing.mode != NotifyNormal)
-- return;
-+ return 0;
-
- if (event->xcrossing.detail != NotifyInferior)
- frameInfo->pointerIsWarped = False;
diff --git a/x11-wm/olvwm/files/patch-wingframe.c b/x11-wm/olvwm/files/patch-wingframe.c
deleted file mode 100644
index e6338812a549..000000000000
--- a/x11-wm/olvwm/files/patch-wingframe.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- wingframe.c.orig 2013-09-17 21:38:07.442239399 -0700
-+++ wingframe.c 2013-09-17 22:01:51.492024906 -0700
-@@ -285,7 +285,7 @@
- Client *cli = frameInfo->core.client;
-
- if (!AllButtonsUp(event))
-- return;
-+ return 0;
-
- #define bevent (event->xbutton)
-
-@@ -353,16 +353,16 @@
- /* We get this only after a Select press */
- if (hadSelect == False) /* watch for erroneous motions */
- {
-- return;
-+ return 0;
- }
-
- if (!event->xmotion.same_screen)
-- return;
-+ return 0;
-
- /* See if we have moved more than the threshold amount. */
- if ((ABS(event->xmotion.x - buttonPressX) < GRV.MoveThreshold) &&
- (ABS(event->xmotion.y - buttonPressY) < GRV.MoveThreshold))
-- return;
-+ return 0;
-
- (WinFunc(frameInfo,fcore.selectDrag))(dpy, event, frameInfo, &lastSelectPress);
-
diff --git a/x11-wm/olvwm/files/patch-winicon.c b/x11-wm/olvwm/files/patch-winicon.c
deleted file mode 100644
index 7aaa4a21c2f7..000000000000
--- a/x11-wm/olvwm/files/patch-winicon.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- winicon.c.orig Thu Jan 13 15:36:26 1994
-+++ winicon.c Mon Oct 19 14:15:05 1998
-@@ -37,6 +37,10 @@
- extern Bool PropGetWMName();
- extern Bool PropGetWMIconName();
-
-+static heightTopIcon();
-+static heightBottomIcon();
-+static widthBothIcon();
-+
- /***************************************************************************
- * private data
- ***************************************************************************/
diff --git a/x11-wm/olvwm/files/patch-winipane.c b/x11-wm/olvwm/files/patch-winipane.c
deleted file mode 100644
index 5ba8f8d3a43f..000000000000
--- a/x11-wm/olvwm/files/patch-winipane.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- winipane.c.orig 2013-09-17 21:38:07.432239206 -0700
-+++ winipane.c 2013-09-17 22:03:24.772361669 -0700
-@@ -95,7 +95,7 @@
- XSetBackground(dpy, gc,
- winInfo->core.client->scrInfo->colorInfo.bgColor);
- }
-- return;
-+ return 0;
- }
-
- XFillRectangle(dpy, pane, WinGC(winInfo,WORKSPACE_GC),
diff --git a/x11-wm/olvwm/files/patch-winnofoc.c b/x11-wm/olvwm/files/patch-winnofoc.c
deleted file mode 100644
index 739caabd2ae8..000000000000
--- a/x11-wm/olvwm/files/patch-winnofoc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- winnofoc.c.orig 2013-09-17 21:38:07.492238885 -0700
-+++ winnofoc.c 2013-09-17 22:06:01.202842480 -0700
-@@ -239,7 +239,7 @@
- XEvent dummy;
-
- if (FindModifierMask(event->xkey.keycode) != 0)
-- return;
-+ return 0;
-
- XSync(dpy,0);
- /*
diff --git a/x11-wm/olvwm/files/patch-winpane.c b/x11-wm/olvwm/files/patch-winpane.c
deleted file mode 100644
index 20580b7716fb..000000000000
--- a/x11-wm/olvwm/files/patch-winpane.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- winpane.c.orig 2013-09-17 21:38:07.492238885 -0700
-+++ winpane.c 2013-09-17 22:07:33.003048309 -0700
-@@ -171,7 +171,7 @@
- /* it's a ShapeNotify event */
- se = (XShapeEvent *) event;
- if (se->kind != ShapeBounding)
-- return;
-+ return 0;
- cli = winInfo->core.client;
- cli->isShaped = se->shaped;
-
diff --git a/x11-wm/olvwm/files/patch-winpinmenu.c b/x11-wm/olvwm/files/patch-winpinmenu.c
deleted file mode 100644
index 0658d843b0b9..000000000000
--- a/x11-wm/olvwm/files/patch-winpinmenu.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- winpinmenu.c.orig 2013-09-17 21:38:07.462238988 -0700
-+++ winpinmenu.c 2013-09-17 22:08:56.640738874 -0700
-@@ -91,7 +91,7 @@
- WinPinMenu *winInfo;
- {
- if (! StartMenuGrabs(dpy, winInfo))
-- return;
-+ return 0;
-
- MenuMakeFirst(winInfo->menuInfo, afterMenuShow, winInfo);
-
-@@ -109,7 +109,7 @@
-
- if (MenuHandleKeyEvent(dpy, event, winInfo, winInfo)) {
- if (! StartMenuGrabs(dpy, winInfo))
-- return;
-+ return 0;
- }
- }
-
diff --git a/x11-wm/olvwm/files/patch-winpush.c b/x11-wm/olvwm/files/patch-winpush.c
deleted file mode 100644
index cb2eb57825ef..000000000000
--- a/x11-wm/olvwm/files/patch-winpush.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- winpush.c.orig 2013-09-17 21:38:07.482238656 -0700
-+++ winpush.c 2013-09-17 22:10:26.340945247 -0700
-@@ -103,7 +103,7 @@
- {
- FrameAllowEvents(winInfo->core.client, event->xbutton.time);
- if (!AllButtonsUp(event))
-- return;
-+ return 0;
-
- /*
- * If pushpinStateAfterPress equals the current pin state, we know
-@@ -131,9 +131,9 @@
- Graphics_info *gisNormal = WinGI(winInfo,NORMAL_GINFO);
-
- if (!event->xmotion.same_screen)
-- return;
-+ return 0;
- if (currentAction != ACTION_SELECT && currentAction != ACTION_ADJUST)
-- return;
-+ return 0;
-
- /* When the user moves the cursor off the pushpin
- * while s/he has the button down we should pull
diff --git a/x11-wm/olvwm/files/patch-winresize.c b/x11-wm/olvwm/files/patch-winresize.c
deleted file mode 100644
index 168756fd5797..000000000000
--- a/x11-wm/olvwm/files/patch-winresize.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- winresize.c.orig 2013-09-17 21:38:07.392239520 -0700
-+++ winresize.c 2013-09-17 22:11:21.781075811 -0700
-@@ -81,7 +81,7 @@
-
- if (ResolveMouseBinding(dpy, event, ignoremask) != ACTION_SELECT) {
- FrameAllowEvents(winInfo->core.client, event->xbutton.time);
-- return;
-+ return 0;
- }
-
- /* draw depressed corner */
diff --git a/x11-wm/olvwm/files/patch-winroot.c b/x11-wm/olvwm/files/patch-winroot.c
deleted file mode 100644
index d6d4bc076517..000000000000
--- a/x11-wm/olvwm/files/patch-winroot.c
+++ /dev/null
@@ -1,59 +0,0 @@
---- winroot.c.orig 2013-09-17 21:38:07.482238656 -0700
-+++ winroot.c 2013-09-17 22:13:41.361407148 -0700
-@@ -197,7 +197,7 @@
- WinRoot *winInfo;
- {
- if (pEvent->xcrossing.detail == NotifyNonlinearVirtual)
-- return;
-+ return 0;
-
- ColorWindowCrossing(dpy, pEvent, winInfo);
-
-@@ -291,7 +291,7 @@
- int (*selectFunc)();
-
- if (!pEvent->xmotion.same_screen)
-- return;
-+ return 0;
-
- /* If the user hasn't moved more than the threshold
- * amount, break out of here. REMIND Also, if we get a
-@@ -304,9 +304,9 @@
- GRV.MoveThreshold) &&
- (ABS(pEvent->xmotion.y - winInfo->buttonPressEvent.xbutton.y) <
- GRV.MoveThreshold))
-- return;
-+ return 0;
- if (pEvent->xmotion.state == 0)
-- return;
-+ return 0;
-
- /*
- * On Select: Clear existing selected clients and add new ones
-@@ -343,7 +343,7 @@
- WinRoot *winInfo;
- {
- if (!AllButtonsUp(pEvent))
-- return;
-+ return 0;
-
- /*
- * This only happens if we did NOT get a motion notify
-@@ -389,7 +389,7 @@
- pEvent->xbutton.time)))
- {
- PropagatePressEventToChild(dpy, pEvent, child);
-- return;
-+ return 0;
- }
-
- /*
-@@ -457,7 +457,7 @@
- */
- if ((pEvent->xproperty.atom != XA_RESOURCE_MANAGER)
- || (pEvent->xproperty.state != PropertyNewValue))
-- return;
-+ return 0;
-
- UpdateGlobals(dpy);
- }
diff --git a/x11-wm/olvwm/pkg-descr b/x11-wm/olvwm/pkg-descr
deleted file mode 100644
index 064bff8c23ef..000000000000
--- a/x11-wm/olvwm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Olvwm (OPEN LOOK virtual window manager) is an ICCCM compliant window manager
-supplied for use with the XView toolkit. It is derived from olwm, the
-OPEN LOOK window manager supplied with the XView release. This version of
-olvwm is based on version 3 of the XView release.
-
-WWW: http://home.nyc.rr.com/twopks/olvwm/
diff --git a/x11-wm/olvwm/pkg-plist b/x11-wm/olvwm/pkg-plist
deleted file mode 100644
index d884008d8f2b..000000000000
--- a/x11-wm/olvwm/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/olvwm
-lib/help/olvwm.info
-man/man1/olvwm.1.gz
-man/man1/olvwmrc.1.gz