View | Details | Raw Unified | Return to bug 234275
Collapse All | Expand All

(-)Makefile (-14 / +10 lines)
Lines 2-46 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	trang
4
PORTNAME=	trang
5
PORTVERSION=	2017.09.14
5
PORTVERSION=	20181222
6
CATEGORIES=	textproc java
6
CATEGORIES=	textproc java
7
MASTER_SITES=	https://github.com/relaxng/jing-trang/releases/download/V${PORTVERSION}/
7
8
8
MAINTAINER=	yasu@utahime.org
9
MAINTAINER=	yasu@utahime.org
9
COMMENT=	Multi-format schema converter based on RELAX NG
10
COMMENT=	Multi-format schema converter based on RELAX NG
10
11
11
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/trang/copying.txt
13
LICENSE_FILE=	${WRKSRC}/copying.txt
13
14
14
BROKEN_armv6=		fails to build: modbuild.xml: Java returned: 1
15
BROKEN_armv6=		fails to build: modbuild.xml: Java returned: 1
15
BROKEN_armv7=		fails to build: modbuild.xml: Java returned: 1
16
BROKEN_armv7=		fails to build: modbuild.xml: Java returned: 1
16
17
17
USE_GITHUB=	yes
18
USES=		zip
18
GH_ACCOUNT=	relaxng
19
GH_PROJECT=	jing-trang
20
GH_TAGNAME=	bf4bafa
21
19
22
USE_JAVA=	yes
20
USE_JAVA=	yes
23
JAVA_VERSION=	1.6+
21
JAVA_VERSION=	1.6+
24
JAVA_BUILD=	yes
25
JAVA_RUN=	yes
22
JAVA_RUN=	yes
26
23
27
OPTIONS_DEFINE=	DOCS
24
OPTIONS_DEFINE=	DOCS
28
25
29
PORTDOCS=	convert-to-xsd-talk.html trang.html trang-manual.html
26
NO_BUILD=	yes
30
27
28
PORTDOCS=	trang-manual.html
29
31
SUB_FILES=	trang.sh
30
SUB_FILES=	trang.sh
32
31
33
PLIST_FILES=	${JAVAJARDIR}/trang.jar bin/trang
32
PLIST_FILES=	bin/trang ${JAVAJARDIR}/trang.jar
34
33
35
do-build:
36
	(cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ./ant)
37
38
do-install:
34
do-install:
39
	${INSTALL_DATA} ${WRKSRC}/build/trang.jar ${STAGEDIR}${JAVAJARDIR}
35
	${INSTALL_DATA} ${WRKSRC}/trang.jar ${STAGEDIR}${JAVAJARDIR}
40
	${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang
36
	${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang
41
37
42
post-install-DOCS-on:
38
post-install-DOCS-on:
43
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
39
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/trang/doc/,} ${STAGEDIR}${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
45
41
46
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1530065210
1
TIMESTAMP = 1545495676
2
SHA256 (relaxng-jing-trang-2017.09.14-bf4bafa_GH0.tar.gz) = 0d13d085f782a683c3996a885e07a631219f0b242b89c47e27147fcf40b2c455
2
SHA256 (trang-20181222.zip) = 90cf4ec8b7195f5373c2347498427da13bb3597f779a5029283f803ad6bf5305
3
SIZE (relaxng-jing-trang-2017.09.14-bf4bafa_GH0.tar.gz) = 13747277
3
SIZE (trang-20181222.zip) = 1115733

Return to bug 234275