Support STAGEDIR.

This commit is contained in:
Vanilla I. Shu 2013-11-09 05:55:32 +00:00
parent 58b502f528
commit 39d5af83c1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=333275
5 changed files with 25 additions and 20 deletions

View file

@ -18,13 +18,12 @@ NO_BUILD= yes
SHEBANG_FILES= enteruser
NO_STAGE= yes
do-extract:
@${MKDIR} ${WRKSRC}
@${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/enteruser ${PREFIX}/sbin
${LN} -f ${PREFIX}/sbin/enteruser ${PREFIX}/sbin/queueuser
${INSTALL_SCRIPT} ${WRKSRC}/enteruser ${STAGEDIR}${PREFIX}/sbin
@cd ${STAGEDIR}${PREFIX}/sbin; ${LN} -sf enteruser queueuser
.include <bsd.port.mk>

View file

@ -1,3 +1,2 @@
sbin/enteruser
@exec ln -f %D/sbin/enteruser %D/sbin/queueuser
@unexec rm -f %D/sbin/queueuser
sbin/queueuser

View file

@ -16,12 +16,10 @@ NO_WRKSUBDIR= yes
SRC= ${.CURDIR}/src
MAN8= ${PORTNAME}.8
PLIST_FILES= sbin/etcmerge
PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/etcmerge
NO_STAGE= yes
do-install:
${INSTALL_SCRIPT} ${SRC}/${PORTNAME}.sh ${PREFIX}/sbin/${PORTNAME}
${INSTALL_MAN} ${SRC}/${PORTNAME}.8 ${PREFIX}/man/man8
${INSTALL_SCRIPT} ${SRC}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
${INSTALL_MAN} ${SRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/man/man8
.include <bsd.port.mk>

View file

@ -14,12 +14,10 @@ BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
ONLY_FOR_ARCHS= i386 amd64
WRKSRC= ${WRKDIR}/${DISTNAME}/src
OPTIONS_DEFINE= DOCS
MAN8= ${PORTNAME}.8
PORTDOCS= *
PLIST_FILES= sbin/${PORTNAME}
.include <bsd.port.options.mk>
NO_STAGE= yes
post-patch:
cd ${WRKSRC}; \
${SED} -e 's|!!DOCDIR!!|${DOCSDIR}|g' \
@ -28,13 +26,13 @@ post-patch:
-e 's/(DIR)[\t]*[?]=/$$1=/;' Makefile
do-install:
${INSTALL_PROGRAM} -m 700 ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${MAN8PREFIX}/man/man8
${INSTALL_PROGRAM} -m 700 ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}/English
${INSTALL_DATA} ${WRKSRC}/../doc/English/*.txt ${DOCSDIR}/English
@${MKDIR} ${DOCSDIR}/Japanese
${INSTALL_DATA} ${WRKSRC}/../doc/Japanese/*.txt ${DOCSDIR}/Japanese
@${MKDIR} ${STAGEDIR}${DOCSDIR}/English
${INSTALL_DATA} ${WRKSRC}/../doc/English/*.txt ${STAGEDIR}${DOCSDIR}/English
@${MKDIR} ${STAGEDIR}${DOCSDIR}/Japanese
${INSTALL_DATA} ${WRKSRC}/../doc/Japanese/*.txt ${STAGEDIR}${DOCSDIR}/Japanese
.endif
.include <bsd.port.mk>

11
sysutils/extipl/pkg-plist Normal file
View file

@ -0,0 +1,11 @@
man/man8/extipl.8.gz
sbin/extipl
%%PORTDOCS%%%%DOCSDIR%%/English/extipl.txt
%%PORTDOCS%%%%DOCSDIR%%/English/scorpius.txt
%%PORTDOCS%%%%DOCSDIR%%/English/techical.txt
%%PORTDOCS%%%%DOCSDIR%%/Japanese/extipl.txt
%%PORTDOCS%%%%DOCSDIR%%/Japanese/scorpius.txt
%%PORTDOCS%%%%DOCSDIR%%/Japanese/techical.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%/Japanese
%%PORTDOCS%%@dirrm %%DOCSDIR%%/English
%%PORTDOCS%%@dirrm %%DOCSDIR%%