oweals/cde.git
5 years agoconfigure/Makefiles for TT: many fixups
Jon Trulson [Fri, 25 Oct 2019 02:01:32 +0000 (20:01 -0600)]
configure/Makefiles for TT: many fixups

Redo the way the main CDE libs are specified in configure.ac... The
current way could not work due to evaluation issues, and the fact that
variables like $srcdir and the like are only valid in Makefiles, not
configure.

Use @LIBNAME@ rather then $(LIBNAME) in Makefile.am files - this way
the location is always evaluated when it's run, not in configure -
which can't work for a variety of reasons.

Got some of the TT binaries to build.

Made a new include/cppfile.inc file that can be used to pre-process
files.  The downside is that currently you can only pre-process one
file at a time per Makefile.  Something more robust is needed, but at
least tt/bin/shell now builds.  Will need to come up with a better way.

5 years agott/slib: include hack
Jon Trulson [Thu, 24 Oct 2019 23:50:02 +0000 (17:50 -0600)]
tt/slib: include hack

5 years agoconfigure: fix up some cut/paste errors regarding languages
Jon Trulson [Thu, 24 Oct 2019 23:30:50 +0000 (17:30 -0600)]
configure: fix up some cut/paste errors regarding languages

5 years agoconfigure: some changes to config.h, CSRG, and XTOOLLIB impl
Jon Trulson [Thu, 24 Oct 2019 23:10:53 +0000 (17:10 -0600)]
configure: some changes to config.h, CSRG, and XTOOLLIB impl

We create autotools_config.h instead of config.h to make it clear  and
avoid collisions.

We use a different method to define CSRG_BASED on BSD systems, and fix
a bug in definition of XTOOLLIB.

XTOOLLIB should probably be checked out - we should get some info from
AC_PATH_X and AC_PATH_XTRA instead of hardcoding it.  To be looked at
later.

5 years agott/tttk: play symlink games so tttk can build
Jon Trulson [Thu, 24 Oct 2019 20:06:29 +0000 (14:06 -0600)]
tt/tttk: play symlink games so tttk can build

With this, we can now build the tooltalk library successfully.

5 years agott: create Makefile.am for tt/util
Jon Trulson [Thu, 24 Oct 2019 20:04:25 +0000 (14:04 -0600)]
tt: create Makefile.am for tt/util

5 years agoconfigure: perhaps jumping the gun - set CSRG_BASED #define for the BSD's
Jon Trulson [Thu, 24 Oct 2019 19:02:38 +0000 (13:02 -0600)]
configure: perhaps jumping the gun - set CSRG_BASED #define for the BSD's

5 years agolib/tt: replace tooltalk.tmpl with tooltalk.inc in all Makefile.am files
Jon Trulson [Thu, 24 Oct 2019 18:43:02 +0000 (12:43 -0600)]
lib/tt: replace tooltalk.tmpl with tooltalk.inc in all Makefile.am files

This fixes the remaining warnings from autogen in lib/

5 years agogitignore: add more build artifacts
Jon Trulson [Thu, 24 Oct 2019 18:41:33 +0000 (12:41 -0600)]
gitignore: add more build artifacts

5 years agott shell: fix up build - use LDADD rather than AM_LDADD
Jon Trulson [Thu, 24 Oct 2019 18:40:57 +0000 (12:40 -0600)]
tt shell: fix up build - use LDADD rather than AM_LDADD

5 years agotooltalk.tmpl: restore to previous version for use with Imake
Jon Trulson [Thu, 24 Oct 2019 17:27:29 +0000 (11:27 -0600)]
tooltalk.tmpl: restore to previous version for use with Imake

For autotools we will include lib/tt/tooltalk.inc instead.

5 years agott: begin to get it building under autotools
Jon Trulson [Thu, 24 Oct 2019 04:07:26 +0000 (22:07 -0600)]
tt: begin to get it building under autotools

5 years agoFixup some more autogen wanrings. Only lib/tt/bin/shell remaining
Jon Trulson [Thu, 24 Oct 2019 03:49:34 +0000 (21:49 -0600)]
Fixup some more autogen wanrings.  Only lib/tt/bin/shell remaining

5 years agogitignore: add the generated utilities (config.guess, etc)
Jon Trulson [Thu, 24 Oct 2019 03:35:19 +0000 (21:35 -0600)]
gitignore: add the generated utilities (config.guess, etc)

