Here is a diff to clean up mysqlclient_r in
- net/freeradius
- net/rtg
- sysutils/bacula
- sysutils/collectd
Because I was there, I cleaned all the other WANTLIB issues.
OK?
Index: net/freeradius/Makefile
===================================================================
RCS file: /cvs/ports/net/freeradius/Makefile,v
retrieving revision 1.78
diff -u -p -r1.78 Makefile
--- net/freeradius/Makefile 12 Jul 2019 20:48:26 -0000 1.78
+++ net/freeradius/Makefile 15 Nov 2019 14:16:56 -0000
@@ -21,7 +21,8 @@ PKGNAME-iodbc= freeradius-iodbc-$V
PKGNAME-mysql= freeradius-mysql-$V
PKGNAME-pgsql= freeradius-pgsql-$V
PKGNAME-ldap= freeradius-ldap-$V
-REVISION-main= 1
+REVISION-main= 2
+REVISION-mysql= 0
CATEGORIES= net security
@@ -69,7 +70,7 @@ BUILD_DEPENDS= net/net-snmp
LIB_DEPENDS-main= databases/gdbm \
devel/libtool,-ltdl
WANTLIB-main= c iconv intl pcap pthread readline \
- curses gdbm>=3 ltdl>=4 crypto ssl
+ gdbm>=3 ltdl>=4 crypto ssl
PSEUDO_FLAVORS= no_ldap no_mysql no_pgsql no_iodbc
FLAVOR?=
@@ -101,7 +102,7 @@ CONFIGURE_ARGS+= --without-rlm_sql_mysql
.endif
LIB_DEPENDS-mysql= databases/mariadb
-WANTLIB-mysql= crypto ssl m pthread z mysqlclient_r
+WANTLIB-mysql= mariadb
RUN_DEPENDS-mysql= #empty
.if ${BUILD_PACKAGES:M-pgsql}
Index: net/rtg/Makefile
===================================================================
RCS file: /cvs/ports/net/rtg/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- net/rtg/Makefile 3 Jun 2019 16:06:55 -0000 1.18
+++ net/rtg/Makefile 15 Nov 2019 14:16:58 -0000
@@ -3,7 +3,7 @@
COMMENT = SNMP statistics monitoring system
DISTNAME = rtg-0.7.4
-REVISION = 13
+REVISION = 14
CATEGORIES = net
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=rtg/}
@@ -14,7 +14,7 @@ MAINTAINER = Stuart Henderson <sthen@op
# GPLv2+
PERMIT_PACKAGE = Yes
-WANTLIB += c crypto fontconfig freetype gd iconv jpeg m mysqlclient_r
+WANTLIB += c crypto fontconfig freetype gd iconv jpeg m mariadb
WANTLIB += netsnmp png pthread tiff webp z
LIB_DEPENDS = converters/libiconv \
Index: sysutils/bacula/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/bacula/Makefile,v
retrieving revision 1.142
diff -u -p -r1.142 Makefile
--- sysutils/bacula/Makefile 9 Sep 2019 11:10:10 -0000 1.142
+++ sysutils/bacula/Makefile 15 Nov 2019 14:17:02 -0000
@@ -20,6 +20,7 @@ PKGNAME-pgsql= bacula-pgsql-$V
PKGNAME-sqlite3= bacula-sqlite3-$V
REVISION-server= 1
+REVISION-mysql= 0
CATEGORIES= sysutils
@@ -121,7 +122,7 @@ WANTLIB-pgsql += pq crypto m ssl ${COMPI
LIB_DEPENDS-pgsql += ${MODGCC4_CPPLIBDEP} \
databases/postgresql
-WANTLIB-mysql += mysqlclient_r crypto m pthread ssl ${COMPILER_LIBCXX}
+WANTLIB-mysql += ${COMPILER_LIBCXX} crypto iconv m mariadb ssl z
LIB_DEPENDS-mysql += ${MODGCC4_CPPLIBDEP} \
databases/mariadb
Index: sysutils/collectd/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/collectd/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- sysutils/collectd/Makefile 12 Jul 2019 20:49:40 -0000 1.61
+++ sysutils/collectd/Makefile 15 Nov 2019 14:17:02 -0000
@@ -35,17 +35,17 @@ CATEGORIES = sysutils
REVISION-main = 0
REVISION-memcachec = 0
REVISION-mqtt = 0
-REVISION-mysql = 0
+REVISION-mysql = 1
REVISION-nut = 0
REVISION-pgsql = 0
REVISION-ping = 0
-REVISION-prometheus = 0
-REVISION-python = 0
+REVISION-prometheus = 1
+REVISION-python = 1
REVISION-redis = 0
-REVISION-riemann = 0
-REVISION-rrdtool = 0
+REVISION-riemann = 1
+REVISION-rrdtool = 1
REVISION-snmp = 0
-REVISION-virt = 0
+REVISION-virt = 1
HOMEPAGE = http://www.collectd.org/
SHARED_LIBS += collectdclient 1.0
@@ -61,7 +61,7 @@ MODPY_RUNDEP = No
MULTI_PACKAGES = -main -mysql -pgsql -rrdtool -snmp -virt -python
-memcachec -mqtt -nut -riemann -redis -prometheus -ping
-WANTLIB-mysql = crypto m ssl mysqlclient_r pthread
+WANTLIB-mysql = mariadb pthread
LIB_DEPENDS-mysql = databases/mariadb
RUN_DEPENDS-mysql = collectd-$V:${BASE_PKGPATH},-main
@@ -69,10 +69,10 @@ WANTLIB-pgsql = pq pthread
LIB_DEPENDS-pgsql = databases/postgresql
RUN_DEPENDS-pgsql = collectd-$V:${BASE_PKGPATH},-main
-WANTLIB-rrdtool = X11 Xext Xrender c cairo expat ffi fontconfig \
+WANTLIB-rrdtool = X11 Xext Xrender cairo expat fontconfig \
freetype fribidi glib-2.0 gobject-2.0 \
graphite2 gthread-2.0 harfbuzz iconv intl lzma m \
- pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre \
+ pango-1.0 pangocairo-1.0 pangoft2-1.0 \
pixman-1 png pthread rrd xcb \
xcb-render xcb-shm xml2 z
LIB_DEPENDS-rrdtool = net/rrdtool
@@ -83,13 +83,13 @@ WANTLIB-snmp = crypto netsnmp pthread c
RUN_DEPENDS-snmp = collectd-$V:${BASE_PKGPATH},-main
LIB_DEPENDS-virt = sysutils/libvirt
-WANTLIB-virt = avahi-client avahi-common c dbus-1 ffi gmp gnutls
hogweed \
+WANTLIB-virt = avahi-client avahi-common dbus-1 ffi gmp gnutls hogweed
\
nettle p11-kit ssh2 tasn1 util virt crypto curl iconv \
idn2 intl lzma m nghttp2 pthread ssl unistring xml2 z
RUN_DEPENDS-virt = collectd-$V:${BASE_PKGPATH},-main
LIB_DEPENDS-python = ${MODPY_LIB_DEPENDS}
-WANTLIB-python = ${MODPY_WANTLIB} pthread m util
+WANTLIB-python = ${MODPY_WANTLIB} pthread m util iconv intl
RUN_DEPENDS-python = collectd-$V:${BASE_PKGPATH},-main \
${MODPY_RUN_DEPENDS}
@@ -102,9 +102,9 @@ RUN_DEPENDS-nut = collectd-$V:${BASE_PKG
WANTLIB-nut = crypto pthread ssl upsclient
LIB_DEPENDS-riemann = sysutils/riemann-c-client
-WANTLIB-riemann = c gmp gnutls ffi hogweed intl iconv idn2 nettle \
+WANTLIB-riemann = gmp gnutls ffi hogweed intl iconv idn2 nettle \
protobuf-c p11-kit pthread riemann-client tasn1 \
- unistring z
+ unistring
RUN_DEPENDS-riemann = collectd-$V:${BASE_PKGPATH},-main
LIB_DEPENDS-mqtt = net/mosquitto
@@ -114,8 +114,8 @@ WANTLIB-mqtt = mosquitto pthread
LIB_DEPENDS-prometheus = www/libmicrohttpd \
devel/protobuf-c
RUN_DEPENDS-prometheus = collectd-$V:${BASE_PKGPATH},-main
-WANTLIB-prometheus = c ffi gmp gnutls hogweed iconv idn2 intl microhttpd \
- nettle p11-kit protobuf-c pthread tasn1 unistring z
+WANTLIB-prometheus = ffi gmp gnutls hogweed iconv idn2 intl microhttpd \
+ nettle p11-kit protobuf-c pthread tasn1 unistring
LIB_DEPENDS-redis = databases/libhiredis
RUN_DEPENDS-redis = collectd-$V:${BASE_PKGPATH},-main