cdesktopenv/cde/programs
Marcin Cieslak d3206f4514 Compile dtksh on FreeBSD
dtksh can be now compiled on FreeBSD. Work in progress.

Needs a real Korn shell to bootstrap as $(KSHELL).
KSHELL is set by default to /usr/local/bin/ksh93
(generic POSIX shell may not work)

Tested on:

  FreeBSD 9.0-BETA1 #0 r224912M amd64

Known issues:

xvmstat:
* sleep does not work well (SIGSTOP is delivered)
xpong:
* xpong: line 220:  ball1x = max_x * 2.2 / 3 : arithmetic syntax error
* dtksh is rebuilt uncondtionally every time make is invoked
2012-08-14 12:18:38 -06:00
..
backdrops
dsdm
dtaction OpenBSD fixes for DtWidget, dtaction, dtappbuilder. 2012-08-10 14:10:52 -06:00
dtappbuilder dtbuilder: manually fix up istr.h (from Pascal) since the broken patch had already been reverted. 2012-08-13 19:48:57 -06:00
dtappintegrate
dtcalc Get rid of malloc.h. 2012-08-12 14:20:58 -06:00
dtcm Get rid of malloc.h. 2012-08-12 14:20:58 -06:00
dtconfig
dtcreate dtcreate: check for TT_ERR_PTYPE the correct way 2012-08-12 14:34:49 -06:00
dtdbcache Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtdocbook OpenBSD patches for dtcalc, dtdocbook, dthelp and dtimsstart. 2012-08-11 19:43:41 -06:00
dtdspmsg
dtexec Use SIGCHLD rather than SIGCLD. 2012-08-09 12:24:56 -06:00
dtfile Get rid of malloc.h. 2012-08-12 14:20:58 -06:00
dthello
dthelp FreeBSD port: dtsearch, dtterm, dtwidget, dthelp 2012-08-13 19:53:10 -06:00
dticon Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtimsstart OpenBSD patches for dtcalc, dtdocbook, dthelp and dtimsstart. 2012-08-11 19:43:41 -06:00
dtinfo Get rid of malloc.h. 2012-08-12 14:20:58 -06:00
dtksh Compile dtksh on FreeBSD 2012-08-14 12:18:38 -06:00
dtlogin FreeBSD port: dtsearch, dtterm, dtwidget, dthelp 2012-08-13 19:53:10 -06:00
dtmail FreeBSD port: dtsearch, dtterm, dtwidget, dthelp 2012-08-13 19:53:10 -06:00
dtpad Use SIGCHLD rather than SIGCLD. 2012-08-09 12:24:56 -06:00
dtpdm Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtpdmd OpenBSD patches for dtpdmd and dtprintinfo. 2012-08-11 20:06:44 -06:00
dtprintegrate
dtprintinfo sym2num: add path to cpp on OpenBSD. 2012-08-12 14:20:58 -06:00
dtscreen Patches for dtscreen, dtsearchpath, dtsession on OBSD. 2012-08-11 20:06:44 -06:00
dtsearchpath Patches for dtscreen, dtsearchpath, dtsession on OBSD. 2012-08-11 20:06:44 -06:00
dtsession Patches for dtscreen, dtsearchpath, dtsession on OBSD. 2012-08-11 20:06:44 -06:00
dtspcd Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
dtsr SIGPWR is not present everywhere. 2012-08-10 05:44:49 -06:00
dtstyle Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtterm Allow dtterm to at least allocate a pty on OpenBSD. Display is still mangled, however, and it frequently crashes (64bit issue). 2012-08-10 14:08:48 -06:00
dtudcexch Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtudcfonted Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
dtwm dtwm: Cleanup some implicit definitions 2012-08-10 05:54:52 -06:00
fontaliases fontaliases: add more robust font.aliases file. 2012-06-21 18:30:40 -06:00
icons
localized OpenBSD #ifdefs for imake templates for localisations. 2012-08-11 20:06:44 -06:00
nsgmls Make nsgmls compile on OpenBSD. 2012-08-11 20:06:43 -06:00
palettes
ttsnoop OpenBSD patches for ttsnoop. 2012-08-11 20:06:44 -06:00
tttypes
types Remove dtinfo launcher and icons from the default front panel. 2012-06-19 19:22:08 -06:00
util Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). 2012-06-19 16:27:20 -06:00
Imakefile Compile dtksh on FreeBSD 2012-08-14 12:18:38 -06:00