Import comms/librs232 version 20190531
[dports.git] / comms / ebusd / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       ebusd
4 PORTVERSION=    3.3
5 DISTVERSIONPREFIX=      v
6 CATEGORIES=     comms
7
8 MAINTAINER=     samm@freebsd.org
9 COMMENT=        Daemon for communication with eBUS heating systems
10
11 LICENSE=        GPLv3
12 LICENSE_FILE=   ${WRKSRC}/LICENSE
13
14 LIB_DEPENDS=    libargp.so:devel/argp-standalone
15
16 USES=           autoreconf compiler:c++11-lang localbase:ldflags
17
18 USE_GITHUB=     yes
19 GH_ACCOUNT=     john30
20
21 USE_RC_SUBR=    ebusd
22
23 USERS=          ebusd
24 GROUPS=         ebusd
25
26 LOGDIR=         /var/log/${PORTNAME}
27 RUNDIR=         /var/run/${PORTNAME}
28 CPPFLAGS+=      -I${LOCALBASE}/include
29 GNU_CONFIGURE=  yes
30
31 PLIST_SUB=      USER=${USERS} GROUP=${GROUPS} \
32                 LOGDIR=${LOGDIR} \
33                 RUNDIR=${RUNDIR}
34
35 OPTIONS_DEFINE= MQTT
36 OPTIONS_DEFAULT=MQTT
37 MQTT_DESC=      MQTT protocol support
38
39 MQTT_CONFIGURE_WITH=    mqtt
40 MQTT_LIB_DEPENDS=       libmosquitto.so:net/mosquitto
41 MQTT_VARS=              LIBS+=-lmosquitto
42
43 post-install:
44         ${MKDIR} ${STAGEDIR}${LOGDIR}
45         ${MKDIR} ${STAGEDIR}${RUNDIR}
46
47 .include <bsd.port.mk>