summaryrefslogtreecommitdiff
path: root/wm/9wm
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-12-12 13:05:02 +0000
committerwiz <wiz@pkgsrc.org>2000-12-12 13:05:02 +0000
commit038a6b30bb561ad2c83322769d0bb0de5708fcc9 (patch)
tree567d9e6c0668d7193f9a97654921ff7ae0cce72a /wm/9wm
parent9ae5e5231c03e72d45adc95581c509f039ac7047 (diff)
downloadpkgsrc-038a6b30bb561ad2c83322769d0bb0de5708fcc9.tar.gz
Move 9wm to category wm.
Diffstat (limited to 'wm/9wm')
-rw-r--r--wm/9wm/Makefile17
-rw-r--r--wm/9wm/files/md53
-rw-r--r--wm/9wm/files/patch-sum3
-rw-r--r--wm/9wm/patches/patch-aa73
-rw-r--r--wm/9wm/pkg/COMMENT1
-rw-r--r--wm/9wm/pkg/DESCR20
-rw-r--r--wm/9wm/pkg/PLIST3
7 files changed, 120 insertions, 0 deletions
diff --git a/wm/9wm/Makefile b/wm/9wm/Makefile
new file mode 100644
index 00000000000..88559c5376c
--- /dev/null
+++ b/wm/9wm/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/12 13:05:02 wiz Exp $
+# FreeBSD Id: Makefile,v 1.4 1997/05/28 06:18:20 fenner Exp
+#
+
+DISTNAME= 9wm-1.1
+CATEGORIES= plan9 wm
+MASTER_SITES= ftp://ftp.mathcs.emory.edu/pub/arnold/
+EXTRACT_SUFX= .shar.gz
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://dhog.g7.org/dhog/9wm.html
+
+NO_WRKSUBDIR= yes
+EXTRACT_CMD= ${GZCAT} ${DOWNLOADED_DISTFILE} | ${SH}
+USE_IMAKE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/9wm/files/md5 b/wm/9wm/files/md5
new file mode 100644
index 00000000000..7cadced3370
--- /dev/null
+++ b/wm/9wm/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/12 13:05:02 wiz Exp $
+
+MD5 (9wm-1.1.shar.gz) = e3ebae40e0d4ba2b4c05448c0bbf43ae
diff --git a/wm/9wm/files/patch-sum b/wm/9wm/files/patch-sum
new file mode 100644
index 00000000000..2b5b498e581
--- /dev/null
+++ b/wm/9wm/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/12 13:05:02 wiz Exp $
+
+MD5 (patch-aa) = e2db6d92ecdaa6383aa737861d4d1f22
diff --git a/wm/9wm/patches/patch-aa b/wm/9wm/patches/patch-aa
new file mode 100644
index 00000000000..a1fa7ec1722
--- /dev/null
+++ b/wm/9wm/patches/patch-aa
@@ -0,0 +1,73 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/12 13:05:02 wiz Exp $
+
+--- 9wm.c~ Mon Oct 21 09:26:24 1996
++++ 9wm.c Mon Oct 21 09:27:19 1996
+@@ -471,7 +471,7 @@
+ case NormalState:
+ XMapRaised(dpy, c->parent);
+ XMapWindow(dpy, c->window);
+- setstate(c, NormalState);
++ _setstate(c, NormalState);
+ if (c->trans != None && current && c->trans == current->window)
+ active(c);
+ break;
+--- fns.h~ Mon Oct 21 09:26:25 1996
++++ fns.h Mon Oct 21 09:27:31 1996
+@@ -31,7 +31,7 @@
+ Window getwprop();
+ int getiprop();
+ int getstate();
+-void setstate();
++void _setstate();
+ void setlabel();
+ void getproto();
+ void gettrans();
+--- manage.c~ Mon Oct 21 09:26:24 1996
++++ manage.c Mon Oct 21 09:27:49 1996
+@@ -131,7 +131,7 @@
+ active(c);
+ else
+ setactive(c, 0);
+- setstate(c, NormalState);
++ _setstate(c, NormalState);
+ }
+ if (current != c)
+ cmapfocus(current);
+@@ -161,7 +161,7 @@
+ XReparentWindow(dpy, c->window, root, c->x, c->y);
+ gravitate(c, 0);
+ XRemoveFromSaveSet(dpy, c->window);
+- setstate(c, WithdrawnState);
++ _setstate(c, WithdrawnState);
+
+ /* flush any errors */
+ ignore_badwindow = 1;
+@@ -417,7 +417,7 @@
+ }
+
+ void
+-setstate(c, state)
++_setstate(c, state)
+ Client *c;
+ int state;
+ {
+--- menu.c~ Mon Oct 21 09:26:24 1996
++++ menu.c Mon Oct 21 09:27:45 1996
+@@ -179,7 +179,7 @@
+ }
+ XUnmapWindow(dpy, c->parent);
+ XUnmapWindow(dpy, c->window);
+- setstate(c, IconicState);
++ _setstate(c, IconicState);
+ if (c == current)
+ nofocus();
+ hiddenc[numhidden] = c;
+@@ -210,7 +210,7 @@
+ if (map) {
+ XMapWindow(dpy, c->window);
+ XMapRaised(dpy, c->parent);
+- setstate(c, NormalState);
++ _setstate(c, NormalState);
+ active(c);
+ }
+
diff --git a/wm/9wm/pkg/COMMENT b/wm/9wm/pkg/COMMENT
new file mode 100644
index 00000000000..0f7c903f78d
--- /dev/null
+++ b/wm/9wm/pkg/COMMENT
@@ -0,0 +1 @@
+8 1/2-like Window Manager for X
diff --git a/wm/9wm/pkg/DESCR b/wm/9wm/pkg/DESCR
new file mode 100644
index 00000000000..da925f2e9da
--- /dev/null
+++ b/wm/9wm/pkg/DESCR
@@ -0,0 +1,20 @@
+ 9wm Version 1.1
+ Copyright 1994 David Hogan.
+
+What is 9wm?
+============
+
+9wm is an X window manager which attempts to emulate the Plan 9 window
+manager 8-1/2 as far as possible within the constraints imposed by X.
+It provides a simple yet comfortable user interface, without garish
+decorations or title-bars. Or icons. And it's click-to-type. This
+will not appeal to everybody, but if you're not put off yet then read
+on. (And don't knock it until you've tried it).
+
+One major difference between 9wm and 8-1/2 is that the latter provides
+windows of text with a typescript interface, and doesn't need to run a
+separate program to emulate a terminal. 9wm, as an X window manager,
+does require a separate program. For better 8-1/2 emulation, you should
+obtain Matthew Farrow's "9term" program (ftp://ftp.cs.su.oz.au/matty/unicode),
+version 1.6 or later (earlier versions don't cooperate with 9wm in
+implementing "hold mode"). Of course, you can run xterm under 9wm as well.
diff --git a/wm/9wm/pkg/PLIST b/wm/9wm/pkg/PLIST
new file mode 100644
index 00000000000..1dedc00cb35
--- /dev/null
+++ b/wm/9wm/pkg/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/12 13:05:02 wiz Exp $
+bin/9wm
+man/cat1/9wm.0