/twm, Toms Window Manager
1.0.9, Package name:
twm-1.0.9, Maintainer: pkgsrc-users
Twm is the classic Tom's Window Manager for the X Window System. It
provides titlebars, shaped windows, several forms of icon management,
user-defined macro functions, click-to-type and pointer-driven keyboard
focus, and user-specified key and pointer button bindings.
Required to build:
Master sites: (Expand) SHA1:
Version history: (Expand)
- (2015-04-17) Updated to version: twm-1.0.9
- (2013-09-07) Updated to version: twm-1.0.8
- (2012-06-03) Updated to version: twm-1.0.7
- (2008-04-24) Updated to version: twm-1.0.4
- (2007-06-19) Package added to pkgsrc.se, version twm-1.0.3 (created)
CVS history: (Expand)
| 2015-11-03 00:42:56 by Alistair G. Crooks | Files touched by this commit (90) |
Add SHA512 digests for distfiles for wm category
Problems found with existing distfiles:
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
| 2015-04-17 08:57:41 by Thomas Klausner | Files touched by this commit (2) | |
Update to 1.0.9:
Alan Coopersmith (5):
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Only use results from GetWindowProperty if it returned success
Remove custom version of system(3c) for Solaris
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Laurent Carlier (1):
Update manpage with the proper location of system.twmrc file
| 2013-09-07 07:53:39 by Thomas Klausner | Files touched by this commit (2) | |
Update to 1.0.8:
This release moves twm slightly into the 1990's, with ANSI C89 function
declarations, removal of ancient casts left over from the era before
function prototypes, C89 standard signal handlers, and the loss of
support for running on Apple's A/UX Unix for the 680x0 Macs.
It also includes some bug fixes and man page formatting improvements,
amongst all the code cleanups.
Alan Coopersmith (16):
Terminate execl() arguments with NULL instead of 0
Constification cleanup - fix dozens of gcc warnings
Use (void) to declare functions that take no arguments, instead of ()
Convert remaining K&R function declarations to C89 style
Make various helper & callback functions private to session.c
unifdef macII - drop support for A/UX 2.0
Remove unused global variable gotFirstSave
Make some more previously global variables into file-scoped statics
Assume C89 signal handlers, returning void
Make more functions static that aren't called from other files
Delete trailing whitespace in non *.[ch] source files
Stop casting pointers to (char *) when freeing them
Stop casting return values from malloc & calloc
AddWindow: Use NULL instead of 0 for null pointer check
Replace malloc(strlen()+1); strcpy(); pairs with strdup()
Colin Harrison (1):
Syntax error in recent twm commit
Egbert Eich (1):
Fix SEGV if CreateColormapWindow() returns NULL.
Eric S. Raymond (1):
Don't rely on the ability to set tab stops.
| 2012-10-23 12:24:24 by Thomas Klausner | Files touched by this commit (215) |
Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
| 2012-10-08 14:42:26 by Aleksej Saushev | Files touched by this commit (87) |
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
| 2012-06-17 04:47:59 by David A. Holland | Files touched by this commit (1) |
Adding yacc to TOOLS broke the NetBSD build because the yacc configure
test is thoroughly messed up. Work around the problem by forcing it to
run yacc from $PATH.
| 2012-06-14 10:31:00 by David A. Holland | Files touched by this commit (1) |
USE_TOOLS+=yacc, per tonight's linux build
| 2012-06-03 19:52:45 by Thomas Klausner | Files touched by this commit (2) | |
Update to 1.0.7.
This minor maintenance release includes a bunch of fixes from static
analysis of the twm code with various compilers & tools, as well as
other pro-active work attempting to reduce potential bugs, and a set
of build configuration improvements.
This minor build fix release solves a problem introduced in 1.0.5
that prevented configure from completing when cross-compiling.
This minor maintenance release provides the last two years'
Worth of build configuration improvements, janitorial cleanups, &
Makefile.am support for automake-1.11 silent builds.