aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-01-18 21:14:49 +0000
committerRene Ladan <rene@FreeBSD.org>2024-01-18 21:14:49 +0000
commita9fe535fd869572e45bf1eaf29f9b12ccf63f42d (patch)
tree25a4e9f8b304d1b7d16f6e1cbc14e8d377907d5e
parent67560d2d2e6a6ffa7e29c1a923d867b899f529f9 (diff)
x11-wm/treewm: Remove expired port
2024-01-17 x11-wm/treewm: Last upstream release was in 2003
-rw-r--r--MOVED1
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/treewm/Makefile56
-rw-r--r--x11-wm/treewm/distinfo2
-rw-r--r--x11-wm/treewm/files/patch-src_menuinfo.cc11
-rw-r--r--x11-wm/treewm/files/patch-src_resmanager.cc10
-rw-r--r--x11-wm/treewm/files/patch-src_tile.cc10
-rw-r--r--x11-wm/treewm/files/patch-src_uehandler.cc10
-rw-r--r--x11-wm/treewm/files/patch-xprop_xprop.c49
-rw-r--r--x11-wm/treewm/pkg-descr20
-rw-r--r--x11-wm/treewm/pkg-plist11
11 files changed, 1 insertions, 180 deletions
diff --git a/MOVED b/MOVED
index 61b633948dda..ac4bbae4b4a9 100644
--- a/MOVED
+++ b/MOVED
@@ -2955,3 +2955,4 @@ biology/sim4||2024-01-18|Has expired: Upstream last update was in 2005
x11-wm/w9wm||2024-01-18|Has expired: Last upstream release was in 2002
biology/seqio||2024-01-18|Has expired: Upstream last release was in 2000
x11-wm/tvtwm||2024-01-18|Has expired: Upstream last release was in 2001 reconsider using vtwm
+x11-wm/treewm||2024-01-18|Has expired: Last upstream release was in 2003
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index a070af0f0b9b..80b4e9a64219 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -114,7 +114,6 @@
SUBDIR += swayfx
SUBDIR += tinywm
SUBDIR += transset
- SUBDIR += treewm
SUBDIR += twm
SUBDIR += vtwm
SUBDIR += wayfire
diff --git a/x11-wm/treewm/Makefile b/x11-wm/treewm/Makefile
deleted file mode 100644
index 0b9aef7aa136..000000000000
--- a/x11-wm/treewm/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-PORTNAME= treewm
-PORTVERSION= 0.4.5
-PORTREVISION= 6
-CATEGORIES= x11-wm
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Window manager that arranges windows in a tree
-WWW= https://treewm.sourceforge.net/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Last upstream release was in 2003
-EXPIRATION_DATE= 2024-01-17
-
-USES= gmake imake:env tar:bzip2 xorg
-USE_XORG= x11 ice sm xext xmu xpm xt xxf86vm
-
-PORTDOCS= AUTHORS ChangeLog PROBLEMS README README.tiling TODO
-PORTEXAMPLES= default.cfg sample.cfg
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^PREFIX/s| =| ?=| ; \
- /^CXXFLAGS/s| =| ?=| ; \
- s|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e \
- '/DF_GRABKEYBOARD/s|1L|1UL|' ${WRKSRC}/src/client.h
-
-do-install:
- (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} treewm \
- ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC}/xprop && ${INSTALL_PROGRAM} xprop \
- ${STAGEDIR}${PREFIX}/bin/xprop-treewm)
- (cd ${WRKSRC}/xkill && ${INSTALL_PROGRAM} xkill \
- ${STAGEDIR}${PREFIX}/bin/xkill-treewm)
- @${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps
- (cd ${WRKSRC}/src/pixmaps && ${INSTALL_DATA} *.xpm \
- ${STAGEDIR}${DATADIR}/pixmaps)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for F in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for F in ${PORTEXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11-wm/treewm/distinfo b/x11-wm/treewm/distinfo
deleted file mode 100644
index 03d5bac91932..000000000000
--- a/x11-wm/treewm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (treewm-0.4.5.tar.bz2) = 3daea1c8d5dfe44bfe4e038e112f7ae5044c7978b196acd0258ac6f51e2f8c13
-SIZE (treewm-0.4.5.tar.bz2) = 87098
diff --git a/x11-wm/treewm/files/patch-src_menuinfo.cc b/x11-wm/treewm/files/patch-src_menuinfo.cc
deleted file mode 100644
index 61a3ef95aa82..000000000000
--- a/x11-wm/treewm/files/patch-src_menuinfo.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/menuinfo.cc.orig 2003-02-15 21:05:41 UTC
-+++ src/menuinfo.cc
-@@ -21,7 +21,7 @@ void MenuInfo::Init() {
- MenuItemList *actions=0,*last=0;
- for (Entry *e=s->fe;e;e=e->next)
- if (e->tag) {
-- lower(e->value);
-+ // lower(e->value); // why? (RP)
- if (last) {
- last->next = new MenuItemList;
- last = last->next;
diff --git a/x11-wm/treewm/files/patch-src_resmanager.cc b/x11-wm/treewm/files/patch-src_resmanager.cc
deleted file mode 100644
index 209401c0a2ba..000000000000
--- a/x11-wm/treewm/files/patch-src_resmanager.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/resmanager.cc.orig 2003-02-15 21:05:41 UTC
-+++ src/resmanager.cc
-@@ -127,6 +127,7 @@ void ResManager::CreateScemes() {
- for (int j=0; j!=mi->n; ++j) {
- MenuItem &mitem = mi->menu[j];
- if (mitem.key[0] == '$') {
-+ lower(mitem.key);
- MenuInfo *mi2 = (MenuInfo *)rman->GetInfo(SE_MENUINFO,mitem.key+1);
- if (mi2) {
- mitem.submenu = new SubMenuInfo;
diff --git a/x11-wm/treewm/files/patch-src_tile.cc b/x11-wm/treewm/files/patch-src_tile.cc
deleted file mode 100644
index 771598e353e4..000000000000
--- a/x11-wm/treewm/files/patch-src_tile.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/tile.cc.orig 2003-09-11 10:55:34 UTC
-+++ src/tile.cc
-@@ -5,6 +5,7 @@
- #include <algorithm>
- #include <stack>
- //#include <stdio.h>
-+#include <stdlib.h>
-
- /*
- * changed<05.02.2003> by Rudolf Polzer: including namespace std (C++)
diff --git a/x11-wm/treewm/files/patch-src_uehandler.cc b/x11-wm/treewm/files/patch-src_uehandler.cc
deleted file mode 100644
index ab9d18107cae..000000000000
--- a/x11-wm/treewm/files/patch-src_uehandler.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/uehandler.cc.orig 2003-09-12 19:06:06 UTC
-+++ src/uehandler.cc
-@@ -955,6 +955,7 @@ bool UEHandler::ExecCommand(Client *ref, Icon *i,char
- if (!ExecAll)
- return false;
- {
-+ lower(str);
- MenuInfo *mi = ((MenuInfo *)rman->GetInfo(SE_MENUINFO,str+1));
- if (mi) {
- int x,y;
diff --git a/x11-wm/treewm/files/patch-xprop_xprop.c b/x11-wm/treewm/files/patch-xprop_xprop.c
deleted file mode 100644
index 40a57352055a..000000000000
--- a/x11-wm/treewm/files/patch-xprop_xprop.c
+++ /dev/null
@@ -1,49 +0,0 @@
---- xprop/xprop.c.orig 2002-03-14 12:14:47 UTC
-+++ xprop/xprop.c
-@@ -586,7 +586,7 @@ _put_char(c)
- {
- if (--_buf_len<0) {
- _buf_ptr[0]='\0';
-- return;
-+ return 0;
- }
- _buf_ptr++[0] = c;
- }
-@@ -1357,10 +1357,10 @@ remove_property (dpy, w, propname)
- if (id == None) {
- fprintf (stderr, "%s: no such property \"%s\"\n",
- program_name, propname);
-- return;
-+ return 0;
- }
- XDeleteProperty (dpy, w, id);
-- return;
-+ return 0;
- }
-
- thunk *Handle_Prop_Requests(argc, argv)
-@@ -1514,13 +1514,13 @@ Show_Prop(format, dformat, prop)
- printf("%s", prop);
- if (!(atom = Parse_Atom(prop, True))) {
- printf(": no such atom on any window.\n");
-- return;
-+ return 0;
- }
-
- data = Get_Property_Data_And_Type(atom, &length, &type, &size);
- if (!size) {
- puts(": not found.");
-- return;
-+ return 0;
- }
-
- if (!notype && type)
-@@ -1535,7 +1535,7 @@ Show_Prop(format, dformat, prop)
- if (fsize!=size && fsize!=0) {
- printf(": Type mismatch: assumed size %d bits, actual size %d bits.\n",
- fsize, size);
-- return;
-+ return 0;
- }
-
- thunks = Break_Down_Property(data, (int)length, format, size);
diff --git a/x11-wm/treewm/pkg-descr b/x11-wm/treewm/pkg-descr
deleted file mode 100644
index ffacbe553bb3..000000000000
--- a/x11-wm/treewm/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-treewm is a window manager that tries to implement a new concept. In
-addition to the client windows the user can create desktops which can
-themselves contain windows and desktops. By arranging the windows in
-such a tree the user is able to manage his tasks efficiently treewm is
-feature-rich, flexible and provides a powerful concept. However,
-treewm's look is is rather puristic, and its feel is not always
-intuitive, but with a bit of practise it should be very effective to
-use.
-
-Short feature list (some of them are quite unique among window managers):
- - Allows to create desktops and to arbitrarily move windows between
- desktops
- - Many options (such as sticky, autoresize, always on top, or the
- focus or raise policy) can be set for any desktop or window
- - Can be fully customized using the configuration file
- - Has a very powerful (somewhat vi-like) command mode, and can be
- controlled from shell scripts via a FIFO
- - Icons can be placed on desktops that can execute arbitrary commands
- - Only uses very common libraries, in particular it doesn't require
- GTK, Qt, or anything like that
diff --git a/x11-wm/treewm/pkg-plist b/x11-wm/treewm/pkg-plist
deleted file mode 100644
index 3cf825ec4183..000000000000
--- a/x11-wm/treewm/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/treewm
-bin/xprop-treewm
-bin/xkill-treewm
-%%DATADIR%%/pixmaps/close.xpm
-%%DATADIR%%/pixmaps/icon.xpm
-%%DATADIR%%/pixmaps/max1.xpm
-%%DATADIR%%/pixmaps/max2.xpm
-%%DATADIR%%/pixmaps/move.xpm
-%%DATADIR%%/pixmaps/none1.xpm
-%%DATADIR%%/pixmaps/none2.xpm
-%%DATADIR%%/pixmaps/resize.xpm