1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00
freebsd-ports/lang/gnustep-base/files/GNUstep.sh
2003-12-10 22:03:33 +00:00

31 lines
601 B
Bash

#!/bin/sh
PREFIX=%%PREFIX%%
IFFILE=${PREFIX}/etc/gdomap_if
PIDFILE="/var/run/gdomap.pid"
GNUSTEP_SYSTEM_ROOT="${PREFIX}/GNUstep/System"
case "$1" in
start)
if [ -e ${GNUSTEP_SYSTEM_ROOT}/Library/Makefiles/GNUstep.sh ]; then
ldconfig -m %%TARGLIB%%
. ${GNUSTEP_SYSTEM_ROOT}/Library/Makefiles/GNUstep.sh
rm -f ${PIDFILE}
opentool gdomap -a ${IFFILE} -I ${PIDFILE}
opentool gdnc
echo -n ' GNUstep'
fi
;;
stop)
[ -r ${PIDFILE} ] && kill $(cat ${PIDFILE}) && echo -n ' GNUstep'
killall gdnc
rm -f ${PIDFILE}
;;
*)
echo "Usage: ${0##*/} { start | stop }" >&2
exit 64
;;
esac
exit 0