Import comms/librs232 version 20190531
[dports.git] / comms / apitran / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       apitran
4 PORTVERSION=    g20180926
5 PORTREVISION=   3
6 CATEGORIES=     comms astro hamradio python
7 PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}
8
9 MAINTAINER=     hamradio@FreeBSD.org
10 COMMENT=        Toolkit to handle the automatic picture transmission protocol
11
12 LICENSE=        GPLv3
13 LICENSE_FILE=   ${WRKSRC}/LICENSE
14
15 RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
16                 ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
17                 ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
18                 ${PYNUMPY} \
19                 sox:audio/sox \
20                 display:graphics/ImageMagick6
21
22 USES=           python:run shebangfix
23 USE_GITHUB=     yes
24 GH_ACCOUNT=     rsj56
25 GH_PROJECT=     apitran
26 GH_TAGNAME=     d209347
27
28 NO_BUILD=       yes
29 NO_ARCH=        yes
30 SHEBANG_FILES=  apitran
31
32 do-install:
33         ${INSTALL_SCRIPT} ${WRKSRC}/apitran ${STAGEDIR}${PREFIX}/bin
34         ${MKDIR} ${STAGEDIR}${DOCSDIR}
35 .for f in NOAA_APT_Frame_Format.gif README.md
36         ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
37 .endfor
38         ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
39 .for f in ex_1ch_11025.png ex_2ch_48000.png ex_2ch_48000.wav
40         ${INSTALL_DATA} ${WRKSRC}/Examples/$f ${STAGEDIR}${EXAMPLESDIR}
41 .endfor
42
43 .include <bsd.port.mk>