diff --git a/sysutils/javaservicewrapper/Makefile b/sysutils/javaservicewrapper/Makefile index 2213c47230da..83b481d089c8 100644 --- a/sysutils/javaservicewrapper/Makefile +++ b/sysutils/javaservicewrapper/Makefile @@ -1,59 +1,58 @@ PORTNAME= javaservicewrapper PORTVERSION= 3.7.3 +PORTREVISION= 1 CATEGORIES= sysutils java MASTER_SITES= https://wrapper.tanukisoftware.com/download/${PORTVERSION}/ DISTNAME= wrapper_${PORTVERSION}_src MAINTAINER= michael.osipov@innomotics.com COMMENT= JSW enables a Java application to be run as a Unix daemon WWW= https://wrapper.tanukisoftware.org/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le - USES= gmake java:ant,build .include .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH:Mpowerpc64*} MAKE_ARGS+= -Dbits=64 .else MAKE_ARGS+= -Dbits=32 .endif .if ${JAVA_PORT_VERSION} >= 25 JAVA_TARGET_VERSION= 11 .else JAVA_TARGET_VERSION= 8 .endif PLIST_SUB+= JAVAJARDIR=${JAVAJARDIR} post-extract: @${ECHO} "javac.target.version=${JAVA_TARGET_VERSION}" > ${WRKSRC}/ant.properties post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC} ${CFLAGS}|' \ ${WRKSRC}/src/c/Makefile-freebsd-x86-32.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-32.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-arm-32.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-ppcbe-64.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-ppcle-64.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-ppcbe-32.gmake do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib ${STAGEDIR}${JAVAJARDIR} ${INSTALL_PROGRAM} ${WRKSRC}/bin/wrapper ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/lib/libwrapper.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/lib/wrapper.jar ${STAGEDIR}${JAVAJARDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wrapper ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libwrapper.so ${RLN} ${STAGEDIR}${PREFIX}/bin/wrapper ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include