View | Details | Raw Unified | Return to bug 239882
Collapse All | Expand All

(-)net-im/matterbridge/Makefile (-8 / +2 lines)
Lines 11-21 Link Here
11
LICENSE=	APACHE20
11
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
14
USES=		go
14
USES=		go:modules
15
15
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	42wim
17
GH_ACCOUNT=	42wim
18
GH_SUBDIR=	src/github.com/42wim/matterbridge
19
18
20
USE_RC_SUBR=	matterbridge
19
USE_RC_SUBR=	matterbridge
21
20
Lines 30-41 Link Here
30
		MATTERBRIDGE_USER=${MATTERBRIDGE_USER} \
29
		MATTERBRIDGE_USER=${MATTERBRIDGE_USER} \
31
		MATTERBRIDGE_GROUP=${MATTERBRIDGE_GROUP}
30
		MATTERBRIDGE_GROUP=${MATTERBRIDGE_GROUP}
32
31
33
do-build:
32
post-install:
34
	@cd ${WRKSRC}/src/github.com/42wim/matterbridge && \
35
		${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -o bin/${PORTNAME}
36
37
do-install:
38
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
39
	${INSTALL_DATA} ${WRKSRC}/matterbridge.toml.sample ${STAGEDIR}${PREFIX}/etc/matterbridge.toml.sample
33
	${INSTALL_DATA} ${WRKSRC}/matterbridge.toml.sample ${STAGEDIR}${PREFIX}/etc/matterbridge.toml.sample
40
34
41
.include <bsd.port.mk>
35
.include <bsd.port.mk>

Return to bug 239882