Files
danj f7793d065e Update to ergo-2.18.0
From Lydia Sobot (maintainer)
2026-03-28 18:05:59 +00:00

31 lines
882 B
Makefile

COMMENT = modern IRC server written in Go
DIST_TUPLE += github ergochat ergo v2.18.0 .
CATEGORIES = net
HOMEPAGE = https://ergo.chat/
MAINTAINER = Lydia Sobot <chilledfrogs@disroot.org>
# MIT
PERMIT_PACKAGE = Yes
WANTLIB += c pthread
MODULES = lang/go
MODGO_FLAGS += -tags "i18n mysql postgresql sqlite"
ALL_TARGET = github.com/ergochat/ergo
do-install:
${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/ergo ${PREFIX}/sbin/ergo
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ergo/i18n
${INSTALL_DATA} ${WRKSRC}/languages/example/* \
${PREFIX}/share/examples/ergo/i18n/
${INSTALL_DATA} ${WRKSRC}/default.yaml ${PREFIX}/share/examples/ergo/ircd.yaml
${INSTALL_DATA} ${WRKSRC}/ergo.motd ${PREFIX}/share/examples/ergo/ircd.motd
${INSTALL_DATA_DIR} ${PREFIX}/share/ergo/i18n
${INSTALL_DATA} ${WRKSRC}/languages/*.{yaml,json,md} ${PREFIX}/share/ergo/i18n/
.include <bsd.port.mk>