diff --git a/graphics/ditaa/Makefile b/graphics/ditaa/Makefile index 0d3415502265..c43594fb8dba 100644 --- a/graphics/ditaa/Makefile +++ b/graphics/ditaa/Makefile @@ -1,31 +1,39 @@ PORTNAME= ditaa -DISTVERSION= 0_9 +DISTVERSION= 0.11.0 CATEGORIES= graphics java -MASTER_SITES= SF -DISTNAME= ${PORTNAME}${DISTVERSION} +MASTER_SITES= https://github.com/stathissideris/${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTNAME= ${PORTNAME}-${DISTVERSION}-standalone.jar +EXTRACT_SUFX= MAINTAINER= ports@FreeBSD.org COMMENT= Convert ASCII art diagrams into proper bitmap graphics -WWW= http://ditaa.sourceforge.net/ +WWW= https://github.com/stathissideris/ditaa -LICENSE= GPLv2 -LICENSE_FILE= ${WRKDIR}/COPYING +LICENSE= LGPL3 USES= zip USE_JAVA= yes -NO_BUILD= yes +DATADIR= ${JAVASHAREDIR}/${PORTNAME} + +EXTRACT_CMD= ${CP} +EXTRACT_BEFORE_ARGS= +EXTRACT_AFTER_ARGS= ${WRKSRC} + NO_ARCH= yes +NO_BUILD= yes -PLIST_FILES= %%JAVASHAREDIR%%/${PORTNAME}/${PORTNAME}.jar bin/${PORTNAME} - +PLIST_FILES= ${DATADIR}/${PORTNAME}-${DISTVERSION}-standalone.jar \ + ${DATADIR}/${PORTNAME}.jar \ + bin/${PORTNAME} pre-install: - ${ECHO} "#!/bin/sh" > ${WRKDIR}/${PORTNAME}.sh - ${ECHO} "${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar \$$*" >> ${WRKDIR}/${PORTNAME}.sh + ${ECHO} "#!/bin/sh" > ${WRKDIR}/${PORTNAME} + ${ECHO} "exec ${PREFIX}/bin/java -jar ${DATADIR}/${PORTNAME}.jar \"\$$@\"" >> ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}${DISTVERSION}.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${DISTVERSION}-standalone.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}-${DISTVERSION}-standalone.jar + ${LN} -sf ${PORTNAME}-${DISTVERSION}-standalone.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/graphics/ditaa/distinfo b/graphics/ditaa/distinfo index 739df11aedad..07853d451c59 100644 --- a/graphics/ditaa/distinfo +++ b/graphics/ditaa/distinfo @@ -1,2 +1,3 @@ -SHA256 (ditaa0_9.zip) = d689e933b80b065cd7c349e489cfb8feea69dd3e91ca78931edc6fa6e098e689 -SIZE (ditaa0_9.zip) = 179547 +TIMESTAMP = 1669963536 +SHA256 (ditaa-0.11.0-standalone.jar) = 9418aa63ff6d89c5d2318396f59836e120e75bea7a5930c4d34aa10fe7a196a9 +SIZE (ditaa-0.11.0-standalone.jar) = 12621318