aboutsummaryrefslogtreecommitdiff
path: root/emulators/vmware-guestd4/Makefile
diff options
context:
space:
mode:
authorMakoto Matsushita <matusita@FreeBSD.org>2006-05-31 06:28:01 +0000
committerMakoto Matsushita <matusita@FreeBSD.org>2006-05-31 06:28:01 +0000
commit821cfa67d7e3c6b580b69efbde612ae350b56909 (patch)
tree5f8034dcf09dae9f8267077b3ead7c3caf591d94 /emulators/vmware-guestd4/Makefile
parent50eb0a3c0fc6c87f24f1d1777fcae3c6e13e54ed (diff)
Notes
Diffstat (limited to 'emulators/vmware-guestd4/Makefile')
-rw-r--r--emulators/vmware-guestd4/Makefile11
1 files changed, 5 insertions, 6 deletions
diff --git a/emulators/vmware-guestd4/Makefile b/emulators/vmware-guestd4/Makefile
index 1086e8532f43..f3795778c479 100644
--- a/emulators/vmware-guestd4/Makefile
+++ b/emulators/vmware-guestd4/Makefile
@@ -25,9 +25,7 @@ IGNOREFILES= ${DISTFILES}
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386
-USE_RC_SUBR= yes
-RC_SCRIPT= ${PREFIX}/etc/rc.d/vmware-guestd.sh
-RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
+USE_RC_SUBR= vmware-guestd.sh
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
@@ -149,15 +147,16 @@ do-build:
.endif
do-install:
+ @if [ -f ${PREFIX}/etc/rc.d/${USE_RC_SUBR} ]; then \
+ ${ECHO_CMD} "Remove old ${PREFIX}/etc/rc.d/${USE_RC_SUBR} before install."; \
+ exit 1; \
+ fi
${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-guestd ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-checkvm ${PREFIX}/sbin
.if defined(WITH_VMWARE_VMMEMCTL)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_PROGRAM} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
.endif
- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${FILESDIR}/vmware-guestd.sh > ${WRKDIR}/vmware-guestd.sh
- @${INSTALL_SCRIPT} ${WRKDIR}/vmware-guestd.sh ${RC_SCRIPT}
-${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
.endif
${MKDIR} ${PREFIX}/share/vmware-tools