aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authortorstenb <torstenb@FreeBSD.org>1994-11-21 00:20:39 +0800
committertorstenb <torstenb@FreeBSD.org>1994-11-21 00:20:39 +0800
commit30f975e2908ca64fbb0cb469a5cdc521b06cb0c7 (patch)
treee609cf112385e10e7c3cb16839c326e0c7b635b9 /x11-wm
parent6895ed272b145d466edd1d70cc37711b0506a207 (diff)
downloadfreebsd-ports-gnome-30f975e2908ca64fbb0cb469a5cdc521b06cb0c7.tar.gz
freebsd-ports-gnome-30f975e2908ca64fbb0cb469a5cdc521b06cb0c7.tar.zst
freebsd-ports-gnome-30f975e2908ca64fbb0cb469a5cdc521b06cb0c7.zip
ctwm is an extension to twm, that support multiple virtual screens, and
a lot of other goodies.
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/ctwm/Makefile17
-rw-r--r--x11-wm/ctwm/files/patch-aa19
-rw-r--r--x11-wm/ctwm/pkg-comment1
-rw-r--r--x11-wm/ctwm/pkg-descr21
-rw-r--r--x11-wm/ctwm/pkg-plist85
5 files changed, 143 insertions, 0 deletions
diff --git a/x11-wm/ctwm/Makefile b/x11-wm/ctwm/Makefile
new file mode 100644
index 000000000000..a322483fcb15
--- /dev/null
+++ b/x11-wm/ctwm/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: ctwm
+# Version required: 3.2 patchlevel 1
+# Date created: 13 November 1994
+# Whom: torstenb
+#
+# $Id:$
+#
+
+DISTNAME= ctwm-3.2p1
+MASTER_SITES= ftp://ftp.x.org/contrib/window_managers/
+USE_IMAKE= YES
+EXTRACT_SUFX= .tar.Z
+.if !exists(/usr/X11R6/lib/libXpm.a)
+DEPENDS= ${PORTSDIR}/x11/xpm
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11-wm/ctwm/files/patch-aa b/x11-wm/ctwm/files/patch-aa
new file mode 100644
index 000000000000..01e5954cfd78
--- /dev/null
+++ b/x11-wm/ctwm/files/patch-aa
@@ -0,0 +1,19 @@
+*** Imakefile.orig Sun Nov 13 23:04:28 1994
+--- Imakefile Sun Nov 13 23:04:41 1994
+***************
+*** 10,16 ****
+ #undef IMCONV
+ #undef USE_SOUND
+ #define XPM
+! #define USEM4
+
+ YFLAGS = -d
+ DEPLIBS = $(DEPXMULIB) $(DEPEXTENSIONLIB) $(DEPXLIB)
+--- 10,16 ----
+ #undef IMCONV
+ #undef USE_SOUND
+ #define XPM
+! #undef USEM4
+
+ YFLAGS = -d
+ DEPLIBS = $(DEPXMULIB) $(DEPEXTENSIONLIB) $(DEPXLIB)
diff --git a/x11-wm/ctwm/pkg-comment b/x11-wm/ctwm/pkg-comment
new file mode 100644
index 000000000000..582be1127ce0
--- /dev/null
+++ b/x11-wm/ctwm/pkg-comment
@@ -0,0 +1 @@
+CTWM is an extension to twm, that support multiple virtual screens, and a lot of other goodies.
diff --git a/x11-wm/ctwm/pkg-descr b/x11-wm/ctwm/pkg-descr
new file mode 100644
index 000000000000..0fd45223549c
--- /dev/null
+++ b/x11-wm/ctwm/pkg-descr
@@ -0,0 +1,21 @@
+ CTWM is an extension to twm, that support multiple virtual screens,
+and a lot of other goodies.
+
+ You can use and manage up to 32 virtual screens called workspaces.
+You swap from one workspace to another by clicking on a button in an
+optionnal panel of buttons (the workspace manager) or by invoking a function.
+
+ You can custom each workspace by choosing different colors, names
+and pixmaps for the buttons and background root windows.
+
+ Main features are :
+
+ - Optional 3D window titles and border (ala Motif).
+ - Shaped, colored icons.
+ - Multiple icons for clients based on the icon name.
+ - Windows can belong to several workspaces.
+ - A map of your workspaces to move quickly windows between
+ different workspaces.
+ - Animations : icons, root backgrounds and buttons can be animated.
+ - Pinnable and sticky menus.
+ - etc...
diff --git a/x11-wm/ctwm/pkg-plist b/x11-wm/ctwm/pkg-plist
new file mode 100644
index 000000000000..8853cd809ed7
--- /dev/null
+++ b/x11-wm/ctwm/pkg-plist
@@ -0,0 +1,85 @@
+@cwd /usr/X11R6
+bin/ctwm
+lib/X11/twm/system.ctwmrc
+man/man1/ctwm.1.gz
+lib/X11/twm/images/xpm/3D_Expand15.xpm
+lib/X11/twm/images/xpm/3D_Iconify15.xpm
+lib/X11/twm/images/xpm/3D_Lightning15.xpm
+lib/X11/twm/images/xpm/3D_Menu15.xpm
+lib/X11/twm/images/xpm/3D_Resize15.xpm
+lib/X11/twm/images/xpm/3D_Zoom15.xpm
+lib/X11/twm/images/xpm/IslandD.xpm
+lib/X11/twm/images/xpm/IslandW.xpm
+lib/X11/twm/images/xpm/LRom.xpm
+lib/X11/twm/images/xpm/LRom1.xpm
+lib/X11/twm/images/xpm/arthur.xpm
+lib/X11/twm/images/xpm/audio_editor.xpm
+lib/X11/twm/images/xpm/background8.xpm
+lib/X11/twm/images/xpm/ball1.xpm
+lib/X11/twm/images/xpm/ball10.xpm
+lib/X11/twm/images/xpm/ball11.xpm
+lib/X11/twm/images/xpm/ball12.xpm
+lib/X11/twm/images/xpm/ball2.xpm
+lib/X11/twm/images/xpm/ball3.xpm
+lib/X11/twm/images/xpm/ball4.xpm
+lib/X11/twm/images/xpm/ball5.xpm
+lib/X11/twm/images/xpm/ball6.xpm
+lib/X11/twm/images/xpm/ball7.xpm
+lib/X11/twm/images/xpm/ball8.xpm
+lib/X11/twm/images/xpm/ball9.xpm
+lib/X11/twm/images/xpm/cdrom1.xpm
+lib/X11/twm/images/xpm/claude.xpm
+lib/X11/twm/images/xpm/clipboard.xpm
+lib/X11/twm/images/xpm/datebook.xpm
+lib/X11/twm/images/xpm/emacs.xpm
+lib/X11/twm/images/xpm/ghostview.xpm
+lib/X11/twm/images/xpm/gnu-emacs1.xpm
+lib/X11/twm/images/xpm/gnu-emacs2.xpm
+lib/X11/twm/images/xpm/gnu-emacs3.xpm
+lib/X11/twm/images/xpm/gnu-emacs4.xpm
+lib/X11/twm/images/xpm/gnu-emacs5.xpm
+lib/X11/twm/images/xpm/gnu-emacs6.xpm
+lib/X11/twm/images/xpm/gnu-emacs7.xpm
+lib/X11/twm/images/xpm/hpterm.xpm
+lib/X11/twm/images/xpm/mail0.xpm
+lib/X11/twm/images/xpm/mail1.xpm
+lib/X11/twm/images/xpm/nothing.xpm
+lib/X11/twm/images/xpm/nt1.xpm
+lib/X11/twm/images/xpm/nt2.xpm
+lib/X11/twm/images/xpm/pixmap.xpm
+lib/X11/twm/images/xpm/postit.xpm
+lib/X11/twm/images/xpm/skull.xpm
+lib/X11/twm/images/xpm/spider.xpm
+lib/X11/twm/images/xpm/supman1.xbm
+lib/X11/twm/images/xpm/supman2.xbm
+lib/X11/twm/images/xpm/supman3.xbm
+lib/X11/twm/images/xpm/supman4.xbm
+lib/X11/twm/images/xpm/supman5.xbm
+lib/X11/twm/images/xpm/supman6.xbm
+lib/X11/twm/images/xpm/supman7.xbm
+lib/X11/twm/images/xpm/supman8.xbm
+lib/X11/twm/images/xpm/supman9.xbm
+lib/X11/twm/images/xpm/term.xpm
+lib/X11/twm/images/xpm/unknown.xpm
+lib/X11/twm/images/xpm/unknown1.xpm
+lib/X11/twm/images/xpm/unread.xpm
+lib/X11/twm/images/xpm/welcome.xpm
+lib/X11/twm/images/xpm/welcome.xwd
+lib/X11/twm/images/xpm/xarchie.xpm
+lib/X11/twm/images/xpm/xcalc.xpm
+lib/X11/twm/images/xpm/xcalc2.xpm
+lib/X11/twm/images/xpm/xedit.xpm
+lib/X11/twm/images/xpm/xftp.xpm
+lib/X11/twm/images/xpm/xgopher.xpm
+lib/X11/twm/images/xpm/xgrab.xpm
+lib/X11/twm/images/xpm/xhpcalc.xpm
+lib/X11/twm/images/xpm/xirc.xpm
+lib/X11/twm/images/xpm/xmail.xpm
+lib/X11/twm/images/xpm/xman.xpm
+lib/X11/twm/images/xpm/xmosaic.xpm
+lib/X11/twm/images/xpm/xnomail.xpm
+lib/X11/twm/images/xpm/xrn-compose.xpm
+lib/X11/twm/images/xpm/xrn.goodnews.xpm
+lib/X11/twm/images/xpm/xrn.nonews.xpm
+lib/X11/twm/images/xpm/xrn.xpm
+lib/X11/twm/images/xpm/xterm.xpm