The FreeBSD Ports Archive
FreeBSD x11-wm : ctwm4>
An extension to twm, with support for multiple virtual screens, etc
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...
http://ctwm.free.lp.se/
|
ctwm history
v. 1.45
date: 2007/10/04 00:08:39; author: edwin; state: Exp; lines: +1 -2
Remove support for OSVERSION < 5
v. 1.44
date: 2007/05/19 20:32:32; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.43
date: 2007/03/24 14:52:52; author: pav; state: Exp; lines: +12 -3
- Drop GNU m4 dependency, unless running on really old FreeBSD version
PR: ports/110743
Submitted by: Matthew D. Fuller (maintainer)
v. 1.42
date: 2007/03/06 00:24:51; author: clsung; state: Exp; lines: +1 -5
- Upgrade x11-wm/ctwm to 3.8a.
PR: ports/109890
Submitted by: maintainer (Matthew D. Fuller)
v. 1.41
date: 2007/02/07 19:13:39; author: obrien; state: Exp; lines: +1 -0
Bump PORTREVISION to speed up others enjoying the resize fix.
v. 1.40
date: 2007/01/08 19:30:52; author: obrien; state: Exp; lines: +3 -0
Fix a resizing bug that causes weird behavior.
This is discussed in a thread at the CTWM website, the most pertinent emails:
http://tigerdyr.wheel.dk/ctwm-archive/1652.html
http://tigerdyr.wheel.dk/ctwm-archive/1645.html
Approved by: Matthew D. Fuller
v. 1.39
date: 2006/08/25 17:29:01; author: jmelo; state: Exp; lines: +2 -1
- Add mastersite.
PR: ports/102461
Submitted by: Matthew D. Fuller (maintainer)
v. 1.38
date: 2005/07/20 08:39:52; author: pav; state: Exp; lines: +7 -7
- Update to 3.7
- Take maintainership
PR: ports/83762
Submitted by: Matthew D. Fuller
v. 1.37
date: 2005/06/15 02:42:13; author: lesi; state: Exp; lines: +1 -9
Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27).
v. 1.36
date: 2005/03/17 23:22:13; author: lesi; state: Exp; lines: +9 -1
Upgrade X.Org ports to 6.8.2.
Release notes are available at
http://www.x.org/X11R6.8.2/doc/RELNOTES.html
Thanks to kris and krion for running several cluster test builds,
maintainers of GNOME for prompt responses, portmgr for postponing ports
freeze for this update, testers on FreeBSD-X11@ list and others that I
might have mised here.
Also included:
- fix for ATI Mobility on Dell Inspiron 7500 (obtained from Marc Aurele La
France; obtained and tested by julian)
- fix for kbd driver on Sparc64 (tested by Aaron Dudek, Michael G. Jung and
Matthias Muthmann), which still appears to have problems with some
keyboards - so
- fix for kbd driver on PC98 (reported and tested by NAKAJI Hiroyuki; PR
ports/77217)
- fix for i810 on HP D530 (obtained from Egbert Eich; obtained and tested
by Anders Nor Berle; PR ports/74757)
v. 1.35
date: 2003/02/20 19:21:34; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.34
date: 2002/11/10 16:48:49; author: lioux; state: Exp; lines: +0 -2
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
v. 1.33
date: 2002/11/06 22:47:34; author: adamw; state: Exp; lines: +2 -0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by: pat
v. 1.32
date: 2002/08/10 04:46:36; author: glewis; state: Exp; lines: +1 -0
Enable internationalisation support.
PR: 41507
Submitted by: KATO Tsuguru
v. 1.31
date: 2002/08/08 06:23:55; author: glewis; state: Exp; lines: +1 -1
. Update to 3.6.
v. 1.30
date: 2002/08/08 05:57:51; author: glewis; state: Exp; lines: +2 -2
. Replace MASTER_SITE that hasn't been reachable since September 2001 with
one that works (we were so close :).
Submitted by: distfiles survey
v. 1.29
date: 2001/09/22 06:17:09; author: sf; state: Exp; lines: +3 -5
o update to 3.5.2c.
o sort pkg-plist.
PR: 30724
Submitted by: KATO Tsuguru
v. 1.28
date: 2001/09/17 17:40:31; author: dwcjr; state: Exp; lines: +2 -2
Remove jseger and torstenb from maintainership of their ports, they
have been inactive for too long
Approved by: will
v. 1.27
date: 2001/01/16 17:33:20; author: sobomax; state: Exp; lines: +4 -4
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.26
date: 2000/08/03 09:27:50; author: asami; state: Exp; lines: +2 -2
(1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
XFREE86_VERSION defaults to 3 for now, but adventurous users can
override it in /etc/make.conf. When XFREE86_VERSION=3, USE_XLIB
will add a dependency to x11/XFree86; when it is set to 4, the
dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
hacks to avoid messing with XFree86 are turned off.
Since XFree86 version 4 includes some software that used to be
separate ports, when XFREE86_VERSION=3 the following variables are
provided:
USE_DGS LIB_DEPENDS on x11/dgs
USE_FREETYPE LIB_DEPENDS on print/freetype
USE_MESA LIB_DEPENDS on graphics/Mesa3
USE_XPM LIB_DEPENDS on graphics/xpm
When XFREE86_VERSION=4, these variables have no effect. The
LIB_DEPENDS in the tree for the above four ports have all been
converted to the USE_* counterparts. For your information, this
is the count of the number of ports:
USE_DGS 0
USE_FREETYPE 16
USE_MESA 36
USE_XPM 236
There is a new variable, XAWVER, which is set to 6 when
XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4. This is also
passed to PLIST_SUB so ports that build Xaw based shared libraries
can use this variable to substitute the shlib version number.
There is also a provision of using a separate mtree file for
XFREE86_VERSION=4, but that part is not enabled yet.
Reviewed by: the ports list
Tested by: make index (XFREE86_VERSION=3 only)
(2) Add hebrew to list of valid categories.
Submitted by: nbm
v. 1.25
date: 2000/04/10 19:49:39; author: cpiazza; state: Exp; lines: +5 -5
Update with the new PORTNAME/PORTVERSION variables
v. 1.24
date: 2000/02/13 19:29:13; author: torstenb; state: Exp; lines: +10 -7
Upgrade to ctwm 3.5.2b (aka 3.5.3 - but the distfiles is still called 3.5.2b
for unknown reasons).
Since the author of CTWM decided to depend on a feature of GNU's m4 this port
now has a dependency on ports/devel/m4.
v. 1.23
date: 1999/09/10 20:40:57; author: torstenb; state: Exp; lines: +3 -3
Upgrade to ctwm 3.5.2
v. 1.22
date: 1999/08/31 06:53:06; author: mharo; state: Exp; lines: +2 -2
FreeBSD.ORG -> FreeBSD.org
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
v. 1.21
date: 1999/08/31 02:59:57; author: peter; state: Exp; lines: +1 -1
$Id$ -> $FreeBSD$
v. 1.20
date: 1999/05/02 20:28:46; author: torstenb; state: Exp; lines: +6 -1
upgrade to ctwm 3.5.1 via patch (no distfile available)
v. 1.19
date: 1998/10/04 04:03:14; author: steve; state: Exp; lines: +2 -1
Move manpages to the Makefile and use MAN* macros.
v. 1.18
date: 1998/09/17 00:32:56; author: asami; state: Exp; lines: +2 -2
Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it
in the first place.
v. 1.17
date: 1998/09/15 11:13:34; author: asami; state: Exp; lines: +2 -2
libXpm major is now 5. Also remove regexp support in preparation for
ELF conversion.
v. 1.16
date: 1998/08/07 23:01:38; author: asami; state: Exp; lines: +2 -2
Move "afterstep-devel afterstep amiwm blackbox ctwm enlightenment fvwm
fvwm2 fvwm95 gwm icewm lwm mlvwm olvwm piewm qvwm tvtwm windowmaker
wm2 wmx" from x11 to x11-wm.
v. 1.15
date: 1997/11/27 17:31:20; author: obrien; state: Exp; lines: +3 -5
It ain't broken anymore. :-)
Upgrade to 3.5 release.
v. 1.14
date: 1997/11/25 11:07:54; author: asami; state: Exp; lines: +2 -1
Mark this port broken, not available anymore.
v. 1.13
date: 1997/11/25 08:29:52; author: torstenb; state: Exp; lines: +3 -3
update to 3.5 beta 3
PR: 5049
v. 1.12
date: 1997/04/27 18:28:07; author: torstenb; state: Exp; lines: +4 -5
Upgrade to 3.5 beta 1
v. 1.11
date: 1996/11/18 09:55:18; author: asami; state: Exp; lines: +4 -4
Use MASTER_SITE_XCONTRIB. Use MAN? macros. CATEGORIES+= -> CATEGORIES.
v. 1.10
date: 1996/09/14 22:53:11; author: torstenb; state: Exp; lines: +5 -4
Upgrade to 3.4 patchlevel 2
v. 1.9
date: 1995/11/09 05:55:29; author: asami; state: Exp; lines: +3 -1
Add torstenb as maintainer.
v. 1.8
date: 1995/04/12 20:30:59; author: asami; state: Exp; lines: +6 -4
And now the rest of the x11 ports Makefiles.
v. 1.7
date: 1995/04/01 12:50:47; author: jkh; state: Exp; lines: +2 -1
Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
v. 1.6
date: 1995/02/11 15:31:40; author: torstenb; state: Exp; lines: +1 -3
Upgrade to ctwm 3.3
v. 1.5
date: 1995/02/11 13:51:20; author: asami; state: Exp; lines: +2 -2
Converted Makefiles as much as I could.
(1) Took out INSTALL_MANPAGES (not necessary anymore, porter should
set NO_INSTALL_MANPAGES for not calling "make install.man")
(2) Replaced most of DEPENDS with EXEC_DEPENDS and LIB_DEPENDS. These
are the entries I used:
EXEC_DEPENDS:
unzip:${PORTSDIR}/archivers/unzip
gmake:${PORTSDIR}/devel/gmake
wishx:${PORTSDIR}/lang/tclX
xli:${PORTSDIR}/graphics/xli
gs:${PORTSDIR}/print/ghostscript
gunshar:${PORTSDIR}/archivers/gshar+gunshar
hfs:${PORTSDIR}/utils/hfs
rman:${PORTSDIR}/utils/rman
LIB_DEPENDS:
tiff\\.3\\.:${PORTSDIR}/graphics/tiff
jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
tcl\\.7\\.:${PORTSDIR}/lang/tcl
tk\\.3\\.:${PORTSDIR}/x11/tk
xview\\.1\\.:${PORTSDIR}/x11/xview-lib
Xaw3d\\.:${PORTSDIR}/x11/Xaw3d
mpeg\\.1\\.:${PORTSDIR}/graphics/mpeg-lib
xview\\.3\\.:${PORTSDIR}/x11/xview-lib
BLT\\.1\\.:${PORTSDIR}/x11/blt
There are still some dependencies I can't figure out what exactly
is needed. If your port still has DEPENDS in it, please check it out!
v. 1.4
date: 1995/01/13 12:48:46; author: jkh; state: Exp; lines: +2 -2
Adjust DEPENDS to conform to reshuffle.
v. 1.3
date: 1994/12/12 04:30:29; author: gpalmer; state: Exp; lines: +1 -2
With my reversal of the INSTALL_MANPAGES logic in bsd.port.mk, none of
these need to have INSTALL_MANPAGES= yes anymore.
v. 1.2
date: 1994/11/23 07:56:10; author: gpalmer; state: Exp; lines: +2 -1
Make this sucker install it's man page again (thanks Satoshi)
Submitted by: asami
v. 1.1
date: 1994/11/20 16:20:37; author: torstenb; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1994/11/20 16:20:38; author: torstenb; state: Exp; lines: +0 -0
ctwm is an extension to twm, that support multiple virtual screens, and
a lot of other goodies.
=============================================================================
v. 1.45
date: 2007/10/04 00:08:39; author: edwin; state: Exp; lines: +1 -2
Remove support for OSVERSION < 5
v. 1.44
date: 2007/05/19 20:32:32; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.43
date: 2007/03/24 14:52:52; author: pav; state: Exp; lines: +12 -3
- Drop GNU m4 dependency, unless running on really old FreeBSD version
PR: ports/110743
Submitted by: Matthew D. Fuller (maintainer)
v. 1.42
date: 2007/03/06 00:24:51; author: clsung; state: Exp; lines: +1 -5
- Upgrade x11-wm/ctwm to 3.8a.
PR: ports/109890
Submitted by: maintainer (Matthew D. Fuller)
v. 1.41
date: 2007/02/07 19:13:39; author: obrien; state: Exp; lines: +1 -0
Bump PORTREVISION to speed up others enjoying the resize fix.
v. 1.40
date: 2007/01/08 19:30:52; author: obrien; state: Exp; lines: +3 -0
Fix a resizing bug that causes weird behavior.
This is discussed in a thread at the CTWM website, the most pertinent emails:
http://tigerdyr.wheel.dk/ctwm-archive/1652.html
http://tigerdyr.wheel.dk/ctwm-archive/1645.html
Approved by: Matthew D. Fuller
v. 1.39
date: 2006/08/25 17:29:01; author: jmelo; state: Exp; lines: +2 -1
- Add mastersite.
PR: ports/102461
Submitted by: Matthew D. Fuller (maintainer)
v. 1.38
date: 2005/07/20 08:39:52; author: pav; state: Exp; lines: +7 -7
- Update to 3.7
- Take maintainership
PR: ports/83762
Submitted by: Matthew D. Fuller
v. 1.37
date: 2005/06/15 02:42:13; author: lesi; state: Exp; lines: +1 -9
Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27).
v. 1.36
date: 2005/03/17 23:22:13; author: lesi; state: Exp; lines: +9 -1
Upgrade X.Org ports to 6.8.2.
Release notes are available at
http://www.x.org/X11R6.8.2/doc/RELNOTES.html
Thanks to kris and krion for running several cluster test builds,
maintainers of GNOME for prompt responses, portmgr for postponing ports
freeze for this update, testers on FreeBSD-X11@ list and others that I
might have mised here.
Also included:
- fix for ATI Mobility on Dell Inspiron 7500 (obtained from Marc Aurele La
France; obtained and tested by julian)
- fix for kbd driver on Sparc64 (tested by Aaron Dudek, Michael G. Jung and
Matthias Muthmann), which still appears to have problems with some
keyboards - so
- fix for kbd driver on PC98 (reported and tested by NAKAJI Hiroyuki; PR
ports/77217)
- fix for i810 on HP D530 (obtained from Egbert Eich; obtained and tested
by Anders Nor Berle; PR ports/74757)
v. 1.35
date: 2003/02/20 19:21:34; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.34
date: 2002/11/10 16:48:49; author: lioux; state: Exp; lines: +0 -2
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
v. 1.33
date: 2002/11/06 22:47:34; author: adamw; state: Exp; lines: +2 -0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by: pat
v. 1.32
date: 2002/08/10 04:46:36; author: glewis; state: Exp; lines: +1 -0
Enable internationalisation support.
PR: 41507
Submitted by: KATO Tsuguru
v. 1.31
date: 2002/08/08 06:23:55; author: glewis; state: Exp; lines: +1 -1
. Update to 3.6.
v. 1.30
date: 2002/08/08 05:57:51; author: glewis; state: Exp; lines: +2 -2
. Replace MASTER_SITE that hasn't been reachable since September 2001 with
one that works (we were so close :).
Submitted by: distfiles survey
v. 1.29
date: 2001/09/22 06:17:09; author: sf; state: Exp; lines: +3 -5
o update to 3.5.2c.
o sort pkg-plist.
PR: 30724
Submitted by: KATO Tsuguru
v. 1.28
date: 2001/09/17 17:40:31; author: dwcjr; state: Exp; lines: +2 -2
Remove jseger and torstenb from maintainership of their ports, they
have been inactive for too long
Approved by: will
v. 1.27
date: 2001/01/16 17:33:20; author: sobomax; state: Exp; lines: +4 -4
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.26
date: 2000/08/03 09:27:50; author: asami; state: Exp; lines: +2 -2
(1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
XFREE86_VERSION defaults to 3 for now, but adventurous users can
override it in /etc/make.conf. When XFREE86_VERSION=3, USE_XLIB
will add a dependency to x11/XFree86; when it is set to 4, the
dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
hacks to avoid messing with XFree86 are turned off.
Since XFree86 version 4 includes some software that used to be
separate ports, when XFREE86_VERSION=3 the following variables are
provided:
USE_DGS LIB_DEPENDS on x11/dgs
USE_FREETYPE LIB_DEPENDS on print/freetype
USE_MESA LIB_DEPENDS on graphics/Mesa3
USE_XPM LIB_DEPENDS on graphics/xpm
When XFREE86_VERSION=4, these variables have no effect. The
LIB_DEPENDS in the tree for the above four ports have all been
converted to the USE_* counterparts. For your information, this
is the count of the number of ports:
USE_DGS 0
USE_FREETYPE 16
USE_MESA 36
USE_XPM 236
There is a new variable, XAWVER, which is set to 6 when
XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4. This is also
passed to PLIST_SUB so ports that build Xaw based shared libraries
can use this variable to substitute the shlib version number.
There is also a provision of using a separate mtree file for
XFREE86_VERSION=4, but that part is not enabled yet.
Reviewed by: the ports list
Tested by: make index (XFREE86_VERSION=3 only)
(2) Add hebrew to list of valid categories.
Submitted by: nbm
v. 1.25
date: 2000/04/10 19:49:39; author: cpiazza; state: Exp; lines: +5 -5
Update with the new PORTNAME/PORTVERSION variables
v. 1.24
date: 2000/02/13 19:29:13; author: torstenb; state: Exp; lines: +10 -7
Upgrade to ctwm 3.5.2b (aka 3.5.3 - but the distfiles is still called 3.5.2b
for unknown reasons).
Since the author of CTWM decided to depend on a feature of GNU's m4 this port
now has a dependency on ports/devel/m4.
v. 1.23
date: 1999/09/10 20:40:57; author: torstenb; state: Exp; lines: +3 -3
Upgrade to ctwm 3.5.2
v. 1.22
date: 1999/08/31 06:53:06; author: mharo; state: Exp; lines: +2 -2
FreeBSD.ORG -> FreeBSD.org
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
v. 1.21
date: 1999/08/31 02:59:57; author: peter; state: Exp; lines: +1 -1
$Id$ -> $FreeBSD$
v. 1.20
date: 1999/05/02 20:28:46; author: torstenb; state: Exp; lines: +6 -1
upgrade to ctwm 3.5.1 via patch (no distfile available)
v. 1.19
date: 1998/10/04 04:03:14; author: steve; state: Exp; lines: +2 -1
Move manpages to the Makefile and use MAN* macros.
v. 1.18
date: 1998/09/17 00:32:56; author: asami; state: Exp; lines: +2 -2
Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it
in the first place.
v. 1.17
date: 1998/09/15 11:13:34; author: asami; state: Exp; lines: +2 -2
libXpm major is now 5. Also remove regexp support in preparation for
ELF conversion.
v. 1.16
date: 1998/08/07 23:01:38; author: asami; state: Exp; lines: +2 -2
Move "afterstep-devel afterstep amiwm blackbox ctwm enlightenment fvwm
fvwm2 fvwm95 gwm icewm lwm mlvwm olvwm piewm qvwm tvtwm windowmaker
wm2 wmx" from x11 to x11-wm.
v. 1.15
date: 1997/11/27 17:31:20; author: obrien; state: Exp; lines: +3 -5
It ain't broken anymore. :-)
Upgrade to 3.5 release.
v. 1.14
date: 1997/11/25 11:07:54; author: asami; state: Exp; lines: +2 -1
Mark this port broken, not available anymore.
v. 1.13
date: 1997/11/25 08:29:52; author: torstenb; state: Exp; lines: +3 -3
update to 3.5 beta 3
PR: 5049
v. 1.12
date: 1997/04/27 18:28:07; author: torstenb; state: Exp; lines: +4 -5
Upgrade to 3.5 beta 1
v. 1.11
date: 1996/11/18 09:55:18; author: asami; state: Exp; lines: +4 -4
Use MASTER_SITE_XCONTRIB. Use MAN? macros. CATEGORIES+= -> CATEGORIES.
v. 1.10
date: 1996/09/14 22:53:11; author: torstenb; state: Exp; lines: +5 -4
Upgrade to 3.4 patchlevel 2
v. 1.9
date: 1995/11/09 05:55:29; author: asami; state: Exp; lines: +3 -1
Add torstenb as maintainer.
v. 1.8
date: 1995/04/12 20:30:59; author: asami; state: Exp; lines: +6 -4
And now the rest of the x11 ports Makefiles.
v. 1.7
date: 1995/04/01 12:50:47; author: jkh; state: Exp; lines: +2 -1
Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
v. 1.6
date: 1995/02/11 15:31:40; author: torstenb; state: Exp; lines: +1 -3
Upgrade to ctwm 3.3
v. 1.5
date: 1995/02/11 13:51:20; author: asami; state: Exp; lines: +2 -2
Converted Makefiles as much as I could.
(1) Took out INSTALL_MANPAGES (not necessary anymore, porter should
set NO_INSTALL_MANPAGES for not calling "make install.man")
(2) Replaced most of DEPENDS with EXEC_DEPENDS and LIB_DEPENDS. These
are the entries I used:
EXEC_DEPENDS:
unzip:${PORTSDIR}/archivers/unzip
gmake:${PORTSDIR}/devel/gmake
wishx:${PORTSDIR}/lang/tclX
xli:${PORTSDIR}/graphics/xli
gs:${PORTSDIR}/print/ghostscript
gunshar:${PORTSDIR}/archivers/gshar+gunshar
hfs:${PORTSDIR}/utils/hfs
rman:${PORTSDIR}/utils/rman
LIB_DEPENDS:
tiff\\.3\\.:${PORTSDIR}/graphics/tiff
jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
tcl\\.7\\.:${PORTSDIR}/lang/tcl
tk\\.3\\.:${PORTSDIR}/x11/tk
xview\\.1\\.:${PORTSDIR}/x11/xview-lib
Xaw3d\\.:${PORTSDIR}/x11/Xaw3d
mpeg\\.1\\.:${PORTSDIR}/graphics/mpeg-lib
xview\\.3\\.:${PORTSDIR}/x11/xview-lib
BLT\\.1\\.:${PORTSDIR}/x11/blt
There are still some dependencies I can't figure out what exactly
is needed. If your port still has DEPENDS in it, please check it out!
v. 1.4
date: 1995/01/13 12:48:46; author: jkh; state: Exp; lines: +2 -2
Adjust DEPENDS to conform to reshuffle.
v. 1.3
date: 1994/12/12 04:30:29; author: gpalmer; state: Exp; lines: +1 -2
With my reversal of the INSTALL_MANPAGES logic in bsd.port.mk, none of
these need to have INSTALL_MANPAGES= yes anymore.
v. 1.2
date: 1994/11/23 07:56:10; author: gpalmer; state: Exp; lines: +2 -1
Make this sucker install it's man page again (thanks Satoshi)
Submitted by: asami
v. 1.1
date: 1994/11/20 16:20:37; author: torstenb; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1994/11/20 16:20:38; author: torstenb; state: Exp; lines: +0 -0
ctwm is an extension to twm, that support multiple virtual screens, and
a lot of other goodies.
=============================================================================
v. 1.45
date: 2007/10/04 00:08:39; author: edwin; state: Exp; lines: +1 -2
Remove support for OSVERSION < 5
v. 1.44
date: 2007/05/19 20:32:32; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.43
date: 2007/03/24 14:52:52; author: pav; state: Exp; lines: +12 -3
- Drop GNU m4 dependency, unless running on really old FreeBSD version
PR: ports/110743
Submitted by: Matthew D. Fuller (maintainer)
v. 1.42
date: 2007/03/06 00:24:51; author: clsung; state: Exp; lines: +1 -5
- Upgrade x11-wm/ctwm to 3.8a.
PR: ports/109890
Submitted by: maintainer (Matthew D. Fuller)
v. 1.41
date: 2007/02/07 19:13:39; author: obrien; state: Exp; lines: +1 -0
Bump PORTREVISION to speed up others enjoying the resize fix.
v. 1.40
date: 2007/01/08 19:30:52; author: obrien; state: Exp; lines: +3 -0
Fix a resizing bug that causes weird behavior.
This is discussed in a thread at the CTWM website, the most pertinent emails:
http://tigerdyr.wheel.dk/ctwm-archive/1652.html
http://tigerdyr.wheel.dk/ctwm-archive/1645.html
Approved by: Matthew D. Fuller
v. 1.39
date: 2006/08/25 17:29:01; author: jmelo; state: Exp; lines: +2 -1
- Add mastersite.
PR: ports/102461
Submitted by: Matthew D. Fuller (maintainer)
v. 1.38
date: 2005/07/20 08:39:52; author: pav; state: Exp; lines: +7 -7
- Update to 3.7
- Take maintainership
PR: ports/83762
Submitted by: Matthew D. Fuller
v. 1.37
date: 2005/06/15 02:42:13; author: lesi; state: Exp; lines: +1 -9
Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27).
v. 1.36
date: 2005/03/17 23:22:13; author: lesi; state: Exp; lines: +9 -1
Upgrade X.Org ports to 6.8.2.
Release notes are available at
http://www.x.org/X11R6.8.2/doc/RELNOTES.html
Thanks to kris and krion for running several cluster test builds,
maintainers of GNOME for prompt responses, portmgr for postponing ports
freeze for this update, testers on FreeBSD-X11@ list and others that I
might have mised here.
Also included:
- fix for ATI Mobility on Dell Inspiron 7500 (obtained from Marc Aurele La
France; obtained and tested by julian)
- fix for kbd driver on Sparc64 (tested by Aaron Dudek, Michael G. Jung and
Matthias Muthmann), which still appears to have problems with some
keyboards - so
- fix for kbd driver on PC98 (reported and tested by NAKAJI Hiroyuki; PR
ports/77217)
- fix for i810 on HP D530 (obtained from Egbert Eich; obtained and tested
by Anders Nor Berle; PR ports/74757)
v. 1.35
date: 2003/02/20 19:21:34; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.34
date: 2002/11/10 16:48:49; author: lioux; state: Exp; lines: +0 -2
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
v. 1.33
date: 2002/11/06 22:47:34; author: adamw; state: Exp; lines: +2 -0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by: pat
v. 1.32
date: 2002/08/10 04:46:36; author: glewis; state: Exp; lines: +1 -0
Enable internationalisation support.
PR: 41507
Submitted by: KATO Tsuguru
v. 1.31
date: 2002/08/08 06:23:55; author: glewis; state: Exp; lines: +1 -1
. Update to 3.6.
v. 1.30
date: 2002/08/08 05:57:51; author: glewis; state: Exp; lines: +2 -2
. Replace MASTER_SITE that hasn't been reachable since September 2001 with
one that works (we were so close :).
Submitted by: distfiles survey
v. 1.29
date: 2001/09/22 06:17:09; author: sf; state: Exp; lines: +3 -5
o update to 3.5.2c.
o sort pkg-plist.
PR: 30724
Submitted by: KATO Tsuguru
v. 1.28
date: 2001/09/17 17:40:31; author: dwcjr; state: Exp; lines: +2 -2
Remove jseger and torstenb from maintainership of their ports, they
have been inactive for too long
Approved by: will
v. 1.27
date: 2001/01/16 17:33:20; author: sobomax; state: Exp; lines: +4 -4
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.26
date: 2000/08/03 09:27:50; author: asami; state: Exp; lines: +2 -2
(1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
XFREE86_VERSION defaults to 3 for now, but adventurous users can
override it in /etc/make.conf. When XFREE86_VERSION=3, USE_XLIB
will add a dependency to x11/XFree86; when it is set to 4, the
dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
hacks to avoid messing with XFree86 are turned off.
Since XFree86 version 4 includes some software that used to be
separate ports, when XFREE86_VERSION=3 the following variables are
provided:
USE_DGS LIB_DEPENDS on x11/dgs
USE_FREETYPE LIB_DEPENDS on print/freetype
USE_MESA LIB_DEPENDS on graphics/Mesa3
USE_XPM LIB_DEPENDS on graphics/xpm
When XFREE86_VERSION=4, these variables have no effect. The
LIB_DEPENDS in the tree for the above four ports have all been
converted to the USE_* counterparts. For your information, this
is the count of the number of ports:
USE_DGS 0
USE_FREETYPE 16
USE_MESA 36
USE_XPM 236
There is a new variable, XAWVER, which is set to 6 when
XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4. This is also
passed to PLIST_SUB so ports that build Xaw based shared libraries
can use this variable to substitute the shlib version number.
There is also a provision of using a separate mtree file for
XFREE86_VERSION=4, but that part is not enabled yet.
Reviewed by: the ports list
Tested by: make index (XFREE86_VERSION=3 only)
(2) Add hebrew to list of valid categories.
Submitted by: nbm
v. 1.25
date: 2000/04/10 19:49:39; author: cpiazza; state: Exp; lines: +5 -5
Update with the new PORTNAME/PORTVERSION variables
v. 1.24
date: 2000/02/13 19:29:13; author: torstenb; state: Exp; lines: +10 -7
Upgrade to ctwm 3.5.2b (aka 3.5.3 - but the distfiles is still called 3.5.2b
for unknown reasons).
Since the author of CTWM decided to depend on a feature of GNU's m4 this port
now has a dependency on ports/devel/m4.
v. 1.23
date: 1999/09/10 20:40:57; author: torstenb; state: Exp; lines: +3 -3
Upgrade to ctwm 3.5.2
v. 1.22
date: 1999/08/31 06:53:06; author: mharo; state: Exp; lines: +2 -2
FreeBSD.ORG -> FreeBSD.org
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
v. 1.21
date: 1999/08/31 02:59:57; author: peter; state: Exp; lines: +1 -1
$Id$ -> $FreeBSD$
v. 1.20
date: 1999/05/02 20:28:46; author: torstenb; state: Exp; lines: +6 -1
upgrade to ctwm 3.5.1 via patch (no distfile available)
v. 1.19
date: 1998/10/04 04:03:14; author: steve; state: Exp; lines: +2 -1
Move manpages to the Makefile and use MAN* macros.
v. 1.18
date: 1998/09/17 00:32:56; author: asami; state: Exp; lines: +2 -2
Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it
in the first place.
v. 1.17
date: 1998/09/15 11:13:34; author: asami; state: Exp; lines: +2 -2
libXpm major is now 5. Also remove regexp support in preparation for
ELF conversion.
v. 1.16
date: 1998/08/07 23:01:38; author: asami; state: Exp; lines: +2 -2
Move "afterstep-devel afterstep amiwm blackbox ctwm enlightenment fvwm
fvwm2 fvwm95 gwm icewm lwm mlvwm olvwm piewm qvwm tvtwm windowmaker
wm2 wmx" from x11 to x11-wm.
v. 1.15
date: 1997/11/27 17:31:20; author: obrien; state: Exp; lines: +3 -5
It ain't broken anymore. :-)
Upgrade to 3.5 release.
v. 1.14
date: 1997/11/25 11:07:54; author: asami; state: Exp; lines: +2 -1
Mark this port broken, not available anymore.
v. 1.13
date: 1997/11/25 08:29:52; author: torstenb; state: Exp; lines: +3 -3
update to 3.5 beta 3
PR: 5049
v. 1.12
date: 1997/04/27 18:28:07; author: torstenb; state: Exp; lines: +4 -5
Upgrade to 3.5 beta 1
v. 1.11
date: 1996/11/18 09:55:18; author: asami; state: Exp; lines: +4 -4
Use MASTER_SITE_XCONTRIB. Use MAN? macros. CATEGORIES+= -> CATEGORIES.
v. 1.10
date: 1996/09/14 22:53:11; author: torstenb; state: Exp; lines: +5 -4
Upgrade to 3.4 patchlevel 2
v. 1.9
date: 1995/11/09 05:55:29; author: asami; state: Exp; lines: +3 -1
Add torstenb as maintainer.
v. 1.8
date: 1995/04/12 20:30:59; author: asami; state: Exp; lines: +6 -4
And now the rest of the x11 ports Makefiles.
v. 1.7
date: 1995/04/01 12:50:47; author: jkh; state: Exp; lines: +2 -1
Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
v. 1.6
date: 1995/02/11 15:31:40; author: torstenb; state: Exp; lines: +1 -3
Upgrade to ctwm 3.3
v. 1.5
date: 1995/02/11 13:51:20; author: asami; state: Exp; lines: +2 -2
Converted Makefiles as much as I could.
(1) Took out INSTALL_MANPAGES (not necessary anymore, porter should
set NO_INSTALL_MANPAGES for not calling "make install.man")
(2) Replaced most of DEPENDS with EXEC_DEPENDS and LIB_DEPENDS. These
are the entries I used:
EXEC_DEPENDS:
unzip:${PORTSDIR}/archivers/unzip
gmake:${PORTSDIR}/devel/gmake
wishx:${PORTSDIR}/lang/tclX
xli:${PORTSDIR}/graphics/xli
gs:${PORTSDIR}/print/ghostscript
gunshar:${PORTSDIR}/archivers/gshar+gunshar
hfs:${PORTSDIR}/utils/hfs
rman:${PORTSDIR}/utils/rman
LIB_DEPENDS:
tiff\\.3\\.:${PORTSDIR}/graphics/tiff
jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
tcl\\.7\\.:${PORTSDIR}/lang/tcl
tk\\.3\\.:${PORTSDIR}/x11/tk
xview\\.1\\.:${PORTSDIR}/x11/xview-lib
Xaw3d\\.:${PORTSDIR}/x11/Xaw3d
mpeg\\.1\\.:${PORTSDIR}/graphics/mpeg-lib
xview\\.3\\.:${PORTSDIR}/x11/xview-lib
BLT\\.1\\.:${PORTSDIR}/x11/blt
There are still some dependencies I can't figure out what exactly
is needed. If your port still has DEPENDS in it, please check it out!
v. 1.4
date: 1995/01/13 12:48:46; author: jkh; state: Exp; lines: +2 -2
Adjust DEPENDS to conform to reshuffle.
v. 1.3
date: 1994/12/12 04:30:29; author: gpalmer; state: Exp; lines: +1 -2
With my reversal of the INSTALL_MANPAGES logic in bsd.port.mk, none of
these need to have INSTALL_MANPAGES= yes anymore.
v. 1.2
date: 1994/11/23 07:56:10; author: gpalmer; state: Exp; lines: +2 -1
Make this sucker install it's man page again (thanks Satoshi)
Submitted by: asami
v. 1.1
date: 1994/11/20 16:20:37; author: torstenb; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1994/11/20 16:20:38; author: torstenb; state: Exp; lines: +0 -0
ctwm is an extension to twm, that support multiple virtual screens, and
a lot of other goodies.
=============================================================================
|
| |

|