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

(-)textproc/tinyxml2/Makefile (-13 / +6 lines)
Lines 2-10 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	tinyxml2
4
PORTNAME=	tinyxml2
5
PORTVERSION=	20140124
5
PORTVERSION=	2.2.0
6
PORTEPOCH=	1
6
CATEGORIES=	textproc
7
CATEGORIES=	textproc
7
MASTER_SITES=	LOCAL/bf GH
8
8
9
MAINTAINER=	bf@FreeBSD.org
9
MAINTAINER=	bf@FreeBSD.org
10
COMMENT=	Small C++ XML Parser
10
COMMENT=	Small C++ XML Parser
Lines 16-35 Link Here
16
USES=		cmake dos2unix
16
USES=		cmake dos2unix
17
17
18
GH_ACCOUNT=	leethomason
18
GH_ACCOUNT=	leethomason
19
GH_COMMIT=	5bb2d80
19
GH_COMMIT=	5321a0e
20
GH_TAGNAME=	${GH_COMMIT}
21
20
22
PLIST_FILES=	include/tinyxml2.h \
21
PLIST_FILES=	include/tinyxml2.h \
23
		lib/libtinyxml2.a \
22
		lib/libtinyxml2.a \
24
		lib/libtinyxml2.so \
23
		lib/libtinyxml2.so \
25
		lib/libtinyxml2.so.1 \
24
		lib/libtinyxml2.so.2 \
26
		lib/libtinyxml2.so.1.0.14 \
25
		lib/libtinyxml2.so.2.2.0 \
27
		libdata/pkgconfig/tinyxml2.pc
26
		libdata/pkgconfig/tinyxml2.pc
27
PORTEXAMPLES=	xmltest.cpp resources
28
28
29
OPTIONS_DEFINE=	EXAMPLES
29
OPTIONS_DEFINE=	EXAMPLES
30
30
31
.include <bsd.port.options.mk>
32
33
post-patch:
31
post-patch:
34
	@${REINPLACE_CMD} -E \
32
	@${REINPLACE_CMD} -E \
35
		-e 's@(DESTINATION )(.*)(/pkgconfig)@\1${PREFIX}/libdata\3@' \
33
		-e 's@(DESTINATION )(.*)(/pkgconfig)@\1${PREFIX}/libdata\3@' \
Lines 39-51 Link Here
39
	@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test ; \
37
	@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test ; \
40
	./test
38
	./test
41
39
42
.if ${PORT_OPTIONS:MEXAMPLES}
43
PORTEXAMPLES=	xmltest.cpp resources
44
45
post-install:
40
post-install:
46
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
41
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
47
	@cd ${WRKSRC}; ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}
42
	@cd ${WRKSRC}; ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}
48
43
49
.endif
50
51
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)textproc/tinyxml2/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (tinyxml2-20140124.tar.gz) = 571bcf2d08954fd8d28b849fe73c20ee2c4670d738786bc568ebfbcab6c29ebb
1
SHA256 (tinyxml2-2.2.0.tar.gz) = ef38f6fa292c922ede197fa1e115b0b1a7eda79ee3fba795e3ea4f0b4646aa06
2
SIZE (tinyxml2-20140124.tar.gz) = 451789
2
SIZE (tinyxml2-2.2.0.tar.gz) = 455286

Return to bug 196884