Jon Trulson
53d3304ebe
dtpdm: make it build
2019-11-22 12:12:23 -07:00
Jon Trulson
bcc1ca537e
dtimsstart: make it build
2019-11-21 20:06:29 -07:00
Jon Trulson
97b14a9efc
programs: disable ttsnoop for now
2019-11-21 19:54:09 -07:00
Jon Trulson
2832a1eb6d
dtdspmsg: make it build
2019-11-21 19:53:30 -07:00
Jon Trulson
70c07a7b68
fontaliases: make it build, and rework somewhat
2019-11-21 19:47:38 -07:00
Jon Trulson
5bb7b74efd
dtprintinfo: make it build
...
Also, it was easier just to use a single Makefile.am rather than one for
every subdir, so thats what we did here.
2019-11-21 17:51:35 -07:00
Jon Trulson
afabfd8bd7
configure: rework libXinerama detection a bit, remove hardcoded -lXinerama's
...
Make -lXinerama a dep on libDtXinerama so it doen't need to be
specified in Makefile.am files or in LIBS as it was being done
previously.
This still needs a little work, ideally Xinerama should be completely
optional and only enabled if present. But we can save that for
later.
2019-11-21 14:14:59 -07:00
Jon Trulson
b71a319133
dtmailpr: fix vla warning
2019-11-21 14:13:48 -07:00
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
10eb9a6975
dtcreate: make it build
2019-11-20 17:54:12 -07:00
Jon Trulson
58505b904d
dtconfig: make it build
2019-11-20 17:46:20 -07:00
Jon Trulson
660be1c5cc
dtconfig: get rid of obsolete imb/ and hp/ configs
2019-11-20 17:37:34 -07:00
Jon Trulson
9c70437ee7
dtprintegrate: make it build
2019-11-20 17:31:53 -07:00
Jon Trulson
a2c18db66b
dtappintegrate: make it build
2019-11-20 17:31:53 -07:00
Jon Trulson
e831b06896
dtsearchpath: make it build
2019-11-20 17:31:53 -07:00
Jon Trulson
444aa700c0
dtcm: make it build
2019-11-20 17:31:53 -07:00
Jon Trulson
763cac54e4
dtspcd/dtterm: use proper DT_INCDIR rather than hardcoding the location
2019-11-20 17:31:53 -07:00
Jon Trulson
427a0611cd
dtscreen: make it build
2019-11-19 19:59:20 -07:00
Jon Trulson
9d6dbad63f
dtscreen/Dtscreen.src: remove __hpux specialization
2019-11-19 19:58:55 -07:00
Jon Trulson
e675e06dd1
dtspcd: make it build
2019-11-19 19:43:34 -07:00
Jon Trulson
a8085dca9b
dtaction: make it build
2019-11-19 19:30:20 -07:00
Jon Trulson
61506685a4
dtcalc: make it build
2019-11-19 19:27:47 -07:00
Jon Trulson
0e2dc55e9e
dtterm/util: delete this non-used stuff
2019-11-19 19:15:17 -07:00
Jon Trulson
c8329a4ead
dtterm: make it build
2019-11-19 19:14:38 -07:00
Jon Trulson
427e455321
dticon: make it build
2019-11-19 18:38:51 -07:00
Jon Trulson
a36ab9e796
dtdbcache: make it build
2019-11-19 18:31:36 -07:00
Jon Trulson
8684607c8c
dtexec: make it build
2019-11-19 18:26:55 -07:00
Jon Trulson
1b8ef6a6c1
dtstyle: make it build
2019-11-19 18:17:34 -07:00
Jon Trulson
a77d9259f9
dthello: make it build
2019-11-19 17:30:27 -07:00
Jon Trulson
11eafe767b
dtsession: make it build, add check for the full path to xrdb
2019-11-19 17:19:14 -07:00
Jon Trulson
152f5c9a88
Merge branch 'master' into autotools-conversion after utf8-conversion
2019-11-19 11:44:33 -07:00
Jon Trulson
de9d913b77
dtinfo: link proper localized (utf8) dirs
2019-11-17 15:07:14 -07:00
Jon Trulson
82059bf240
Merge branch 'master' into autotools-conversion after 2.3.1 release
2019-11-16 16:35:56 -07:00
Jon Trulson
ba68ff0a17
Merge branch 'master' into utf8-conversion after 2.3.1 release
2019-11-16 16:34:48 -07:00
Nina Didenko
f75ee32e72
sym2num: don't hardcode path to cpp
2019-11-05 18:49:17 -07:00
Nina Didenko
de7fe55d6a
merge: don't hardcode path to gencat
2019-11-05 18:49:10 -07:00
Nina Didenko
b3f3997bd1
dtinfogen: don't override PATH
2019-11-05 18:48:00 -07:00
Jon Trulson
eb1ded1dc6
dtfile: GENCPP, be consistent with SCRIPTFLAGS
2019-10-30 20:52:34 -06: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
25e98da92e
dtfile: still working on cpp issues, a better solution is needed
...
I think it's time to try tradcpp.
2019-10-30 18:59:25 -06:00
Jon Trulson
3f8c84b752
dtlogin/dtgreet/dtchooser: get them to build
...
That was not fun. There were a variety of issues. It's needs
testing.
We use the new GENCPP for preprocessing the various scripts and config
files in config/
2019-10-30 17:53:37 -06:00
Jon Trulson
e16ad8120f
dtlogin:Makefile.am: fix autogen warnings. This one still needs work.
2019-10-30 13:28:55 -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
62e6e5c58c
dtfile: make it build
2019-10-30 10:59:45 -06:00
Jon Trulson
c33e516445
dtpad: builds again using @DTCLIENTLIBS@
2019-10-29 19:23:23 -06:00
Jon Trulson
77dfe92b3c
dtmail: Make it build. There is more work to be done here.
...
Specifically, we should be able to have libDtMail subdir build all of
it's objects directly w/o intervening Makefile.am's and archive .a
libs.
2019-10-29 18:34:05 -06:00
Jon Trulson
6660a892c1
dsdm: make it build
2019-10-29 12:34:06 -06:00
Jon Trulson
c33872257d
programs: temporarily disable: dthelp dtksh dtappbuilder dtdocbook dtinfo nsgmls
2019-10-29 12:09:06 -06:00
Jon Trulson
8f40c924a5
dtpad: fix Makefile.am to use proper XTOOLLIB
2019-10-28 20:05:04 -06:00