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 19-29
Link Here
|
19 |
|
19 |
|
20 |
BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant |
20 |
BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant |
21 |
LIB_DEPENDS= libsigar.so:devel/sigar |
21 |
LIB_DEPENDS= libsigar.so:devel/sigar |
|
|
22 |
TEST_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit |
22 |
|
23 |
|
23 |
USE_GITHUB= yes |
|
|
24 |
GH_ACCOUNT= amishHammer |
25 |
GH_TAGNAME= b5af695 |
26 |
|
27 |
USES= perl5 |
24 |
USES= perl5 |
28 |
USE_PERL5= build |
25 |
USE_PERL5= build |
29 |
USE_JAVA= yes |
26 |
USE_JAVA= yes |
Lines 30-63
Link Here
|
30 |
JAVA_RUN= yes |
27 |
JAVA_RUN= yes |
31 |
USE_GCC= any |
28 |
USE_GCC= any |
32 |
NO_CCACHE= yes |
29 |
NO_CCACHE= yes |
|
|
30 |
TEST_TARGET= test |
33 |
|
31 |
|
34 |
ANT_CMD?= ${LOCALBASE}/bin/ant |
32 |
ANT_CMD?= ${LOCALBASE}/bin/ant |
35 |
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} |
33 |
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} |
36 |
|
34 |
|
|
|
35 |
USE_GITHUB= yes |
36 |
GH_ACCOUNT= polo-language |
37 |
GH_TAGNAME= c5b7559 |
38 |
|
37 |
.include <bsd.port.pre.mk> |
39 |
.include <bsd.port.pre.mk> |
38 |
|
40 |
|
39 |
.if ${OPSYS} == FreeBSD |
41 |
.if ${OPSYS} == FreeBSD |
40 |
PLATFORM_VER= 1 |
42 |
PLATFORM_VER= 1 |
41 |
.else |
43 |
.else |
42 |
IGNORE= ${OPSYS} platform is not supported |
44 |
IGNORE= platform ${OPSYS} is not supported |
43 |
.endif |
45 |
.endif |
44 |
|
46 |
|
45 |
LIBNAME= libsigar-${ARCH:S,i386,x86,}-${OPSYS:tl}-${PLATFORM_VER}.so |
47 |
LIBNAME= libsigar-${ARCH:S,i386,x86,}-${OPSYS:tl}-${PLATFORM_VER}.so |
|
|
48 |
USE_LDCONFIG= ${JAVAJARDIR} |
49 |
PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \ |
50 |
${JAVAJARDIR}/${LIBNAME} |
46 |
|
51 |
|
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: |
52 |
do-build: |
55 |
${MKDIR} ${WRKSRC}/bin |
53 |
${MKDIR} ${WRKSRC}/bin |
56 |
.if ${CC} != "gcc" |
54 |
.if ${CC} != "gcc" |
57 |
${LN} -s ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc |
55 |
${LN} -sf ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc |
58 |
.endif |
56 |
.endif |
59 |
cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} |
57 |
cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} build |
60 |
|
58 |
|
|
|
59 |
do-test: |
60 |
@cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} -Djunit.jar="${JAVALIBDIR}/junit.jar" test |
61 |
|
61 |
do-install: |
62 |
do-install: |
62 |
${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ |
63 |
${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ |
63 |
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar |
64 |
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar |