Tweak comms/openzwave-devel version 1.6.1061
[dports.git] / comms / trustedqsl / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       trustedqsl
4 DISTVERSION=    2.4
5 PORTREVISION=   3
6 CATEGORIES=     comms hamradio
7 MASTER_SITES=   http://www.arrl.org/files/file/LoTW%20Instructions/ \
8                 LOCAL/shurd
9 DISTNAME=       tqsl-${PORTVERSION}
10
11 MAINTAINER=     hamradio@FreeBSD.org
12 COMMENT=        Amateur Radio Station electronic trusted logbook
13
14 LICENSE=        ARRL
15 LICENSE_NAME=   American Radio Relay League, Inc. All rights reserved.
16 LICENSE_FILE=   ${WRKSRC}/LICENSE.txt
17 LICENSE_PERMS=  dist-mirror pkg-mirror auto-accept
18
19 LIB_DEPENDS=    libcurl.so:ftp/curl \
20                 libexpat.so:textproc/expat2 \
21                 liblmdb.so:databases/lmdb
22
23 PKGMESSAGE=     ${WRKDIR}/pkg-message
24
25 USES=           bdb:5+ cmake compiler:c++11-lib pkgconfig ssl
26 CMAKE_ARGS=     -DBDB_PREFIX=${LOCALBASE}
27 USE_WX=         2.8+
28 USE_LDCONFIG=   yes
29
30 OPTIONS_DEFINE= GEN_CRQ LOAD_CERT STATION_LOC CONVERTER
31 GEN_CRQ_DESC=   Build gen_crq
32 LOAD_CERT_DESC= Build load_cert
33 STATION_LOC_DESC=       Build station_loc
34 CONVERTER_DESC= Build converter
35
36 GEN_CRQ_CMAKE_ON=       -DBUILD_GENCRQ=ON
37 LOAD_CERT_CMAKE_ON=     -DBUILD_LOADCERT=ON
38 STATION_LOC_CMAKE_ON=   -DBUILD_STATIONLOC=ON
39 CONVERTER_CMAKE_ON=     -DBUILD_CONVERTER=ON
40
41 OPTIONS_SUB=    yes
42
43 post-install-GEN_CRQ-on:
44         ${INSTALL_PROGRAM} ${WRKSRC}/src/gen_crq ${STAGEDIR}${PREFIX}/bin
45 post-install-LOAD_CERT-on:
46         ${INSTALL_PROGRAM} ${WRKSRC}/src/load_cert ${STAGEDIR}${PREFIX}/bin
47 post-install-STATION_LOC-on:
48         ${INSTALL_PROGRAM} ${WRKSRC}/src/station_loc ${STAGEDIR}${PREFIX}/bin
49 post-install-CONVERTER-on:
50         ${INSTALL_PROGRAM} ${WRKSRC}/src/converter ${STAGEDIR}${PREFIX}/bin
51
52 post-patch:
53         @${SED} -e 's:%%PREFIX%%:${PREFIX}:g' \
54                 ${FILESDIR}/pkg-message > ${WRKDIR}/pkg-message
55
56 .include <bsd.port.mk>