Changeset View
Changeset View
Standalone View
Standalone View
head/textproc/trang/Makefile
# Created by: Kimura Fuyuki <fuyuki@nigredo.org> | # Created by: Kimura Fuyuki <fuyuki@nigredo.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= trang | PORTNAME= trang | ||||
PORTVERSION= 2015.11.27 | PORTVERSION= 2017.09.14 | ||||
CATEGORIES= textproc java | CATEGORIES= textproc java | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= yasu@utahime.org | ||||
COMMENT= Multi-format schema converter based on RELAX NG | COMMENT= Multi-format schema converter based on RELAX NG | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/trang/copying.txt | LICENSE_FILE= ${WRKSRC}/trang/copying.txt | ||||
BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 | BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 | ||||
BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 | BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= relaxng | GH_ACCOUNT= relaxng | ||||
GH_PROJECT= jing-trang | GH_PROJECT= jing-trang | ||||
GH_TAGNAME= 1e74846 | GH_TAGNAME= bf4bafa | ||||
USE_JAVA= yes | USE_JAVA= yes | ||||
JAVA_VERSION= 1.6+ | JAVA_VERSION= 1.6+ | ||||
JAVA_BUILD= yes | JAVA_BUILD= yes | ||||
JAVA_RUN= yes | JAVA_RUN= yes | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
PORTDOCS= convert-to-xsd-talk.html trang.html trang-manual.html | PORTDOCS= convert-to-xsd-talk.html trang.html trang-manual.html | ||||
SUB_FILES= trang.sh | SUB_FILES= trang.sh | ||||
PLIST_FILES= %%JAVAJARDIR%%/trang.jar bin/trang | |||||
.include <bsd.port.options.mk> | PLIST_FILES= ${JAVAJARDIR}/trang.jar bin/trang | ||||
do-build: | do-build: | ||||
(cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ./ant) | (cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ./ant) | ||||
do-install: | do-install: | ||||
${INSTALL_DATA} ${WRKSRC}/build/trang.jar ${STAGEDIR}${JAVAJARDIR} | ${INSTALL_DATA} ${WRKSRC}/build/trang.jar ${STAGEDIR}${JAVAJARDIR} | ||||
${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang | ${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang | ||||
post-install-DOCS-on: | |||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/trang/doc/,} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/trang/doc/,} ${STAGEDIR}${DOCSDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |