summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorclive <clive@FreeBSD.org>2002-06-07 19:55:57 +0000
committerclive <clive@FreeBSD.org>2002-06-07 19:55:57 +0000
commitba69562c8e7d09ec10da5edd23c1c176fcdaf19f (patch)
treed035add3c1519e3ea4be1fdfba07dc8f6c384fe6
parent5a08eda599da869e84c617815fa6599b2e029c8f (diff)
downloadFreeBSD-ports-ba69562c8e7d09ec10da5edd23c1c176fcdaf19f.zip
FreeBSD-ports-ba69562c8e7d09ec10da5edd23c1c176fcdaf19f.tar.gz
o Correct dependency.
o QKMJ support TERM=vt100 only. In this version, at the first time it starts, wrong TERM will create bogus ~/.terminfo. Try my best to avoid this.
-rw-r--r--games/qkmj/Makefile8
-rw-r--r--games/qkmj/pkg-plist2
2 files changed, 6 insertions, 4 deletions
diff --git a/games/qkmj/Makefile b/games/qkmj/Makefile
index 3377a65..3e062b7 100644
--- a/games/qkmj/Makefile
+++ b/games/qkmj/Makefile
@@ -19,7 +19,7 @@ MAINTAINER= clive@FreeBSD.org
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 500000
-RUN_DEPENDS= c.4:${PORTSDIR}/misc/compat4x
+LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x
.endif
NO_WRKSUBDIR= yes
@@ -27,8 +27,10 @@ NO_BUILD= yes
NO_CDROM= 'Do not sell for profit.'
do-install:
- ${INSTALL} -c ${DISTDIR}/${DISTNAME} ${PREFIX}/bin/${DISTNAME}
- @${LN} -s ${PREFIX}/bin/${DISTNAME} ${PREFIX}/bin/${PORTNAME}
+ ${INSTALL} -c ${DISTDIR}/${DISTNAME} ${PREFIX}/libexec/${DISTNAME}
+ @${ECHO} '#!/bin/sh' > ${PREFIX}/bin/${PORTNAME}
+ @${ECHO} env TERM=vt100 ${PREFIX}/libexec/${DISTNAME} >> ${PREFIX}/bin/${PORTNAME}
+ @${CHMOD} +x ${PREFIX}/bin/${PORTNAME}
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff --git a/games/qkmj/pkg-plist b/games/qkmj/pkg-plist
index 8b5ccc2..b6c852d 100644
--- a/games/qkmj/pkg-plist
+++ b/games/qkmj/pkg-plist
@@ -1,2 +1,2 @@
-bin/qkmj95p5-freebsd
+libexec/qkmj95p5-freebsd
bin/qkmj
OpenPOWER on IntegriCloud