From 39c3b5d70cebc5b5c2b8e071244135db7523747e Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Sun, 1 Oct 2000 22:28:52 +0000 Subject: Add pwm, a rather unique lightweight window manager which allows multiple client windows to share a frame. --- x11-wm/Makefile | 1 + x11-wm/pwm/Makefile | 28 ++++++++++++++++++++++++++++ x11-wm/pwm/distinfo | 1 + x11-wm/pwm/pkg-comment | 1 + x11-wm/pwm/pkg-descr | 21 +++++++++++++++++++++ x11-wm/pwm/pkg-plist | 13 +++++++++++++ 6 files changed, 65 insertions(+) create mode 100644 x11-wm/pwm/Makefile create mode 100644 x11-wm/pwm/distinfo create mode 100644 x11-wm/pwm/pkg-comment create mode 100644 x11-wm/pwm/pkg-descr create mode 100644 x11-wm/pwm/pkg-plist (limited to 'x11-wm') diff --git a/x11-wm/Makefile b/x11-wm/Makefile index d2f289b75a6b..4826933c6028 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 000000000000..baa985f5b980 --- /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 diff --git a/x11-wm/pwm/distinfo b/x11-wm/pwm/distinfo new file mode 100644 index 000000000000..03d6b440c9b3 --- /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 000000000000..4c00dc3bcc0d --- /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 000000000000..1e3f6234b28f --- /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 000000000000..8525943c62e3 --- /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 -- cgit v1.2.3