aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comms/gsmlib/Makefile2
-rw-r--r--comms/spandsp-devel/Makefile2
-rw-r--r--comms/spandsp-devel5/Makefile2
-rw-r--r--comms/spandsp/Makefile2
-rw-r--r--converters/libutf-8/Makefile2
-rw-r--r--databases/clip/Makefile2
-rw-r--r--databases/db2/Makefile2
-rw-r--r--databases/dbh/Makefile2
-rw-r--r--databases/dbh10/Makefile2
-rw-r--r--databases/libiodbc/Makefile2
-rw-r--r--databases/libsdb/Makefile2
-rw-r--r--databases/mdbtools/Makefile2
-rw-r--r--databases/metakit/Makefile2
-rw-r--r--databases/namazu2/Makefile2
-rw-r--r--databases/pgcluster/Makefile2
-rw-r--r--databases/tdb/Makefile2
-rw-r--r--databases/typhoon/Makefile2
-rw-r--r--databases/unixODBC/Makefile2
-rw-r--r--databases/xbase/Makefile2
-rw-r--r--databases/xbsql/Makefile2
-rw-r--r--deskutils/gnotime/Makefile2
-rw-r--r--deskutils/ktagebuch/Makefile2
-rw-r--r--devel/ElectricFence/Makefile2
-rw-r--r--devel/alf/Makefile2
-rw-r--r--devel/argtable/Makefile2
-rw-r--r--devel/autogen/Makefile2
-rw-r--r--devel/clint/Makefile2
-rw-r--r--devel/colorer/Makefile2
-rw-r--r--devel/cstringbuffer/Makefile2
-rw-r--r--devel/dmalloc/Makefile2
-rw-r--r--devel/e4graph/Makefile2
-rw-r--r--devel/ecgi/Makefile2
-rw-r--r--devel/entity/Makefile2
-rw-r--r--devel/fastcrc/Makefile2
-rw-r--r--devel/florist/Makefile2
-rw-r--r--devel/flowdesigner/Makefile2
-rw-r--r--devel/fnccheck/Makefile2
-rw-r--r--devel/freelibiberty/Makefile2
-rw-r--r--devel/gaul/Makefile2
-rw-r--r--devel/gengameng/Makefile2
-rw-r--r--devel/icu2/Makefile2
-rw-r--r--devel/ixlib/Makefile2
-rw-r--r--devel/jakelib2/Makefile2
-rw-r--r--devel/jclassinfo/Makefile2
-rw-r--r--devel/kxl/Makefile2
-rw-r--r--devel/kyra/Makefile2
-rw-r--r--devel/lasi/Makefile2
-rw-r--r--devel/leoarg/Makefile2
-rw-r--r--devel/libPropList/Makefile2
-rw-r--r--devel/libU77/Makefile2
-rw-r--r--devel/libafterbase/Makefile2
-rw-r--r--devel/libast/Makefile2
-rw-r--r--devel/libaura/Makefile2
-rw-r--r--devel/libcapsinetwork/Makefile2
-rw-r--r--devel/libcwd/Makefile2
-rw-r--r--devel/libdfui/Makefile2
-rw-r--r--devel/libdsp/Makefile2
-rw-r--r--devel/libedit/Makefile2
-rw-r--r--devel/libevent/Makefile2
-rw-r--r--devel/libformat/Makefile2
-rw-r--r--devel/libfs++/Makefile2
-rw-r--r--devel/libgetline/Makefile2
-rw-r--r--devel/libgnugetopt/Makefile2
-rw-r--r--devel/libhash/Makefile2
-rw-r--r--devel/libmba/Makefile2
-rw-r--r--devel/liboop/Makefile2
-rw-r--r--devel/libpeak/Makefile2
-rw-r--r--devel/libredblack/Makefile2
-rw-r--r--devel/libshbuf/Makefile2
-rw-r--r--devel/libshhmsg/Makefile2
-rw-r--r--devel/libshhopt/Makefile2
-rw-r--r--devel/libsigcx/Makefile2
-rw-r--r--devel/libstroke/Makefile2
-rw-r--r--devel/libtap/Makefile2
-rw-r--r--devel/libtar/Makefile2
-rw-r--r--devel/libxalloc/Makefile2
-rw-r--r--devel/log4cpp/Makefile2
-rw-r--r--devel/lwp/Makefile2
-rw-r--r--devel/m17n-lib/Makefile2
-rw-r--r--devel/mime/Makefile2
-rw-r--r--devel/ngpt/Makefile2
-rw-r--r--devel/open-beagle/Makefile2
-rw-r--r--devel/openzz/Makefile2
-rw-r--r--devel/pcre++/Makefile2
-rw-r--r--devel/popt/Makefile2
-rw-r--r--devel/ppl/Makefile2
-rw-r--r--devel/privman/Makefile2
-rw-r--r--devel/qca/Makefile2
-rw-r--r--devel/qextmdi/Makefile2
-rw-r--r--devel/regexx/Makefile2
-rw-r--r--devel/sdlmm/Makefile2
-rw-r--r--devel/sdts++/Makefile2
-rw-r--r--devel/sfslite/Makefile2
-rw-r--r--devel/shapelib/Makefile2
-rw-r--r--devel/shmap/Makefile2
-rw-r--r--devel/silc-toolkit/Makefile2
-rw-r--r--devel/stlport/Makefile2
-rw-r--r--devel/styx/Makefile2
-rw-r--r--devel/swig11/Makefile2
-rw-r--r--devel/t1lib/Makefile2
-rw-r--r--devel/towitoko/Makefile2
-rw-r--r--devel/tvision/Makefile2
-rw-r--r--devel/upnp/Makefile2
-rw-r--r--devel/vstr/Makefile2
-rw-r--r--devel/xparam/Makefile2
105 files changed, 105 insertions, 105 deletions
diff --git a/comms/gsmlib/Makefile b/comms/gsmlib/Makefile
index 316a463f1801..309cd296191c 100644
--- a/comms/gsmlib/Makefile
+++ b/comms/gsmlib/Makefile
@@ -20,7 +20,7 @@ USE_GETOPT_LONG= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= gsmctl.1 gsmpb.1 gsmsendsms.1 gsmsmsstore.1
MAN7= gsminfo.7
diff --git a/comms/spandsp-devel/Makefile b/comms/spandsp-devel/Makefile
index 648afcbc3468..2ac4a651ad28 100644
--- a/comms/spandsp-devel/Makefile
+++ b/comms/spandsp-devel/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/comms/spandsp-devel5/Makefile b/comms/spandsp-devel5/Makefile
index 648afcbc3468..2ac4a651ad28 100644
--- a/comms/spandsp-devel5/Makefile
+++ b/comms/spandsp-devel5/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/comms/spandsp/Makefile b/comms/spandsp/Makefile
index 648afcbc3468..2ac4a651ad28 100644
--- a/comms/spandsp/Makefile
+++ b/comms/spandsp/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/converters/libutf-8/Makefile b/converters/libutf-8/Makefile
index d68bf6d500ea..65c9a680c32b 100644
--- a/converters/libutf-8/Makefile
+++ b/converters/libutf-8/Makefile
@@ -15,7 +15,7 @@ MASTER_SITES= http://www.whizkidtech.redprince.net/i18n/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Unicode conversion routines between UCS-4 and UTF-8
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= libutf-8.3 fgetu8.3 fputu8.3 sgetu8.3 sputu8.3
diff --git a/databases/clip/Makefile b/databases/clip/Makefile
index a06828c8ede7..e2b04e11995e 100644
--- a/databases/clip/Makefile
+++ b/databases/clip/Makefile
@@ -103,7 +103,7 @@ USE_XPM= yes
USE_GNOME= gtk12 gtk20
HAS_CONFIGURE= yes
CONFIGURE_WRKSRC= ${WRKSRC}/clip
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LDCONFIG_DIRS= ${LOCALBASE}/clip/lib
ALL_TARGET= local
MAKE_ENV= HOME="${WRKDIR}" \
diff --git a/databases/db2/Makefile b/databases/db2/Makefile
index 842d92aa7837..9e5e6080b9df 100644
--- a/databases/db2/Makefile
+++ b/databases/db2/Makefile
@@ -19,7 +19,7 @@ COMMENT= The Berkeley DB package, revision 2
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
diff --git a/databases/dbh/Makefile b/databases/dbh/Makefile
index 5732cc9ad3dd..169a31d5d770 100644
--- a/databases/dbh/Makefile
+++ b/databases/dbh/Makefile
@@ -18,6 +18,6 @@ COMMENT= Disk Based Hashtables
USE_GNOME= gnomehack gnometarget pkgconfig
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/databases/dbh10/Makefile b/databases/dbh10/Makefile
index 5732cc9ad3dd..169a31d5d770 100644
--- a/databases/dbh10/Makefile
+++ b/databases/dbh10/Makefile
@@ -18,6 +18,6 @@ COMMENT= Disk Based Hashtables
USE_GNOME= gnomehack gnometarget pkgconfig
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/databases/libiodbc/Makefile b/databases/libiodbc/Makefile
index ce540a3de9d4..9a7d418a2665 100644
--- a/databases/libiodbc/Makefile
+++ b/databases/libiodbc/Makefile
@@ -26,7 +26,7 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --with-iodbc-inidir=${INIDIR}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= iodbc-config.1 iodbctest.1 iodbctestw.1
diff --git a/databases/libsdb/Makefile b/databases/libsdb/Makefile
index c518e5d736a5..bd1859c9cacf 100644
--- a/databases/libsdb/Makefile
+++ b/databases/libsdb/Makefile
@@ -18,7 +18,7 @@ COMMENT= Simple database library
HAS_CONFIGURE= yes
MAKE_ARGS= PREFIX="${PREFIX}" CC="${CC}" CFLAGS="${CFLAGS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
NO_FILTER_SHLIBS= yes
MAN3= sdb.3 sdb_init.3 sdb_open.3 sdb_close.3 sdb_query.3
diff --git a/databases/mdbtools/Makefile b/databases/mdbtools/Makefile
index 223a8521f9ab..0670afa7272d 100644
--- a/databases/mdbtools/Makefile
+++ b/databases/mdbtools/Makefile
@@ -20,7 +20,7 @@ BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk # To build man-pages
USE_BISON= yes
USE_GNOME= glib20
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
DOCS= AUTHORS ChangeLog HACKING NEWS README TODO
MAN1= mdb-ver.1 mdb-tables.1 mdb-schema.1 mdb-sql.1 mdb-export.1
diff --git a/databases/metakit/Makefile b/databases/metakit/Makefile
index 8f3f43bfa613..9e08c1f1b07a 100644
--- a/databases/metakit/Makefile
+++ b/databases/metakit/Makefile
@@ -25,7 +25,7 @@ BUILD_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/builds
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../unix/configure
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAKE_ARGS= CXXFLAGS="-Dq4_INLINE ${CFLAGS} -fpermissive"
ONLY_FOR_ARCHS= i386 alpha
diff --git a/databases/namazu2/Makefile b/databases/namazu2/Makefile
index 7067e3619d1c..441fd22cb27b 100644
--- a/databases/namazu2/Makefile
+++ b/databases/namazu2/Makefile
@@ -29,7 +29,7 @@ CONFIGURE_ARGS= --with-perl5="${PERL}" \
--with-libiconv-prefix=${LOCALBASE}
MAN1= namazu.1 mknmz.1
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if defined(NOPORTDOCS)
diff --git a/databases/pgcluster/Makefile b/databases/pgcluster/Makefile
index b47747309a54..4585c5d51e18 100644
--- a/databases/pgcluster/Makefile
+++ b/databases/pgcluster/Makefile
@@ -30,7 +30,7 @@ MAKE_FLAGS= # empty
MAKEFILE= # empty
CONFLICTS= postgresql-*
USE_RC_SUBR= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WITH_DEBUG)
CONFIGURE_ARGS+= --enable-debug
INSTALL_TARGET= install
diff --git a/databases/tdb/Makefile b/databases/tdb/Makefile
index 9bfdce20aded..6dffb805085d 100644
--- a/databases/tdb/Makefile
+++ b/databases/tdb/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Trivial Database
USE_AUTOTOOLS= automake:14 autoconf:213 libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= tdb.3 tdb_chainlock.3 tdb_close.3 tdb_delete.3 tdb_error.3 \
tdb_exists.3 tdb_fetch.3 tdb_firstkey.3 tdb_open.3 tdb_store.3 \
diff --git a/databases/typhoon/Makefile b/databases/typhoon/Makefile
index a23dfa50678a..2bd781fcaddd 100644
--- a/databases/typhoon/Makefile
+++ b/databases/typhoon/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A relational database library
HAS_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= ddlp.1
MAN3= d_close.3 d_crget.3 d_crread.3 d_crset.3 d_dbdpath.3 d_dbfpath.3 \
diff --git a/databases/unixODBC/Makefile b/databases/unixODBC/Makefile
index d7db7e6c8db2..3efb5e6592fd 100644
--- a/databases/unixODBC/Makefile
+++ b/databases/unixODBC/Makefile
@@ -21,7 +21,7 @@ USE_ICONV= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static --enable-shared \
--with-libiconv-prefix=${LOCALBASE}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WITH_GUI)
USE_QT_VER= 3
diff --git a/databases/xbase/Makefile b/databases/xbase/Makefile
index d151ee463da5..048d4a524f0a 100644
--- a/databases/xbase/Makefile
+++ b/databases/xbase/Makefile
@@ -16,7 +16,7 @@ COMMENT= An xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library
USE_AUTOTOOLS= libtool:15
USE_GNOME= lthack
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(MAINTAINER_MODE)
test: install
diff --git a/databases/xbsql/Makefile b/databases/xbsql/Makefile
index e702659fe364..d8f6d2cecfae 100644
--- a/databases/xbsql/Makefile
+++ b/databases/xbsql/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= xbase-2.0.0:${PORTSDIR}/databases/xbase
USE_BISON= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LB2FIX= Makefile.in test/Makefile.in xbsql/Makefile.in
diff --git a/deskutils/gnotime/Makefile b/deskutils/gnotime/Makefile
index 7b357e3fac81..0ba33854d18c 100644
--- a/deskutils/gnotime/Makefile
+++ b/deskutils/gnotime/Makefile
@@ -22,7 +22,7 @@ USE_GNOME= gnomehack gnomeprefix intlhack gtkhtml3 libgnomeui
USE_X_PREFIX= yes
USE_GMAKE= yes
INSTALLS_OMF= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib"
diff --git a/deskutils/ktagebuch/Makefile b/deskutils/ktagebuch/Makefile
index 7c56e911205f..b52edc601acd 100644
--- a/deskutils/ktagebuch/Makefile
+++ b/deskutils/ktagebuch/Makefile
@@ -21,7 +21,7 @@ USE_KDELIBS_VER= 3
USE_BZIP2= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|-O2|-fPIC|g' ${WRKSRC}/${CONFIGURE_SCRIPT}
diff --git a/devel/ElectricFence/Makefile b/devel/ElectricFence/Makefile
index c4956a4fdb6c..640754a5f54d 100644
--- a/devel/ElectricFence/Makefile
+++ b/devel/ElectricFence/Makefile
@@ -16,7 +16,7 @@ DISTNAME= ElectricFence-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Debugging malloc() that uses the VM hardware to detect buffer overruns
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CFLAGS+= -D__USE_BSD
MAN3= efence.3
diff --git a/devel/alf/Makefile b/devel/alf/Makefile
index d6cd4dbd790f..0727be617f07 100644
--- a/devel/alf/Makefile
+++ b/devel/alf/Makefile
@@ -18,6 +18,6 @@ COMMENT= Abstract Large File
USE_PYTHON= yes
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/argtable/Makefile b/devel/argtable/Makefile
index 385bbf6e528b..b2a3b9f0d9a9 100644
--- a/devel/argtable/Makefile
+++ b/devel/argtable/Makefile
@@ -20,7 +20,7 @@ COMMENT= An ANSI C library for parsing GNU style command line arguments
USE_GNOME= gnometarget
USE_GETOPT_LONG=yes
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= argtable2.3
MLINKS= argtable2.3 argtable.3
diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile
index f04048a5c37f..93d1fac8c9d0 100644
--- a/devel/autogen/Makefile
+++ b/devel/autogen/Makefile
@@ -24,7 +24,7 @@ USE_GNOME= gnomehack gnometarget libxml2
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libguile=yes --with-libxml2=yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= autogen.1 autoopts-config.1 columns.1 getdefs.1 xml2ag.1
MAN3= ao_string_tokenize.3 configFileLoad.3 optionFileLoad.3 \
diff --git a/devel/clint/Makefile b/devel/clint/Makefile
index 6b8cb1bd46e7..4bd2d7a97353 100644
--- a/devel/clint/Makefile
+++ b/devel/clint/Makefile
@@ -20,7 +20,7 @@ USE_PYTHON= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INFO= clint
diff --git a/devel/colorer/Makefile b/devel/colorer/Makefile
index 32e2ea3ac1ce..64b81a0ad0a3 100644
--- a/devel/colorer/Makefile
+++ b/devel/colorer/Makefile
@@ -28,7 +28,7 @@ JAVA_VERSION= 1.4
USE_ANT= yes
ALL_TARGET?= library-linux
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_FILES= bin/colorer lib/libcolorer.so
post-build:
diff --git a/devel/cstringbuffer/Makefile b/devel/cstringbuffer/Makefile
index 6f5885f1f010..b9b4833f5d35 100644
--- a/devel/cstringbuffer/Makefile
+++ b/devel/cstringbuffer/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= File-like IO for strings
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= csb.3
MANCOMPRESSED= no
diff --git a/devel/dmalloc/Makefile b/devel/dmalloc/Makefile
index d249eaea20d3..aebc0e828089 100644
--- a/devel/dmalloc/Makefile
+++ b/devel/dmalloc/Makefile
@@ -18,7 +18,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --enable-threads --enable-shlib
CFLAGS+= -fPIC
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
ALL_TARGET= all heavy
INSTALL_TARGET= install
diff --git a/devel/e4graph/Makefile b/devel/e4graph/Makefile
index 0ec38468e437..5e1f8e396422 100644
--- a/devel/e4graph/Makefile
+++ b/devel/e4graph/Makefile
@@ -30,7 +30,7 @@ CONFIGURE_ARGS= --with-metakit=${LOCALBASE} \
--with-expat=${LOCALBASE} --enable-xml
CFLAGS+= -fpermissive -I${LOCALBASE}/include/tcl${TCL_VER}
MAKEFILE= makefile
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_SUB= TCL_VER="${TCL_VER}"
.if defined(WITH_PYTHON)
diff --git a/devel/ecgi/Makefile b/devel/ecgi/Makefile
index 8f7fc3b68db7..a3f3209f65c8 100644
--- a/devel/ecgi/Makefile
+++ b/devel/ecgi/Makefile
@@ -19,7 +19,7 @@ COMMENT= A library for the creation of CGI-based Web applications
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
HEADER_FILES= ecgi.h ecgitk.h include/memfile.h
diff --git a/devel/entity/Makefile b/devel/entity/Makefile
index f89f6ae1339e..93b6ef3c54f3 100644
--- a/devel/entity/Makefile
+++ b/devel/entity/Makefile
@@ -23,7 +23,7 @@ CONFIGURE_ARGS+= --enable-tcl=no
USE_GMAKE= yes
USE_GNOME= gtk12
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= entity.1
diff --git a/devel/fastcrc/Makefile b/devel/fastcrc/Makefile
index 26adc1cacb1f..e1b44ebd57c9 100644
--- a/devel/fastcrc/Makefile
+++ b/devel/fastcrc/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
ONLY_FOR_ARCHS= i386
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
do-install:
${INSTALL_DATA} ${WRKSRC}/libfcrc.so.1 ${PREFIX}/lib
diff --git a/devel/florist/Makefile b/devel/florist/Makefile
index 3fb4d60637d1..92924da1186c 100644
--- a/devel/florist/Makefile
+++ b/devel/florist/Makefile
@@ -26,7 +26,7 @@ CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS}" \
MAKEFILE= "${FILESDIR}/Makefile.bsd"
MAKE_ARGS= GMAKE=${GMAKE} PORTVERSION=${PORTVERSION} LN=${LN} \
RM=${RM}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-extract:
# add FreeBSD configuration
diff --git a/devel/flowdesigner/Makefile b/devel/flowdesigner/Makefile
index 1da83a884e9e..4e62b0b78716 100644
--- a/devel/flowdesigner/Makefile
+++ b/devel/flowdesigner/Makefile
@@ -24,7 +24,7 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-fftw-includes=${LOCALBASE}/include \
--with-fftw-libraries=${LOCALBASE}/lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/fnccheck/Makefile b/devel/fnccheck/Makefile
index 6898eaef965d..03b168af96e5 100644
--- a/devel/fnccheck/Makefile
+++ b/devel/fnccheck/Makefile
@@ -14,7 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= A profiling library/utilities for C/C++ programs
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-devel-${PORTVERSION}
diff --git a/devel/freelibiberty/Makefile b/devel/freelibiberty/Makefile
index f7d3a45d5d25..6464c488bc52 100644
--- a/devel/freelibiberty/Makefile
+++ b/devel/freelibiberty/Makefile
@@ -18,7 +18,7 @@ COMMENT= A freely-redistributable libiberty clone
CONFLICTS= gnulibiberty-*
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
do-install:
${INSTALL_DATA} ${WRKSRC}/libiberty.a ${PREFIX}/lib
diff --git a/devel/gaul/Makefile b/devel/gaul/Makefile
index 83d6981e6e7f..dc910753bd6b 100644
--- a/devel/gaul/Makefile
+++ b/devel/gaul/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib -lcurses ${PTHREAD_LIBS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|-lpthread||g' ${WRKSRC}/configure
diff --git a/devel/gengameng/Makefile b/devel/gengameng/Makefile
index 78aa53486354..af0e0e22aa64 100644
--- a/devel/gengameng/Makefile
+++ b/devel/gengameng/Makefile
@@ -16,7 +16,7 @@ COMMENT= An SDL game engine library
USE_SDL= image sdl
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS+= --program-prefix=""
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include" \
LDFLAGS="${LDFLAGS} -L${X11BASE}/lib"
diff --git a/devel/icu2/Makefile b/devel/icu2/Makefile
index 028025fd4ded..feaac55c0349 100644
--- a/devel/icu2/Makefile
+++ b/devel/icu2/Makefile
@@ -17,7 +17,7 @@ COMMENT= International Components for Unicode
CONFLICTS= icu-[0-9]*
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
NO_FILTER_SHLIBS= yes
WRKSRC= ${WRKDIR}/icu
diff --git a/devel/ixlib/Makefile b/devel/ixlib/Makefile
index 14cb797949af..dbd299e9bfc8 100644
--- a/devel/ixlib/Makefile
+++ b/devel/ixlib/Makefile
@@ -22,7 +22,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
MAKE_ENV+= SED="sed"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/jakelib2/Makefile b/devel/jakelib2/Makefile
index a0ec41a51729..96de469b4e5c 100644
--- a/devel/jakelib2/Makefile
+++ b/devel/jakelib2/Makefile
@@ -23,7 +23,7 @@ CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --disable-debug
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INFO= jakelib2
post-patch:
diff --git a/devel/jclassinfo/Makefile b/devel/jclassinfo/Makefile
index eaaa69fe85bd..168af67c2d99 100644
--- a/devel/jclassinfo/Makefile
+++ b/devel/jclassinfo/Makefile
@@ -19,7 +19,7 @@ USE_GETOPT_LONG= yes
USE_GNOME= pkgconfig gnomehack
GNU_CONFIGURE= yes
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= jclassinfo.1
diff --git a/devel/kxl/Makefile b/devel/kxl/Makefile
index d9b9883f8473..cd65b0f64505 100644
--- a/devel/kxl/Makefile
+++ b/devel/kxl/Makefile
@@ -17,7 +17,7 @@ COMMENT= A visual, sound library for games
USE_X_PREFIX= yes
USE_XPM= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
LIBS=="-L${X11BASE}/lib"
diff --git a/devel/kyra/Makefile b/devel/kyra/Makefile
index be1234b12b22..5d3e1f1f0695 100644
--- a/devel/kyra/Makefile
+++ b/devel/kyra/Makefile
@@ -27,6 +27,6 @@ USE_GNOME= gnometarget lthack
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
LDFLAGS="-L${X11BASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/lasi/Makefile b/devel/lasi/Makefile
index 6d0150fdeafa..cc1457909986 100644
--- a/devel/lasi/Makefile
+++ b/devel/lasi/Makefile
@@ -20,6 +20,6 @@ GNU_CONFIGURE= yes
PKG_CONFIG_PATH= ${PREFIX}/libdata/pkgconfig
CONFIGURE_ENV+= PKG_CONFIG_PATH=${PKG_CONFIG_PATH}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/leoarg/Makefile b/devel/leoarg/Makefile
index 139f18115fff..e3ce6deb830b 100644
--- a/devel/leoarg/Makefile
+++ b/devel/leoarg/Makefile
@@ -18,7 +18,7 @@ COMMENT= A class for parsing command lines
USE_GNOME= gnometarget lthack
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_FILES= include/LeoArg.hh lib/libLeoArg.a lib/libLeoArg.la \
lib/libLeoArg.so lib/libLeoArg.so.2 \
diff --git a/devel/libPropList/Makefile b/devel/libPropList/Makefile
index 477cb3044b2a..1ce6ccaa5adc 100644
--- a/devel/libPropList/Makefile
+++ b/devel/libPropList/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Property library for gnome and Window Maker
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
${REINPLACE_CMD} -e "s,mkdir rmdir,mkdir mkstemp rmdir," \
diff --git a/devel/libU77/Makefile b/devel/libU77/Makefile
index 1918f6a52acf..911f6418d3d1 100644
--- a/devel/libU77/Makefile
+++ b/devel/libU77/Makefile
@@ -14,7 +14,7 @@ MASTER_SITE_SUBDIR= trevor
MAINTAINER= ports@FreeBSD.org
COMMENT= Adds Fortran intrinsics missing from f2c
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
pre-build:
${CP} ${FILESDIR}/makefile.lib ${WRKSRC}/Makefile
diff --git a/devel/libafterbase/Makefile b/devel/libafterbase/Makefile
index d87c1a1a4077..d2e89c0dacb5 100644
--- a/devel/libafterbase/Makefile
+++ b/devel/libafterbase/Makefile
@@ -20,7 +20,7 @@ USE_X_PREFIX= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --disable-staticlibs --enable-sharedlibs --with-x
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_SUB= STATIC="@comment "
post-patch:
diff --git a/devel/libast/Makefile b/devel/libast/Makefile
index d762824bfb52..04c109f95d1e 100644
--- a/devel/libast/Makefile
+++ b/devel/libast/Makefile
@@ -22,7 +22,7 @@ USE_GNOME= gnomehack
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/libaura/Makefile b/devel/libaura/Makefile
index 6a60834d1db0..bee337fa778f 100644
--- a/devel/libaura/Makefile
+++ b/devel/libaura/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= andrew+ports@fubar.geek.nz
COMMENT= Library of Assorted Useful Reusable Abstractions
USE_BZIP2= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
SONAME= ${SOLINK}.3
SOLINK= ${PORTNAME}3.so
diff --git a/devel/libcapsinetwork/Makefile b/devel/libcapsinetwork/Makefile
index 20243de8f784..3aa8c70efb77 100644
--- a/devel/libcapsinetwork/Makefile
+++ b/devel/libcapsinetwork/Makefile
@@ -14,6 +14,6 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Network library aimed at easy development of C++ server daemons
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/libcwd/Makefile b/devel/libcwd/Makefile
index 8592da72be1c..16deb1f68a4e 100644
--- a/devel/libcwd/Makefile
+++ b/devel/libcwd/Makefile
@@ -19,7 +19,7 @@ USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS= --disable-threading
USE_GMAKE= yes
USE_GNOME= pkgconfig
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
USE_GETOPT_LONG=yes
USE_GCC= 3.4+
diff --git a/devel/libdfui/Makefile b/devel/libdfui/Makefile
index 5496dfc830c0..b83587dfedac 100644
--- a/devel/libdfui/Makefile
+++ b/devel/libdfui/Makefile
@@ -17,7 +17,7 @@ COMMENT= Abstract user interface protocol library
LIB_DEPENDS= aura3.3:${PORTSDIR}/devel/libaura
USE_BZIP2= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
SONAME= ${SOLINK}.4
SOLINK= ${PORTNAME}4.so
diff --git a/devel/libdsp/Makefile b/devel/libdsp/Makefile
index a6631e6cbaaa..74b31e224f66 100644
--- a/devel/libdsp/Makefile
+++ b/devel/libdsp/Makefile
@@ -24,7 +24,7 @@ USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" MKDIR="${MKDIR}" \
INLINE_VER="${INLINE_VER}"
MAKEFILE= Makefile.FreeBSD
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INLINE_VER= 1.2.5
diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile
index 33551d5c8cfe..fd18de73fc12 100644
--- a/devel/libedit/Makefile
+++ b/devel/libedit/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Command line editing library
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-readline
MAN3= editline.3
diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile
index 75997917d27f..7cc9da5cf19a 100644
--- a/devel/libevent/Makefile
+++ b/devel/libevent/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Provides an API to execute callback functions on certain events
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
diff --git a/devel/libformat/Makefile b/devel/libformat/Makefile
index f9e002770ee1..386fb836d73e 100644
--- a/devel/libformat/Makefile
+++ b/devel/libformat/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= C++ library that supports printf style like format printing
MAKEFILE= ${FILESDIR}/Makefile.lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PORTDOCS= ChangeLog README testformat.cpp
PLIST_FILES= include/format.h lib/libformat.a lib/libformat.so lib/libformat.so.1
diff --git a/devel/libfs++/Makefile b/devel/libfs++/Makefile
index de945e06fe89..e24476189bc4 100644
--- a/devel/libfs++/Makefile
+++ b/devel/libfs++/Makefile
@@ -18,7 +18,7 @@ COMMENT= C++ library which provides a file_iterator class
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
diff --git a/devel/libgetline/Makefile b/devel/libgetline/Makefile
index 2e22efcbfeca..6f544760f61d 100644
--- a/devel/libgetline/Makefile
+++ b/devel/libgetline/Makefile
@@ -18,6 +18,6 @@ MAN3= getline.3
WRKSRC= ${WRKDIR}/getline-39
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/libgnugetopt/Makefile b/devel/libgnugetopt/Makefile
index 5201f0d72a38..7f9b98dafcdd 100644
--- a/devel/libgnugetopt/Makefile
+++ b/devel/libgnugetopt/Makefile
@@ -22,7 +22,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= GNU getopt library
USE_BZIP2= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
do-install:
@ ${INSTALL_DATA} ${WRKSRC}/getopt.h ${PREFIX}/include
diff --git a/devel/libhash/Makefile b/devel/libhash/Makefile
index 380c2e41454f..1cbc5ac7c897 100644
--- a/devel/libhash/Makefile
+++ b/devel/libhash/Makefile
@@ -33,7 +33,7 @@ MLINKS= libhash.3 hash_initialise.3 \
libhash_convenience.3 hash_copy_int.3 \
libhash_convenience.3 hash_copy_string.3
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(NOPROFILE)
PLIST_SUB+= PROFILE="@comment "
diff --git a/devel/libmba/Makefile b/devel/libmba/Makefile
index c5edd95981b7..0f62b9bcaccf 100644
--- a/devel/libmba/Makefile
+++ b/devel/libmba/Makefile
@@ -23,7 +23,7 @@ MAKE_ENV= prefix="${PREFIX}" CC="${CC}" \
RPM_OPT_FLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= allocator.3m bitset.3m cfg.3m csv.3m diff.3m eval.3m hashmap.3m \
hexdump.3m linkedlist.3m msgno.3m path.3m pool.3m shellout.3m \
diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile
index 2fd866a6cbbc..eb24f41bf84c 100644
--- a/devel/liboop/Makefile
+++ b/devel/liboop/Makefile
@@ -25,7 +25,7 @@ USE_GNOME= glib12 glib20 gnomehack gnometarget
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --with-libwww
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CPPFLAGS= -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
diff --git a/devel/libpeak/Makefile b/devel/libpeak/Makefile
index a88f72e87efd..ed41b20fd7f7 100644
--- a/devel/libpeak/Makefile
+++ b/devel/libpeak/Makefile
@@ -23,6 +23,6 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAKE_ARGS= CFLAGS="${CFLAGS}" PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
LIBS="${PTHREAD_LIBS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/libredblack/Makefile b/devel/libredblack/Makefile
index 21a31d272c5a..a66c7e208259 100644
--- a/devel/libredblack/Makefile
+++ b/devel/libredblack/Makefile
@@ -17,7 +17,7 @@ COMMENT= Library that provides the red-black balanced tree algorithm
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= rbgen.1
MAN3= rbcloselist.3 rbdelete.3 rbdestroy.3 rbfind.3 rbinit.3 \
diff --git a/devel/libshbuf/Makefile b/devel/libshbuf/Makefile
index e70a296ed47c..b0033bd27d00 100644
--- a/devel/libshbuf/Makefile
+++ b/devel/libshbuf/Makefile
@@ -18,7 +18,7 @@ COMMENT= Library for Shared Buffer IPC
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
diff --git a/devel/libshhmsg/Makefile b/devel/libshhmsg/Makefile
index fa786885a3aa..9f0979d48b5d 100644
--- a/devel/libshhmsg/Makefile
+++ b/devel/libshhmsg/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Library for displaying messages
MAKEFILE= ${FILESDIR}/Makefile.lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if !defined(NOPORTDOCS)
diff --git a/devel/libshhopt/Makefile b/devel/libshhopt/Makefile
index 391afdec7f31..2d9f59fad7ea 100644
--- a/devel/libshhopt/Makefile
+++ b/devel/libshhopt/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A library for parsing command line options
MAKEFILE= ${FILESDIR}/Makefile.lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if !defined(NOPORTDOCS)
diff --git a/devel/libsigcx/Makefile b/devel/libsigcx/Makefile
index 1d2e186daa34..d3d4fbed8959 100644
--- a/devel/libsigcx/Makefile
+++ b/devel/libsigcx/Makefile
@@ -24,7 +24,7 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
CONFIGURE_ARGS= --enable-static --enable-shared
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/libstroke/Makefile b/devel/libstroke/Makefile
index d77bae3acdc6..438bd6137df1 100644
--- a/devel/libstroke/Makefile
+++ b/devel/libstroke/Makefile
@@ -18,7 +18,7 @@ USE_XLIB= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
WANT_GNOME= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
OPTIONS= GTK "Build with Gtk+/GNOME stroke support" off
diff --git a/devel/libtap/Makefile b/devel/libtap/Makefile
index 8b2a8576310f..445da92921df 100644
--- a/devel/libtap/Makefile
+++ b/devel/libtap/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Library implementing the Test Anything Protocol
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= tap.3
diff --git a/devel/libtar/Makefile b/devel/libtar/Makefile
index 77fe76ab04ae..c6abac957081 100644
--- a/devel/libtar/Makefile
+++ b/devel/libtar/Makefile
@@ -16,7 +16,7 @@ COMMENT= A library for manipulating POSIX and GNU tar files
USE_GMAKE= yes
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}"
diff --git a/devel/libxalloc/Makefile b/devel/libxalloc/Makefile
index 46e92e5f0aed..54cac6c167b4 100644
--- a/devel/libxalloc/Makefile
+++ b/devel/libxalloc/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A memory allocation library with error checking
MAKEFILE= ${FILESDIR}/Makefile.lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if !defined(NOPORTDOCS)
diff --git a/devel/log4cpp/Makefile b/devel/log4cpp/Makefile
index b0da625d2699..177c6db85dd1 100644
--- a/devel/log4cpp/Makefile
+++ b/devel/log4cpp/Makefile
@@ -20,7 +20,7 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
CONFIGURE_ARGS= --with-pthreads --disable-html-docs
MAKE_ENV+= RM=${RM}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/lwp/Makefile b/devel/lwp/Makefile
index def643731111..ba0888abb956 100644
--- a/devel/lwp/Makefile
+++ b/devel/lwp/Makefile
@@ -17,7 +17,7 @@ COMMENT= A userspace thread library
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile
index 3679f72377aa..199c7e17192f 100644
--- a/devel/m17n-lib/Makefile
+++ b/devel/m17n-lib/Makefile
@@ -25,7 +25,7 @@ USE_GNOME= gnometarget libxml2 pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
OPTIONS= ANTHY "With Anthy support" off \
ISPELL "With Ispell support" off
diff --git a/devel/mime/Makefile b/devel/mime/Makefile
index 57f4ee25d50e..a2b78343673b 100644
--- a/devel/mime/Makefile
+++ b/devel/mime/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= C library to parse mime data
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e "s,-fpic,-fpic -fPIC,g" ${WRKSRC}/Makefile.in
diff --git a/devel/ngpt/Makefile b/devel/ngpt/Makefile
index 86b122e2c937..46952d276a00 100644
--- a/devel/ngpt/Makefile
+++ b/devel/ngpt/Makefile
@@ -15,7 +15,7 @@ MASTER_SITE_SUBDIR= ngpt-${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= NGPT is a next generation pthread implementation based on GNU pth
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-tests=no --enable-maintainer=no --enable-pthread \
--disable-kernel-patch
diff --git a/devel/open-beagle/Makefile b/devel/open-beagle/Makefile
index 9379bcdd438c..8f682c4fb503 100644
--- a/devel/open-beagle/Makefile
+++ b/devel/open-beagle/Makefile
@@ -20,7 +20,7 @@ CONFLICTS= beagle-[0-9]*
USE_GCC= 3.3+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-optimization
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_SUB= PORTVERSION=${PORTVERSION}
diff --git a/devel/openzz/Makefile b/devel/openzz/Makefile
index 66926921a26a..bba536ff5450 100644
--- a/devel/openzz/Makefile
+++ b/devel/openzz/Makefile
@@ -20,7 +20,7 @@ COMMENT= An interpreted dynamic parser
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
index 3ed99cbb58a7..59a025e8cd2f 100644
--- a/devel/pcre++/Makefile
+++ b/devel/pcre++/Makefile
@@ -23,7 +23,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="`${PCRE_CONFIG} --cflags`" \
LDFLAGS="`${PCRE_CONFIG} --libs`"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= Pcre.3
PLIST_SUB= VERSION=${PORTVERSION}
diff --git a/devel/popt/Makefile b/devel/popt/Makefile
index c04862422621..fad97012c3b1 100644
--- a/devel/popt/Makefile
+++ b/devel/popt/Makefile
@@ -23,7 +23,7 @@ COMMENT= A getopt(3) like library with a number of enhancements, from Redhat
BUILD_DEPENDS= xgettext:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= popt.3
diff --git a/devel/ppl/Makefile b/devel/ppl/Makefile
index 31e0ecf56c9b..1df22dea4b9d 100644
--- a/devel/ppl/Makefile
+++ b/devel/ppl/Makefile
@@ -28,7 +28,7 @@ CONFIGURE_ARGS= --disable-debugging \
--with-cxxflags="${CXXFLAGS}" \
--with-gmp-includes="${LOCALBASE}/include" \
--with-gmp-dir="${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PORTDOCS= *
.include <bsd.port.pre.mk>
diff --git a/devel/privman/Makefile b/devel/privman/Makefile
index 99775524ef5d..4c6aad2ccfcb 100644
--- a/devel/privman/Makefile
+++ b/devel/privman/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Library that makes it easy for programs to use privilege separation
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
post-patch:
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index 44e2fa206135..722673a4f86b 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -20,7 +20,7 @@ HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_QT_VER= 3
USE_X_PREFIX= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
CONFIGURE_ARGS= --qtdir=${X11BASE}
diff --git a/devel/qextmdi/Makefile b/devel/qextmdi/Makefile
index 54d1d8f64bcf..d656b69018ce 100644
--- a/devel/qextmdi/Makefile
+++ b/devel/qextmdi/Makefile
@@ -26,7 +26,7 @@ USE_QT_VER= 3
WRKSRC= ${WRKDIR}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/qextmdi
MAKE_ENV+= QTDIR=${QT_PREFIX} QMAKESPEC=${PREFIX}/share/qt/mkspecs/freebsd-g++ KDE2DIR=${LOCALBASE}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/devel/regexx/Makefile b/devel/regexx/Makefile
index 4456e1ca2cea..b02ee10da4e9 100644
--- a/devel/regexx/Makefile
+++ b/devel/regexx/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|@LIBTOOL@|${LIBTOOL}|g ; \
diff --git a/devel/sdlmm/Makefile b/devel/sdlmm/Makefile
index 681e7d4f0ed6..98a9043639a3 100644
--- a/devel/sdlmm/Makefile
+++ b/devel/sdlmm/Makefile
@@ -19,7 +19,7 @@ COMMENT= A C++ Wrapper for the SDL (Simple DirectMedia Layer)
USE_SDL= sdl
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= SDLmm.3 SDLmm_Audio.3 SDLmm_BaseSurface.3 SDLmm_CD.3 SDLmm_ColorRGB.3 \
SDLmm_ColorRGBA.3 SDLmm_Display.3 SDLmm_Event.3 SDLmm_EventHandler.3 \
diff --git a/devel/sdts++/Makefile b/devel/sdts++/Makefile
index b24a22f3cc46..40ce6401b075 100644
--- a/devel/sdts++/Makefile
+++ b/devel/sdts++/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= boost_thread.3:${PORTSDIR}/devel/boost
USE_GMAKE= yes
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-boost=${LOCALBASE}/include
MAKE_ARGS= CXX="${CXX}"
diff --git a/devel/sfslite/Makefile b/devel/sfslite/Makefile
index 3deb0a8ab9ea..9d08015498e6 100644
--- a/devel/sfslite/Makefile
+++ b/devel/sfslite/Makefile
@@ -51,7 +51,7 @@ BUILD_MODE?= shopt
RPCC_BIN?= bin
.endif # define(BUILD_MODE)
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/${PORTNAME}/${BUILD_MODE}
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/shapelib/Makefile b/devel/shapelib/Makefile
index f3853be332ed..67b7b67341a9 100644
--- a/devel/shapelib/Makefile
+++ b/devel/shapelib/Makefile
@@ -16,7 +16,7 @@ COMMENT= C API for reading and writing ArcView Shapefiles
USE_AUTOTOOLS= libtool:15:env
ALL_TARGET= lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INSTALL_TARGET= lib_install
post-patch:
diff --git a/devel/shmap/Makefile b/devel/shmap/Makefile
index e44e98878efe..68988fa27566 100644
--- a/devel/shmap/Makefile
+++ b/devel/shmap/Makefile
@@ -22,6 +22,6 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/silc-toolkit/Makefile b/devel/silc-toolkit/Makefile
index 5870086cace9..4ab05bd4a889 100644
--- a/devel/silc-toolkit/Makefile
+++ b/devel/silc-toolkit/Makefile
@@ -42,7 +42,7 @@ CONFIGURE_ARGS= --with-etcdir=${PREFIX}/etc/${PORTNAME} \
--without-irssi --without-silcd --enable-shared
CONFIGURE_ENV= CFLAGS+="${CFLAGS}" \
CPPFLAGS+="${CPPFLAGS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_SUB= INSTALL_DIR="${INSTALL_DIR}"
INSTALL_DIR?= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755
diff --git a/devel/stlport/Makefile b/devel/stlport/Makefile
index d06a896673b6..3458ac55595a 100644
--- a/devel/stlport/Makefile
+++ b/devel/stlport/Makefile
@@ -38,7 +38,7 @@ MAKE_ARGS+= INSTALLDIR=${PREFIX} PTHREAD_CFLAGS=${PTHREAD_CFLAGS} \
PLIST_SUB+= COMPILER=${COMPILER}
INSTALL_TARGET= install_unix
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if ${OSVERSION} < 440000
BROKEN= "Not supported on systems prior to FreeBSD 4.4"
diff --git a/devel/styx/Makefile b/devel/styx/Makefile
index 34a6ab8d5c79..3209148139ea 100644
--- a/devel/styx/Makefile
+++ b/devel/styx/Makefile
@@ -21,7 +21,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib -liconv ${PTHREAD_LIBS}"
CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if !defined(NOPORTDOCS)
diff --git a/devel/swig11/Makefile b/devel/swig11/Makefile
index 775c45bc6770..fe841fa87249 100644
--- a/devel/swig11/Makefile
+++ b/devel/swig11/Makefile
@@ -25,7 +25,7 @@ VER= 1.1
USE_PERL5= yes
USE_PYTHON= yes
PYTHON_NO_DEPENDS= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME:U}${PORTVERSION}
GNU_CONFIGURE= yes
diff --git a/devel/t1lib/Makefile b/devel/t1lib/Makefile
index 90246c6c46de..e861f80a6f51 100644
--- a/devel/t1lib/Makefile
+++ b/devel/t1lib/Makefile
@@ -21,7 +21,7 @@ USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
ALL_TARGET= without_doc
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(WITHOUT_X11)
USE_XLIB= yes
diff --git a/devel/towitoko/Makefile b/devel/towitoko/Makefile
index 65431eba3fd7..f1931092a3d0 100644
--- a/devel/towitoko/Makefile
+++ b/devel/towitoko/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= UNIX driver for Towitoko smartcard readers
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= ctapi.3 ctbcs.3
MLINKS= ctapi.3 CT_close.3 \
diff --git a/devel/tvision/Makefile b/devel/tvision/Makefile
index 025a52ebce16..62933c0824be 100644
--- a/devel/tvision/Makefile
+++ b/devel/tvision/Makefile
@@ -18,7 +18,7 @@ COMMENT= The Turbo Vision C++ CUI library for UNIX
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
USE_GCC= 3.3
.include <bsd.port.pre.mk>
diff --git a/devel/upnp/Makefile b/devel/upnp/Makefile
index 4f36a7fe1df9..a7a0cc3c4463 100644
--- a/devel/upnp/Makefile
+++ b/devel/upnp/Makefile
@@ -28,7 +28,7 @@ GNU_CONFIGURE= yes
USE_DOS2UNIX= yes
MAKE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS}
NOT_FOR_ARCHS= sparc64
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(NOPORTDOCS)
CONFIGURE_ARGS= --without-docdir
diff --git a/devel/vstr/Makefile b/devel/vstr/Makefile
index 27e999c2225e..41fa1e19bf56 100644
--- a/devel/vstr/Makefile
+++ b/devel/vstr/Makefile
@@ -20,7 +20,7 @@ CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME= gnomehack pkgconfig
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= vstr.3 vstr_const.3
diff --git a/devel/xparam/Makefile b/devel/xparam/Makefile
index f3365073f544..c33e71bb8366 100644
--- a/devel/xparam/Makefile
+++ b/devel/xparam/Makefile
@@ -18,7 +18,7 @@ COMMENT= A general-purpose tool for parameter handling in C++
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>