aboutsummaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-10-16 15:29:32 +0000
committerRene Ladan <rene@FreeBSD.org>2019-10-16 15:29:32 +0000
commit13d4527a34237c3848445140a659128518ca196f (patch)
treea59de3287464c291f091b739fe407ba6df10c951 /x11-wm
parenta12065703469e10f4f34b1e43555af92cfceaa6c (diff)
downloadports-13d4527a34237c3848445140a659128518ca196f.tar.gz
ports-13d4527a34237c3848445140a659128518ca196f.zip
Notes
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Makefile5
-rw-r--r--x11-wm/genmenu/Makefile28
-rw-r--r--x11-wm/genmenu/distinfo2
-rw-r--r--x11-wm/genmenu/files/patch-genmenu11
-rw-r--r--x11-wm/genmenu/pkg-descr12
-rw-r--r--x11-wm/musca/Makefile40
-rw-r--r--x11-wm/musca/distinfo2
-rw-r--r--x11-wm/musca/files/patch-Makefile22
-rw-r--r--x11-wm/musca/files/patch-musca.c137
-rw-r--r--x11-wm/musca/files/patch-musca__proto.h10
-rw-r--r--x11-wm/musca/files/patch-tools.c11
-rw-r--r--x11-wm/musca/pkg-descr11
-rw-r--r--x11-wm/weewm/Makefile28
-rw-r--r--x11-wm/weewm/distinfo2
-rw-r--r--x11-wm/weewm/files/patch-src__info.c13
-rw-r--r--x11-wm/weewm/pkg-descr6
-rw-r--r--x11-wm/windowlab/Makefile56
-rw-r--r--x11-wm/windowlab/distinfo2
-rw-r--r--x11-wm/windowlab/pkg-descr10
-rw-r--r--x11-wm/wmfs/Makefile54
-rw-r--r--x11-wm/wmfs/distinfo2
-rw-r--r--x11-wm/wmfs/files/pkg-message.in10
-rw-r--r--x11-wm/wmfs/pkg-descr6
23 files changed, 0 insertions, 480 deletions
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index c72ca0fd2c96..c17aa9bcd529 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -55,7 +55,6 @@
SUBDIR += fvwm-crystal
SUBDIR += fvwm2
SUBDIR += gcompmgr
- SUBDIR += genmenu
SUBDIR += herbstluftwm
SUBDIR += hikari
SUBDIR += hs-xmonad
@@ -82,7 +81,6 @@
SUBDIR += mcwm
SUBDIR += metacity
SUBDIR += muffin
- SUBDIR += musca
SUBDIR += mutter
SUBDIR += nickleby
SUBDIR += obapps
@@ -126,15 +124,12 @@
SUBDIR += vtwm
SUBDIR += w9wm
SUBDIR += wayfire
- SUBDIR += weewm
- SUBDIR += windowlab
SUBDIR += windowmaker
SUBDIR += wm2
SUBDIR += wmakerconf
SUBDIR += wmanager
SUBDIR += wmanager-addons
SUBDIR += wmconfig
- SUBDIR += wmfs
SUBDIR += wmii
SUBDIR += wmii-devel
SUBDIR += wmname
diff --git a/x11-wm/genmenu/Makefile b/x11-wm/genmenu/Makefile
deleted file mode 100644
index 60f8b2e9ba1e..000000000000
--- a/x11-wm/genmenu/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= genmenu
-PORTVERSION= 1.0.7
-PORTREVISION= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://gtk.no/archive/genmenu/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generating menus for Bbox, Fbox, Obox, WM and E
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= bash:shells/bash
-
-USES= shebangfix
-NO_BUILD= yes
-
-PLIST_FILES= bin/genmenu
-SHEBANG_FILES= genmenu
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/genmenu ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11-wm/genmenu/distinfo b/x11-wm/genmenu/distinfo
deleted file mode 100644
index 41d14adc5cf3..000000000000
--- a/x11-wm/genmenu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (genmenu-1.0.7.tar.gz) = 506ebc96b9ac0cd749a0dab7a6c7f2dc80823a71827747caeff31337bfcc7638
-SIZE (genmenu-1.0.7.tar.gz) = 10454
diff --git a/x11-wm/genmenu/files/patch-genmenu b/x11-wm/genmenu/files/patch-genmenu
deleted file mode 100644
index 99839897e8f1..000000000000
--- a/x11-wm/genmenu/files/patch-genmenu
+++ /dev/null
@@ -1,11 +0,0 @@
---- genmenu.orig Tue Jan 20 01:29:56 2004
-+++ genmenu Tue Jan 27 23:20:11 2004
-@@ -590,7 +590,7 @@
-
- if [ "$BBDF" = "1" ]; then
-
-- dirs="/usr/share/$1/styles /usr/local/share/$1/styles"
-+ dirs="/usr/share/$1/styles /usr/local/share/$1/styles /usr/X11R6/share/$1/styles"
-
- for dir in $dirs; do
- if [ -e "$dir" ]; then
diff --git a/x11-wm/genmenu/pkg-descr b/x11-wm/genmenu/pkg-descr
deleted file mode 100644
index 4d4750370d4a..000000000000
--- a/x11-wm/genmenu/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Genmenu is a script capable of generating menus for Blackbox, Fluxbox,
-Openbox, WindowMaker and Enlightenment. It works by checking the current
-user's $PATH for a predefined list of binaries and adding them to menu
-if they are found.
-
-The following options can be configured during runtime:
- * Default font to use in all X terminals
- * Default X terminal (will be used to launch all console apps in the menu)
- * Default size of all web browser windows
- * Include menu for starting other window managers (yes|no)
-
-WWW: http://gtk.no/genmenu/
diff --git a/x11-wm/musca/Makefile b/x11-wm/musca/Makefile
deleted file mode 100644
index 8e71102bce98..000000000000
--- a/x11-wm/musca/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Dennis Herrmann <dhn@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= musca
-PORTVERSION= 0.9.24
-CATEGORIES= x11-wm
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/ # NETBSD (pkgsrc)
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple dynamic window manager with tiling and stacking modes
-
-LICENSE= GPLv3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= dmenu:x11/dmenu
-
-USES= pkgconfig tar:tgz
-USE_XORG= x11
-
-PLIST_FILES= bin/musca \
- man/man1/musca.1.gz
-
-pre-everything::
- @${ECHO_MSG} "You can build musca with your own config.h using the MUSCA_CONF knob:"
- @${ECHO_MSG} "make MUSCA_CONF=/path/to/musca/config.h install clean"
-
-post-extract:
-.if defined(MUSCA_CONF)
- @${ECHO_MSG} "creating config.h from ${MUSCA_CONF}"
- @${CP} ${MUSCA_CONF} ${WRKSRC}/config.h
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/x11-wm/musca/distinfo b/x11-wm/musca/distinfo
deleted file mode 100644
index b533d21a3a80..000000000000
--- a/x11-wm/musca/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (musca-0.9.24.tgz) = c34e37e2df5075a61f8d5268786ab8115816af95c46e063c50f7f1c500527301
-SIZE (musca-0.9.24.tgz) = 81210
diff --git a/x11-wm/musca/files/patch-Makefile b/x11-wm/musca/files/patch-Makefile
deleted file mode 100644
index e01ff183204d..000000000000
--- a/x11-wm/musca/files/patch-Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig 2009-11-03 02:20:21 UTC
-+++ Makefile
-@@ -1,9 +1,13 @@
--CFLAGS?=-Wall -g
-+CFLAGS ?= -Wall -g
-+INCLUDES != pkg-config --cflags x11
-+LIBS != pkg-config --libs x11
-+LIBS += -lm
-+BIN_DIST = musca apis xlisten
-
--all:
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o musca musca.c
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o apis apis.c
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o xlisten xlisten.c
-+all: $(BIN_DIST)
-
-+$(BIN_DIST):
-+ $(CC) $(CFLAGS) $(INCLUDES) $@.c -o $@ $(LDFLAGS) $(LIBS)
-+
- clean:
-- rm -f musca apis
-+ rm -f $(BIN_DIST)
diff --git a/x11-wm/musca/files/patch-musca.c b/x11-wm/musca/files/patch-musca.c
deleted file mode 100644
index e832f6276294..000000000000
--- a/x11-wm/musca/files/patch-musca.c
+++ /dev/null
@@ -1,137 +0,0 @@
---- musca.c.orig 2019-03-04 12:29:07 UTC
-+++ musca.c
-@@ -421,7 +421,7 @@ int sanity_stack(stack *s, Window *tree, ucell num)
- if (s->depth)
- {
- int *indexes = allocate(sizeof(int) * s->depth);
-- int count = 0, i; Window *w;
-+ int count = 0, i; Window *w = NULL;
- FOR_STACK (w, s, Window*, i)
- {
- note("%d", i);
-@@ -1673,7 +1673,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- frame *f = t->frames;
- frame **group = NULL;
- int i = 0, x, y, w, h;
-- ubyte changes = 0;
- if (direction == HORIZONTAL)
- {
- if (f->x + f->w >= t->head->screen->width - t->r)
-@@ -1684,7 +1683,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, LEFT);
- if (frame_siblings_growable(group, LEFT, size))
- {
-- changes = 1;
- x = f->x - size; w = size; y = f->y; h = 0;
- for (i = 0; group[i]; i++)
- y = MIN(y, group[i]->y), h += group[i]->h;
-@@ -1702,7 +1700,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, RIGHT);
- if (frame_siblings_growable(group, RIGHT, size))
- {
-- changes = 1;
- x = f->x + f->w; w = size; y = f->y; h = 0;
- for (i = 0; group[i]; i++)
- y = MIN(y, group[i]->y), h += group[i]->h;
-@@ -1725,7 +1722,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, TOP);
- if (frame_siblings_growable(group, TOP, size))
- {
-- changes = 1;
- y = f->y - size; h = size; x = f->x; w = 0;
- for (i = 0; group[i]; i++)
- x = MIN(x, group[i]->x), w += group[i]->w;
-@@ -1743,7 +1739,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, BOTTOM);
- if (frame_siblings_growable(group, BOTTOM, size))
- {
-- changes = 1;
- y = f->y + f->h; h = size; x = f->x; w = 0;
- for (i = 0; group[i]; i++)
- x = MIN(x, group[i]->x), w += group[i]->w;
-@@ -2208,11 +2203,9 @@ dcell parse_size(char *cmd, regmatch_t *subs, ucell in
- char* com_frame_split(char *cmd, regmatch_t *subs)
- {
- group *g = heads->groups; frame *f = g->frames;
-- int sw = heads->screen->width - g->l - g->r,
-- sh = heads->screen->height - g->t - g->b;
- char *mode = regsubstr(cmd, subs, 1);
-- ucell fs = f->h, ss = sh; ubyte dir = VERTICAL;
-- if (*mode == 'h') { fs = f->w; ss = sw; dir = HORIZONTAL; }
-+ ucell fs = f->h; ubyte dir = VERTICAL;
-+ if (*mode == 'h') { fs = f->w; dir = HORIZONTAL; }
- dcell size = parse_size(cmd, subs, 2, fs);
- frame_split(dir, size / fs);
- free(mode);
-@@ -2633,7 +2626,7 @@ char* com_switch(char *cmd, regmatch_t *subs)
- }
- char* com_command(char *cmd, regmatch_t *subs)
- {
-- int i; alias *a; autostr s; str_create(&s);
-+ int i; alias *a = NULL; autostr s; str_create(&s);
- str_print(&s, strlen(command_hints)+NOTE, "%s \n", command_hints);
- FOR_STACK (a, aliases, alias*, i) str_print(&s, NOTE, "%s \n", a->name);
- menu_wrapper(s.pad, settings[ms_run_musca_command].s);
-@@ -2750,7 +2743,7 @@ char* show_windows()
- char* show_aliases()
- {
- autostr s; str_create(&s);
-- alias *a; int i;
-+ alias *a = NULL; int i;
- FOR_STACK (a, aliases, alias*, i)
- str_print(&s, strlen(a->name)+strlen(a->command)+10, "alias %s %s\n",
- a->name, a->command);
-@@ -2852,7 +2845,7 @@ char* com_client(char *cmd, regmatch_t *subs)
- }
- char* com_place(char *cmd, regmatch_t *subs)
- {
-- placement *p; int i;
-+ placement *p = NULL; int i;
- char *class = regsubstr(cmd, subs, 1);
- ubyte flag = parse_flag(cmd, subs, 2, 0);
- char *group = regsubstr(cmd, subs, 3);
-@@ -3444,7 +3437,7 @@ ubyte insert_command(char* cmd)
- autostr s; str_create(&s);
- for (;;)
- {
-- char c = getchar();
-+ int c = getchar();
- if (c == EOF) break;
- str_push(&s, c);
- }
-@@ -3533,7 +3526,7 @@ void ungrab_stuff()
- }
- void grab_stuff()
- {
-- int i, j, k; head *h; binding *b; ucell *m;
-+ int i, j, k; head *h; binding *b; ucell *m = NULL;
- refresh_bindings();
- ungrab_stuff();
- ucell modifiers[] = { 0, LockMask, NumlockMask, LockMask|NumlockMask };
-@@ -3553,7 +3546,7 @@ void setup_regex()
- {
- int i;
- command_hash = hash_create();
-- command *c; autostr str; str_create(&str);
-+ command *c = NULL; autostr str; str_create(&str);
- FOR_ARRAY (c, commands, command, i)
- {
- char *keys = c->keys;
-@@ -3569,7 +3562,7 @@ void setup_regex()
- strtrim(command_hints);
- // compile setting regex
- setting_hash = hash_create();
-- setting *s;
-+ setting *s = NULL;
- FOR_ARRAY (s, settings, setting, i)
- hash_set(setting_hash, s->name, s);
- // compile modmask regex
-@@ -3600,7 +3593,7 @@ void setup_numlock()
- }
- void setup_bindings()
- {
-- int i; keymap *k;
-+ int i; keymap *k = NULL;
- // prepare key bindings
- bindings = stack_create();
- FOR_ARRAY (k, keymaps, keymap, i)
diff --git a/x11-wm/musca/files/patch-musca__proto.h b/x11-wm/musca/files/patch-musca__proto.h
deleted file mode 100644
index d5901bfc7523..000000000000
--- a/x11-wm/musca/files/patch-musca__proto.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- musca_proto.h.orig 2009-11-03 02:20:21 UTC
-+++ musca_proto.h
-@@ -145,6 +145,7 @@ void head_focus(head *h);
- void head_next();
- void launch(char *cmd);
- void menu(char *cmd, char *after);
-+void menufix(char *cmd, char *after);
- void menu_wrapper(char *cmd, char *after);
- void shutdown();
- dcell parse_size(char *cmd, regmatch_t *subs, ucell index, ucell limit);
diff --git a/x11-wm/musca/files/patch-tools.c b/x11-wm/musca/files/patch-tools.c
deleted file mode 100644
index e862f6b5d4e7..000000000000
--- a/x11-wm/musca/files/patch-tools.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools.c.orig 2009-11-03 02:20:21 UTC
-+++ tools.c
-@@ -227,7 +227,7 @@ ucell suck(FILE *src, byte *pad, ucell len, byte stop)
- ucell ptr = 0;
- for (;;)
- {
-- byte c = fgetc(src);
-+ int c = fgetc(src);
- if (c == EOF)
- break;
-
diff --git a/x11-wm/musca/pkg-descr b/x11-wm/musca/pkg-descr
deleted file mode 100644
index 299bd6f1399c..000000000000
--- a/x11-wm/musca/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Musca is a simple window manager for X11 allowing both tiling and stacking
-modes. It's similar to ratpoison but more friendly to the mouse and using
-a simpler keyboard navigation. There are no built in status bars, panels,
-or window decorations save for thin window borders to indicate focus.
-
-Window navigation can be mouse click to focus or entirely keyboard driven.
-Window tiling is manual but simple, and there are no restrictions on how
-you divide up the screen. It uses dwm's dmenu utility for launching apps
-and running various built in commands not mapped to hot keys.
-
-WWW: https://launchpad.net/musca
diff --git a/x11-wm/weewm/Makefile b/x11-wm/weewm/Makefile
deleted file mode 100644
index dbfd6cd80b8a..000000000000
--- a/x11-wm/weewm/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
-# $FreeBSD$
-
-PORTNAME= weewm
-PORTVERSION= 0.0.2
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://weewm.flashtux.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast and ultra light windowmanager with total keyboard control
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/weewm
-USE_XORG= x11
-
-post-patch:
- @${REINPLACE_CMD} -e 's,^CC=,CC?=,' -e 's,/usr/X11R6,${LOCALBASE},g' \
- ${WRKSRC}/src/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/weewm ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11-wm/weewm/distinfo b/x11-wm/weewm/distinfo
deleted file mode 100644
index 93582de756c8..000000000000
--- a/x11-wm/weewm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (weewm-0.0.2.tar.gz) = b2ba0ca2961f31d19b0ff32635c37c1fa2fde1c9d5cca30b607963a419fa16be
-SIZE (weewm-0.0.2.tar.gz) = 51338
diff --git a/x11-wm/weewm/files/patch-src__info.c b/x11-wm/weewm/files/patch-src__info.c
deleted file mode 100644
index 0015f7f072e8..000000000000
--- a/x11-wm/weewm/files/patch-src__info.c
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -ru src/info.c src/info.c
---- src/info.c Mon Jul 21 09:10:46 2003
-+++ src/info.c Mon Jul 21 09:11:08 2003
-@@ -25,7 +25,7 @@
-
- #include <unistd.h>
- #include <string.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <X11/Xlib.h>
-
- #include "weewm.h"
-
diff --git a/x11-wm/weewm/pkg-descr b/x11-wm/weewm/pkg-descr
deleted file mode 100644
index 72fbcfc1316d..000000000000
--- a/x11-wm/weewm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WeeWM (Wee Enhanced Environment) is a fast and light window manager
-for XFree86. Everything can be done with a keyboard. It is customizable,
-and has dock management, smart window placement, virtual desktops,
-and more.
-
-WWW: http://weewm.flashtux.org/
diff --git a/x11-wm/windowlab/Makefile b/x11-wm/windowlab/Makefile
deleted file mode 100644
index b75607e8d3ae..000000000000
--- a/x11-wm/windowlab/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
-# $FreeBSD$
-
-PORTNAME= windowlab
-PORTVERSION= 1.40
-PORTREVISION= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://nickgravgaard.com/windowlab/
-DIST_SUBDIR= repacked
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small window manager for X11
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENCE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake tar
-USE_XORG= x11 xext
-MAKE_ENV= XROOT="${LOCALBASE}" SYSCONFDIR="${ETCDIR}"
-
-PORTDOCS= CHANGELOG README
-PLIST_FILES= bin/windowlab %%ETCDIR%%/menurc \
- man/man1/windowlab.1x.gz
-
-OPTIONS_DEFINE= XFT DOCS
-
-XFT_USE= XORG=xft
-XFT_USES= pkgconfig
-XFT_MAKE_ENV= EXTRA_INC="$$(pkg-config --cflags xft)" \
- EXTRA_LIBS="$$(pkg-config --libs xft)"
-XFT_CFLAGS= -DXFT
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|^\(PREFIX\) =|\1 ?=| ; \
- s|^\(XROOT\) =|\1 ?=| ; \
- s|^\(SYSCONFDIR\) =|\1 ?=| ; \
- s|^\(CC\) =|\1 ?=|' ${WRKSRC}/Makefile
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} windowlab ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC} && ${INSTALL_MAN} windowlab.1x ${STAGEDIR}${MANPREFIX}/man/man1)
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} windowlab.menurc ${STAGEDIR}${ETCDIR}/menurc)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR})
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11-wm/windowlab/distinfo b/x11-wm/windowlab/distinfo
deleted file mode 100644
index 0ff1ca1b1c38..000000000000
--- a/x11-wm/windowlab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (repacked/windowlab-1.40.tar) = 8d6831a4b848badf82d1f34af6e45dc814d30ee75173b52f1717254d3097a4bb
-SIZE (repacked/windowlab-1.40.tar) = 174080
diff --git a/x11-wm/windowlab/pkg-descr b/x11-wm/windowlab/pkg-descr
deleted file mode 100644
index b8268ce4745c..000000000000
--- a/x11-wm/windowlab/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-WindowLab is a small and simple window manager, based on aewm, of
-novel design. WindowLab maintains the illusion of direct manipulation
-by constraining the mouse pointer when appropriate, i.e. when a window
-cannot be dragged any further in one direction.
-
-It's click-to-focus, shares its window depth policy with the Amiga,
-and has a window resizing/reshaping method similar to that of 8 1/2
-from Plan 9.
-
-WWW: http://www.nickgravgaard.com/windowlab/
diff --git a/x11-wm/wmfs/Makefile b/x11-wm/wmfs/Makefile
deleted file mode 100644
index cf9c0a948dab..000000000000
--- a/x11-wm/wmfs/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Dennis Herrmann <adox@mcx2.org>
-# $FreeBSD$
-
-PORTNAME= wmfs
-DISTVERSION= 201104
-PORTREVISION= 4
-CATEGORIES= x11-wm
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Floating and tiling Window Manager From Scratch
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libfreetype.so:print/freetype2
-
-USE_GITHUB= yes
-GH_ACCOUNT= xorg62
-
-USES= pkgconfig
-USE_XORG= x11 xft xpm
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix ${PREFIX} \
- --man-prefix ${MANPREFIX}/man \
- --xdg-config-dir ${PREFIX}/etc/xdg
-
-PLIST_FILES= bin/wmfs \
- etc/xdg/wmfs/wmfsrc \
- man/man1/wmfs.1.gz \
- share/xsessions/wmfs.desktop
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= XRANDR XINERAMA IMLIB
-OPTIONS_DEFAULT= XRANDR XINERAMA IMLIB
-
-XRANDR_USE= XORG=xrandr
-XRANDR_CONFIGURE_OFF= --without-xrandr
-XINERAMA_USE= XORG=xinerama
-XINERAMA_CONFIGURE_OFF= --without-xinerama
-IMLIB_LIB_DEPENDS= libImlib2.so:graphics/imlib2
-IMLIB_CONFIGURE_OFF= --without-imlib2
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/x11-wm/wmfs/distinfo b/x11-wm/wmfs/distinfo
deleted file mode 100644
index d7b690f404ff..000000000000
--- a/x11-wm/wmfs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmfs-201104.tar.gz) = c28b7cec28a6e3f2bc38a136fb1773bab8ec8f48c69ebe25c24192f96e782d64
-SIZE (wmfs-201104.tar.gz) = 79878
diff --git a/x11-wm/wmfs/files/pkg-message.in b/x11-wm/wmfs/files/pkg-message.in
deleted file mode 100644
index 86674b214a85..000000000000
--- a/x11-wm/wmfs/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-A default wmfsrc has been installed to:
- %%PREFIX%%/etc/xdg/wmfs/wmfsrc
-
-You may copy it to ~/.config/wmfs and modify it
-EOM
-}
-]
diff --git a/x11-wm/wmfs/pkg-descr b/x11-wm/wmfs/pkg-descr
deleted file mode 100644
index 1a1641f8de28..000000000000
--- a/x11-wm/wmfs/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WMFS (Window Manager From Scratch) is a lightweight tiling window
-manager for X. It can be configured with a configuration file (made with
-LibConfuse), it supports Xft (FreeType) fonts and EWMH hints wm
-standards.
-
-WWW: https://github.com/xorg62/wmfs