5 years agoRename original Makefile to Makefile.imake
Jon Trulson [Thu, 24 Oct 2019 03:33:35 +0000 (21:33 -0600)]
Rename original Makefile to Makefile.imake

5 years agoconfigure: use a different method to detect tirpc
Jon Trulson [Thu, 24 Oct 2019 03:32:48 +0000 (21:32 -0600)]
configure: use a different method to detect tirpc

5 years agoRemove AUTOMAKE_OPTIONS and ACLOCAL_AMFLAGS from top level Makefile.am
Jon Trulson [Wed, 23 Oct 2019 23:55:50 +0000 (17:55 -0600)]
Remove AUTOMAKE_OPTIONS and ACLOCAL_AMFLAGS from top level Makefile.am

5 years agoautotools: use m4/ rather than existing admin/ for m4/autotools utils
Jon Trulson [Wed, 23 Oct 2019 23:44:11 +0000 (17:44 -0600)]
autotools: use m4/ rather than existing admin/ for m4/autotools utils

5 years agogitignore: add the various autotools generated stuff
Jon Trulson [Wed, 23 Oct 2019 23:43:13 +0000 (17:43 -0600)]
gitignore: add the various autotools generated stuff

5 years agoautotools: many fixups, SUN->SOLARIS, typos, etc
Jon Trulson [Wed, 23 Oct 2019 23:34:55 +0000 (17:34 -0600)]
autotools: many fixups, SUN->SOLARIS, typos, etc

