Allow building on FreeBSD
authorMarcin Cieslak <saper@saper.info>
Thu, 6 Sep 2012 11:45:11 +0000 (13:45 +0200)
committerJon Trulson <jon@radscan.com>
Thu, 6 Sep 2012 17:17:43 +0000 (11:17 -0600)
commit421b5061a64f3cc16f2e0882c6d501ff58cdedab
tree256fa41fec1de1c0fb28886de460d6ca9c529560
parenta38242a9d07567cd55ed3a8621005819c1dd2ab7
Allow building on FreeBSD

- build shared libraries with major number only (libtt.so.2)
- don't build dtlogin and dtinfo

FreeBSD support for the installer:
- work around awk issue
- create post_install FreeBSD scripts
- install only cmsd on /etc/inetd.conf
  skip dtspc and ttdbserver for now

Note to users: please check
if you are affected by awk bug
in udbParseLib.awk if you can.
13 files changed:
cde/.gitignore
cde/admin/IntegTools/dbTools/installCDE.src
cde/admin/IntegTools/dbTools/udbParseLib.awk
cde/admin/IntegTools/post_install/Imakefile
cde/admin/IntegTools/post_install/freebsd/Imakefile [new file with mode: 0644]
cde/admin/IntegTools/post_install/freebsd/configMin.src [new file with mode: 0755]
cde/admin/IntegTools/post_install/freebsd/configRun.src [new file with mode: 0755]
cde/admin/IntegTools/post_install/freebsd/configShlibs.src [new file with mode: 0755]
cde/admin/IntegTools/post_install/freebsd/configTT.src [new file with mode: 0755]
cde/config/cf/FreeBSD.cf
cde/config/cf/bsdLib.rules
cde/databases/CDE-SHLIBS.src
cde/programs/Imakefile