|
Added
Link Here
|
| 1 |
# $FreeBSD$ |
| 2 |
|
| 3 |
PORTNAME= k40-whisperer |
| 4 |
DISTVERSION= 0.19 |
| 5 |
CATEGORIES= cad python |
| 6 |
MASTER_SITES= http://www.scorchworks.com/K40whisperer/ |
| 7 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
| 8 |
DISTNAME= K40_Whisperer-${DISTVERSION}_src |
| 9 |
|
| 10 |
MAINTAINER= 0mp@FreeBSD.org |
| 11 |
COMMENT= GUI control software for the stock K40 laser cutter controller |
| 12 |
|
| 13 |
LICENSE= GPLv3+ |
| 14 |
LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt |
| 15 |
|
| 16 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ |
| 17 |
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ |
| 18 |
${PYTHON_PKGNAMEPREFIX}usb>0:devel/py-usb@${PY_FLAVOR} |
| 19 |
|
| 20 |
USES= python:-2.7 zip |
| 21 |
|
| 22 |
NO_BUILD= yes |
| 23 |
|
| 24 |
WHISPERER_COMMAND= ${PORTNAME} |
| 25 |
SUB_FILES= pkg-message ${WHISPERER_COMMAND} |
| 26 |
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} WHISPERER_COMMAND=${WHISPERER_COMMAND} |
| 27 |
|
| 28 |
PLIST_FILES= bin/${WHISPERER_COMMAND} |
| 29 |
|
| 30 |
PORTDATA= bezmisc.py \ |
| 31 |
CC.png \ |
| 32 |
cspsubdiv.py \ |
| 33 |
cubicsuperpath.py \ |
| 34 |
down.png \ |
| 35 |
dxf.py \ |
| 36 |
egv.py \ |
| 37 |
emblem64 \ |
| 38 |
ffgeom.py \ |
| 39 |
g_code_library.py \ |
| 40 |
inkex.py \ |
| 41 |
interpolate.py \ |
| 42 |
k40_whisperer.py \ |
| 43 |
left.png \ |
| 44 |
LL.png \ |
| 45 |
LR.png \ |
| 46 |
nano_library.py \ |
| 47 |
right.png \ |
| 48 |
simplepath.py \ |
| 49 |
simplestyle.py \ |
| 50 |
simpletransform.py \ |
| 51 |
svg_reader.py \ |
| 52 |
UL.png \ |
| 53 |
up.png \ |
| 54 |
UR.png |
| 55 |
|
| 56 |
PORTDOCS= README_Linux.txt \ |
| 57 |
README_MacOS.md |
| 58 |
|
| 59 |
do-install: |
| 60 |
${INSTALL_SCRIPT} ${WRKDIR}/${WHISPERER_COMMAND} ${STAGEDIR}${PREFIX}/bin |
| 61 |
@${MKDIR} ${STAGEDIR}${DATADIR} |
| 62 |
.for f in ${PORTDATA} |
| 63 |
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} |
| 64 |
.endfor |
| 65 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
| 66 |
${INSTALL_DATA} ${WRKSRC}/README_Linux.txt ${STAGEDIR}${DOCSDIR} |
| 67 |
${INSTALL_DATA} ${WRKSRC}/README_MacOS.md ${STAGEDIR}${DOCSDIR} |
| 68 |
|
| 69 |
.include <bsd.port.mk> |