This works on OpenBSD too.
>From ab5069cde5883590fbf211b7dea73fe776c82239 Mon Sep 17 00:00:00 2001
From: Pascal Stumpf <pascal.stu...@cubes.de>
Date: Sun, 19 Aug 2012 18:33:42 +0200
Subject: [PATCH] Build dtksh on OpenBSD.
This needs ksh93 to bootstrap, available in the openbsd-wip for now as a port,
due to be committed some time soon ...
---
cde/config/cf/OpenBSD.cf | 4 ++++
cde/programs/Imakefile | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/cde/config/cf/OpenBSD.cf b/cde/config/cf/OpenBSD.cf
index f0ba631..dab1cec 100644
--- a/cde/config/cf/OpenBSD.cf
+++ b/cde/config/cf/OpenBSD.cf
@@ -1028,5 +1028,9 @@ install:: fonts.alias
@@\
#define RandomMotifMessageCatalogRule(target)
#endif
+#ifndef KornShell
+#define KornShell /usr/local/bin/ksh93
+#endif
+
/* This must come last */
#include <bsdLib.rules>
diff --git a/cde/programs/Imakefile b/cde/programs/Imakefile
index f6b1835..da64fb7 100644
--- a/cde/programs/Imakefile
+++ b/cde/programs/Imakefile
@@ -12,10 +12,10 @@ EXTRADIRS += util
XCOMM some of these cannot be built on linux yet.
XCOMM dtksh dtinfo
-#if defined(LinuxArchitecture) || defined(OpenBSDArchitecture)
+#if defined(LinuxArchitecture)
DTKSHDIR =
DTINFODIR =
-#elif defined(FreeBSDArchitecture)
+#elif defined(FreeBSDArchitecture) || defined(OpenBSDArchitecture)
DTKSHDIR = dtksh
DTINFODIR =
#else
--
1.7.6
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel