svn commit: r422190 - in head/net/nats: . files

Jimmy Olgeni olgeni at FreeBSD.org
Thu Sep 15 12:39:48 UTC 2016


Author: olgeni
Date: Thu Sep 15 12:39:47 2016
New Revision: 422190
URL: https://svnweb.freebsd.org/changeset/ports/422190

Log:
  Add a @sample configuration file to net/nats, plus some configuration
  examples taken from the port's tests.

Added:
  head/net/nats/files/gnatsd.conf   (contents, props changed)
  head/net/nats/pkg-plist   (contents, props changed)
Modified:
  head/net/nats/Makefile
  head/net/nats/files/gnatsd.sh.in

Modified: head/net/nats/Makefile
==============================================================================
--- head/net/nats/Makefile	Thu Sep 15 12:30:32 2016	(r422189)
+++ head/net/nats/Makefile	Thu Sep 15 12:39:47 2016	(r422190)
@@ -3,7 +3,7 @@
 PORTNAME=	nats
 PORTVERSION=	0.9.4
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net
 
 MAINTAINER=	olgeni at FreeBSD.org
@@ -13,12 +13,18 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go
-GO_PKGNAME=	github.com/nats-io/gnatsd
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${GH_PROJECT}
 USE_GITHUB=	yes
 GH_ACCOUNT=	nats-io
 GH_PROJECT=	gnatsd
-PLIST_FILES=	bin/gnatsd
 
 USE_RC_SUBR=	gnatsd.sh
 
+post-install:
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc
+	${INSTALL_SCRIPT} ${FILESDIR}/gnatsd.conf ${STAGEDIR}${PREFIX}/etc/gnatsd.conf.sample
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC}/server && ${COPYTREE_SHARE} configs ${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.mk>

Added: head/net/nats/files/gnatsd.conf
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/nats/files/gnatsd.conf	Thu Sep 15 12:39:47 2016	(r422190)
@@ -0,0 +1,3 @@
+listen: localhost:4222	# host/port to listen for client connections
+http: localhost:8222	# HTTP monitoring port
+syslog: true

Modified: head/net/nats/files/gnatsd.sh.in
==============================================================================
--- head/net/nats/files/gnatsd.sh.in	Thu Sep 15 12:30:32 2016	(r422189)
+++ head/net/nats/files/gnatsd.sh.in	Thu Sep 15 12:39:47 2016	(r422190)
@@ -19,7 +19,7 @@ rcvar=`set_rcvar`
 load_rc_config ${name}
 : ${gnatsd_enable="NO"}
 : ${gnatsd_username="nobody"}
-: ${gnatsd_options="-m 8222 -s"}
+: ${gnatsd_options="-c %%PREFIX%%/etc/gnatsd.conf"}
 
 command=/usr/sbin/daemon
 procname=%%PREFIX%%/bin/gnatsd

Added: head/net/nats/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/nats/pkg-plist	Thu Sep 15 12:39:47 2016	(r422190)
@@ -0,0 +1,23 @@
+bin/gnatsd
+ at sample etc/gnatsd.conf.sample
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/configs/authorization.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/certs/key.pem
+%%PORTDOCS%%%%DOCSDIR%%/configs/certs/server.pem
+%%PORTDOCS%%%%DOCSDIR%%/configs/cluster.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/listen.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/listen_port.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/listen_port_with_colon.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/multiple_users.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/seed.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/seed_tls.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/srv_a.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/srv_a_bcrypt.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/srv_b.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/srv_b_bcrypt.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/test.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_bad_cipher.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_ciphers.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_empty_cipher.conf
+%%PORTDOCS%%%%DOCSDIR%%/configs/tls_test.conf


More information about the svn-ports-head mailing list