Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= sigar |
4 |
PORTNAME= sigar |
5 |
PORTVERSION= 1.7.3 |
5 |
PORTVERSION= 1.7.3 |
6 |
PORTREVISION= 10 |
6 |
PORTREVISION= 11 |
7 |
CATEGORIES= java devel |
7 |
CATEGORIES= java devel |
8 |
PKGNAMEPREFIX= java- |
8 |
PKGNAMEPREFIX= java- |
9 |
|
9 |
|
Lines 18-67
Link Here
|
18 |
|
18 |
|
19 |
BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant |
19 |
BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant |
20 |
LIB_DEPENDS= libsigar.so:devel/sigar |
20 |
LIB_DEPENDS= libsigar.so:devel/sigar |
|
|
21 |
TEST_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit |
21 |
|
22 |
|
22 |
USE_GITHUB= yes |
|
|
23 |
GH_ACCOUNT= amishHammer |
24 |
GH_TAGNAME= b5af695 |
25 |
|
26 |
USES= perl5 |
23 |
USES= perl5 |
27 |
USE_PERL5= build |
24 |
USE_PERL5= build |
28 |
USE_JAVA= yes |
25 |
USE_JAVA= yes |
29 |
JAVA_VERSION= 8 |
|
|
30 |
JAVA_RUN= yes |
26 |
JAVA_RUN= yes |
31 |
USE_GCC= any |
|
|
32 |
NO_CCACHE= yes |
27 |
NO_CCACHE= yes |
|
|
28 |
TEST_TARGET= test |
33 |
|
29 |
|
34 |
ANT_CMD?= ${LOCALBASE}/bin/ant |
30 |
ANT_CMD?= ${LOCALBASE}/bin/ant |
35 |
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} |
31 |
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} |
36 |
|
32 |
|
|
|
33 |
USE_GITHUB= yes |
34 |
GH_ACCOUNT= polo-language |
35 |
GH_TAGNAME= 6719d4d |
36 |
|
37 |
.include <bsd.port.pre.mk> |
37 |
.include <bsd.port.pre.mk> |
38 |
|
38 |
|
39 |
.if ${OPSYS} == FreeBSD |
39 |
.if ${OPSYS} == FreeBSD |
40 |
PLATFORM_VER= 1 |
40 |
PLATFORM_VER= 1 |
41 |
.else |
41 |
.else |
42 |
IGNORE= ${OPSYS} platform is not supported |
42 |
IGNORE= platform ${OPSYS} is not supported |
43 |
.endif |
43 |
.endif |
44 |
|
44 |
|
45 |
LIBNAME= libsigar-${ARCH:S,i386,x86,:S,powerpc64,ppc64,}-${OPSYS:tl}-${PLATFORM_VER}.so |
45 |
LIBNAME= libsigar-${ARCH:S,i386,x86,:S,powerpc64,ppc64,}-${OPSYS:tl}-${PLATFORM_VER}.so |
|
|
46 |
USE_LDCONFIG= ${JAVAJARDIR} |
47 |
PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \ |
48 |
${JAVAJARDIR}/${LIBNAME} |
46 |
|
49 |
|
47 |
PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ |
|
|
48 |
%%JAVAJARDIR%%/${LIBNAME} |
49 |
|
50 |
#post-patch: |
51 |
# @${REINPLACE_CMD} s/gcc/${CC}/ \ |
52 |
# ${WRKSRC}/bindings/java/hyperic_jni/jni-build.xml |
53 |
|
54 |
do-build: |
50 |
do-build: |
55 |
${MKDIR} ${WRKSRC}/bin |
51 |
${MKDIR} ${WRKSRC}/bin |
56 |
.if ${CC} != "gcc" |
52 |
.if ${CC} != "gcc" |
57 |
${LN} -s ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc |
53 |
${LN} -sf `which ${CC}` ${WRKSRC}/bin/gcc |
58 |
.endif |
54 |
.endif |
59 |
cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} |
55 |
cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} build |
60 |
|
56 |
|
|
|
57 |
do-test: |
58 |
@cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} -Djunit.jar="${JAVALIBDIR}/junit.jar" test |
59 |
|
61 |
do-install: |
60 |
do-install: |
62 |
${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ |
61 |
${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ |
63 |
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar |
62 |
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar |
64 |
${INSTALL_LIB} ${WRKSRC}/bindings/java/sigar-bin/lib/libsigar-${ARCH:S,i386,x86,:S,powerpc64,ppc64,}-freebsd-${PLATFORM_VER}.so \ |
63 |
${INSTALL_LIB} ${WRKSRC}/bindings/java/sigar-bin/lib/${LIBNAME} \ |
65 |
${STAGEDIR}${JAVAJARDIR}/${LIBNAME} |
64 |
${STAGEDIR}${JAVAJARDIR}/${LIBNAME} |
66 |
|
65 |
|
67 |
.include <bsd.port.post.mk> |
66 |
.include <bsd.port.post.mk> |