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
Jon Trulson
d674597f41
dtpad: get it to build
2019-10-28 19:26:40 -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
Jon Trulson
24171c3194
configure: add programs/ dthelp, dsdm, dtmail, dtpad, and dtfile
...
At this stage, these certainly won't actually build yet.
Just fix up the relevent Makefile.am files so that autogen does not
emit errors and warnings for them.
Removed AIX/HPUX support in Makefile.am files. No point in
propogating that stuff when we've already removed much of that
unmaintained code from the codebase.
Commented out all of the Sun Pro stuff. Someone whos using that will
need to go through and fix it. This is mostly in dtmail and dthelp.
In fact, someone who does Solaris in general will need to go through
this stuff.
Next up, we'll replace any remaining 'if SUN' conditionals with 'if
SOLARIS' which is a more appropriate name and was already defined in
configure.ac.
Then we'll see about getting these new directories building.
2019-10-28 18:54:17 -06:00
Chase
8ed2ce2c26
programs/types: add automake file
2019-10-23 15:34:20 -06:00
Chase
3ab4c518d4
programs/tttypes: add automake file
2019-10-23 15:34:20 -06:00
Chase
fbfde13dbb
programs/nsgmls/Makefile.am
2019-10-23 15:34:20 -06:00
Chase
1d0f90cff8
programs/icons: add automake file
2019-10-23 15:34:20 -06:00
Chase
29424f66cd
programs/localized: add automake files
2019-10-23 15:34:20 -06:00
Chase
2f8484ae14
programs/fontaliases: add automake files
2019-10-23 15:34:20 -06:00
Chase
c76539517b
programs/dtwm: add automake file
2019-10-23 15:34:20 -06:00
Chase
faf0f3b087
programs/dtudcexch: add automake file
2019-10-23 15:34:20 -06:00
Chase
3e21e982f3
programs/dtterm: add automake files
2019-10-23 15:34:20 -06:00
Chase
3737ce6f96
programs/dtstyle: add automake file
2019-10-23 15:34:20 -06:00
Chase
85aff9320f
programs/dtsr: add automake file
2019-10-23 15:34:20 -06:00
Chase
f42b0ce115
programs/dtspcd: add automake file
2019-10-23 15:34:20 -06:00
Chase
c310f73661
programs/dtsearchpath: add automake files
2019-10-23 15:34:20 -06:00
Chase
9347d0b09c
programs/dtscreen: add automake file
2019-10-23 15:34:20 -06:00
Chase
e79d944119
programs/dtprintinfo: add automake files
2019-10-23 15:34:20 -06:00
Chase
f2b13938e5
programs/dtprintegrate: add automake file
2019-10-23 15:34:20 -06:00
Chase
015b457916
programs/dtpdmd: add automake files
2019-10-23 15:34:20 -06:00
Chase
09bc04b088
programs/dtpdm: add automake files
2019-10-23 15:34:20 -06:00
Chase
b7c0788d95
programs/dtpad: add automake file
2019-10-23 15:34:20 -06:00
Chase
f04677726e
programs/dtopen: add automake files
2019-10-23 15:34:20 -06:00
Chase
d08d22cb5d
programs/dtmail: add automake files
2019-10-23 15:34:20 -06:00
Chase
268205ab10
programs/dtlogin: add automake file
2019-10-23 15:34:20 -06:00
Chase
9f862c06a8
programs/dtksh: add automake files
2019-10-23 15:34:20 -06:00
Chase
fd762e2c01
programs/dtimsstart: add automake file
2019-10-23 15:34:20 -06:00
Chase
ac1921ed58
programs/dticon: add automake file
2019-10-23 15:34:20 -06:00
Chase
37a7c7c7ce
programs/dthelp: add automake files
2019-10-23 15:34:20 -06:00