summaryrefslogtreecommitdiff
path: root/databases/openvoxdb8
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--databases/openvoxdb8/Makefile24
-rw-r--r--databases/openvoxdb8/distinfo6
-rw-r--r--databases/openvoxdb8/files/patch-Makefile15
-rw-r--r--databases/openvoxdb8/files/patch-ext_bin_puppetdb6
-rw-r--r--databases/openvoxdb8/files/patch-ext_cli_ssl-setup4
-rw-r--r--databases/openvoxdb8/pkg-plist5
6 files changed, 21 insertions, 39 deletions
diff --git a/databases/openvoxdb8/Makefile b/databases/openvoxdb8/Makefile
index 44305c7a51b6..5603107342ee 100644
--- a/databases/openvoxdb8/Makefile
+++ b/databases/openvoxdb8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openvoxdb
-PORTVERSION= 8.9.1
+PORTVERSION= 8.11.0
CATEGORIES= databases java
MASTER_SITES= https://artifacts.voxpupuli.org/${PORTNAME}/${PORTVERSION}/
PKGNAMESUFFIX= 8
@@ -22,11 +22,7 @@ SHEBANG_FILES= ext/bin/puppetdb \
ext/cli/config-migration \
ext/cli/foreground \
ext/cli/ssl-setup \
- ext/cli/start \
- ext/cli/stop \
- ext/cli/reload \
- ext/cli/upgrade \
- ext/ezbake-functions.sh
+ ext/cli/upgrade
JAVA_VERSION= 11+
NO_ARCH= yes
NO_BUILD= yes
@@ -42,16 +38,22 @@ DATADIR= ${PREFIX}/share/puppetdb
ETCDIR= ${PREFIX}/etc/puppetdb
post-patch:
-.for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \
+.for file in ext/bin/puppetdb ext/cli/ssl-setup \
ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file}
.endfor
@${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/ext/bin/puppetdb
- @${REINPLACE_CMD} -e 's|/puppetlabs/puppetdb/|/puppetdb/|' \
- -e 's|\(install -m 0644 ext/config/.*\)"|\1.sample"|' \
- ${WRKSRC}/Makefile
+ ${FIND} ${WRKSRC}/ext/cli ${WRKSRC}/ext/config \( -name \*.bak -o -name \*.orig \) -delete
+ ${FIND} ${WRKSRC}/ext/config -type f -print0 | ${XARGS} -0 -I {} ${MV} {} {}.sample
do-install:
- @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} make install-puppetdb
+ ${INSTALL_SCRIPT} ${WRKSRC}/ext/bin/puppetdb ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ cd ${WRKSRC}/ext/config && ${COPYTREE_SHARE} \* ${STAGEDIR}${ETCDIR}
+ ${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps
+ cd ${WRKSRC} && ${COPYTREE_SHARE} puppetdb.jar ${STAGEDIR}${DATADIR}
+.for file in ext/cli/anonymize ext/cli/config-migration ext/cli/delete-reports ext/cli/foreground ext/cli/ssl-setup ext/cli/upgrade
+ ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR}/cli/apps
+.endfor
.include <bsd.port.mk>
diff --git a/databases/openvoxdb8/distinfo b/databases/openvoxdb8/distinfo
index 0a39ca95e129..e56c05f546c6 100644
--- a/databases/openvoxdb8/distinfo
+++ b/databases/openvoxdb8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748051253
-SHA256 (openvoxdb-8.9.1.tar.gz) = ac4b2ad8de6b95edb2a53d8c85421cd3aa1daafff3499b986a822b68b4186355
-SIZE (openvoxdb-8.9.1.tar.gz) = 61667810
+TIMESTAMP = 1756944780
+SHA256 (openvoxdb-8.11.0.tar.gz) = 47f83042528b6b66539d48f9e465a9ac5aa1e50c28bad1d40bc9a28b27d566f3
+SIZE (openvoxdb-8.11.0.tar.gz) = 61566323
diff --git a/databases/openvoxdb8/files/patch-Makefile b/databases/openvoxdb8/files/patch-Makefile
deleted file mode 100644
index 0bdb0aa87c7f..000000000000
--- a/databases/openvoxdb8/files/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.orig 2024-06-10 16:24:36 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@
--prefix = /usr/local
-+prefix = %%PREFIX%%
- datadir = $(prefix)/share
--confdir = /etc
-+confdir = %%PREFIX%%/etc
- rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
- rundir = /var/run
--bindir = /usr/bin
-+bindir = %%PREFIX%%/bin
-
- install-puppetdb:
- install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb"
diff --git a/databases/openvoxdb8/files/patch-ext_bin_puppetdb b/databases/openvoxdb8/files/patch-ext_bin_puppetdb
index 0a139b110d2e..cb29a348fc9d 100644
--- a/databases/openvoxdb8/files/patch-ext_bin_puppetdb
+++ b/databases/openvoxdb8/files/patch-ext_bin_puppetdb
@@ -1,6 +1,6 @@
---- ext/bin/puppetdb.orig 2016-03-17 04:17:10 UTC
+--- ext/bin/puppetdb.orig 2025-08-08 17:49:06 UTC
+++ ext/bin/puppetdb
-@@ -5,6 +5,12 @@ if [ -r "/etc/default/puppetdb" ] ; then
+@@ -8,6 +8,12 @@ elif [ -r "/etc/sysconfig/puppetdb" ] ; then
. /etc/default/puppetdb
elif [ -r "/etc/sysconfig/puppetdb" ] ; then
. /etc/sysconfig/puppetdb
@@ -12,4 +12,4 @@
+ USER="puppet"
elif [ `uname` == "OpenBSD" ] ; then
JAVA_BIN=$(javaPathHelper -c puppetdb)
- JAVA_ARGS="-Xmx192m"
+ JAVA_ARGS="-Xmx192m -Djdk.tls.ephemeralDHKeySize=2048"
diff --git a/databases/openvoxdb8/files/patch-ext_cli_ssl-setup b/databases/openvoxdb8/files/patch-ext_cli_ssl-setup
index ab86d849142d..bfed8fb8f9fa 100644
--- a/databases/openvoxdb8/files/patch-ext_cli_ssl-setup
+++ b/databases/openvoxdb8/files/patch-ext_cli_ssl-setup
@@ -1,6 +1,6 @@
---- ext/cli/ssl-setup.orig 2016-03-17 04:17:10 UTC
+--- ext/cli/ssl-setup.orig 2025-08-08 17:49:06 UTC
+++ ext/cli/ssl-setup
-@@ -230,7 +230,7 @@ else
+@@ -243,7 +243,7 @@ else
user=puppetdb
group=puppetdb
diff --git a/databases/openvoxdb8/pkg-plist b/databases/openvoxdb8/pkg-plist
index 91c4e1df6246..9b67faf053ec 100644
--- a/databases/openvoxdb8/pkg-plist
+++ b/databases/openvoxdb8/pkg-plist
@@ -4,12 +4,7 @@ bin/puppetdb
%%DATADIR%%/cli/apps/delete-reports
%%DATADIR%%/cli/apps/foreground
%%DATADIR%%/cli/apps/ssl-setup
-%%DATADIR%%/cli/apps/start
-%%DATADIR%%/cli/apps/stop
-%%DATADIR%%/cli/apps/reload
%%DATADIR%%/cli/apps/upgrade
-%%DATADIR%%/ezbake-functions.sh
-%%DATADIR%%/ezbake.manifest
%%DATADIR%%/puppetdb.jar
@group puppetdb
@sample etc/puppetdb/bootstrap.cfg.sample