1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00

Generic Window Manager, v1.8c.

Nice window manager with lisp configuration.
This commit is contained in:
Mark Murray 1996-11-14 20:03:50 +00:00
parent 53bd6e706c
commit cc25b6440e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=4460
6 changed files with 258 additions and 0 deletions

17
x11-wm/gwm/Makefile Normal file
View File

@ -0,0 +1,17 @@
# New ports collection makefile for: gwm
# Version required: 1.8c
# Date created: 14 November 1996
# Whom: markm
#
# $Id$
#
DISTNAME= gwm-1.8c
CATEGORIES+= x11
MASTER_SITES= ftp://ftp.x.org/contrib/window_managers/gwm/
MAINTAINER= markm@FreeBSD.ORG
USE_IMAKE= yes
.include <bsd.port.mk>

1
x11-wm/gwm/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (gwm-1.8c.tar.gz) = 79eeb392eea2fdc6762f2e520c58638b

12
x11-wm/gwm/files/patch-aa Normal file
View File

@ -0,0 +1,12 @@
--- data/Imakefile.ORG Thu Nov 14 21:32:23 1996
+++ data/Imakefile Thu Nov 14 21:30:16 1996
@@ -246,6 +246,9 @@
wallpaper.gwm \
timeout-win.gwm
+rxterm.script::
+ ln -f ../contrib/rxterm/rxterm.script
+
MakeDirectories(install,$(GWMDIR))
InstallMultipleFlags($(DATA),$(GWMDIR),$(INSTDATFLAGS))

1
x11-wm/gwm/pkg-comment Normal file
View File

@ -0,0 +1 @@
Generic Window Manager

14
x11-wm/gwm/pkg-descr Normal file
View File

@ -0,0 +1,14 @@
The GWM (Generic Window Manager) is an extensible Window Manager for the X
Window System Version 11. It is based upon a WOOL (Window Object Oriented
Langage) kernel, which is an interpreted dialect of Lisp with specific window
management primitives. The user builds a window manager by writing WOOL files
to describe objects on the screen, including a Finite State Machine triggering
WOOL actions on response to X events (e.g. mouse buttons) on that object. These
objects can be used as decorations around X applications windows, as pop-up
menus or as independent windows. GWM should be able to emulate efficiently
other window managers, and play the same role for window managers as EMACS does
for text editors.
GWM comes with already defined profiles (standard, vtwm-like, twm-like,
mwm-like). Some screenshots are avialable on the W3 page. Or you can design
exactly what you want.

213
x11-wm/gwm/pkg-plist Normal file
View File

