openbsd-ports/net/mautrix-whatsapp/Makefile
2022-03-31 16:19:20 +00:00

45 lines
901 B
Makefile

COMMENT = matrix-WhatsApp puppeting bridge
MODGO_VERSION = v0.3.0
MODGO_MODNAME = maunium.net/go/mautrix-whatsapp
DISTNAME = mautrix-whatsapp-${MODGO_VERSION}
REVISION = 0
EPOCH = 0
CATEGORIES = net
HOMEPAGE = https://github.com/tulir/mautrix-whatsapp
MAINTAINER = Renaud Allard <renaud@allard.it>
# GNU Affero General Public License v3.0
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c m pthread olm
BUILD_DEPENDS = devel/olm
RUN_DEPENDS = devel/olm
MODULES = lang/go
MAKE_ENV += CGO_CFLAGS=-I${LOCALBASE}/include \
CGO_LDFLAGS=-L${LOCALBASE}/lib
NO_TEST = Yes
SUBST_VARS += VARBASE
do-install:
${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/mautrix-whatsapp \
${PREFIX}/bin
${INSTALL_DATA_DIR} \
${PREFIX}/share/examples/mautrix-whatsapp
${INSTALL_DATA} ${WRKSRC}/example-config.yaml \
${PREFIX}/share/examples/mautrix-whatsapp
.include "modules.inc"
.include <bsd.port.mk>