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

(-)Makefile (-3 / +11 lines)
Lines 17-23 Link Here
17
		${JAVALIBDIR}/jinput/jinput.jar:games/jinput
17
		${JAVALIBDIR}/jinput/jinput.jar:games/jinput
18
RUN_DEPENDS:=	${BUILD_DEPENDS}
18
RUN_DEPENDS:=	${BUILD_DEPENDS}
19
19
20
ONLY_FOR_ARCHS=	i386 amd64
20
ONLY_FOR_ARCHS=	amd64 i386 powerpc64
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
22
EXTRACT_AFTER_ARGS=	-d ${WRKSRC}
22
EXTRACT_AFTER_ARGS=	-d ${WRKSRC}
23
23
Lines 46-59 Link Here
46
PLIST_FILES+=	lib/${PORTNAME}${PORTVERSION}/lib${PORTNAME}.so
46
PLIST_FILES+=	lib/${PORTNAME}${PORTVERSION}/lib${PORTNAME}.so
47
.endif
47
.endif
48
48
49
.if ${ARCH} == amd64
49
.if ${ARCH} == amd64 || ${ARCH} == powerpc64
50
PLIST_FILES+=	lib/${PORTNAME}${PORTVERSION}/lib${PORTNAME}64.so
50
PLIST_FILES+=	lib/${PORTNAME}${PORTVERSION}/lib${PORTNAME}64.so
51
.endif
51
.endif
52
52
53
.if ${ARCH} == powerpc64
54
MAKE_ARGS+=	-Dbuild.64bit.only=1
55
.endif
56
53
post-patch:
57
post-patch:
54
	@${REINPLACE_CMD} -e 's|PREFIX|${PREFIX}|g' \
58
	@${REINPLACE_CMD} -e 's|PREFIX|${PREFIX}|g' \
55
		-e '/executable/s/cc/${CC}/g' \
59
		-e '/executable/s/cc/${CC}/g' \
56
		${WRKSRC}/platform_build/bsd_ant/build.xml
60
		${WRKSRC}/platform_build/bsd_ant/build.xml
61
.if ${ARCH} == powerpc64
62
	@${REINPLACE_CMD} -e 's|amd64|ppc64|g' \
63
		${WRKSRC}/platform_build/bsd_ant/build.xml
64
.endif
57
65
58
do-install:
66
do-install:
59
	@${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
67
	@${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
Lines 66-72 Link Here
66
	${INSTALL_DATA} ${WRKSRC}/libs/freebsd/lib${PORTNAME}.so \
74
	${INSTALL_DATA} ${WRKSRC}/libs/freebsd/lib${PORTNAME}.so \
67
		${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION}
75
		${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION}
68
.endif
76
.endif
69
.if ${ARCH} == amd64
77
.if ${ARCH} == amd64 || ${ARCH} == powerpc64
70
	${INSTALL_DATA} ${WRKSRC}/libs/freebsd/lib${PORTNAME}64.so \
78
	${INSTALL_DATA} ${WRKSRC}/libs/freebsd/lib${PORTNAME}64.so \
71
		${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION}
79
		${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION}
72
.endif
80
.endif

Return to bug 233832