@ -0,0 +1,213 @@
@cwd /usr/X11R6
bin/gwm
man/man1/gwm.1.gz
@cwd /usr/local
lib/gwm/Imakefile
lib/gwm/ImakeB
lib/gwm/ImakeE
lib/gwm/.gwmrc.gwm
lib/gwm/.profile.gwm
lib/gwm/trace-func.gwm
lib/gwm/icon-groups.gwm
lib/gwm/icon-groups-old.gwm
lib/gwm/std-popups.gwm
lib/gwm/def-menus.gwm
lib/gwm/emacs-mouse.gwm
lib/gwm/dlists.gwm
lib/gwm/placements.gwm
lib/gwm/simple-ed-win.gwm
lib/gwm/simple-win.gwm
lib/gwm/no-decoration.gwm
lib/gwm/simple-icon.gwm
lib/gwm/term-icon.gwm
lib/gwm/compat.gwm
lib/gwm/gwm.ml
lib/gwm/arrow-f.xbm
lib/gwm/mwm.gwm
lib/gwm/arrow-m.xbm
lib/gwm/arrowhole-f.xbm
lib/gwm/arrowhole-m.xbm
lib/gwm/arrow3d-f.xbm
lib/gwm/arrow3d-m.xbm
lib/gwm/back.xbm
lib/gwm/grainy.xbm
lib/gwm/bull_1.xbm
lib/gwm/bull_2.xbm
lib/gwm/icon20.xbm
lib/gwm/xterm-b.xbm
lib/gwm/xterm-bl.xbm
lib/gwm/xterm-br.xbm
lib/gwm/xterm-l.xbm
lib/gwm/xterm-r.xbm
lib/gwm/xterm-t.xbm
lib/gwm/xterm-tl.xbm
lib/gwm/xterm-tr.xbm
lib/gwm/frame-win.gwm
lib/gwm/frame3d-b.xpm
lib/gwm/frame3d-bl.xpm
lib/gwm/frame3d-br.xpm
lib/gwm/frame3d-l.xpm
lib/gwm/frame3d-r.xpm
lib/gwm/frame3d-t.xpm
lib/gwm/frame3d-tl.xpm
lib/gwm/frame3d-tr.xpm
lib/gwm/frame2d-b.xbm
lib/gwm/frame2d-bl.xbm
lib/gwm/frame2d-br.xbm
lib/gwm/frame2d-l.xbm
lib/gwm/frame2d-r.xbm
lib/gwm/frame2d-t.xbm
lib/gwm/frame2d-tl.xbm
lib/gwm/frame2d-tr.xbm
lib/gwm/utils.gwm
lib/gwm/cursor-names.gwm
lib/gwm/mwmprofile.gwm
lib/gwm/mwmrc.gwm
lib/gwm/mwm-menusrc.gwm
lib/gwm/mwm-bindings.gwm
lib/gwm/mwm-buttons.gwm
lib/gwm/mwm-functions.gwm
lib/gwm/mwm-icon.gwm
lib/gwm/mwm-menus.gwm
lib/gwm/mwm-placements.gwm
lib/gwm/mwm-utils.gwm
lib/gwm/mwm-win.gwm
lib/gwm/mwm-zoom-win.gwm
lib/gwm/X.xbm
lib/gwm/cornerPlug.xbm
lib/gwm/mwm-iclb.xbm
lib/gwm/mwm-iclt.xbm
lib/gwm/mwm-icrb.xbm
lib/gwm/mwm-icrt.xbm
lib/gwm/mwm-ictlb.xbm
lib/gwm/mwm-ictlt.xbm
lib/gwm/mwm-ictb.xbm
lib/gwm/mwm-ictt.xbm
lib/gwm/mwm-ictrb.xbm
lib/gwm/mwm-ictrt.xbm
lib/gwm/mwm-emulation.txt
lib/gwm/mwm-internal.gwmMwmrc
lib/gwm/mwm-typical.gwmMwmrc
lib/gwm/twm.gwm
lib/gwm/xterm.xbm
lib/gwm/itemSep.xbm
lib/gwm/mini.xbm
lib/gwm/right-arrow.xbm
lib/gwm/dvrooms.gwm
lib/gwm/README.twm
lib/gwm/hilite.xbm
lib/gwm/iconify.xbm
lib/gwm/resize.xbm
lib/gwm/twm-icon-mgr.gwm
lib/gwm/twm-menus.gwm
lib/gwm/twm-popups.gwm
lib/gwm/twm-titled-win.gwm
lib/gwm/twmrc.gwm
lib/gwm/move-opaque.gwm
lib/gwm/deltabutton.gwm
lib/gwm/float.gwm
lib/gwm/unconf-move.gwm
lib/gwm/suntools-keys.gwm
lib/gwm/vb-term.gwm
lib/gwm/vb-bar.gwm
lib/gwm/vb-button.gwm
lib/gwm/kill.xbm
lib/gwm/iconify-vb.xbm
lib/gwm/raise.xbm
lib/gwm/lower.xbm
lib/gwm/barA2.l.xpm
lib/gwm/barA2..xpm
lib/gwm/barA2.r.xpm
lib/gwm/xload.xbm
lib/gwm/xenon.xpm
lib/gwm/plaid.xpm
lib/gwm/vscreen.gwm
lib/gwm/mon-keys.gwm
lib/gwm/simple-icon-old.gwm
lib/gwm/simple-win-old.gwm
lib/gwm/epoch.gwm
lib/gwm/near-mouse.gwm
lib/gwm/profile-colas.gwm
lib/gwm/en-recover.gwm
lib/gwm/framemaker.gwm
lib/gwm/fast.gwm
lib/gwm/my-menus.gwm
lib/gwm/drop-menus.doc
lib/gwm/drop-menus.gwm
lib/gwm/xrn.xpm
lib/gwm/style.gwm
lib/gwm/widgets.gwm
lib/gwm/em-drop-menus.gwm
lib/gwm/em-widgets.gwm
lib/gwm/em-example.gwm
lib/gwm/wbrooms.gwm
lib/gwm/xpm-icon.gwm
lib/gwm/Xmh-icon.48.xpm
lib/gwm/Xmh-icon.78.xpm
lib/gwm/term-icon-xpm.gwm
lib/gwm/xterm2-n.xpm
lib/gwm/xterm2-s.xpm
lib/gwm/xterm2-nw.xpm
lib/gwm/xterm2-ne.xpm
lib/gwm/xterm2-w.xpm
lib/gwm/xterm2-e.xpm
lib/gwm/xterm2-sw.xpm
lib/gwm/xterm2-se.xpm
lib/gwm/xterm3-e.xpm
lib/gwm/xterm3-n.xpm
lib/gwm/xterm3-ne.xpm
lib/gwm/xterm3-nw.xpm
lib/gwm/xterm3-s.xpm
lib/gwm/xterm3-se.xpm
lib/gwm/xterm3-sw.xpm
lib/gwm/xterm3-w.xpm
lib/gwm/hilite2.xbm
lib/gwm/iconify2.xbm
lib/gwm/load-icon-mgr.gwm
lib/gwm/load-virtual.gwm
lib/gwm/pick.gwm
lib/gwm/resize2.xbm
lib/gwm/std-func.gwm
lib/gwm/virtual.gwm
lib/gwm/vtwm-icon-mgr.gwm
lib/gwm/vtwm-menu.gwm
lib/gwm/vtwm-window.gwm
lib/gwm/vtwm.gwm
lib/gwm/vtwmrc.gwm
lib/gwm/menu.xbm
lib/gwm/virtual-door.gwm
lib/gwm/virtual-pan.gwm
lib/gwm/zoom.xbm
lib/gwm/virtual-action.gwm
lib/gwm/vtwm-zoom.gwm
lib/gwm/README.icon-mgr
lib/gwm/README.virtual
lib/gwm/string.gwm
lib/gwm/bind-key.gwm
lib/gwm/gray.xbm
lib/gwm/stripes.xbm
lib/gwm/vtwm-squeezed-window.gwm
lib/gwm/vtwm-squeezed-window2.gwm
lib/gwm/README-vtwmrc-0.3-1.0
lib/gwm/README-vtwmrc-0.2-1.0
lib/gwm/xterm.xpm
lib/gwm/pixmap.xpm
lib/gwm/LRom1.xpm
lib/gwm/datebook.xpm
lib/gwm/mosaic.xpm
lib/gwm/cdrom1.xpm
lib/gwm/netscape-small.xpm
lib/gwm/clipboard.xpm
lib/gwm/rxterm
lib/gwm/App_write.xpm
lib/gwm/std-virtual.gwm
lib/gwm/xpostit-icon.xpm
lib/gwm/xcol-icon.xpm
lib/gwm/xrn-nonews.xpm
lib/gwm/xrn-busy.xpm
lib/gwm/Xrn-icon.xpm
lib/gwm/close-18.xbm
lib/gwm/Zircon-icon.yes
lib/gwm/Zircon-icon.no
lib/gwm/wallpaper.gwm
lib/gwm/timeout-win.gwm