diff options
author | nbm <nbm@FreeBSD.org> | 2000-10-01 22:28:52 +0000 |
---|---|---|
committer | nbm <nbm@FreeBSD.org> | 2000-10-01 22:28:52 +0000 |
commit | 5b9e9fc5c1e0107ae9adc200d1b05173dead0787 (patch) | |
tree | 624ff9c2cdf37fac3b0cec40260046fe1c96231d | |
parent | ffed748d6d5c0bfa3c13b005e6ab62b8de4cf62f (diff) | |
download | FreeBSD-ports-5b9e9fc5c1e0107ae9adc200d1b05173dead0787.zip FreeBSD-ports-5b9e9fc5c1e0107ae9adc200d1b05173dead0787.tar.gz |
Add pwm, a rather unique lightweight window manager which allows
multiple client windows to share a frame.
-rw-r--r-- | x11-wm/Makefile | 1 | ||||
-rw-r--r-- | x11-wm/pwm/Makefile | 28 | ||||
-rw-r--r-- | x11-wm/pwm/distinfo | 1 | ||||
-rw-r--r-- | x11-wm/pwm/pkg-comment | 1 | ||||
-rw-r--r-- | x11-wm/pwm/pkg-descr | 21 | ||||
-rw-r--r-- | x11-wm/pwm/pkg-plist | 13 |
6 files changed, 65 insertions, 0 deletions
diff --git a/x11-wm/Makefile b/x11-wm/Makefile index d2f289b..4826933 100644 --- a/x11-wm/Makefile +++ b/x11-wm/Makefile @@ -32,6 +32,7 @@ SUBDIR += mlvwm SUBDIR += olvwm SUBDIR += piewm + SUBDIR += pwm SUBDIR += qvwm SUBDIR += sapphire SUBDIR += sapphire-themes diff --git a/x11-wm/pwm/Makefile b/x11-wm/pwm/Makefile new file mode 100644 index 0000000..baa985f --- /dev/null +++ b/x11-wm/pwm/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: pwm +# Date created: 02 Oct 2000 +# Whom: Neil Blakey-Milner +# +# $FreeBSD$ +# + +PORTNAME= pwm +PORTVERSION= 1.0 +CATEGORIES= x11-wm +MASTER_SITES= http://www.students.tut.fi/~tuomov/dl/ + +MAINTAINER= nbm@FreeBSD.org + +USE_GMAKE= YES + +MAN1= pwm.1x + +post-patch: + @perl -i -pe 's#^DOCDIR.*$$#DOCDIR=${PREFIX}/share/doc#' ${WRKSRC}/Makefile + @perl -i -p \ + -e 's#^PREFIX.*$$#PREFIX=${PREFIX}#;' \ + -e 's#^CC=.*$$#CC=${CC}#;' \ + -e 's#^CFLAGS=-g -O2 (.*)$$#CFLAGS=${CFLAGS} \1#;' \ + -e 's#^LDFLAGS=-g (.*)$$#LDFLAGS=${LDFLAGS} \1#;' \ + ${WRKSRC}/system.mk + +.include <bsd.port.mk> diff --git a/x11-wm/pwm/distinfo b/x11-wm/pwm/distinfo new file mode 100644 index 0000000..03d6b44 --- /dev/null +++ b/x11-wm/pwm/distinfo @@ -0,0 +1 @@ +MD5 (pwm-1.0.tar.gz) = 9a1efe73f597a3303aa94b8d0136779d diff --git a/x11-wm/pwm/pkg-comment b/x11-wm/pwm/pkg-comment new file mode 100644 index 0000000..4c00dc3 --- /dev/null +++ b/x11-wm/pwm/pkg-comment @@ -0,0 +1 @@ +A lightweight window manager with emphasis on usability diff --git a/x11-wm/pwm/pkg-descr b/x11-wm/pwm/pkg-descr new file mode 100644 index 0000000..1e3f623 --- /dev/null +++ b/x11-wm/pwm/pkg-descr @@ -0,0 +1,21 @@ +PWM is a rather lightweight window manager for X11. It has the unique +feature that multiple client windows can be attached to the same +frame. This feature helps keeping windows, especially the numerous +xterms, organized. A look at the screenshots below might clarify the +idea. + +Being a lightweight window manager with emphasis on usability, PWM does +not have all the features that one might expect from a window +manager. Those features are simply unnecessary. PWM does not provide +pixmapped themes or other bloated eye candies but has a clean and +simple look inspired by BeOS and Motif. There are no icons and frames +cannot be iconified, only "shaded". Only One True (pointer) focus +mode is supported: sloppy. PWM does not even have titlebar buttons and +may not be the easiest window manager to get into, most Good +Things are not. + +PWM does have workspaces, menus and Window Maker dockapp support. It has +pretty good keyboard support and almost all the functionality +is configurable. + +WWW: http://www.students.tut.fi/~tuomov/pwm/ diff --git a/x11-wm/pwm/pkg-plist b/x11-wm/pwm/pkg-plist new file mode 100644 index 0000000..8525943 --- /dev/null +++ b/x11-wm/pwm/pkg-plist @@ -0,0 +1,13 @@ +bin/pwm +etc/pwm/buttons-default.conf +etc/pwm/keys-default.conf +etc/pwm/look-beoslike.conf +etc/pwm/look-brownsteel.conf +etc/pwm/menus-default.conf +@unexec if cmp -s %B/sample.conf %B/pwm.conf; then rm -f %B/pwm.conf; fi +etc/pwm/sample.conf +@exec if [ ! -e %B/pwm.conf ]; then cp %B/sample.conf %B/pwm.conf; fi +share/doc/pwm/LICENSE +share/doc/pwm/config.txt +@dirrm share/doc/pwm +@dirrm etc/pwm |