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

Reply via email to