Index: Makefile =================================================================== --- Makefile (revision 532747) +++ Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= sigar PORTVERSION= 1.7.3 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= java devel PKGNAMEPREFIX= java- @@ -19,11 +19,8 @@ BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant LIB_DEPENDS= libsigar.so:devel/sigar +TEST_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit -USE_GITHUB= yes -GH_ACCOUNT= amishHammer -GH_TAGNAME= b5af695 - USES= perl5 USE_PERL5= build USE_JAVA= yes @@ -30,34 +27,38 @@ JAVA_RUN= yes USE_GCC= any NO_CCACHE= yes +TEST_TARGET= test ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} +USE_GITHUB= yes +GH_ACCOUNT= polo-language +GH_TAGNAME= c5b7559 + .include .if ${OPSYS} == FreeBSD PLATFORM_VER= 1 .else -IGNORE= ${OPSYS} platform is not supported +IGNORE= platform ${OPSYS} is not supported .endif LIBNAME= libsigar-${ARCH:S,i386,x86,}-${OPSYS:tl}-${PLATFORM_VER}.so +USE_LDCONFIG= ${JAVAJARDIR} +PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \ + ${JAVAJARDIR}/${LIBNAME} -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ - %%JAVAJARDIR%%/${LIBNAME} - -#post-patch: -# @${REINPLACE_CMD} s/gcc/${CC}/ \ -# ${WRKSRC}/bindings/java/hyperic_jni/jni-build.xml - do-build: ${MKDIR} ${WRKSRC}/bin .if ${CC} != "gcc" - ${LN} -s ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc + ${LN} -sf ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc .endif - cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} + cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} build +do-test: + @cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} -Djunit.jar="${JAVALIBDIR}/junit.jar" test + do-install: ${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar Index: distinfo =================================================================== --- distinfo (revision 532747) +++ distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (amishHammer-sigar-1.7.3-b5af695_GH0.tar.gz) = 548f853d3a0ce4d14e5833917bc6bac5fc42894415bd0b05123ea8e58780aa48 -SIZE (amishHammer-sigar-1.7.3-b5af695_GH0.tar.gz) = 1091675 +TIMESTAMP = 1587655564 +SHA256 (polo-language-sigar-1.7.3-c5b7559_GH0.tar.gz) = d7a8e90b9415938854d5d064f2e25304fbe7c22d984381dcf7cc5afc24037a91 +SIZE (polo-language-sigar-1.7.3-c5b7559_GH0.tar.gz) = 19771688 Index: pkg-descr =================================================================== --- pkg-descr (revision 532747) +++ pkg-descr (working copy) @@ -15,4 +15,4 @@ in pure C with bindings currently implemented for Java, Perl, Ruby, Python, Erlang, PHP and C#. This port provides the Java bindings. -WWW: https://support.hyperic.com/display/SIGAR/Home +WWW: https://sourceforge.net/projects/sigar/