aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Cottlehuber <dch@FreeBSD.org>2022-11-03 07:35:49 +0000
committerDave Cottlehuber <dch@FreeBSD.org>2022-11-03 22:36:37 +0000
commit1a3b41478321cf4cb61f83eb7e011c46d9a9629d (patch)
treea6e7ce31765c233356d05fcddd0786b6c4f7011e
parent1266e6885496da162187d15c4dc4b504d8d533b8 (diff)
downloadports-1a3b41478321cf4cb61f83eb7e011c46d9a9629d.tar.gz
ports-1a3b41478321cf4cb61f83eb7e011c46d9a9629d.zip
databases/couchdb3: ensure /var/run/couchdb3 is created
Reported by: Gerrit RĂ¼sing <gerrit@macclub-os.de>
-rw-r--r--databases/couchdb3/Makefile4
-rw-r--r--databases/couchdb3/pkg-plist1
2 files changed, 4 insertions, 1 deletions
diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index 62270ab1c4a9..c3bb99c49205 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -56,6 +56,7 @@ ERLVER?= 24
LOGDIR?= /var/log/${PORTNAME}
LOGFILE?= ${LOGDIR}/couch.log
RELDIR= ${APPDIR}/releases/${DISTVERSION}
+RUNDIR= /var/run/${PORTNAME}
.include <bsd.port.options.mk>
@@ -113,7 +114,8 @@ post-install:
-exec ${STRIP_CMD} {} +
@${MKDIR} \
${STAGEDIR}${DBDIR} \
- ${STAGEDIR}${LOGDIR}
+ ${STAGEDIR}${LOGDIR} \
+ ${STAGEDIR}${RUNDIR}
# fauxton UI is a required component
(cd ${WRKSRC}/share/www && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
diff --git a/databases/couchdb3/pkg-plist b/databases/couchdb3/pkg-plist
index 25688aaba82f..f14d70fa6645 100644
--- a/databases/couchdb3/pkg-plist
+++ b/databases/couchdb3/pkg-plist
@@ -1,6 +1,7 @@
@dir libexec/couchdb3/lib/couch-%%VERSION%%/priv/couch_ejson_compare
@dir(couchdb,couchdb,700) /var/db/couchdb3
@dir(couchdb,couchdb,700) /var/log/couchdb3
+@dir(couchdb,couchdb,700) /var/run/couchdb3
@sample(couchdb,couchdb,640) %%ETCDIR%%/local.ini.sample
@sample(couchdb,couchdb,640) %%ETCDIR%%/vm.args.sample
libexec/couchdb3/LICENSE