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

(-)Makefile (-3 / +5 lines)
Lines 25-31 Link Here
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.pre.mk>
26
26
27
.if ${ARCH} == "armv6" || ${ARCH} == "aarch64"
27
.if ${ARCH} == "armv6" || ${ARCH} == "aarch64"
28
ARCH=		arm
28
JSSC_ARCH=		arm
29
.else
30
JSSC_ARCH=		${ARCH}
29
.endif
31
.endif
30
32
31
post-extract:
33
post-extract:
Lines 35-42 Link Here
35
pre-build:
37
pre-build:
36
	${RM} -r ${WRKSRC_LIBS}/*
38
	${RM} -r ${WRKSRC_LIBS}/*
37
	${MKDIR} ${WRKSRC_LIBS}/freebsd
39
	${MKDIR} ${WRKSRC_LIBS}/freebsd
38
	(cd ${WRKSRC}/src/cpp/_nix_based && ${CXX} ${CXXFLAGS} ${CPPFLAGS} -shared -fPIC -o ${WRKSRC_LIBS}/freebsd/libjSSC-${MAJOR_MINOR}_${ARCH}.so jssc.cpp)
40
	(cd ${WRKSRC}/src/cpp/_nix_based && ${CXX} ${CXXFLAGS} ${CPPFLAGS} -shared -fPIC -o ${WRKSRC_LIBS}/freebsd/libjSSC-${MAJOR_MINOR}_${JSSC_ARCH}.so jssc.cpp)
39
	${STRIP_CMD} ${WRKSRC_LIBS}/freebsd/libjSSC-${MAJOR_MINOR}_${ARCH}.so
41
	${STRIP_CMD} ${WRKSRC_LIBS}/freebsd/libjSSC-${MAJOR_MINOR}_${JSSC_ARCH}.so
40
42
41
do-install:
43
do-install:
42
	@${MKDIR} ${STAGEDIR}${JAVA_HOME}/jre/lib/ext
44
	@${MKDIR} ${STAGEDIR}${JAVA_HOME}/jre/lib/ext

Return to bug 214778