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 |