summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/kea-devel/Makefile17
-rw-r--r--net/kea-devel/distinfo6
-rw-r--r--net/kea-devel/pkg-plist41
3 files changed, 38 insertions, 26 deletions
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index 2fd12d2b1c3f..7cdb06100773 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kea
-DISTVERSION= 2.7.7
+DISTVERSION= 2.7.9
CATEGORIES= net
-MASTER_SITES= ISC/kea/${DISTVERSION}
+MASTER_SITES= ISC/kea/cur/2.7
PKGNAMESUFFIX= -devel
MAINTAINER= cy@FreeBSD.org
@@ -11,10 +11,13 @@ WWW= https://kea.isc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= rst2man:textproc/py-docutils
+
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
-USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix ssl
+USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix \
+ tar:xz ssl
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
@@ -57,4 +60,12 @@ PGSQL_VARS= WANT_PGSQL=client
SHELL_USES= python
SHELL_CONFIGURE_ON= --enable-shell
+post-build:
+ cd ${WRKSRC}/doc/sphinx/man; \
+ for i in *.8.rst; do rst2man $$i > $$(basename $$i .rst); done
+
+post-install:
+ @cd ${WRKSRC}/doc/sphinx/man; \
+ cp *.8 ${STAGEDIR}${PREFIX}/share/man/man8
+
.include <bsd.port.mk>
diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo
index 30eeb3ff8abd..c96b748c3bbc 100644
--- a/net/kea-devel/distinfo
+++ b/net/kea-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743049657
-SHA256 (kea-2.7.7.tar.gz) = 8cdec9c0e0c47462dd6cc18cec25b96cd3c82945528d93d8ea6d69d22b9fda3d
-SIZE (kea-2.7.7.tar.gz) = 12388265
+TIMESTAMP = 1748535715
+SHA256 (kea-2.7.9.tar.xz) = a544916f692155439815b726fc6040ffadc381591f67a7fb103192d7053ebc92
+SIZE (kea-2.7.9.tar.xz) = 6775192
diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist
index e7083aaeac8f..59b7d85b63ec 100644
--- a/net/kea-devel/pkg-plist
+++ b/net/kea-devel/pkg-plist
@@ -487,16 +487,16 @@ lib/libkea-asiodns.so.61
lib/libkea-asiodns.so.61.0.0
lib/libkea-asiolink.a
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.84
-lib/libkea-asiolink.so.84.0.0
+lib/libkea-asiolink.so.86
+lib/libkea-asiolink.so.86.0.0
lib/libkea-cc.a
lib/libkea-cc.so
lib/libkea-cc.so.81
lib/libkea-cc.so.81.0.0
lib/libkea-cfgclient.a
lib/libkea-cfgclient.so
-lib/libkea-cfgclient.so.81
-lib/libkea-cfgclient.so.81.0.0
+lib/libkea-cfgclient.so.82
+lib/libkea-cfgclient.so.82.0.0
lib/libkea-cryptolink.a
lib/libkea-cryptolink.so
lib/libkea-cryptolink.so.62
@@ -511,40 +511,40 @@ lib/libkea-database.so.75
lib/libkea-database.so.75.0.0
lib/libkea-dhcp++.a
lib/libkea-dhcp++.so
-lib/libkea-dhcp++.so.107
-lib/libkea-dhcp++.so.107.0.0
+lib/libkea-dhcp++.so.108
+lib/libkea-dhcp++.so.108.0.0
lib/libkea-dhcp_ddns.a
lib/libkea-dhcp_ddns.so
lib/libkea-dhcp_ddns.so.67
lib/libkea-dhcp_ddns.so.67.0.0
lib/libkea-dhcpsrv.a
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.126
-lib/libkea-dhcpsrv.so.126.0.0
+lib/libkea-dhcpsrv.so.128
+lib/libkea-dhcpsrv.so.128.0.0
lib/libkea-dns++.a
lib/libkea-dns++.so
-lib/libkea-dns++.so.69
-lib/libkea-dns++.so.69.0.0
+lib/libkea-dns++.so.70
+lib/libkea-dns++.so.70.0.0
lib/libkea-eval.a
lib/libkea-eval.so
-lib/libkea-eval.so.82
-lib/libkea-eval.so.82.0.0
+lib/libkea-eval.so.83
+lib/libkea-eval.so.83.0.0
lib/libkea-exceptions.a
lib/libkea-exceptions.so
lib/libkea-exceptions.so.44
lib/libkea-exceptions.so.44.0.0
lib/libkea-hooks.a
lib/libkea-hooks.so
-lib/libkea-hooks.so.115
-lib/libkea-hooks.so.115.0.0
+lib/libkea-hooks.so.117
+lib/libkea-hooks.so.117.0.0
lib/libkea-http.a
lib/libkea-http.so
lib/libkea-http.so.86
lib/libkea-http.so.86.0.0
lib/libkea-log.a
lib/libkea-log.so
-lib/libkea-log.so.73
-lib/libkea-log.so.73.0.0
+lib/libkea-log.so.74
+lib/libkea-log.so.74.0.0
%%MYSQL%%lib/libkea-mysql.a
%%MYSQL%%lib/libkea-mysql.so
%%MYSQL%%lib/libkea-mysql.so.86
@@ -555,8 +555,8 @@ lib/libkea-log.so.73.0.0
%%PGSQL%%lib/libkea-pgsql.so.87.0.0
lib/libkea-process.a
lib/libkea-process.so
-lib/libkea-process.so.87
-lib/libkea-process.so.87.0.0
+lib/libkea-process.so.89
+lib/libkea-process.so.89.0.0
lib/libkea-stats.a
lib/libkea-stats.so
lib/libkea-stats.so.52
@@ -571,8 +571,8 @@ lib/libkea-util-io.so.11
lib/libkea-util-io.so.11.0.0
lib/libkea-util.a
lib/libkea-util.so
-lib/libkea-util.so.99
-lib/libkea-util.so.99.0.0
+lib/libkea-util.so.100
+lib/libkea-util.so.100.0.0
%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.pyc
@@ -832,6 +832,7 @@ sbin/keactrl
%%DATADIR%%/scripts/mysql/upgrade_026_to_027.sh
%%DATADIR%%/scripts/mysql/upgrade_027_to_028.sh
%%DATADIR%%/scripts/mysql/upgrade_028_to_029.sh
+%%DATADIR%%/scripts/mysql/upgrade_029_to_030.sh
%%DATADIR%%/scripts/mysql/wipe_data.sh
%%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql
%%DATADIR%%/scripts/pgsql/dhcpdb_drop.pgsql