PRODUCT=CDE
FILESET=CDE-MIN
DO_CONFIGURATION=""
+PREFIX=/usr/local
retval=0
FixEtcServices()
EOF
}
+SetManPath()
+{
+ DTMANPATH=CDE_INSTALLATION_TOP/share/man
+ echo "MANPATH $DTMANPATH" > ${PREFIX}/etc/man.d/cde.conf
+}
+
+UnSetManPath()
+{
+ rm -f ${PREFIX}/etc/man.d/cde.conf
+}
+
VerifyInstalledFiles()
{
echo "Status mode owner group filename"
: FixEtcInetdDotConf
+ SetManPath
+
HASH
HASH create the /var/dt/tmp directory for the dtspcd
HASH
elif [ "$OPERATION" = "deconfigure" ]
then
+ UnsetManPath
+
UnfixEtcServices
: UnfixEtcInetdDotConf
#define HASH #
+#if !defined(__FreeBSD__)
HASH
HASH Source TIMEZONE
HASH
export MANPATH="$MANPATH:`cat $MANPATH_FILE`"
fi
unset MANPATH_FILE
+#endif
XCOMM ######################### eof #####################
const char * sep
) : SearchPath(user, envvar, sep)
{
+#if defined(__FreeBSD__)
+ /* Installer on FreeBSD sets up man configuration so that
+ * setting MANPATH is not necessary
+ */
+ if (!user->OS()->MANPATH().isNull()) {
+#endif
if (user->DTMANPATH())
search_path = user->FactoryManPath() + "," + *user->DTMANPATH();
else
NormalizePath();
TraversePath();
+#if defined(__FreeBSD__)
+ }
+#endif
}
#elif defined(__OpenBSD__)
manpath = "/usr/share/man:/usr/X11R6/man:/usr/local/man:/usr/ports/infrastructure/man";
#elif defined(__FreeBSD__)
- manpath = "/usr/share/man:/usr/local/man";
+ manpath = temp;
#endif
else
manpath = temp;