diff options
Diffstat (limited to 'net/nncp/Makefile')
-rw-r--r-- | net/nncp/Makefile | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/net/nncp/Makefile b/net/nncp/Makefile index 45148fea14a1..72f158c86bcc 100644 --- a/net/nncp/Makefile +++ b/net/nncp/Makefile @@ -1,6 +1,6 @@ PORTNAME= nncp -DISTVERSION= 8.8.1 -PORTREVISION= 10 +DISTVERSION= 8.13.0 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.nncpgo.org/download/ @@ -11,14 +11,10 @@ WWW= http://www.nncpgo.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= go:1.20,modules,no_targets tar:xz +USES= go:modules,no_targets tar:xz USE_RC_SUBR= nncp-caller nncp-daemon nncp-toss -MAKE_ARGS= INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} -MAKE_ENV= ${GO_ENV} -INSTALL_TARGET= install-strip - SUB_FILES= pkg-message pkg-install pkg-deinstall INFO= nncp @@ -26,8 +22,21 @@ PORTDOCS= AUTHORS NEWS NEWS.RU README README.RU THANKS OPTIONS_DEFINE= DOCS +do-build: + GO=${GO_CMD} ${GO_ENV} GO_CFLAGS="${GO_BUILDFLAGS}" \ + CFGPATH=${PREFIX}/etc/nncp.hjson \ + INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \ + PREFIX=${STAGEDIR}${PREFIX} \ + GOCACHE="${WRKDIR}/.cache" ${WRKSRC}/build + +do-install: + PREFIX=${STAGEDIR}${PREFIX} INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \ + ${WRKSRC}/install + post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d - ${INSTALL_DATA} ${FILESDIR}/nncp.newsyslog.conf.sample ${STAGEDIR}${PREFIX}/etc/nncp.conf.sample + ${INSTALL_DATA} ${FILESDIR}/nncp.newsyslog.conf.sample \ + ${STAGEDIR}${PREFIX}/etc/nncp.conf.sample + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include <bsd.port.mk> |