Jon Trulson
396eff69f7
FreeBSD 11: Don't use imported x11/motif, use installed versions for build
...
With this patch, the import symlinks for x11 and motif do not need to
be created. The build will use the installed headers in
/usr/local/include/{X11, Xm}.
This will work for FreeBSD 11 only ATM as I don't have older systems
to test with.
It may work for FreeBSD 10 or earlier versions as well. If so, edit
config/cf/FreeBSD.cf and change the OSMajorVersion check for
UseInstalledX11 appropriately. And send a patch to the CDE mailing
list :)
2018-06-13 19:26:55 -06:00
Jon Trulson
0554f2335f
dtinfo/freebsd: fix a (int)NULL cast in DtSR_SearchEngine.C
...
This caused a compilation failure using gcc6 on FBSD 11.1-STABLE.
2018-06-13 17:57:46 -06:00
Jon Trulson
c1bef9e8d6
libDtTerm: Fix for a coredump seen on OpenBSD
2018-06-13 13:27:46 -06:00
chase
a35a7685b4
docnook.tcl: Add shebang
2018-06-12 17:11:22 -06:00
Ulrich Wilkens
9cfc0c2b40
create .depend files for Solaris+Illumos
2018-06-11 18:08:16 -06:00
chase
a14e0991ce
installCDE.src: remove duplicate code
2018-06-10 16:33:47 -06:00
chase
4172308892
Remove reallyoldsun defines
2018-06-09 18:32:42 -06:00
Jon Trulson
0ec25848e9
cde: change version to 2.2.4a, for a development release
2018-06-08 13:03:39 -06:00
Matthew R. Trower
650ce0768f
Fix imake segfault on OpenIndiana
...
Version string changed in distributed GCC6, confusing
get_sun_compiler_versions().
2018-06-04 18:44:35 -06:00
Jon Trulson
fd9e74ae42
installCDE: Only install locales that were built
...
We pass the DtLocalesToBuild to installCDE.src, which can then check
to see what locales were built. We then only install packages for
those locales.
2018-06-01 21:20:18 -06:00
Jon Trulson
ad10797184
site.def: Only build C/en_US locales by default for Linux
2018-06-01 19:47:19 -06:00
Jon Trulson
c26dfea26d
linux.cf: disable stripping of installed binaries
...
The build system should not generally strip binaries - that's up to
the packaging systems (for creating 'release' vs. 'debug' packages for
example).
2018-06-01 15:40:50 -06:00
Jon Trulson
c7a8cfe18c
installCDE: unset FIGNORE to workaround potential ksh bug
2018-06-01 11:32:39 -06:00
Jon Trulson
d2cb2b3659
configTT: remove inetd support
2018-05-31 22:23:19 -06:00
Jon Trulson
9a6bd5d35c
configMin: remove inetd support, 'pam' support
...
I'm not sure what the pam stuff wanted to do, but it was disabled
anyway and we do not need it. Someday, we will want to integrate with
PAM properly, but this wasn't it.
2018-05-31 22:23:19 -06:00
Jon Trulson
2413f0d33f
configRun: remove inetd support
...
I don't believe anyone uses inetd anymore. If you do, you are on your
own.
2018-05-31 22:23:19 -06:00
Jon Trulson
ff4a9e6a60
configRun: leave dtmail alone, UDB handles it's perms correctly
2018-05-31 22:23:19 -06:00
chase
4bcb47a238
cde.desktop: add xpm icon
2018-05-31 22:23:19 -06:00
chase
a447f12493
fix files not registering as scripts
2018-05-31 22:23:19 -06:00
Jon Trulson
20cad57cd4
dtsession: fix screen saver/locking on linux
...
The POSIX __linux__ commit broke the special detection on linux used
to determine whether a secure system was in use or not.
This commit reworks the logic a little bit to avoid special casing
linux in main().
It also reworks the logic in CanReAuthenticate() to fix up some issues
"fixed" to correct converity warnings. The logic in this case was
mostly ok, but still didn't account for the proper usage of this
function. Error detection improved somewhat as a result.
2018-05-31 22:23:19 -06:00
chase
ad219d40c3
cde.desktop:Add keywords to desktop entry
2018-05-31 22:23:19 -06:00
Jon Trulson
76b72bc6ec
dtcm: NULL is not 0
2018-05-31 22:23:19 -06:00
Jon Trulson
2a77e84e87
libDtCmP: use TIRPC on linux, fix some warnings
2018-05-31 22:23:19 -06:00
Jon Trulson
2bcd57ce33
dtcm/graphics: NULL is not 0
2018-05-31 22:23:19 -06:00
Jon Trulson
ee4a0a37ea
rpc.cmsd: use TIRPC on Linux
2018-05-31 22:23:19 -06:00
Jon Trulson
a05ab67e12
XlationSvc: remove a "'" added in previous spelling commit that causes warnings
2018-05-31 22:23:19 -06:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
Jon Trulson
8d2fe2486c
Imake.tmpl: don't delete logfiles (make.log MakeOut)
2018-05-31 22:23:19 -06:00
Jon Trulson
d6d055c981
installCDE.src: Add a -destdir <dir> option
...
Using this option, all files are installed under <dir> rather than
root '/'.
2018-05-31 22:23:19 -06:00
Ulrich Wilkens
297b6bd845
Fix warnings on FreeBSD
2018-05-31 22:04:08 -06:00
Ulrich Wilkens
885b65a09a
Fixes for OpenBSD
2018-05-31 21:48:07 -06:00
Ulrich Wilkens
07f272122d
Fix Linux rpc problems with new glibc
2018-05-31 18:00:22 -06:00
Ulrich Wilkens
16fbb15ecc
Fix BSD and Sun problems after coverity fixes
2018-05-31 17:46:03 -06:00
chase
15fb8cea03
dinstallCDE.src: add linux and *BSD support
2018-05-25 12:59:36 -06:00
Jon Trulson
3495287b78
tt_xdr_utils: fix up some warnings
2018-05-25 11:16:04 -06:00
Jon Trulson
7f9634010b
tt_old_db: use TT_DB_OK instead of NULL
2018-05-25 10:23:18 -06:00
Jon Trulson
77cdabb8f6
TermPrimSetUtmp: fix lost define broken by last patch
2018-05-24 18:52:53 -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
Jon Trulson
3c1736f077
CDE-DEMOS: remove references to Makefile.novell
2018-05-20 13:00:06 -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
Jon Trulson
beea573d17
CDE-MAN-DEV.udb: remove extra }, added when UXP support was removed
2018-05-15 21:18:53 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
chase
0f8233dadd
sgml-mode.el: fix address, dt-toolbox: delete
2018-05-13 13:13:49 -06:00
chase
4a0c5ed3a8
cde.desktop: remove deprecated encoding key
2018-05-13 13:13:44 -06:00
chase
158fc36af4
Remove examples/motif
2018-05-13 13:12:47 -06:00
chase
8eb01941d3
Add generated binaries to gitignore from programs/localized/
2018-05-13 13:00:55 -06:00
chase
1a50e1e5a9
Remove bsdi support
2018-05-13 13:00:49 -06:00
chase
3ccf3a8b86
Add missing license headers on *.hh files and others
2018-05-12 15:49:13 -06:00