blob: 52c4333117663bfdec4a0f9f06dc9a8018c8189d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
PORTNAME= dendrite
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.7
PORTREVISION= 5
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
COMMENT= Matrix protocol homeserver
WWW= https://github.com/matrix-org/dendrite
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cpe go:modules
CPE_VENDOR= matrix
PLIST_SUB= PORTNAME=${PORTNAME}
USE_RC_SUBR= ${PORTNAME}
USERS= ${PORTNAME}
GROUPS= ${USERS}
DENDRITE_BINS= create-account dendrite-demo-pinecone \
dendrite-demo-yggdrasil dendrite \
dendrite-upgrade-tests furl generate-config \
generate-keys resolve-state
.for f in ${DENDRITE_BINS}
GO_TARGET+= ./cmd/$f:${PREFIX}/dendrite/bin/$f
.endfor
GO_MODULE= github.com/matrix-org/dendrite
post-install:
${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/dendrite-sample.yaml ${STAGEDIR}${ETCDIR}/${PORTNAME}.yaml.sample
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
|