diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile --- a/cad/k40-whisperer/Makefile +++ b/cad/k40-whisperer/Makefile @@ -1,11 +1,10 @@ PORTNAME= k40-whisperer -DISTVERSION= 0.59 -PORTREVISION= 3 +DISTVERSION= 0.70 CATEGORIES= cad python -MASTER_SITES= http://www.scorchworks.com/K40whisperer/ +MASTER_SITES= https://www.scorchworks.com/K40whisperer/ DISTNAME= K40_Whisperer-${DISTVERSION}_src -MAINTAINER= ports@FreeBSD.org +MAINTAINER= alven@FreeBSD.org COMMENT= GUI control software for the stock K40 laser cutter controller WWW= https://www.scorchworks.com/K40whisperer/k40whisperer.html @@ -13,10 +12,11 @@ LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} USES= python:run shebangfix zip + SHEBANG_FILES= *.py DESKTOP_ENTRIES= "K40 Whisperer" \ @@ -30,9 +30,11 @@ SUB_FILES= ${_WHISPERER_COMMAND} pkg-message SUB_LIST= PYTHON_CMD=${PYTHON_CMD} \ WHISPERER_COMMAND=${_WHISPERER_COMMAND} + PLIST_SUB= WHISPERER_COMMAND=${_WHISPERER_COMMAND} OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes _DOCS= Change_Log.txt README_Linux.txt README_MacOS.md _NON_DATA_FILES= ${_DOCS} ${LICENSE_FILE:S,${WRKSRC}/,,} build_exe.bat \ @@ -41,10 +43,11 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${_WHISPERER_COMMAND} ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${DATADIR} - (cd ${WRKSRC} && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${DATADIR} "${_NON_DATA_FILES:S,^,! -name &,}") - @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${DATADIR} "${_NON_DATA_FILES:S,^,! -name &,}" + +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/cad/k40-whisperer/distinfo b/cad/k40-whisperer/distinfo --- a/cad/k40-whisperer/distinfo +++ b/cad/k40-whisperer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642969006 -SHA256 (K40_Whisperer-0.59_src.zip) = b005d96e45d5cffcf7cf3680a77b5fc49429fc928acfd3be5db7ae5351759c47 -SIZE (K40_Whisperer-0.59_src.zip) = 202288 +TIMESTAMP = 1760826757 +SHA256 (K40_Whisperer-0.70_src.zip) = 43e0395081f0cad42f391d61d2c9cb427edbcd10c9fcb895b42d1409335d45da +SIZE (K40_Whisperer-0.70_src.zip) = 207089 diff --git a/cad/k40-whisperer/pkg-plist b/cad/k40-whisperer/pkg-plist --- a/cad/k40-whisperer/pkg-plist +++ b/cad/k40-whisperer/pkg-plist @@ -1,7 +1,7 @@ bin/%%WHISPERER_COMMAND%% -%%PORTDOCS%%%%DOCSDIR%%/Change_Log.txt -%%PORTDOCS%%%%DOCSDIR%%/README_Linux.txt -%%PORTDOCS%%%%DOCSDIR%%/README_MacOS.md +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/Change_Log.txt +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/README_Linux.txt +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/README_MacOS.md %%DATADIR%%/LaserSpeed.py %%DATADIR%%/bezmisc.py %%DATADIR%%/convex_hull.py