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