mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
Add pwm, a rather unique lightweight window manager which allows
multiple client windows to share a frame.
This commit is contained in:
parent
af876a3e59
commit
39c3b5d70c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=33303
@ -32,6 +32,7 @@
|
||||
SUBDIR += mlvwm
|
||||
SUBDIR += olvwm
|
||||
SUBDIR += piewm
|
||||
SUBDIR += pwm
|
||||
SUBDIR += qvwm
|
||||
SUBDIR += sapphire
|
||||
SUBDIR += sapphire-themes
|
||||
|
28
x11-wm/pwm/Makefile
Normal file
28
x11-wm/pwm/Makefile
Normal file
@ -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>
|
1
x11-wm/pwm/distinfo
Normal file
1
x11-wm/pwm/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (pwm-1.0.tar.gz) = 9a1efe73f597a3303aa94b8d0136779d
|
1
x11-wm/pwm/pkg-comment
Normal file
1
x11-wm/pwm/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A lightweight window manager with emphasis on usability
|
21
x11-wm/pwm/pkg-descr
Normal file
21
x11-wm/pwm/pkg-descr
Normal file
@ -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/
|
13
x11-wm/pwm/pkg-plist
Normal file
13
x11-wm/pwm/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user