Commit Graph

84 Commits

Author SHA1 Message Date
Jon Trulson
c329d5cfd7 Remove $(TIRPCINC) from all Makefile.am files - it no longer exists
Also, restructure some of the dependencies in the lib/tt binaries.  We
will link with libtt (which will include libtirpc as a dependency),
and XTOOLLIB - all the right X11 stuff without needing to add it to
every OS.  Removed several uneeded OS specializations ("if LINUX",
etc) as a result.
2019-11-20 18:52:29 -07:00
Jon Trulson
ae98872405 dtwm: fix quoting for SCRIPTFLAGS 2019-10-30 20:46:53 -06:00
Jon Trulson
fb93f405c1 dtwm: use new GENCPP 2019-10-30 19:48:04 -06:00
Jon Trulson
619402b739 dtwm: fixes to make it build
Removed PORT_NOFORK define in favor of autotools vfork availablility
checking. Use vfork if present.

Got rid of getenv/putenv definitions in favor of including correct
system headers.

Use FD_CLOEXEC in fcntl() call rather than hardcoded '1'.

Added -lm check to configure so dtwm will build.

Renamed internal round() function to wmround() to fix warning about
redefinition of builtin.

Fixed missing backslash in Makefile.am that prevented half the sources
from building.
2019-10-30 12:17:32 -06:00
Jon Trulson
730da7747c Change "if SUN" conditionals in remaining Makefile.am files to "if SOLARIS" 2019-10-28 18:54:17 -06:00
Chase
c76539517b programs/dtwm: add automake file 2019-10-23 15:34:20 -06:00
wmoxam
14e385d175 Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
wmoxam
ab741a1241 'notdef' means it's not used, so we remove it 2019-10-15 20:32:13 -06:00
wmoxam
de81a5b518 Remove ancient HP VUE compatibility support 2019-10-15 20:32:05 -06:00
wmoxam
923951b414 Remove NOTDONE code 2019-10-14 11:57:41 -06:00
chase
dd68514e4f Remove hpversion.h from repository
This patch removes hpversion.h from the repository, this also untangles a
lot of ifdef mess. This closes bug CDExc19524.
2018-10-06 17:00:38 -06:00
chase
90a2b2848a remove ultrix support 2018-09-30 17:27:04 -06:00
Jon Trulson
87ad4219da Merge branch 'master' into update-with-master
Resync one last time with master for 2.3 release tomorrow.
2018-07-05 14:18:07 -06:00
Jon Trulson
a7ec1c6182 dwtm/WmResource.c: Stop printing garbage when XmeRenderTableGetDefaultFont() fails. 2018-07-02 14:44:58 -06:00
Peter Howkins
3fe9d94879 dtwm: Coverity 88375 2018-07-02 21:03:42 +01:00
Peter Howkins
ac6fd23add dtwm: Coverity 88285 2018-07-02 21:01:36 +01:00
Peter Howkins
e0d8aaa0dd dtwm: Coverity 88535 2018-07-02 20:58:16 +01:00
Peter Howkins
c3aac3cc26 dtwm: Coverity 87236 2018-07-02 20:55:54 +01:00
Peter Howkins
77efde3456 dtwm: Coverity 87256 2018-07-02 20:52:39 +01:00
Peter Howkins
58065ae980 dtwm: 88998 2018-07-02 20:46:39 +01:00
Peter Howkins
39f2c08b94 dtwm: Coverity 89400 2018-07-02 20:45:22 +01:00
Peter Howkins
415964d433 dtwm: Coverity 89124 2018-07-02 20:43:50 +01:00
Peter Howkins
1f15522c59 dtwm: Coverity 88540 2018-07-02 20:42:37 +01:00
Peter Howkins
3aec9bfead dtwm: Coverity 88325 2018-07-02 20:40:04 +01:00
Peter Howkins
152a655ce3 dtwm: Coverity 89619 2018-07-02 20:38:46 +01:00
Peter Howkins
dd9b5ca190 dtwm: Coverity 88714 2018-07-02 20:37:21 +01:00
Peter Howkins
20135bf9e7 dtwm: Coverity 88247 2018-07-02 20:35:57 +01:00
Peter Howkins
9b4e0270a3 dtwm: Coverity 88311 2018-07-02 20:32:50 +01:00
Peter Howkins
6299ec7483 dtwm: Coverity 87858 2018-07-02 20:29:01 +01:00
Jon Trulson
c1227cc629 dtwm: remove register keyword 2018-06-27 22:20:34 -06:00
Peter Howkins
f20747f139 dtwm: Change to ANSI function definitions 2018-06-28 04:17:53 +01:00
Peter Howkins
115c1a25d8 dtwm: In CDE we always build with MULTIBYTE support, disable unused singlebyte only 2018-06-25 00:20:55 +01:00
chase
6bf175ef2d Remove apollo support 2018-06-24 16:22:37 -06:00
Peter Howkins
de7e0dfcdd dtwm: Remove define MWM_QATS_PROTOCOL that has to be always off for dtwm, obsolete, unavailable mwm test suite support 2018-06-21 03:04:32 +01:00
Peter Howkins
d5273f121b dtwm: Remove define MOTIF_ONE_DOT_ONE, backwards compatibility for motif 1.1, CDE as a whole requires 2.1 2018-06-20 01:11:17 +01:00
Peter Howkins
9a551dd8a6 dtwm: Remove WSM define, that is always on for CDE 2018-06-20 00:46:58 +01:00
Peter Howkins
5dc05eaeb4 dtwm: remove define MINIMAL_DT which is always on for CDE 2018-06-19 20:50:50 +01:00
Peter Howkins
7bece30a57 dtwm: Remove id strings related to historic version control system used before CDE was opened. 2018-06-19 20:25:58 +01:00
Peter Howkins
daba6ea7e7 dtwm: Remove the define PANELIST, it is always on for dtwm 2018-06-19 19:57:29 +01:00
chase
809c3d8bb6 Spelling fixes 2018-05-31 22:23:19 -06:00
Ulrich Wilkens
07f272122d Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -06:00
chase
4f5e7fe5e3 Use POSIX macros for linux 2018-05-24 18:22:55 -06:00
chase
164e695cd0 remove OSF1 support 2018-05-24 14:25:26 -06:00
chase
0fa51f280f Use /var/spool instead of /usr/spool and /var/mail instead of /usr/mail 2018-05-20 12:30:32 -06:00
chase
07900bd93b Remove Unixware and openserver support 2018-05-20 12:13:07 -06:00
chase
8a4f389634 Remove UXPDS support 2018-05-15 20:27:22 -06:00
chase
3ccf3a8b86 Add missing license headers on *.hh files and others 2018-05-12 15:49:13 -06:00
Peter Howkins
fa29d3776e dtwm: Resolve coverity warnings related to uninitialised variables and missing return statements 2018-05-01 20:45:55 +01:00
chase
33d2749ea3 Last of the spelling fixed 2018-04-28 12:36:44 -06:00
chase
1fe5a550b2 Fix typo in license headers 2018-04-28 12:30:20 -06:00