Also, allow overriding some variables in the install script.
then
stopsrc -s inetd >>$LOGFILE 2>&1
fi
+ elif [ "$PLATFORM" = openbsd ]
+ then
+ true
else
ps -ef | grep $i | grep -v grep >/tmp/tmppsout
if [ -s /tmp/tmppsout ]
elif [ "$PLATFORM" = "dec" ]
then
/usr/sbin/inetd
+ elif [ "$PLATFORM" = "openbsd" ]
+ then
+ true
else
#ifdef hpV4
/usr/sbin/inetd
then
PLATFORM="linux"
PLATFORM_SCRIPT_DIR=""
+ elif [ $BUILDSYSTEM = "OpenBSD" ];
+ then
+ PLATFORM="openbsd"
+ PLATFORM_SCRIPT_DIR=""
else # Build system = HP
PLATFORM=hp-ux
PLATFORM_SCRIPT_DIR=hp
unset TMPDIR
- PATH=/bin:/usr/bin:/etc:/usr/bin/X11:
- export PATH
-
CLEANING="no"
CLEANING_ETC="no"
TARBALL="no"
fi
fi
- INSTALL_LOCATION=CDE_INSTALLATION_TOP
- CONFIGURE_LOCATION=CDE_CONFIGURATION_TOP
- LOGFILES_LOCATION=CDE_LOGFILES_TOP
+ [ -z "$INSTALL_LOCATION" ] && INSTALL_LOCATION=CDE_INSTALLATION_TOP
+ [ -z "$CONFIGURE_LOCATION" ] && CONFIGURE_LOCATION=CDE_CONFIGURATION_TOP
+ [ -z "$LOGFILES_LOCATION" ] && LOGFILES_LOCATION=CDE_LOGFILES_TOP
if [ -L $INSTALL_LOCATION -a "$CONFIGURE_ONLY" != "yes" ]
then
PLATFORM = linux
SUBDIRS = linux
#endif
+#ifdef OpenBSDArchitecture
+PLATFORM = openbsd
+#endif
#ifdef RsArchitecture
PLATFORM = aix
SUBDIRS = ibm
#{ dec
# install_target = /usr/dt/config/psfonts/zh_TW/prolog.ps
#}
+
+
+#
+# for OpenBSD
+#
+programs/fontaliases/linux/C/fonts.alias
+{ openbsd
+ install_target = /usr/local/dt/config/xfonts/C/fonts.alias
+}
+#
+programs/fontaliases/linux/C/fonts.dir
+{ openbsd
+ install_target = /usr/local/dt/config/xfonts/C/fonts.dir
+}
+#
+programs/fontaliases/linux/ja_JP/fonts.alias
+{ openbsd
+ install_target = /usr/local/dt/config/xfonts/ja_JP/fonts.alias
+}
+#
+programs/fontaliases/linux/ja_JP/fonts.dir
+{ openbsd
+ install_target = /usr/local/dt/config/xfonts/ja_JP/fonts.dir
+}
install_target = /usr/shlib/libDtMmdb.so
type = sym_link
}
+
+
+XCOMM
+XCOMM
+XCOMM >>-----------------------------
+XCOMM openbsd libraries
+XCOMM <<-----------------------------
+XCOMM
+
+XCOMM
+lib/DtHelp/libDtHelp.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtHelp.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtPrint/libDtPrint.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtPrint.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtMrm/libDtMrm.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtMrm.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtSvc/libDtSvc.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtSvc.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtWidget/libDtWidget.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtWidget.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtTerm/libDtTerm.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtTerm.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/tt/lib/libtt.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libtt.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/csa/libcsa.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libcsa.so.0.0
+ mode = 0755
+}
+XCOMM
+lib/DtSearch/libDtSearch.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtSearch.so.0.0
+ mode = 0755
+}
+#if 0 /* JET - not for openbsd (yet) */
+XCOMM
+lib/DtMmdb/libDtMmdb.so.0.0
+{ openbsd
+ install_target = /usr/local/dt/lib/libDtMmdb.so.0.0
+ mode = 0755
+}
+XCOMM
+#endif
#ifdef LinuxArchitecture
UDB_RELEASE_OPT = -ReleaseStream linux
#endif
+#ifdef OpenBSDArchitecture
+UDB_RELEASE_OPT = -ReleaseStream openbsd
+#endif
/*
* Insure that symbols used in the .udb files are undefined for