aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2006-08-15 07:06:39 +0800
committerclsung <clsung@FreeBSD.org>2006-08-15 07:06:39 +0800
commit50795f01a3c57015e598ca1fc2157ee9960e872b (patch)
tree40f8c09ac63b030feb0791010ae8056bea6d5eff
parent7ef47488cb05bd8fb665e2190fa43d7b2255c15c (diff)
downloadfreebsd-ports-gnome-50795f01a3c57015e598ca1fc2157ee9960e872b.tar.gz
freebsd-ports-gnome-50795f01a3c57015e598ca1fc2157ee9960e872b.tar.zst
freebsd-ports-gnome-50795f01a3c57015e598ca1fc2157ee9960e872b.zip
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include dns/ editors/ emulators/ finance/ games/ graphics/ maintained by ports@ PR: ports/101916 Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org>
-rw-r--r--dns/idnkit/Makefile2
-rw-r--r--editors/xmleditor/Makefile2
-rw-r--r--emulators/hercules/Makefile2
-rw-r--r--emulators/libvm68k/Makefile2
-rw-r--r--emulators/twin/Makefile2
-rw-r--r--finance/gnucash-devel/Makefile2
-rw-r--r--finance/gnucash/Makefile2
-rw-r--r--finance/ktoblzcheck/Makefile2
-rw-r--r--finance/libofx/Makefile2
-rw-r--r--finance/openhbci/Makefile2
-rw-r--r--finance/qhacc/Makefile2
-rw-r--r--finance/quantlib/Makefile2
-rw-r--r--french/med/Makefile2
-rw-r--r--french/verbiste/Makefile2
-rw-r--r--ftp/ftplib/Makefile2
-rw-r--r--ftp/rexx-curl/Makefile2
-rw-r--r--games/adgali/Makefile2
-rw-r--r--games/deng/Makefile2
-rw-r--r--games/freecell-solver/Makefile2
-rw-r--r--games/libshhcards/Makefile2
-rw-r--r--games/taxipilot/Makefile2
-rw-r--r--games/vamos/Makefile2
-rw-r--r--graphics/Coin/Makefile2
-rw-r--r--graphics/EZWGL/Makefile2
-rw-r--r--graphics/GraphicsMagick/Makefile2
-rw-r--r--graphics/GraphicsMagick12/Makefile2
-rw-r--r--graphics/GraphicsMagick13/Makefile2
-rw-r--r--graphics/Hermes/Makefile2
-rw-r--r--graphics/allegrogl/Makefile2
-rw-r--r--graphics/aqsis/Makefile2
-rw-r--r--graphics/demeter/Makefile2
-rw-r--r--graphics/djvulibre/Makefile2
-rw-r--r--graphics/dynamechs/Makefile2
-rw-r--r--graphics/fnlib/Makefile2
-rw-r--r--graphics/freeglut/Makefile2
-rw-r--r--graphics/gdchart/Makefile2
-rw-r--r--graphics/gephex/Makefile2
-rw-r--r--graphics/giflib/Makefile2
-rw-r--r--graphics/gle/Makefile2
-rw-r--r--graphics/glew/Makefile2
-rw-r--r--graphics/glide3/Makefile2
-rw-r--r--graphics/gltt/Makefile2
-rw-r--r--graphics/goom/Makefile2
-rw-r--r--graphics/gtkdps/Makefile2
-rw-r--r--graphics/ipe/Makefile2
-rw-r--r--graphics/irit/Makefile2
-rw-r--r--graphics/ivtools/Makefile2
-rw-r--r--graphics/jasper/Makefile2
-rw-r--r--graphics/lfview/Makefile2
-rw-r--r--graphics/lib3ds/Makefile2
-rw-r--r--graphics/libafterimage/Makefile2
-rw-r--r--graphics/libart/Makefile2
-rw-r--r--graphics/libexif-gtk/Makefile2
-rw-r--r--graphics/libimg/Makefile2
-rw-r--r--graphics/liblug/Makefile2
-rw-r--r--graphics/libmorph/Makefile2
-rw-r--r--graphics/libqglviewer/Makefile2
-rw-r--r--graphics/libungif/Makefile2
-rw-r--r--graphics/libv3d/Makefile2
-rw-r--r--graphics/libvisual/Makefile2
-rw-r--r--graphics/libvisual04/Makefile2
-rw-r--r--graphics/libwmf/Makefile2
-rw-r--r--graphics/maverik/Makefile2
-rw-r--r--graphics/mesagl/Makefile2
-rw-r--r--graphics/ming/Makefile2
-rw-r--r--graphics/nurbs++/Makefile2
-rw-r--r--graphics/oglext/Makefile2
-rw-r--r--graphics/openrm/Makefile2
-rw-r--r--graphics/paintlib/Makefile2
-rw-r--r--graphics/pixie/Makefile2
-rw-r--r--graphics/plotutils/Makefile2
-rw-r--r--graphics/proj/Makefile2
-rw-r--r--graphics/pstoedit/Makefile2
-rw-r--r--graphics/qglviewer/Makefile2
-rw-r--r--graphics/quesa/Makefile2
-rw-r--r--graphics/ray++/Makefile2
-rw-r--r--graphics/sane-backends/Makefile2
-rw-r--r--graphics/simage/Makefile2
-rw-r--r--graphics/tifmerge/Makefile2
-rw-r--r--graphics/tulip/Makefile2
-rw-r--r--graphics/urt/Makefile2
-rw-r--r--graphics/xmedcon/Makefile2
-rw-r--r--graphics/xmorph/Makefile2
-rw-r--r--graphics/xpm/Makefile2
-rw-r--r--graphics/xrml/Makefile2
85 files changed, 85 insertions, 85 deletions
diff --git a/dns/idnkit/Makefile b/dns/idnkit/Makefile
index 5be362750b6b..10a6d79c3afb 100644
--- a/dns/idnkit/Makefile
+++ b/dns/idnkit/Makefile
@@ -21,7 +21,7 @@ CONFIGURE_ARGS= --with-libiconv=${LOCALBASE} \
--enable-runidn \
--enable-extra-ace
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= idnconv.1 \
runidn.1
diff --git a/editors/xmleditor/Makefile b/editors/xmleditor/Makefile
index 81d487368b62..b60af65c8a21 100644
--- a/editors/xmleditor/Makefile
+++ b/editors/xmleditor/Makefile
@@ -26,6 +26,6 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
AUTOHEADER="${TRUE}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/emulators/hercules/Makefile b/emulators/hercules/Makefile
index c20054610409..b2233369d456 100644
--- a/emulators/hercules/Makefile
+++ b/emulators/hercules/Makefile
@@ -18,7 +18,7 @@ OPTIONS= PTHREADS "Build with pthreads instead of fthreads." on \
DEBUG "Enable for debugging hercules itself." off
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's@-lpthread@${PTHREAD_LIBS}@g' ${WRKSRC}/configure
diff --git a/emulators/libvm68k/Makefile b/emulators/libvm68k/Makefile
index 131af025949e..e02452d3544c 100644
--- a/emulators/libvm68k/Makefile
+++ b/emulators/libvm68k/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= M68000 virtual machine library
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INFO= libvm68k
diff --git a/emulators/twin/Makefile b/emulators/twin/Makefile
index 94f3135afe79..23b5b564c157 100644
--- a/emulators/twin/Makefile
+++ b/emulators/twin/Makefile
@@ -29,7 +29,7 @@ USE_GMAKE= yes
ALL_TARGET= depend world
PLIST_SUB= LIBVER="${LIBVER}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/finance/gnucash-devel/Makefile b/finance/gnucash-devel/Makefile
index 2d3471790d4c..6d0df73694ec 100644
--- a/finance/gnucash-devel/Makefile
+++ b/finance/gnucash-devel/Makefile
@@ -36,7 +36,7 @@ USE_XPM= yes
USE_PERL5= yes
USE_GNOME= gnomeprefix gnomehack gnomeprint libglade gtkhtml libghttp intltool intlhack
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-glib-config=${GLIB_CONFIG} \
--enable-ofx \
--disable-error-on-warning
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile
index 51fa485376a2..04a7a1b369ff 100644
--- a/finance/gnucash/Makefile
+++ b/finance/gnucash/Makefile
@@ -37,7 +37,7 @@ USE_XPM= yes
USE_PERL5= yes
USE_GNOME= gnomeprefix gnomehack gnomeprint libglade gtkhtml libghttp intltool intlhack
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-glib-config=${GLIB_CONFIG} \
--enable-ofx \
--disable-error-on-warning
diff --git a/finance/ktoblzcheck/Makefile b/finance/ktoblzcheck/Makefile
index 2ee75ad042d3..dd64fa735ccd 100644
--- a/finance/ktoblzcheck/Makefile
+++ b/finance/ktoblzcheck/Makefile
@@ -18,7 +18,7 @@ USE_GNOME= gnomehack gnometarget pkgconfig
USE_PYTHON= 2.3+
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= ktoblzcheck.1
diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile
index 69856475f2ea..4224451f03e4 100644
--- a/finance/libofx/Makefile
+++ b/finance/libofx/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --disable-doxygen --disable-dot --disable-gengetopt \
--with-opensp-includes=${LOCALBASE}/include/OpenSP
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CPPFLAGS= -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
diff --git a/finance/openhbci/Makefile b/finance/openhbci/Makefile
index a8273b8d93ac..69ad57d81c3a 100644
--- a/finance/openhbci/Makefile
+++ b/finance/openhbci/Makefile
@@ -17,7 +17,7 @@ COMMENT= HBCI is a bank-independent homebanking standard
WRKSRC= ${WRKDIR}/${PORTNAME}-0.9.17
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/finance/qhacc/Makefile b/finance/qhacc/Makefile
index 97c6256d6941..b907a17423ed 100644
--- a/finance/qhacc/Makefile
+++ b/finance/qhacc/Makefile
@@ -25,7 +25,7 @@ CONFIGURE_ARGS= --with-qt-moc=${QT_PREFIX}/bin \
--with-qt-libs=${QT_PREFIX}/lib
MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
AUTOHEADER="${TRUE}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
QTCPPFLAGS+= ${PTHREAD_CFLAGS}
QTCFGLIBS+= ${PTHREAD_LIBS}
diff --git a/finance/quantlib/Makefile b/finance/quantlib/Makefile
index 36af51929acb..1578e7641ef8 100644
--- a/finance/quantlib/Makefile
+++ b/finance/quantlib/Makefile
@@ -23,7 +23,7 @@ USE_GCC= 3.3
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= quantlib-config.1 quantlib-test-suite.1
diff --git a/french/med/Makefile b/french/med/Makefile
index 8bd6b2432239..b72ff7741369 100644
--- a/french/med/Makefile
+++ b/french/med/Makefile
@@ -28,7 +28,7 @@ CONFIGURE_ENV= HDF5HOME=${LOCALBASE} CPPFLAGS="${PTHREAD_CFLAGS}" \
LDFLAGS="${PTHREAD_LIBS}" WISH=${LOCALBASE}/bin/wish${TK_VER}
GNU_CONFIGURE= yes
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
DOC2FIX= . gif html jpg png tests
TST2FIX= c f
diff --git a/french/verbiste/Makefile b/french/verbiste/Makefile
index 4de79ebb8c4a..dedf743ed2cb 100644
--- a/french/verbiste/Makefile
+++ b/french/verbiste/Makefile
@@ -27,7 +27,7 @@ CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
USE_GETOPT_LONG=yes
USE_ICONV= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= french-conjugator.1 french-deconjugator.1
MAN3= verbiste.3
diff --git a/ftp/ftplib/Makefile b/ftp/ftplib/Makefile
index 079a5b098a0b..22bab8f2b1bc 100644
--- a/ftp/ftplib/Makefile
+++ b/ftp/ftplib/Makefile
@@ -21,7 +21,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}/linux
PATCH_DIST_STRIP= -p3
USE_GMAKE= yes
MAKE_ARGS+= DEBUG="${CFLAGS}" LDFLAGS="${LDFLAGS} -L."
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PLIST_FILES= lib/libftp.so lib/libftp.so.3 \
include/ftplib.h bin/qftp bin/ftpdir bin/ftpget \
diff --git a/ftp/rexx-curl/Makefile b/ftp/rexx-curl/Makefile
index 3503096f8381..1853ca513eb0 100644
--- a/ftp/rexx-curl/Makefile
+++ b/ftp/rexx-curl/Makefile
@@ -26,7 +26,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
CONFIGURE_ARGS= --with-rexx=regina
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
DOCSDIR= ${PREFIX}/share/doc/rexx${PORTNAME}
DATADIR= ${PREFIX}/share/rexx${PORTNAME}
diff --git a/games/adgali/Makefile b/games/adgali/Makefile
index 0a1096503b24..3d2ef4b06cdc 100644
--- a/games/adgali/Makefile
+++ b/games/adgali/Makefile
@@ -29,7 +29,7 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --enable-compile-optim=no
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/games/deng/Makefile b/games/deng/Makefile
index 770aecde99a0..53c5b6a9002e 100644
--- a/games/deng/Makefile
+++ b/games/deng/Makefile
@@ -24,7 +24,7 @@ CONFIGURE_ENV= CFLAGS="${CFLAGS} `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include
CPPFLAGS="`${SDL_CONFIG} --cflags` -I${LOCALBASE}/include -I${X11BASE}/include"
USE_SDL= sdl mixer net
USE_GL= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386
SUB_FILES= pkg-message
diff --git a/games/freecell-solver/Makefile b/games/freecell-solver/Makefile
index 7001cf983d00..b2723c8f1945 100644
--- a/games/freecell-solver/Makefile
+++ b/games/freecell-solver/Makefile
@@ -17,7 +17,7 @@ COMMENT= A program that automatically solves games of Freecell
GNU_CONFIGURE= yes
USE_GNOME= gnometarget
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN6= fc-solve-board_gen.6 fc-solve.6 \
freecell-solver-range-parallel-solve.6 \
diff --git a/games/libshhcards/Makefile b/games/libshhcards/Makefile
index 67a6b6573a69..16c2863b18d4 100644
--- a/games/libshhcards/Makefile
+++ b/games/libshhcards/Makefile
@@ -17,7 +17,7 @@ COMMENT= Library for displaying game cards on X Window System
USE_X_PREFIX= yes
USE_XPM= yes
MAKEFILE= ${FILESDIR}/Makefile.lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-install:
.if !defined(NOPORTDOCS)
diff --git a/games/taxipilot/Makefile b/games/taxipilot/Makefile
index 160bd19e5872..f89f8ed44cf6 100644
--- a/games/taxipilot/Makefile
+++ b/games/taxipilot/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= artsmodules.0:${PORTSDIR}/multimedia/kdemultimedia3
USE_KDELIBS_VER=3
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
EXTRA_PATCHES= ${.CURDIR}/../../x11/kde3/files/extrapatch-old_configure
CONFIGURE_ENV= LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}" CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS}"
diff --git a/games/vamos/Makefile b/games/vamos/Makefile
index 247de73a5b32..000b9c3e09cb 100644
--- a/games/vamos/Makefile
+++ b/games/vamos/Makefile
@@ -30,7 +30,7 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
MAKEINFO="makeinfo --no-split"
CONFIGURE_ARGS= --x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
INFO= vamos
diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile
index cfcd0f33b327..996b84235411 100644
--- a/graphics/Coin/Makefile
+++ b/graphics/Coin/Makefile
@@ -23,7 +23,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --with-pthread=yes --enable-threadsafe \
--enable-3ds-import --enable-sound
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= coin-config.1
diff --git a/graphics/EZWGL/Makefile b/graphics/EZWGL/Makefile
index 69f932e28a79..8e14d9524517 100644
--- a/graphics/EZWGL/Makefile
+++ b/graphics/EZWGL/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
png.5:${PORTSDIR}/graphics/png
USE_X_PREFIX= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile
index 421b2b20b366..efa4d2373ad7 100644
--- a/graphics/GraphicsMagick/Makefile
+++ b/graphics/GraphicsMagick/Makefile
@@ -48,7 +48,7 @@ CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --with-windows-font-dir=${WINDOWS_FONT_DIR} \
--enable-shared --enable-static --without-threads \
--enable-symbol-prefix
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-data-html
diff --git a/graphics/GraphicsMagick12/Makefile b/graphics/GraphicsMagick12/Makefile
index 421b2b20b366..efa4d2373ad7 100644
--- a/graphics/GraphicsMagick12/Makefile
+++ b/graphics/GraphicsMagick12/Makefile
@@ -48,7 +48,7 @@ CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --with-windows-font-dir=${WINDOWS_FONT_DIR} \
--enable-shared --enable-static --without-threads \
--enable-symbol-prefix
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-data-html
diff --git a/graphics/GraphicsMagick13/Makefile b/graphics/GraphicsMagick13/Makefile
index 421b2b20b366..efa4d2373ad7 100644
--- a/graphics/GraphicsMagick13/Makefile
+++ b/graphics/GraphicsMagick13/Makefile
@@ -48,7 +48,7 @@ CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --with-windows-font-dir=${WINDOWS_FONT_DIR} \
--enable-shared --enable-static --without-threads \
--enable-symbol-prefix
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-data-html
diff --git a/graphics/Hermes/Makefile b/graphics/Hermes/Makefile
index 082ec2eba55b..63c8cd993f13 100644
--- a/graphics/Hermes/Makefile
+++ b/graphics/Hermes/Makefile
@@ -22,7 +22,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
AUTOHEADER="${TRUE}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
PORTDOCS= *
diff --git a/graphics/allegrogl/Makefile b/graphics/allegrogl/Makefile
index 62aa84fbcc54..83a87ea32449 100644
--- a/graphics/allegrogl/Makefile
+++ b/graphics/allegrogl/Makefile
@@ -26,7 +26,7 @@ USE_AUTOTOOLS= autoconf:253
GNU_CONFIGURE= yes
MAKEFILE= makefile
ALL_TARGET= lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/alleggl
diff --git a/graphics/aqsis/Makefile b/graphics/aqsis/Makefile
index bf98c32119eb..967433511767 100644
--- a/graphics/aqsis/Makefile
+++ b/graphics/aqsis/Makefile
@@ -26,7 +26,7 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --enable-static
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= aqsis.1
diff --git a/graphics/demeter/Makefile b/graphics/demeter/Makefile
index 8691c5841a56..646b7626407f 100644
--- a/graphics/demeter/Makefile
+++ b/graphics/demeter/Makefile
@@ -28,7 +28,7 @@ USE_AUTOTOOLS= automake:15 autoconf:253 libtool:15
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
SAMPLE_DATA_VER= 3.20
SAMPLE_DATA_SUBDIR= DemeterSampleData-${SAMPLE_DATA_VER}
diff --git a/graphics/djvulibre/Makefile b/graphics/djvulibre/Makefile
index 3509da2649fb..393ea75105f9 100644
--- a/graphics/djvulibre/Makefile
+++ b/graphics/djvulibre/Makefile
@@ -32,7 +32,7 @@ CONFIGURE_ENV= JPEG_CFLAGS="-I${LOCALBASE}/include" \
CXX="${CXX}" \
X11BASE="${X11BASE}"
CONFIGURE_ARGS= --enable-threads=pthread --enable-shared
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MANLANG= "" ja
MAN1= bzz.1 c44.1 cjb2.1 cpaldjvu.1 csepdjvu.1 ddjvu.1 djvm.1 \
diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile
index 89318dc6fca1..70d50445db5a 100644
--- a/graphics/dynamechs/Makefile
+++ b/graphics/dynamechs/Makefile
@@ -29,7 +29,7 @@ MAKE_ENV= OPENGLINCDIR="${X11BASE}/include" \
CXXFLAGS="${CXXFLAGS} ${PTHREAD_CFLAGS}" \
LDFLAGS="${PTHREAD_LIBS}"
ALL_TARGET= freebsd
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/fnlib/Makefile b/graphics/fnlib/Makefile
index b639cc636765..4b065db2672f 100644
--- a/graphics/fnlib/Makefile
+++ b/graphics/fnlib/Makefile
@@ -19,7 +19,7 @@ USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOME= imlib
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>
diff --git a/graphics/freeglut/Makefile b/graphics/freeglut/Makefile
index 7a84fa6d2646..94f60e0b503d 100644
--- a/graphics/freeglut/Makefile
+++ b/graphics/freeglut/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= An alternative to the OpenGL Utility Toolkit (GLUT) library
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
USE_XLIB= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --x-includes=${X11BASE}/include \
diff --git a/graphics/gdchart/Makefile b/graphics/gdchart/Makefile
index d6257c215252..e0a444a647ef 100644
--- a/graphics/gdchart/Makefile
+++ b/graphics/gdchart/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
MAKEFILE= ${FILESDIR}/Makefile
MAKE_ARGS= PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
DOCS= README.txt
EXAMPLES= ft_samp.c gdc_pie_samp.c gdc_samp1.c gdc_samp2.c
diff --git a/graphics/gephex/Makefile b/graphics/gephex/Makefile
index 9f017235c6f9..a4f38ddeb4d6 100644
--- a/graphics/gephex/Makefile
+++ b/graphics/gephex/Makefile
@@ -27,7 +27,7 @@ CONFIGURE_ARGS= --without-V4L --without-ASOUNDLIB --without-LINUX_JOYSTICK \
--without-SDL_TTF --without-AALIB --disable-static
USE_QT_VER= 3
WANT_SDL= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/${PORTNAME}-${PORTVERSION:R}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/[[:alpha:]]//g}
ONLY_FOR_ARCHS= i386
diff --git a/graphics/giflib/Makefile b/graphics/giflib/Makefile
index ce28c53dd9fe..60013d68bbe4 100644
--- a/graphics/giflib/Makefile
+++ b/graphics/giflib/Makefile
@@ -18,7 +18,7 @@ COMMENT= Tools and library routines for working with GIF images
USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WITHOUT_X11)
PLIST_SUB+= X11='@comment '
diff --git a/graphics/gle/Makefile b/graphics/gle/Makefile
index 4edf6b94adb0..bbb7d1767a14 100644
--- a/graphics/gle/Makefile
+++ b/graphics/gle/Makefile
@@ -20,7 +20,7 @@ COMMENT= A GL Tubing and Extrusion Library
LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut
USE_X_PREFIX= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= "LIBS=-L${X11BASE}/lib -lXext ${PTHREAD_LIBS}"
diff --git a/graphics/glew/Makefile b/graphics/glew/Makefile
index cfc19b5378f5..a6cb1a68f1d6 100644
--- a/graphics/glew/Makefile
+++ b/graphics/glew/Makefile
@@ -18,7 +18,7 @@ COMMENT= The OpenGL Extension Wrangler Library
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_GL= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
do-install:
diff --git a/graphics/glide3/Makefile b/graphics/glide3/Makefile
index 3232371a2569..834498a314d5 100644
--- a/graphics/glide3/Makefile
+++ b/graphics/glide3/Makefile
@@ -20,7 +20,7 @@ COMMENT= Library to support 3dfx Voodoo3/4/5/Banshee with the DRI
USE_BZIP2= yes
WRKSRC= ${WRKDIR}/Glide3
USE_X_PREFIX= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
USE_AUTOTOOLS= automake:14 autoconf:253 libtool:15
AUTOMAKE_ARGS= -a
USE_GMAKE= yes
diff --git a/graphics/gltt/Makefile b/graphics/gltt/Makefile
index 6ad51c6eb774..74d5020def1c 100644
--- a/graphics/gltt/Makefile
+++ b/graphics/gltt/Makefile
@@ -29,6 +29,6 @@ CONFIGURE_ARGS= --with-ttf-includes=${LOCALBASE}/include/freetype1 \
--with-gl-libraries=${X11BASE}/lib \
--with-glut-includes=${X11BASE}/include \
--with-glut-libraries=${X11BASE}/lib
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/graphics/goom/Makefile b/graphics/goom/Makefile
index 2fc92d0c1a5c..38135ccc8007 100644
--- a/graphics/goom/Makefile
+++ b/graphics/goom/Makefile
@@ -23,7 +23,7 @@ USE_GCC= 3.4
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --disable-sdltest --enable-static
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if exists(${X11R6}/bin/xmms) || defined(WITH_XMMS)
LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms
diff --git a/graphics/gtkdps/Makefile b/graphics/gtkdps/Makefile
index 5342a28bb1c0..6a8e4fbc5a0d 100644
--- a/graphics/gtkdps/Makefile
+++ b/graphics/gtkdps/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= dpstk.0:${PORTSDIR}/x11/dgs
USE_GNOME= gtk12
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-dps-includes=${X11BASE}/include \
--with-dps-libraries=${X11BASE}/lib
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/graphics/ipe/Makefile b/graphics/ipe/Makefile
index 7a482ca9a9a1..76845aab982f 100644
--- a/graphics/ipe/Makefile
+++ b/graphics/ipe/Makefile
@@ -24,7 +24,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_QT_VER= 3
MAKE_ENV+= QTDIR=${QTDIR}
USE_XLIB= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LDCONFIG_DIRS= %%PREFIX%%/lib
NO_FILTER_SHLIBS= 1
MAN1= figtoipe.1 ipe.1 ipe5toxml.1 ipetoipe.1 ipetopng.1
diff --git a/graphics/irit/Makefile b/graphics/irit/Makefile
index 7f8dbd74d6ad..e2c6c8d176b2 100644
--- a/graphics/irit/Makefile
+++ b/graphics/irit/Makefile
@@ -25,7 +25,7 @@ USE_XLIB= yes
USE_MOTIF= yes
USE_GL= yes
.endif
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
NO_WRKSUBDIR= yes
MAKEFILE= makefile.gnux
MAKE_ARGS= "CFG=Rel"
diff --git a/graphics/ivtools/Makefile b/graphics/ivtools/Makefile
index d9754ead5b0e..fa3e43fca704 100644
--- a/graphics/ivtools/Makefile
+++ b/graphics/ivtools/Makefile
@@ -24,7 +24,7 @@ GNU_CONFIGURE= yes
USE_AUTOTOOLS= autoconf:259
CONFIGURE_ARGS= --with-tiff=${PREFIX}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAKE_ARGS= ARCH=FREEBSD
MANCOMPRESSED= no
diff --git a/graphics/jasper/Makefile b/graphics/jasper/Makefile
index 3745788d1f5e..422c546c8771 100644
--- a/graphics/jasper/Makefile
+++ b/graphics/jasper/Makefile
@@ -24,7 +24,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --enable-shared --enable-static
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MASTER_SITE_IMAGEMAGICK= \
ftp://ftp.imagemagick.org/pub/%SUBDIR%/ \
diff --git a/graphics/lfview/Makefile b/graphics/lfview/Makefile
index e680a26aa56d..d0404ea7f570 100644
--- a/graphics/lfview/Makefile
+++ b/graphics/lfview/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Graphic viewer for Leaf products
USE_IMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
NO_INSTALL_MANPAGES= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/lib3ds/Makefile b/graphics/lib3ds/Makefile
index 5f9a59377239..18339154c229 100644
--- a/graphics/lib3ds/Makefile
+++ b/graphics/lib3ds/Makefile
@@ -17,7 +17,7 @@ COMMENT= A library for handling 3DS (3D Studio) files
LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
LDFLAGS="-L${X11BASE}/lib"
diff --git a/graphics/libafterimage/Makefile b/graphics/libafterimage/Makefile
index 56457ad04ec8..de0b3faf7230 100644
--- a/graphics/libafterimage/Makefile
+++ b/graphics/libafterimage/Makefile
@@ -31,7 +31,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
CONFIGURE_ARGS= --disable-staticlibs --enable-sharedlibs \
--without-builtin-ungif --without-afterbase \
--with-x
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= ascompose.1x
diff --git a/graphics/libart/Makefile b/graphics/libart/Makefile
index 19711a565cab..bbeacf64f1ba 100644
--- a/graphics/libart/Makefile
+++ b/graphics/libart/Makefile
@@ -16,7 +16,7 @@ COMMENT= Library for high-performance 2D graphics
WRKSRC= ${WRKDIR}/${PORTNAME}_lgpl-${PORTVERSION}
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFLICTS= libart_lgpl-*
diff --git a/graphics/libexif-gtk/Makefile b/graphics/libexif-gtk/Makefile
index 1ee124fb7897..770dc57b52fd 100644
--- a/graphics/libexif-gtk/Makefile
+++ b/graphics/libexif-gtk/Makefile
@@ -21,6 +21,6 @@ USE_GNOME= gnomehack gnometarget gtk20
USE_AUTOTOOLS= autoconf:259
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/graphics/libimg/Makefile b/graphics/libimg/Makefile
index 94d3a16755dc..aabe39217d4f 100644
--- a/graphics/libimg/Makefile
+++ b/graphics/libimg/Makefile
@@ -33,7 +33,7 @@ MAKEFILE= ${FILESDIR}/Makefile.bsd
MAKE_ARGS= PORTVERSION="${PORTVERSION}" LOCALBASE="${LOCALBASE}" \
MKDIR="${MKDIR}" INSTALL_DATA="${INSTALL_DATA}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
post-install:
diff --git a/graphics/liblug/Makefile b/graphics/liblug/Makefile
index 77a803d55444..42192760d065 100644
--- a/graphics/liblug/Makefile
+++ b/graphics/liblug/Makefile
@@ -21,6 +21,6 @@ USE_XLIB= yes
WRKSRC= ${WRKDIR}/lug
MAKEFILE= Makefile.linux
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/graphics/libmorph/Makefile b/graphics/libmorph/Makefile
index 06406a782fb5..16fc53de4be7 100644
--- a/graphics/libmorph/Makefile
+++ b/graphics/libmorph/Makefile
@@ -17,7 +17,7 @@ COMMENT= A library for loading (and saving) 3d modeller object files
CONFLICTS= xmorph*
GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \
diff --git a/graphics/libqglviewer/Makefile b/graphics/libqglviewer/Makefile
index ca21c229fa6f..c3c281d876bb 100644
--- a/graphics/libqglviewer/Makefile
+++ b/graphics/libqglviewer/Makefile
@@ -21,7 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/QGLViewer
USE_QT_VER= 3
MAKE_ENV= QTDIR="${QT_PREFIX}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
NO_FILTER_SHLIBS= yes
DOCSDIR= ${PREFIX}/share/doc/QGLViewer
diff --git a/graphics/libungif/Makefile b/graphics/libungif/Makefile
index ce28c53dd9fe..60013d68bbe4 100644
--- a/graphics/libungif/Makefile
+++ b/graphics/libungif/Makefile
@@ -18,7 +18,7 @@ COMMENT= Tools and library routines for working with GIF images
USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WITHOUT_X11)
PLIST_SUB+= X11='@comment '
diff --git a/graphics/libv3d/Makefile b/graphics/libv3d/Makefile
index 15d7fae9ddb5..8d724ebe4d57 100644
--- a/graphics/libv3d/Makefile
+++ b/graphics/libv3d/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut
HAS_CONFIGURE= yes
CONFIGURE_ARGS= UNIX --prefix=${PREFIX}
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN3= V3DGLInterpriteDelete.3 \
V3DGLInterpriteNew.3 \
diff --git a/graphics/libvisual/Makefile b/graphics/libvisual/Makefile
index a6450157fc9a..c084542506ea 100644
--- a/graphics/libvisual/Makefile
+++ b/graphics/libvisual/Makefile
@@ -24,7 +24,7 @@ USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/libvisual04/Makefile b/graphics/libvisual04/Makefile
index a6450157fc9a..c084542506ea 100644
--- a/graphics/libvisual04/Makefile
+++ b/graphics/libvisual04/Makefile
@@ -24,7 +24,7 @@ USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/libwmf/Makefile b/graphics/libwmf/Makefile
index d2e55402085f..7a13355303a9 100644
--- a/graphics/libwmf/Makefile
+++ b/graphics/libwmf/Makefile
@@ -24,7 +24,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-sys-gd=no \
--with-png=${LOCALBASE} --with-jpeg=${LOCALBASE} \
--with-gsfontdir=${LOCALBASE}/share/ghostscript/fonts
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WITHOUT_X11)
PKGNAMESUFFIX= -nox11
diff --git a/graphics/maverik/Makefile b/graphics/maverik/Makefile
index 611daca679d9..0f9fdc85c1f9 100644
--- a/graphics/maverik/Makefile
+++ b/graphics/maverik/Makefile
@@ -24,7 +24,7 @@ SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= setup
CONFIGURE_ARGS= --MESAPATH=${X11BASE}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MANCOMPRESSED= no
.include <bsd.port.pre.mk>
diff --git a/graphics/mesagl/Makefile b/graphics/mesagl/Makefile
index e1509b55f10c..6f1296e39fb1 100644
--- a/graphics/mesagl/Makefile
+++ b/graphics/mesagl/Makefile
@@ -20,7 +20,7 @@ COMMENT= A graphics library similar to SGI's OpenGL
CONFLICTS= XFree86-libraries-[4-9]* xorg-libraries-[6-9]*
USE_BZIP2= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if defined(WANT_GGI)
LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi
diff --git a/graphics/ming/Makefile b/graphics/ming/Makefile
index ef37e4221272..bfadb03b3f75 100644
--- a/graphics/ming/Makefile
+++ b/graphics/ming/Makefile
@@ -25,7 +25,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --includedir=${PREFIX}/include/ming \
ac_cv_path_PYTHON=no
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CPPFLAGS= -I. -I.. -I${LOCALBASE}/include
LDFLAGS= -L. -L.. -L${LOCALBASE}/lib
diff --git a/graphics/nurbs++/Makefile b/graphics/nurbs++/Makefile
index a475c4802bb4..ad35f78be9f8 100644
--- a/graphics/nurbs++/Makefile
+++ b/graphics/nurbs++/Makefile
@@ -17,7 +17,7 @@ COMMENT= A C++ library for representing curves or surfaces
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-transform-name="s/x/x/"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= nurbs++-config.1
diff --git a/graphics/oglext/Makefile b/graphics/oglext/Makefile
index 473f45a11a56..3bf75da8f10c 100644
--- a/graphics/oglext/Makefile
+++ b/graphics/oglext/Makefile
@@ -20,7 +20,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_GL= yes
USE_X_PREFIX= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
REINPLACE_ARGS= -i ""
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/graphics/openrm/Makefile b/graphics/openrm/Makefile
index feb63921b6cb..8714ac0fe3d1 100644
--- a/graphics/openrm/Makefile
+++ b/graphics/openrm/Makefile
@@ -39,7 +39,7 @@ MAKE_ARGS= AR=${AR} \
RM=${RM} \
STRIP_CMD=${STRIP_CMD} \
X11BASE=${X11BASE}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386
.if !defined(WITH_DEMOS)
diff --git a/graphics/paintlib/Makefile b/graphics/paintlib/Makefile
index bb1fe726409b..37b9836e2dbc 100644
--- a/graphics/paintlib/Makefile
+++ b/graphics/paintlib/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
tiff:${PORTSDIR}/graphics/tiff \
ungif:${PORTSDIR}/graphics/libungif
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-SDL --disable-dfb
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile
index 519176fb6d70..993d9bdbfba7 100644
--- a/graphics/pixie/Makefile
+++ b/graphics/pixie/Makefile
@@ -28,7 +28,7 @@ CONFIGURE_ENV= CFLAGS="${CFLAGS} -O -fPIC -I${LOCALBASE}/include -I${X11BASE}/in
CXXFLAGS="${CXXFLAGS} -O -fPIC -I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
LIBS="${PTHREAD_LIBS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/${PORTNAME}
WRKSRC= ${WRKDIR}/Pixie
diff --git a/graphics/plotutils/Makefile b/graphics/plotutils/Makefile
index c612ae3ab747..79b34276a7e5 100644
--- a/graphics/plotutils/Makefile
+++ b/graphics/plotutils/Makefile
@@ -21,7 +21,7 @@ USE_MOTIF= yes
USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --enable-libplotter --enable-libxmi --with-motif
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= ode.1 plot.1 plotfont.1 spline.1 tek2plot.1
INFO= libxmi plotutils
diff --git a/graphics/proj/Makefile b/graphics/proj/Makefile
index 78b42989ac4d..8928756fa40c 100644
--- a/graphics/proj/Makefile
+++ b/graphics/proj/Makefile
@@ -18,7 +18,7 @@ NADFILES= proj-nad27-1.2.tar.gz
GNU_CONFIGURE= yes
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= cs2cs.1 geod.1 nad2nad.1 proj.1
MAN3= pj_init.3
diff --git a/graphics/pstoedit/Makefile b/graphics/pstoedit/Makefile
index 91dd91bfdca1..03921d8ed72d 100644
--- a/graphics/pstoedit/Makefile
+++ b/graphics/pstoedit/Makefile
@@ -26,7 +26,7 @@ USE_GNOME= gnomehack gnometarget pkgconfig
USE_GHOSTSCRIPT= yes
USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= pstoedit.1
diff --git a/graphics/qglviewer/Makefile b/graphics/qglviewer/Makefile
index 11e5c4cd0477..a34654b02c11 100644
--- a/graphics/qglviewer/Makefile
+++ b/graphics/qglviewer/Makefile
@@ -20,7 +20,7 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= QTDIR="${X11BASE}"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
QTCPPFLAGS+= ${PTHREAD_CFLAGS}
QTCFGLIBS+= ${PTHREAD_LIBS}
diff --git a/graphics/quesa/Makefile b/graphics/quesa/Makefile
index fbc999b52c8e..f3d954e76264 100644
--- a/graphics/quesa/Makefile
+++ b/graphics/quesa/Makefile
@@ -25,7 +25,7 @@ USE_X_PREFIX= yes
.ifdef (WITH_EXAMPLES)
USE_GNOME= gtk12
.endif
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
WRKSRC_EXAMPLES= ${WRKDIR}/${PORTNAME}examples-${PORTVERSION}
diff --git a/graphics/ray++/Makefile b/graphics/ray++/Makefile
index 0987b94b33ab..ed6a06154578 100644
--- a/graphics/ray++/Makefile
+++ b/graphics/ray++/Makefile
@@ -19,7 +19,7 @@ COMMENT= A collection of C++ classes needed for ray tracing
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared --enable-fast-handles
USE_GMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/sane-backends/Makefile b/graphics/sane-backends/Makefile
index e902a3ed4dd5..91d4de72d093 100644
--- a/graphics/sane-backends/Makefile
+++ b/graphics/sane-backends/Makefile
@@ -33,7 +33,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-docdir=${DOCSDIR} --disable-locking
MAKE_ENV= NOPORTDOCS=${NOPORTDOCS}
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include "Makefile.man"
.include <bsd.port.pre.mk>
diff --git a/graphics/simage/Makefile b/graphics/simage/Makefile
index 7c55bb7f49c7..871bdaf89376 100644
--- a/graphics/simage/Makefile
+++ b/graphics/simage/Makefile
@@ -26,6 +26,6 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-mpeg2enc
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/graphics/tifmerge/Makefile b/graphics/tifmerge/Makefile
index e17f64584073..1c243471a944 100644
--- a/graphics/tifmerge/Makefile
+++ b/graphics/tifmerge/Makefile
@@ -16,7 +16,7 @@ COMMENT= Library to merge TIFF files into multi-page TIFF files
EXTRACT_DEPENDS= tuc:${PORTSDIR}/converters/tuc
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
USE_ZIP= yes
DIST_SUBDIR= tifmerge
MAN3= tifmerge.3
diff --git a/graphics/tulip/Makefile b/graphics/tulip/Makefile
index f7bce7c1bd71..9323a0a3ea9a 100644
--- a/graphics/tulip/Makefile
+++ b/graphics/tulip/Makefile
@@ -35,7 +35,7 @@ CONFIGURE_ARGS= --with-qt-includes=${QT_PREFIX}/include \
# So we remove it from pkg-plist and disable it here to make sure it does not
# get build somehow, causing plist problems
CONFIGURE_ARGS+= --disable-tlprender
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CPPFLAGS= -I${LOCALBASE}/include -I${PREFIX}/include \
-I${QT_PREFIX}/include -DHAVE_DECL_GETOPT ${PTHREAD_CFLAGS}
diff --git a/graphics/urt/Makefile b/graphics/urt/Makefile
index 48ea3613a015..a57c4d3a0b99 100644
--- a/graphics/urt/Makefile
+++ b/graphics/urt/Makefile
@@ -30,7 +30,7 @@ CONFIGURE_SCRIPT=Configure
CONFIGURE_ARGS= config/urt
MAKEFILE= makefile
ALL_TARGET= # none
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= aliastorle.1 applymap.1 avg4.1 crop.1 cubitorle.1 dvirle.1 \
fant.1 getx11.1 giftorle.1 graytorle.1 into.1 mcut.1 mergechan.1\
diff --git a/graphics/xmedcon/Makefile b/graphics/xmedcon/Makefile
index d98f30ddde35..b81e2076f39d 100644
--- a/graphics/xmedcon/Makefile
+++ b/graphics/xmedcon/Makefile
@@ -36,7 +36,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --includedir=${PREFIX}/include/xmedcon \
--enable-llcheck
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= medcon.1 xmedcon-config.1
MAN3= medcon.3
diff --git a/graphics/xmorph/Makefile b/graphics/xmorph/Makefile
index 292c391169b6..d052f58c1aff 100644
--- a/graphics/xmorph/Makefile
+++ b/graphics/xmorph/Makefile
@@ -30,7 +30,7 @@ USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
CONFIGURE_ARGS= --without-waili
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= xmorph.1
INFO= xmorph
diff --git a/graphics/xpm/Makefile b/graphics/xpm/Makefile
index 60c78e93c204..eaab703a55fb 100644
--- a/graphics/xpm/Makefile
+++ b/graphics/xpm/Makefile
@@ -18,7 +18,7 @@ COMMENT= The X Pixmap library
CONFLICTS= XFree86-libraries-[0-9]* xorg-libraries-[0-9]*
USE_IMAKE= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
MAN1= cxpm.1 sxpm.1
diff --git a/graphics/xrml/Makefile b/graphics/xrml/Makefile
index 05d75e764e1c..06e014cb49cd 100644
--- a/graphics/xrml/Makefile
+++ b/graphics/xrml/Makefile
@@ -22,7 +22,7 @@ USE_GMAKE= yes
USE_X_PREFIX= yes
USE_GL= yes
USE_MOTIF= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
.if !defined(WITH_EXAMPLES)
PLIST_SUB= WITH_EXAMPLES="@comment "