aboutsummaryrefslogtreecommitdiff
path: root/games/pcgen/Makefile
diff options
context:
space:
mode:
authorEitan Adler <eadler@FreeBSD.org>2013-10-22 04:06:52 +0000
committerEitan Adler <eadler@FreeBSD.org>2013-10-22 04:06:52 +0000
commitc443e8c5faddb1e29e49aa626f4ec5c379731bb5 (patch)
tree2ba4f560e561b564963aebbade70b0a62ed38183 /games/pcgen/Makefile
parent3bd44800a318fbda905ed62f7c8e184ac55cbf55 (diff)
downloadports-c443e8c5faddb1e29e49aa626f4ec5c379731bb5.tar.gz
ports-c443e8c5faddb1e29e49aa626f4ec5c379731bb5.zip
Notes
Diffstat (limited to 'games/pcgen/Makefile')
-rw-r--r--games/pcgen/Makefile28
1 files changed, 5 insertions, 23 deletions
diff --git a/games/pcgen/Makefile b/games/pcgen/Makefile
index 8bdc724747c2..40e239a0d84e 100644
--- a/games/pcgen/Makefile
+++ b/games/pcgen/Makefile
@@ -20,39 +20,21 @@ NO_BUILD= YES
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
DATAFILES= batch-convert.jar characters data filepaths.ini lib \
logging.properties outputsheets pcgen.jar plugins preview system
-PLIST_FILES+= bin/pcgen
SUB_FILES= pcgen.sh
-CONFLICTS= pcgen-5*
-
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= *
-.endif
-NO_STAGE= yes
do-install:
- @${ECHO_MSG} -n ">> Installing in ${DATADIR}..."
- @cd ${WRKSRC} && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} ";"
- @cd ${WRKSRC} && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} "{}" ${DATADIR}/"{}" ";"
- @${ECHO_MSG} " [ DONE ]"
- @${ECHO_MSG} -n ">> Installing launcher script as ${PREFIX}/bin/pcgen..."
- @${INSTALL_SCRIPT} ${WRKDIR}/pcgen.sh ${PREFIX}/bin/pcgen
- @${ECHO_MSG} " [ DONE ]"
+ cd ${WRKSRC} && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} ";"
+ cd ${WRKSRC} && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} "{}" ${STAGEDIR}${DATADIR}/"{}" ";"
+ ${INSTALL_SCRIPT} ${WRKDIR}/pcgen.sh ${STAGEDIR}${PREFIX}/bin/pcgen
.if ${PORT_OPTIONS:MDOCS}
- @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
- @cd "${WRKSRC}/docs" && ${COPYTREE_SHARE} . "${DOCSDIR}"
- @${INSTALL_DATA} "${WRKSRC}"/*.html "${DOCSDIR}"
- @${ECHO_MSG} " [ DONE ]"
+ cd "${WRKSRC}/docs" && ${COPYTREE_SHARE} . "${STAGEDIR}${DOCSDIR}"
+ ${INSTALL_DATA} "${WRKSRC}"/*.html "${STAGEDIR}${DOCSDIR}"
.endif
-post-install:
- @${FIND} -s ${DATAFILES:S,^,${WRKSRC}/,} -not -type d 2>/dev/null | \
- ${SED} -ne 's,^${WRKSRC},${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
- @${FIND} -s -d ${DATAFILES:S,^,${WRKSRC}/,} -type d 2>/dev/null | \
- ${SED} -ne 's,^${WRKSRC},@dirrm ${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
- @${ECHO_CMD} '@dirrm ${DATADIR:S,^${PREFIX}/,,}' >> ${TMPPLIST}
.include <bsd.port.mk>