This should allow an autoregen and ./confiure to work.  We only
generate Makefiles for lib/* and ./Makefile for now.  We'll ad more as
we go along.

Make still fails as we need to figure out TT - tirpc lib, rpcgen,
etc.  But it's a start!

5 years agoprograms/types: add automake file
Chase [Wed, 23 Oct 2019 20:40:45 +0000 (15:40 -0500)]
programs/types: add automake file

5 years agoprograms/tttypes: add automake file
Chase [Wed, 23 Oct 2019 20:40:22 +0000 (15:40 -0500)]
programs/tttypes: add automake file

5 years agoprograms/nsgmls/Makefile.am
Chase [Wed, 23 Oct 2019 20:39:08 +0000 (15:39 -0500)]
programs/nsgmls/Makefile.am

5 years agoprograms/icons: add automake file
Chase [Wed, 23 Oct 2019 20:38:18 +0000 (15:38 -0500)]
programs/icons: add automake file

5 years agoprograms/localized: add automake files
Chase [Wed, 23 Oct 2019 20:35:16 +0000 (15:35 -0500)]
programs/localized: add automake files

5 years agoprograms/fontaliases: add automake files
Chase [Wed, 23 Oct 2019 20:33:40 +0000 (15:33 -0500)]
programs/fontaliases: add automake files

5 years agoprograms/dtwm: add automake file
Chase [Wed, 23 Oct 2019 20:31:56 +0000 (15:31 -0500)]
programs/dtwm: add automake file

5 years agoprograms/dtudcexch: add automake file
Chase [Wed, 23 Oct 2019 20:31:15 +0000 (15:31 -0500)]
programs/dtudcexch: add automake file

5 years agoprograms/dtterm: add automake files
Chase [Wed, 23 Oct 2019 20:28:33 +0000 (15:28 -0500)]
programs/dtterm: add automake files

5 years agoprograms/dtstyle: add automake file
Chase [Wed, 23 Oct 2019 20:21:40 +0000 (15:21 -0500)]
programs/dtstyle: add automake file

5 years agoprograms/dtsr: add automake file
Chase [Wed, 23 Oct 2019 20:19:48 +0000 (15:19 -0500)]
programs/dtsr: add automake file

5 years agoprograms/dtspcd: add automake file
Chase [Wed, 23 Oct 2019 20:13:43 +0000 (15:13 -0500)]
programs/dtspcd: add automake file

5 years agoprograms/dtsearchpath: add automake files
Chase [Wed, 23 Oct 2019 20:01:48 +0000 (15:01 -0500)]
programs/dtsearchpath: add automake files

5 years agoprograms/dtscreen: add automake file
Chase [Wed, 23 Oct 2019 20:00:00 +0000 (15:00 -0500)]
programs/dtscreen: add automake file

5 years agoprograms/dtprintinfo: add automake files
Chase [Wed, 23 Oct 2019 19:52:33 +0000 (14:52 -0500)]
programs/dtprintinfo: add automake files

5 years agoprograms/dtprintegrate: add automake file
Chase [Wed, 23 Oct 2019 19:50:47 +0000 (14:50 -0500)]
programs/dtprintegrate: add automake file

5 years agoprograms/dtpdmd: add automake files
Chase [Wed, 23 Oct 2019 19:48:42 +0000 (14:48 -0500)]
programs/dtpdmd: add automake files

5 years agoprograms/dtpdm: add automake files
Chase [Wed, 23 Oct 2019 19:47:37 +0000 (14:47 -0500)]
programs/dtpdm: add automake files

5 years agoprograms/dtpad: add automake file
Chase [Wed, 23 Oct 2019 19:47:03 +0000 (14:47 -0500)]
programs/dtpad: add automake file

5 years agoprograms/dtopen: add automake files
Chase [Wed, 23 Oct 2019 19:45:20 +0000 (14:45 -0500)]
programs/dtopen: add automake files

5 years agoprograms/dtmail: add automake files
Chase [Wed, 23 Oct 2019 19:44:03 +0000 (14:44 -0500)]
programs/dtmail: add automake files

5 years agoprograms/dtlogin: add automake file
Chase [Wed, 23 Oct 2019 19:43:28 +0000 (14:43 -0500)]
programs/dtlogin: add automake file

5 years agoprograms/dtksh: add automake files
Chase [Wed, 23 Oct 2019 19:42:30 +0000 (14:42 -0500)]
programs/dtksh: add automake files

5 years agoprograms/dtimsstart: add automake file
Chase [Wed, 23 Oct 2019 19:34:06 +0000 (14:34 -0500)]
programs/dtimsstart: add automake file

5 years agoprograms/dticon: add automake file
Chase [Wed, 23 Oct 2019 19:33:21 +0000 (14:33 -0500)]
programs/dticon: add automake file

5 years agoprograms/dthelp: add automake files
Chase [Wed, 23 Oct 2019 19:31:08 +0000 (14:31 -0500)]
programs/dthelp: add automake files

5 years agoprograms/dtinfo: add automake files
Chase [Wed, 23 Oct 2019 19:26:33 +0000 (14:26 -0500)]
programs/dtinfo: add automake files

5 years agoprograms/dthello: add automake file
Chase [Wed, 23 Oct 2019 19:25:12 +0000 (14:25 -0500)]
programs/dthello: add automake file

5 years agoprograms/dtfile: add automake files
Chase [Wed, 23 Oct 2019 19:21:06 +0000 (14:21 -0500)]
programs/dtfile: add automake files

5 years agoprograms/dtexec: add automake files
Chase [Wed, 23 Oct 2019 19:20:22 +0000 (14:20 -0500)]
programs/dtexec: add automake files

5 years agoprograms/dtdspmsg: add automake file
Chase [Wed, 23 Oct 2019 18:53:39 +0000 (13:53 -0500)]
programs/dtdspmsg: add automake file

5 years agoprograms/dtdocbook: add automake files
Chase [Wed, 23 Oct 2019 03:10:10 +0000 (22:10 -0500)]
programs/dtdocbook: add automake files

5 years agoprograms/dtdbcache: add automake files
Chase [Wed, 23 Oct 2019 03:09:11 +0000 (22:09 -0500)]
programs/dtdbcache: add automake files

5 years agoprograms/dtcreate: add automake files
Chase [Wed, 23 Oct 2019 03:01:50 +0000 (22:01 -0500)]
programs/dtcreate: add automake files

5 years agoprograms/dtconfig: add automake files
Chase [Wed, 23 Oct 2019 03:00:59 +0000 (22:00 -0500)]
programs/dtconfig: add automake files

5 years agoprograms/dtcm: add automake files
Chase [Wed, 23 Oct 2019 02:55:04 +0000 (21:55 -0500)]
programs/dtcm: add automake files

5 years agoprograms/dtcalc: add automake files
Chase [Wed, 23 Oct 2019 02:53:03 +0000 (21:53 -0500)]
programs/dtcalc: add automake files

5 years agoprograms/dtappintegrate: add automake file
Chase [Wed, 23 Oct 2019 02:41:59 +0000 (21:41 -0500)]
programs/dtappintegrate: add automake file

5 years agoprograms/dtappbuilder: add automake files
Chase [Wed, 23 Oct 2019 02:40:40 +0000 (21:40 -0500)]
programs/dtappbuilder: add automake files

5 years agoprograms/dtaction: add automake file
Chase [Wed, 23 Oct 2019 02:34:58 +0000 (21:34 -0500)]
programs/dtaction: add automake file

5 years agoprograms/dsdm: add automake files
Chase [Wed, 23 Oct 2019 02:17:34 +0000 (21:17 -0500)]
programs/dsdm: add automake files

5 years agoprograms/backdrops: add automake files
Chase [Wed, 23 Oct 2019 02:16:33 +0000 (21:16 -0500)]
programs/backdrops: add automake files

5 years agoprograms: add automake file
Chase [Wed, 23 Oct 2019 01:16:09 +0000 (20:16 -0500)]
programs: add automake file

5 years agologs: add automake files
Chase [Wed, 23 Oct 2019 01:13:03 +0000 (20:13 -0500)]
logs: add automake files

5 years agolib/tt: add automake files
Chase [Wed, 23 Oct 2019 01:03:28 +0000 (20:03 -0500)]
lib/tt: add automake files

5 years agolib/pam: add automake files:
Chase [Wed, 23 Oct 2019 01:02:44 +0000 (20:02 -0500)]
lib/pam: add automake files:

5 years agolib/csa: add automake file
Chase [Wed, 23 Oct 2019 01:00:07 +0000 (20:00 -0500)]
lib/csa: add automake file

5 years agolib: add automake file
Chase [Tue, 22 Oct 2019 23:34:59 +0000 (18:34 -0500)]
lib: add automake file

5 years agolib/DtXinerama: add automake file
Chase [Tue, 22 Oct 2019 23:34:20 +0000 (18:34 -0500)]
lib/DtXinerama: add automake file

5 years agolib/DtWidget: add automake file
Chase [Tue, 22 Oct 2019 23:31:00 +0000 (18:31 -0500)]
lib/DtWidget: add automake file

5 years agolib/DtTerm: add automake files
Chase [Tue, 22 Oct 2019 23:22:51 +0000 (18:22 -0500)]
lib/DtTerm: add automake files

5 years agolib/DtSvc: add automake files
Chase [Tue, 22 Oct 2019 23:20:04 +0000 (18:20 -0500)]
lib/DtSvc: add automake files

5 years agolib/DtSearch: add automake files
Chase [Tue, 22 Oct 2019 23:19:18 +0000 (18:19 -0500)]
lib/DtSearch: add automake files

5 years agolib/DtPrint: add automake file
Chase [Tue, 22 Oct 2019 23:16:45 +0000 (18:16 -0500)]
lib/DtPrint: add automake file

5 years agolib/DtMrm: add automake file
Chase [Tue, 22 Oct 2019 23:15:49 +0000 (18:15 -0500)]
lib/DtMrm: add automake file

5 years agolib/DtHelp: add automakefiles
Chase [Tue, 22 Oct 2019 17:05:06 +0000 (12:05 -0500)]
lib/DtHelp: add automakefiles

5 years agoinclude: add makefile
Chase [Sun, 20 Oct 2019 02:45:16 +0000 (21:45 -0500)]
include: add makefile

5 years agodoc/LANG: add makefiles
Chase [Sun, 20 Oct 2019 02:26:51 +0000 (21:26 -0500)]
doc/LANG: add makefiles

5 years agodoc/util: add automake files
Chase [Sun, 20 Oct 2019 02:16:50 +0000 (21:16 -0500)]
doc/util: add automake files

5 years agodoc/common: add makefiles
Chase [Sun, 20 Oct 2019 02:08:04 +0000 (21:08 -0500)]
doc/common: add makefiles

5 years agodoc/C: Add makefiles
Chase [Sun, 20 Oct 2019 01:35:03 +0000 (20:35 -0500)]
doc/C: Add makefiles

5 years agoAdd top level automake files
Chase [Sun, 20 Oct 2019 01:31:18 +0000 (20:31 -0500)]
Add top level automake files

5 years agottserver: fixup forward (vexing) fucntion decl's in main, get rid of **environ
Jon Trulson [Sun, 20 Oct 2019 00:36:54 +0000 (18:36 -0600)]
ttserver: fixup forward (vexing) fucntion decl's in main, get rid of **environ

5 years agoRemove all optional compile flags from dtwm that are not referenced anywhere, and...
wmoxam [Mon, 14 Oct 2019 04:31:57 +0000 (00:31 -0400)]
Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used

5 years agodtmail: fix extra format args warnings
Jon Trulson [Wed, 16 Oct 2019 03:22:11 +0000 (21:22 -0600)]
dtmail: fix extra format args warnings

5 years agodtmail: fix NULL char embedded in format string
Jon Trulson [Wed, 16 Oct 2019 03:12:17 +0000 (21:12 -0600)]
dtmail: fix NULL char embedded in format string

5 years ago'notdef' means it's not used, so we remove it
wmoxam [Mon, 14 Oct 2019 03:33:24 +0000 (23:33 -0400)]
'notdef' means it's not used, so we remove it

5 years agoRemove ancient HP VUE compatibility support
wmoxam [Mon, 14 Oct 2019 13:39:50 +0000 (09:39 -0400)]
Remove ancient HP VUE compatibility support

5 years agoRemove old jpeg files
Chase [Mon, 14 Oct 2019 23:46:55 +0000 (18:46 -0500)]
Remove old jpeg files

5 years agoRemove 'oldcode'
wmoxam [Mon, 14 Oct 2019 03:15:52 +0000 (23:15 -0400)]
Remove 'oldcode'

5 years agoRemove legacysun code blocks
wmoxam [Mon, 14 Oct 2019 03:12:13 +0000 (23:12 -0400)]
Remove legacysun code blocks

5 years agoRemove unused HP_EXTENSIONS code blocks
wmoxam [Mon, 14 Oct 2019 02:28:38 +0000 (22:28 -0400)]
Remove unused HP_EXTENSIONS code blocks

5 years agodtpad: emit error on catopen() failure
Jon Trulson [Mon, 14 Oct 2019 20:42:21 +0000 (14:42 -0600)]
dtpad: emit error on catopen() failure

This patch was manually added via a diff supplied from a user on the
CDE mailing list: Michele Ghisolfo <ghisolfo.m@gmail.com>

5 years agodtfile: Add scroll wheel support
Jon Trulson [Mon, 14 Oct 2019 20:34:56 +0000 (14:34 -0600)]
dtfile: Add scroll wheel support

This patch was manually added via a diff supplied from a user on the
CDE mailing list: Michele Ghisolfo <ghisolfo.m@gmail.com>

5 years agodtcalc: increase highlight thickness to match Solaris CDE
Jon Trulson [Mon, 14 Oct 2019 20:30:58 +0000 (14:30 -0600)]
dtcalc: increase highlight thickness to match Solaris CDE

This patch was manually added via a diff supplied from a user on the
CDE mailing list: Michele Ghisolfo <ghisolfo.m@gmail.com>

5 years agodtterm: add scroll wheel support
Jon Trulson [Mon, 14 Oct 2019 20:08:43 +0000 (14:08 -0600)]
dtterm: add scroll wheel support

This patch was manually added via a diff supplied from a user on the
CDE mailing list: Michele Ghisolfo <ghisolfo.m@gmail.com>

5 years agoRemove NOTDONE code
wmoxam [Mon, 14 Oct 2019 03:41:22 +0000 (23:41 -0400)]
Remove NOTDONE code

5 years agolinux: build all languages by default again
Jon Trulson [Mon, 14 Oct 2019 03:11:59 +0000 (21:11 -0600)]
linux: build all languages by default again

Someday we should be able to detect which languages are installed and
only build support for those.  Until then, build them all.

5 years agoMerge /u/jrubio/cdesktopenv/ branch discarded-qualifiers into master
Jon Trulson [Sun, 13 Oct 2019 17:09:04 +0000 (17:09 +0000)]
Merge /u/jrubio/cdesktopenv/ branch discarded-qualifiers into master

https://sourceforge.net/p/cdesktopenv/code/merge-requests/17/

5 years agoMerge /u/jrubio/cdesktopenv/ branch delete-incomplete into master
Jon Trulson [Sun, 13 Oct 2019 17:06:14 +0000 (17:06 +0000)]
Merge /u/jrubio/cdesktopenv/ branch delete-incomplete into master

https://sourceforge.net/p/cdesktopenv/code/merge-requests/18/