daemontools-run: improve symlink creation. Bump version.

This commit is contained in:
schmonz 2023-11-29 15:18:21 +00:00
parent 23101404bd
commit 1c9b086f7a
3 changed files with 21 additions and 6 deletions

View File

@ -1,9 +1,15 @@
# $NetBSD: DEINSTALL,v 1.1 2023/09/04 17:51:10 schmonz Exp $
# $NetBSD: DEINSTALL,v 1.2 2023/11/29 15:18:21 schmonz Exp $
OPSYS=@OPSYS@
case "${STAGE}" in
DEINSTALL)
${RM} -f /service
if [ ${OPSYS} = "Darwin" ]; then
${ECHO} "please remove /etc/synthetic.conf entry 'service ${VARBASE}/service' (and reboot when ready)"
else
${RM} -f /service
fi
;;

View File

@ -1,11 +1,19 @@
# $NetBSD: INSTALL,v 1.1 2023/09/04 17:51:10 schmonz Exp $
# $NetBSD: INSTALL,v 1.2 2023/11/29 15:18:21 schmonz Exp $
VARBASE=@VARBASE@
OPSYS=@OPSYS@
case "${STAGE}" in
POST-INSTALL)
${LN} -s ${VARBASE}/service /service
if [ ! -e /service ]; then
if [ ${OPSYS} = "Darwin" ]; then
${ECHO} "please create /etc/synthetic.conf entry 'service ${VARBASE}/service' (and reboot when ready)"
else
${LN} -s ${VARBASE}/service /service
fi
fi
;;

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.12 2023/11/16 23:17:15 schmonz Exp $
# $NetBSD: Makefile,v 1.13 2023/11/29 15:18:21 schmonz Exp $
DISTNAME= daemontools-run-20231116
DISTNAME= daemontools-run-20231129
CATEGORIES= sysutils
MASTER_SITES= # empty
DISTFILES= # empty
@ -25,6 +25,7 @@ RCD_SCRIPTS= svscan
SMF_NAME= svscan
FILES_SUBST+= VARBASE=${VARBASE:Q}
FILES_SUBST+= DAEMONTOOLS_LOG_USER=${DAEMONTOOLS_LOG_USER:Q}
FILES_SUBST+= OPSYS=${OPSYS:Q}
FILES_SUBST+= PKGNAME=${PKGNAME:Q}
INSTALLATION_DIRS= share/doc/${PKGBASE}