summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2000-06-16 10:38:50 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2000-06-16 10:38:50 +0000
commit5178b48938d20e336ec57a055a01cb66105cd20c (patch)
tree7b629f06e72f052bb88c209caf447e4bb6077033
parentUpgrade to 1.1. (diff)
Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
Notes
Notes: svn path=/head/; revision=29636
-rw-r--r--audio/esound/Makefile1
-rw-r--r--audio/esound/pkg-plist2
-rw-r--r--audio/gsm/Makefile6
-rw-r--r--audio/gsm/pkg-plist2
-rw-r--r--cad/geda/Makefile1
-rw-r--r--cad/geda/pkg-plist2
-rw-r--r--converters/iconv/Makefile2
-rw-r--r--converters/iconv/pkg-plist2
-rw-r--r--databases/db/Makefile3
-rw-r--r--databases/db/pkg-plist2
-rw-r--r--databases/db2/Makefile3
-rw-r--r--databases/db2/pkg-plist2
-rw-r--r--databases/db3/Makefile3
-rw-r--r--databases/db3/pkg-plist2
-rw-r--r--databases/db33/Makefile3
-rw-r--r--databases/db33/pkg-plist2
-rw-r--r--databases/db4/Makefile3
-rw-r--r--databases/db4/pkg-plist2
-rw-r--r--databases/db41/Makefile3
-rw-r--r--databases/db41/pkg-plist2
-rw-r--r--databases/db42/Makefile3
-rw-r--r--databases/db42/pkg-plist2
-rw-r--r--databases/db43/Makefile3
-rw-r--r--databases/db43/pkg-plist2
-rw-r--r--databases/db44/Makefile3
-rw-r--r--databases/db44/pkg-plist2
-rw-r--r--databases/db45/Makefile3
-rw-r--r--databases/db45/pkg-plist2
-rw-r--r--databases/db46/Makefile3
-rw-r--r--databases/db46/pkg-plist2
-rw-r--r--databases/db47/Makefile3
-rw-r--r--databases/db47/pkg-plist2
-rw-r--r--databases/freetds-devel/Makefile1
-rw-r--r--databases/freetds-devel/pkg-plist2
-rw-r--r--databases/freetds/Makefile1
-rw-r--r--databases/freetds/pkg-plist2
-rw-r--r--databases/gdbm/Makefile2
-rw-r--r--databases/gdbm/pkg-plist2
-rw-r--r--devel/fastcrc/Makefile5
-rw-r--r--devel/fastcrc/pkg-plist2
-rw-r--r--devel/flux/Makefile1
-rw-r--r--devel/flux/pkg-plist2
-rw-r--r--devel/freelibiberty/Makefile5
-rw-r--r--devel/freelibiberty/pkg-plist2
-rw-r--r--devel/gettext-devel/Makefile1
-rw-r--r--devel/gettext-devel/pkg-plist2
-rw-r--r--devel/gettext-old/Makefile1
-rw-r--r--devel/gettext-old/pkg-plist2
-rw-r--r--devel/gettext/Makefile1
-rw-r--r--devel/gettext/pkg-plist2
-rw-r--r--devel/glib12/Makefile1
-rw-r--r--devel/glib12/pkg-plist2
-rw-r--r--devel/glib13/Makefile1
-rw-r--r--devel/glib13/pkg-plist2
-rw-r--r--devel/glib20/Makefile1
-rw-r--r--devel/glib20/pkg-plist2
-rw-r--r--dns/hesiod/Makefile6
-rw-r--r--dns/hesiod/pkg-plist2
-rw-r--r--editors/cooledit/Makefile1
-rw-r--r--editors/cooledit/pkg-plist2
-rw-r--r--games/gnome-games/Makefile1
-rw-r--r--games/gnome-games/pkg-plist2
-rw-r--r--games/gnomegames/Makefile1
-rw-r--r--games/gnomegames/pkg-plist2
-rw-r--r--games/gnomegames2/Makefile1
-rw-r--r--games/gnomegames2/pkg-plist2
-rw-r--r--graphics/diacanvas/Makefile1
-rw-r--r--graphics/diacanvas/pkg-plist2
-rw-r--r--graphics/fnlib/Makefile1
-rw-r--r--graphics/fnlib/pkg-plist2
-rw-r--r--graphics/gd/Makefile7
-rw-r--r--graphics/gd/pkg-plist2
-rw-r--r--graphics/gd1/Makefile7
-rw-r--r--graphics/gd1/pkg-plist2
-rw-r--r--graphics/gd2/Makefile7
-rw-r--r--graphics/gd2/pkg-plist2
-rw-r--r--graphics/gdk-pixbuf/Makefile1
-rw-r--r--graphics/gdk-pixbuf/pkg-plist2
-rw-r--r--graphics/gimp-app-devel/Makefile1
-rw-r--r--graphics/gimp-app-devel/pkg-plist2
-rw-r--r--graphics/gimp-app/Makefile1
-rw-r--r--graphics/gimp-app/pkg-plist2
-rw-r--r--graphics/gimp-devel/Makefile1
-rw-r--r--graphics/gimp-devel/pkg-plist2
-rw-r--r--graphics/gimp/Makefile1
-rw-r--r--graphics/gimp/pkg-plist2
-rw-r--r--graphics/gimp1/Makefile1
-rw-r--r--graphics/gimp1/pkg-plist2
-rw-r--r--graphics/gimpshop/Makefile1
-rw-r--r--graphics/gimpshop/pkg-plist2
-rw-r--r--graphics/gphoto/Makefile1
-rw-r--r--graphics/gphoto/pkg-plist2
-rw-r--r--graphics/gphoto2/Makefile1
-rw-r--r--graphics/gphoto2/pkg-plist2
-rw-r--r--graphics/gtkdps/Makefile1
-rw-r--r--graphics/gtkdps/pkg-plist2
-rw-r--r--graphics/imlib/Makefile1
-rw-r--r--graphics/imlib/pkg-plist2
-rw-r--r--graphics/imlib2-tmp/Makefile1
-rw-r--r--graphics/imlib2-tmp/pkg-plist2
-rw-r--r--graphics/imlib2/Makefile1
-rw-r--r--graphics/imlib2/pkg-plist2
-rw-r--r--japanese/Canna/Makefile3
-rw-r--r--japanese/Canna/pkg-plist2
-rw-r--r--japanese/FreeWnn-lib/Makefile2
-rw-r--r--japanese/FreeWnn-lib/pkg-plist2
-rw-r--r--japanese/FreeWnn-server/Makefile2
-rw-r--r--japanese/FreeWnn-server/pkg-plist2
-rw-r--r--japanese/Wnn6-lib/Makefile3
-rw-r--r--japanese/Wnn6-lib/pkg-plist2
-rw-r--r--japanese/Wnn7-lib/Makefile3
-rw-r--r--japanese/Wnn7-lib/pkg-plist2
-rw-r--r--japanese/canna-lib/Makefile3
-rw-r--r--japanese/canna-lib/pkg-plist2
-rw-r--r--japanese/canna-server/Makefile3
-rw-r--r--japanese/canna-server/pkg-plist2
-rw-r--r--japanese/eb/Makefile1
-rw-r--r--japanese/eb/pkg-plist2
-rw-r--r--japanese/eb2/Makefile1
-rw-r--r--japanese/eb2/pkg-plist2
-rw-r--r--japanese/eb3/Makefile1
-rw-r--r--japanese/eb3/pkg-plist2
-rw-r--r--japanese/libjcode/Makefile5
-rw-r--r--japanese/libjcode/pkg-plist2
-rw-r--r--japanese/pine/Makefile3
-rw-r--r--japanese/pine/pkg-plist2
-rw-r--r--japanese/ptex-base/Makefile2
-rw-r--r--japanese/ptex-base/pkg-plist2
-rw-r--r--japanese/ptex-common/Makefile2
-rw-r--r--japanese/ptex-common/pkg-plist2
-rw-r--r--japanese/tcl76/Makefile2
-rw-r--r--japanese/tcl76/pkg-plist2
-rw-r--r--japanese/tk42/Makefile2
-rw-r--r--japanese/tk42/pkg-plist2
-rw-r--r--japanese/vflib/Makefile1
-rw-r--r--japanese/vflib/pkg-plist2
-rw-r--r--lang/cim/Makefile1
-rw-r--r--lang/cim/pkg-plist2
-rw-r--r--lang/expect/Makefile2
-rw-r--r--lang/expect/pkg-plist2
-rw-r--r--lang/guile/Makefile1
-rw-r--r--lang/guile/pkg-plist2
-rw-r--r--lang/itcl/Makefile2
-rw-r--r--lang/itcl/pkg-plist2
-rw-r--r--mail/faces/Makefile4
-rw-r--r--mail/faces/pkg-plist2
-rw-r--r--mail/imap-uw/Makefile2
-rw-r--r--mail/imap-uw/pkg-plist2
-rw-r--r--math/bihar/Makefile3
-rw-r--r--math/bihar/pkg-plist2
-rw-r--r--math/dcdflib/Makefile3
-rw-r--r--math/dcdflib/pkg-plist2
-rw-r--r--math/eispack/Makefile4
-rw-r--r--math/eispack/pkg-plist2
-rw-r--r--math/fftpack/Makefile3
-rw-r--r--math/fftpack/pkg-plist2
-rw-r--r--math/fftw/Makefile1
-rw-r--r--math/fftw/pkg-plist2
-rw-r--r--math/fftw3/Makefile1
-rw-r--r--math/fftw3/pkg-plist2
-rw-r--r--math/gnumeric/Makefile1
-rw-r--r--math/gnumeric/pkg-plist2
-rw-r--r--math/gnumeric2/Makefile1
-rw-r--r--math/gnumeric2/pkg-plist2
-rw-r--r--math/gsl/Makefile1
-rw-r--r--math/gsl/pkg-plist2
-rw-r--r--misc/gtl/Makefile1
-rw-r--r--misc/gtl/pkg-plist2
-rw-r--r--net-im/icqlib/Makefile1
-rw-r--r--net-im/icqlib/pkg-plist2
-rw-r--r--net/gnet-glib2/Makefile1
-rw-r--r--net/gnet-glib2/pkg-plist2
-rw-r--r--net/gnet/Makefile1
-rw-r--r--net/gnet/pkg-plist2
-rw-r--r--net/gnet2/Makefile1
-rw-r--r--net/gnet2/pkg-plist2
-rw-r--r--net/hesiod/Makefile6
-rw-r--r--net/hesiod/pkg-plist2
-rw-r--r--net/icqlib/Makefile1
-rw-r--r--net/icqlib/pkg-plist2
-rw-r--r--net/icqlib0/Makefile1
-rw-r--r--net/icqlib0/pkg-plist2
-rw-r--r--palm/gnome-pilot/Makefile1
-rw-r--r--palm/gnome-pilot/pkg-plist2
-rw-r--r--palm/gnomepilot/Makefile1
-rw-r--r--palm/gnomepilot/pkg-plist2
-rw-r--r--palm/gnomepilot2/Makefile1
-rw-r--r--palm/gnomepilot2/pkg-plist2
-rw-r--r--print/freetype/Makefile7
-rw-r--r--print/freetype/pkg-plist2
-rw-r--r--print/freetype2/Makefile7
-rw-r--r--print/freetype2/pkg-plist2
-rw-r--r--print/gnome-print/Makefile1
-rw-r--r--print/gnome-print/pkg-plist2
-rw-r--r--print/gnomeprint/Makefile1
-rw-r--r--print/gnomeprint/pkg-plist2
-rw-r--r--print/libgnomeprint/Makefile1
-rw-r--r--print/libgnomeprint/pkg-plist2
-rw-r--r--security/cyrus-sasl/Makefile3
-rw-r--r--security/cyrus-sasl/pkg-plist2
-rw-r--r--security/cyrus-sasl2/Makefile3
-rw-r--r--security/cyrus-sasl2/pkg-plist2
-rw-r--r--security/heimdal/Makefile4
-rw-r--r--security/heimdal/pkg-plist2
-rw-r--r--sysutils/gnome-control-center/Makefile1
-rw-r--r--sysutils/gnome-control-center/pkg-plist2
-rw-r--r--sysutils/gnome-control-center1/Makefile1
-rw-r--r--sysutils/gnome-control-center1/pkg-plist2
-rw-r--r--sysutils/gnomecontrolcenter/Makefile1
-rw-r--r--sysutils/gnomecontrolcenter/pkg-plist2
-rw-r--r--sysutils/gnomecontrolcenter2/Makefile1
-rw-r--r--sysutils/gnomecontrolcenter2/pkg-plist2
-rw-r--r--textproc/cole/Makefile1
-rw-r--r--textproc/cole/pkg-plist2
-rw-r--r--textproc/jade/Makefile6
-rw-r--r--textproc/jade/pkg-plist2
-rw-r--r--www/gtkhtml/Makefile1
-rw-r--r--www/gtkhtml/pkg-plist2
-rw-r--r--www/gtkhtml3/Makefile1
-rw-r--r--www/gtkhtml3/pkg-plist2
-rw-r--r--www/gtkhtml38/Makefile1
-rw-r--r--www/gtkhtml38/pkg-plist2
-rw-r--r--www/libgtkhtml/Makefile1
-rw-r--r--www/libgtkhtml/pkg-plist2
-rw-r--r--x11-toolkits/fltk/Makefile2
-rw-r--r--x11-toolkits/fltk/pkg-plist2
-rw-r--r--x11-toolkits/fox-devel/Makefile1
-rw-r--r--x11-toolkits/fox-devel/pkg-plist2
-rw-r--r--x11-toolkits/fox/Makefile1
-rw-r--r--x11-toolkits/fox/pkg-plist2
-rw-r--r--x11-toolkits/fox10/Makefile1
-rw-r--r--x11-toolkits/fox10/pkg-plist2
-rw-r--r--x11-toolkits/fox14/Makefile1
-rw-r--r--x11-toolkits/fox14/pkg-plist2
-rw-r--r--x11-toolkits/gtk--/Makefile1
-rw-r--r--x11-toolkits/gtk--/pkg-plist2
-rw-r--r--x11-toolkits/gtk--2/Makefile1
-rw-r--r--x11-toolkits/gtk--2/pkg-plist2
-rw-r--r--x11-toolkits/gtk12/Makefile1
-rw-r--r--x11-toolkits/gtk12/pkg-plist2
-rw-r--r--x11-toolkits/gtk13/Makefile1
-rw-r--r--x11-toolkits/gtk13/pkg-plist2
-rw-r--r--x11-toolkits/gtk20/Makefile1
-rw-r--r--x11-toolkits/gtk20/pkg-plist2
-rw-r--r--x11-toolkits/gtk30/Makefile1
-rw-r--r--x11-toolkits/gtk30/pkg-plist2
-rw-r--r--x11-toolkits/gtkglarea/Makefile1
-rw-r--r--x11-toolkits/gtkglarea/pkg-plist2
-rw-r--r--x11-toolkits/gtkglarea2/Makefile1
-rw-r--r--x11-toolkits/gtkglarea2/pkg-plist2
-rw-r--r--x11-toolkits/gtkmm12/Makefile1
-rw-r--r--x11-toolkits/gtkmm12/pkg-plist2
-rw-r--r--x11-toolkits/gtkmm20/Makefile1
-rw-r--r--x11-toolkits/gtkmm20/pkg-plist2
-rw-r--r--x11-toolkits/gtkmm24/Makefile1
-rw-r--r--x11-toolkits/gtkmm24/pkg-plist2
-rw-r--r--x11-toolkits/gtkmm30/Makefile1
-rw-r--r--x11-toolkits/gtkmm30/pkg-plist2
-rw-r--r--x11-toolkits/guile-gnome/Makefile1
-rw-r--r--x11-toolkits/guile-gnome/pkg-plist2
-rw-r--r--x11-toolkits/guile-gtk/Makefile1
-rw-r--r--x11-toolkits/guile-gtk/pkg-plist2
-rw-r--r--x11-toolkits/itk/Makefile2
-rw-r--r--x11-toolkits/itk/pkg-plist2
-rw-r--r--x11-toolkits/iv/Makefile2
-rw-r--r--x11-toolkits/iv/pkg-plist2
-rw-r--r--x11-wm/epplets/Makefile1
-rw-r--r--x11-wm/epplets/pkg-plist2
-rw-r--r--x11/dgs/Makefile1
-rw-r--r--x11/dgs/pkg-plist2
-rw-r--r--x11/eterm/Makefile1
-rw-r--r--x11/eterm/pkg-plist2
-rw-r--r--x11/gnome-libs/Makefile1
-rw-r--r--x11/gnome-libs/pkg-plist2
-rw-r--r--x11/gnomecore/Makefile1
-rw-r--r--x11/gnomecore/pkg-plist2
-rw-r--r--x11/gnomelibs/Makefile1
-rw-r--r--x11/gnomelibs/pkg-plist2
-rw-r--r--x11/libgnome/Makefile1
-rw-r--r--x11/libgnome/pkg-plist2
280 files changed, 187 insertions, 364 deletions
diff --git a/audio/esound/Makefile b/audio/esound/Makefile
index f349a27616ed..a6e33408f2f4 100644
--- a/audio/esound/Makefile
+++ b/audio/esound/Makefile
@@ -16,5 +16,6 @@ MAINTAINER= vanilla@FreeBSD.org
LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
.include <bsd.port.mk>
diff --git a/audio/esound/pkg-plist b/audio/esound/pkg-plist
index baca864bae70..4a9a25109ba1 100644
--- a/audio/esound/pkg-plist
+++ b/audio/esound/pkg-plist
@@ -17,6 +17,4 @@ lib/libesd.so.2
lib/libesddsp.a
lib/libesddsp.so
lib/libesddsp.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/esd.m4
diff --git a/audio/gsm/Makefile b/audio/gsm/Makefile
index 0a5c6d71db3d..7286cf39d427 100644
--- a/audio/gsm/Makefile
+++ b/audio/gsm/Makefile
@@ -13,11 +13,11 @@ MASTER_SITES= ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/
MAINTAINER= ports@FreeBSD.org
WRKSRC= ${WRKDIR}/gsm-1.0-pl10
+
+INSTALLS_SHLIBS= yes
+
MAN1= toast.1
MAN3= gsm.3 gsm_explode.3 gsm_option.3 gsm_print.3
MLINKS= toast.1 untoast.1 toast.1 tcat.1
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/audio/gsm/pkg-plist b/audio/gsm/pkg-plist
index 13b4aba5deb7..15626a24eccc 100644
--- a/audio/gsm/pkg-plist
+++ b/audio/gsm/pkg-plist
@@ -7,5 +7,3 @@ include/gsm.h
lib/libgsm.a
lib/libgsm.so
lib/libgsm.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/cad/geda/Makefile b/cad/geda/Makefile
index bae3cfaaf480..2986fe9420e6 100644
--- a/cad/geda/Makefile
+++ b/cad/geda/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --with-gtk-config=${GTK_CONFIG}
MAN1= gschem.1 gnetlist.1
diff --git a/cad/geda/pkg-plist b/cad/geda/pkg-plist
index de8b9879fc80..ffb5a2e6c862 100644
--- a/cad/geda/pkg-plist
+++ b/cad/geda/pkg-plist
@@ -457,5 +457,3 @@ share/gEDA/scheme/gsymcheck.scm
@dirrm share/gEDA/source
@dirrm share/gEDA/scheme
@dirrm share/gEDA
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
diff --git a/converters/iconv/Makefile b/converters/iconv/Makefile
index 9cc9453d38af..4d74d266622b 100644
--- a/converters/iconv/Makefile
+++ b/converters/iconv/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.urc.ac.ru/pub/OS/FreeBSD/converters/
MAINTAINER= joy@urc.ac.ru
+INSTALLS_SHLIBS= yes
+
MAN1= iconv.1
MAN3= iconv.3 iconv_close.3 iconv_open.3
MANCOMPRESSED= yes
diff --git a/converters/iconv/pkg-plist b/converters/iconv/pkg-plist
index a2c3917ab6ee..6589e510c35c 100644
--- a/converters/iconv/pkg-plist
+++ b/converters/iconv/pkg-plist
@@ -469,8 +469,6 @@ lib/libiconv.a
lib/libiconv.so
lib/libiconv.so.0
lib/libiconv_p.a
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm lib/iconv/ces
@dirrm lib/iconv/ccs
@dirrm lib/iconv
diff --git a/databases/db/Makefile b/databases/db/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db/Makefile
+++ b/databases/db/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db/pkg-plist b/databases/db/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db/pkg-plist
+++ b/databases/db/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db2/Makefile b/databases/db2/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db2/Makefile
+++ b/databases/db2/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db2/pkg-plist b/databases/db2/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db2/pkg-plist
+++ b/databases/db2/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db3/Makefile b/databases/db3/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db3/Makefile
+++ b/databases/db3/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db3/pkg-plist b/databases/db3/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db3/pkg-plist
+++ b/databases/db3/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db33/Makefile b/databases/db33/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db33/Makefile
+++ b/databases/db33/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db33/pkg-plist b/databases/db33/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db33/pkg-plist
+++ b/databases/db33/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db4/Makefile b/databases/db4/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db4/Makefile
+++ b/databases/db4/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db4/pkg-plist b/databases/db4/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db4/pkg-plist
+++ b/databases/db4/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db41/Makefile b/databases/db41/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db41/Makefile
+++ b/databases/db41/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db41/pkg-plist b/databases/db41/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db41/pkg-plist
+++ b/databases/db41/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db42/Makefile b/databases/db42/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db42/Makefile
+++ b/databases/db42/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db42/pkg-plist b/databases/db42/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db42/pkg-plist
+++ b/databases/db42/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db43/Makefile b/databases/db43/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db43/Makefile
+++ b/databases/db43/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db43/pkg-plist b/databases/db43/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db43/pkg-plist
+++ b/databases/db43/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db44/Makefile b/databases/db44/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db44/Makefile
+++ b/databases/db44/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db44/pkg-plist b/databases/db44/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db44/pkg-plist
+++ b/databases/db44/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db45/Makefile b/databases/db45/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db45/Makefile
+++ b/databases/db45/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db45/pkg-plist b/databases/db45/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db45/pkg-plist
+++ b/databases/db45/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db46/Makefile b/databases/db46/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db46/Makefile
+++ b/databases/db46/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db46/pkg-plist b/databases/db46/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db46/pkg-plist
+++ b/databases/db46/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/db47/Makefile b/databases/db47/Makefile
index 7fcdb5d92877..3150c3af63e3 100644
--- a/databases/db47/Makefile
+++ b/databases/db47/Makefile
@@ -17,7 +17,8 @@ Y2K= http://www.sleepycat.com/faq.html#A8
MANUAL_PACKAGE_BUILD= incompatible with libc internal db calls
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-GNU_CONFIGURE= YES
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --enable-compat185 \
--enable-dump185 --enable-cxx
diff --git a/databases/db47/pkg-plist b/databases/db47/pkg-plist
index 664a0b2700e4..961bc047a6e4 100644
--- a/databases/db47/pkg-plist
+++ b/databases/db47/pkg-plist
@@ -562,5 +562,3 @@ share/examples/db2/examples_java/TpcbExample.java
@dirrm share/doc/db2/api_java
@dirrm share/doc/db2/images
@dirrm share/doc/db2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 5cb28aa9aa9b..9ebe97593172 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= midom@dammit.lt
WRKSRC= ${WRKDIR}/freetds
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --prefix=${PREFIX} \
--with-tdsver=7.0 \
--enable-dbmfix
diff --git a/databases/freetds-devel/pkg-plist b/databases/freetds-devel/pkg-plist
index 013457315d2b..00408216c08d 100644
--- a/databases/freetds-devel/pkg-plist
+++ b/databases/freetds-devel/pkg-plist
@@ -21,5 +21,3 @@ lib/libsybdb.so.0
lib/libtds.a
lib/libtds.la
lib/libtds.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index 5cb28aa9aa9b..9ebe97593172 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= midom@dammit.lt
WRKSRC= ${WRKDIR}/freetds
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --prefix=${PREFIX} \
--with-tdsver=7.0 \
--enable-dbmfix
diff --git a/databases/freetds/pkg-plist b/databases/freetds/pkg-plist
index 013457315d2b..00408216c08d 100644
--- a/databases/freetds/pkg-plist
+++ b/databases/freetds/pkg-plist
@@ -21,5 +21,3 @@ lib/libsybdb.so.0
lib/libtds.a
lib/libtds.la
lib/libtds.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/databases/gdbm/Makefile b/databases/gdbm/Makefile
index 06067834710d..b2f449648e03 100644
--- a/databases/gdbm/Makefile
+++ b/databases/gdbm/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= gdbm
MAINTAINER= bjn@visi.com
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
+
MAN3= gdbm.3
post-install:
diff --git a/databases/gdbm/pkg-plist b/databases/gdbm/pkg-plist
index abd399a94055..fe1676314666 100644
--- a/databases/gdbm/pkg-plist
+++ b/databases/gdbm/pkg-plist
@@ -5,5 +5,3 @@ info/gdbm.info
lib/libgdbm.a
lib/libgdbm.so
lib/libgdbm.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
diff --git a/devel/fastcrc/Makefile b/devel/fastcrc/Makefile
index 96aff86e998b..7a5cf83c01b4 100644
--- a/devel/fastcrc/Makefile
+++ b/devel/fastcrc/Makefile
@@ -16,6 +16,8 @@ BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
ONLY_FOR_ARCHS= i386
+INSTALLS_SHLIBS= yes
+
do-install:
${INSTALL_DATA} ${WRKSRC}/libfcrc.so.1 ${PREFIX}/lib
${LN} -fs ${PREFIX}/lib/libfcrc.so.1 ${PREFIX}/lib/libfcrc.so
@@ -24,7 +26,4 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/index.html ${PREFIX}/share/doc/fastcrc
${INSTALL_PROGRAM} ${WRKSRC}/fc ${PREFIX}/bin
-post-install:
- ${SETENV} OBFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/devel/fastcrc/pkg-plist b/devel/fastcrc/pkg-plist
index 5ae0642fd358..8efefcfe70c5 100644
--- a/devel/fastcrc/pkg-plist
+++ b/devel/fastcrc/pkg-plist
@@ -2,7 +2,5 @@ bin/fc
include/fastcrc.h
lib/libfcrc.so
lib/libfcrc.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/doc/fastcrc/index.html
@dirrm share/doc/fastcrc
diff --git a/devel/flux/Makefile b/devel/flux/Makefile
index ae35ec176099..5f3fa5733e99 100644
--- a/devel/flux/Makefile
+++ b/devel/flux/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.styx.net/projects/flux/
MAINTAINER= will@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
USE_GMAKE= yes
post-install:
diff --git a/devel/flux/pkg-plist b/devel/flux/pkg-plist
index 2f372e0e8d3f..1a657aa02c6a 100644
--- a/devel/flux/pkg-plist
+++ b/devel/flux/pkg-plist
@@ -19,8 +19,6 @@ include/flux/url.h
include/flux/xml.h
lib/libflux.a
lib/libflux.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/flux/AUTHORS
share/flux/NEWS
share/flux/README
diff --git a/devel/freelibiberty/Makefile b/devel/freelibiberty/Makefile
index bc57fb19f9ed..88b5f8d08161 100644
--- a/devel/freelibiberty/Makefile
+++ b/devel/freelibiberty/Makefile
@@ -15,6 +15,8 @@ DISTNAME= libiberty-${PORTVERSION}
MAINTAINER= howardjp@wam.umd.edu
+INSTALLS_SHLIBS= yes
+
do-install:
${INSTALL_DATA} ${WRKSRC}/libiberty.a ${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/libiberty.so.1 ${PREFIX}/lib
@@ -22,7 +24,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/libiberty.h ${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/getopt.h ${PREFIX}/include
-post-install:
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/devel/freelibiberty/pkg-plist b/devel/freelibiberty/pkg-plist
index 07df3cfe0300..62438530d70b 100644
--- a/devel/freelibiberty/pkg-plist
+++ b/devel/freelibiberty/pkg-plist
@@ -3,5 +3,3 @@ include/getopt.h
lib/libiberty.a
lib/libiberty.so
lib/libiberty.so.1
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
diff --git a/devel/gettext-devel/Makefile b/devel/gettext-devel/Makefile
index 9510fc6085d4..c66dce587751 100644
--- a/devel/gettext-devel/Makefile
+++ b/devel/gettext-devel/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= gettext
MAINTAINER= reg@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
PLIST_SUB= LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
diff --git a/devel/gettext-devel/pkg-plist b/devel/gettext-devel/pkg-plist
index ad24b701e017..9e23936a2dbd 100644
--- a/devel/gettext-devel/pkg-plist
+++ b/devel/gettext-devel/pkg-plist
@@ -13,8 +13,6 @@ include/libintl.h
lib/libintl.a
lib/libintl.so
lib/libintl.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gettext.m4
share/aclocal/lcmessage.m4
share/aclocal/progtest.m4
diff --git a/devel/gettext-old/Makefile b/devel/gettext-old/Makefile
index 9510fc6085d4..c66dce587751 100644
--- a/devel/gettext-old/Makefile
+++ b/devel/gettext-old/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= gettext
MAINTAINER= reg@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
PLIST_SUB= LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
diff --git a/devel/gettext-old/pkg-plist b/devel/gettext-old/pkg-plist
index ad24b701e017..9e23936a2dbd 100644
--- a/devel/gettext-old/pkg-plist
+++ b/devel/gettext-old/pkg-plist
@@ -13,8 +13,6 @@ include/libintl.h
lib/libintl.a
lib/libintl.so
lib/libintl.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gettext.m4
share/aclocal/lcmessage.m4
share/aclocal/progtest.m4
diff --git a/devel/gettext/Makefile b/devel/gettext/Makefile
index 9510fc6085d4..c66dce587751 100644
--- a/devel/gettext/Makefile
+++ b/devel/gettext/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= gettext
MAINTAINER= reg@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
PLIST_SUB= LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
diff --git a/devel/gettext/pkg-plist b/devel/gettext/pkg-plist
index ad24b701e017..9e23936a2dbd 100644
--- a/devel/gettext/pkg-plist
+++ b/devel/gettext/pkg-plist
@@ -13,8 +13,6 @@ include/libintl.h
lib/libintl.a
lib/libintl.so
lib/libintl.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gettext.m4
share/aclocal/lcmessage.m4
share/aclocal/progtest.m4
diff --git a/devel/glib12/Makefile b/devel/glib12/Makefile
index 5dee993308e2..5856940bfc1e 100644
--- a/devel/glib12/Makefile
+++ b/devel/glib12/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.gimp.org/pub/gtk/v1.2/ \
MAINTAINER= vanilla@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/glib12
diff --git a/devel/glib12/pkg-plist b/devel/glib12/pkg-plist
index 5b01f3b5218f..86054550259d 100644
--- a/devel/glib12/pkg-plist
+++ b/devel/glib12/pkg-plist
@@ -14,7 +14,5 @@ lib/libgmodule12.so.3
lib/libgthread12.a
lib/libgthread12.so
lib/libgthread12.so.3
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/glib.m4
@dirrm include/glib12
diff --git a/devel/glib13/Makefile b/devel/glib13/Makefile
index 5dee993308e2..5856940bfc1e 100644
--- a/devel/glib13/Makefile
+++ b/devel/glib13/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.gimp.org/pub/gtk/v1.2/ \
MAINTAINER= vanilla@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/glib12
diff --git a/devel/glib13/pkg-plist b/devel/glib13/pkg-plist
index 5b01f3b5218f..86054550259d 100644
--- a/devel/glib13/pkg-plist
+++ b/devel/glib13/pkg-plist
@@ -14,7 +14,5 @@ lib/libgmodule12.so.3
lib/libgthread12.a
lib/libgthread12.so
lib/libgthread12.so.3
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/glib.m4
@dirrm include/glib12
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 5dee993308e2..5856940bfc1e 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.gimp.org/pub/gtk/v1.2/ \
MAINTAINER= vanilla@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/glib12
diff --git a/devel/glib20/pkg-plist b/devel/glib20/pkg-plist
index 5b01f3b5218f..86054550259d 100644
--- a/devel/glib20/pkg-plist
+++ b/devel/glib20/pkg-plist
@@ -14,7 +14,5 @@ lib/libgmodule12.so.3
lib/libgthread12.a
lib/libgthread12.so
lib/libgthread12.so.3
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/glib.m4
@dirrm include/glib12
diff --git a/dns/hesiod/Makefile b/dns/hesiod/Makefile
index 66662a58e717..bf7e8c4ee8fd 100644
--- a/dns/hesiod/Makefile
+++ b/dns/hesiod/Makefile
@@ -22,7 +22,8 @@ MAN3= hesiod.3 hesiod_end.3 hesiod_free_list.3 \
hesiod_resolve.3 hesiod_to_bind.3
MAN5= hesiod.conf.5
-GNU_CONFIGURE= YES
+GNU_CONFIGURE= yes
+INSTALLS_SHLIBS= yes
.include <bsd.port.pre.mk>
@@ -35,7 +36,4 @@ VERSION=3.0
MAKE_ENV+= VERSION="${VERSION}" SONAME="${SONAME}"
-post-install:
- ${SETENV} OBJFORMAT="${PORTOBJFORMAT}" ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.post.mk>
diff --git a/dns/hesiod/pkg-plist b/dns/hesiod/pkg-plist
index 28c4a601457c..04cc9777a7e5 100644
--- a/dns/hesiod/pkg-plist
+++ b/dns/hesiod/pkg-plist
@@ -3,5 +3,3 @@ include/hesiod.h
lib/libhesiod.a
lib/libhesiod.so
lib/libhesiod.so.3.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/editors/cooledit/Makefile b/editors/cooledit/Makefile
index 80c58e82fe3e..a303a7e7fa1f 100644
--- a/editors/cooledit/Makefile
+++ b/editors/cooledit/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm \
intl.1:${PORTSDIR}/devel/gettext
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
USE_XLIB= yes
USE_GMAKE= yes
diff --git a/editors/cooledit/pkg-plist b/editors/cooledit/pkg-plist
index 077f33ef30b5..d14b15b1ee63 100644
--- a/editors/cooledit/pkg-plist
+++ b/editors/cooledit/pkg-plist
@@ -14,8 +14,6 @@ etc/coolicon.config.dist
lib/libCw.a
lib/libCw.so
lib/libCw.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/cooledit/Xmlrpclib.py
share/cooledit/c_utils.py
share/cooledit/global.py
diff --git a/games/gnome-games/Makefile b/games/gnome-games/Makefile
index 75349d4f56cb..f9b35b3339e5 100644
--- a/games/gnome-games/Makefile
+++ b/games/gnome-games/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/games/gnome-games/pkg-plist b/games/gnome-games/pkg-plist
index 90ffe83ebb06..7d76ab59aac3 100644
--- a/games/gnome-games/pkg-plist
+++ b/games/gnome-games/pkg-plist
@@ -25,8 +25,6 @@ include/gdkcardimage/gdk-card-image.h
lib/libgdkcardimage.a
lib/libgdkcardimage.so
lib/libgdkcardimage.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Games/freecell.desktop
share/gnome/apps/Games/gataxx.desktop
share/gnome/apps/Games/glines.desktop
diff --git a/games/gnomegames/Makefile b/games/gnomegames/Makefile
index 75349d4f56cb..f9b35b3339e5 100644
--- a/games/gnomegames/Makefile
+++ b/games/gnomegames/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/games/gnomegames/pkg-plist b/games/gnomegames/pkg-plist
index 90ffe83ebb06..7d76ab59aac3 100644
--- a/games/gnomegames/pkg-plist
+++ b/games/gnomegames/pkg-plist
@@ -25,8 +25,6 @@ include/gdkcardimage/gdk-card-image.h
lib/libgdkcardimage.a
lib/libgdkcardimage.so
lib/libgdkcardimage.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Games/freecell.desktop
share/gnome/apps/Games/gataxx.desktop
share/gnome/apps/Games/glines.desktop
diff --git a/games/gnomegames2/Makefile b/games/gnomegames2/Makefile
index 75349d4f56cb..f9b35b3339e5 100644
--- a/games/gnomegames2/Makefile
+++ b/games/gnomegames2/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/games/gnomegames2/pkg-plist b/games/gnomegames2/pkg-plist
index 90ffe83ebb06..7d76ab59aac3 100644
--- a/games/gnomegames2/pkg-plist
+++ b/games/gnomegames2/pkg-plist
@@ -25,8 +25,6 @@ include/gdkcardimage/gdk-card-image.h
lib/libgdkcardimage.a
lib/libgdkcardimage.so
lib/libgdkcardimage.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Games/freecell.desktop
share/gnome/apps/Games/gataxx.desktop
share/gnome/apps/Games/glines.desktop
diff --git a/graphics/diacanvas/Makefile b/graphics/diacanvas/Makefile
index 66fa0f437b94..a71ec1e53699 100644
--- a/graphics/diacanvas/Makefile
+++ b/graphics/diacanvas/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
diff --git a/graphics/diacanvas/pkg-plist b/graphics/diacanvas/pkg-plist
index 3ff500f41749..7279605a1ba7 100644
--- a/graphics/diacanvas/pkg-plist
+++ b/graphics/diacanvas/pkg-plist
@@ -34,7 +34,5 @@ lib/libdiacanvas.a
lib/libdiacanvas.la
lib/libdiacanvas.so
lib/libdiacanvas.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/aclocal/diacanvas.m4
@dirrm include/diacanvas
diff --git a/graphics/fnlib/Makefile b/graphics/fnlib/Makefile
index 35b72d620481..de941cfb4222 100644
--- a/graphics/fnlib/Makefile
+++ b/graphics/fnlib/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= Imlib.5:${PORTSDIR}/graphics/imlib
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>
diff --git a/graphics/fnlib/pkg-plist b/graphics/fnlib/pkg-plist
index d35953f134bc..e21b0128b2c8 100644
--- a/graphics/fnlib/pkg-plist
+++ b/graphics/fnlib/pkg-plist
@@ -4,8 +4,6 @@ include/Fnlib_types.h
lib/libFnlib.a
lib/libFnlib.so
lib/libFnlib.so.0.5
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/fnlib_fonts/e/fontinfo
share/fnlib_fonts/e/17/032.png
share/fnlib_fonts/e/17/033.png
diff --git a/graphics/gd/Makefile b/graphics/gd/Makefile
index c2b017da4148..f52d25594171 100644
--- a/graphics/gd/Makefile
+++ b/graphics/gd/Makefile
@@ -19,9 +19,11 @@ LIB_DEPENDS= png.3:${PORTSDIR}/graphics/png \
LIB_DEPENDS+= ttf.4:${PORTSDIR}/print/freetype \
Xpm.4:${PORTSDIR}/graphics/xpm
-USE_XLIB= YES
+USE_XLIB= yes
.endif
+INSTALLS_SHLIBS= yes
+
pre-fetch:
.if !defined(WITH_X11)
@${ECHO} -n "If you want to compile in X support use "
@@ -31,7 +33,4 @@ pre-fetch:
pre-install:
${MKDIR} ${PREFIX}/include/gd
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/graphics/gd/pkg-plist b/graphics/gd/pkg-plist
index 2f698a654f5f..b72a1755a32b 100644
--- a/graphics/gd/pkg-plist
+++ b/graphics/gd/pkg-plist
@@ -18,5 +18,3 @@ lib/libgd.a
lib/libgd.so
lib/libgd.so.1
@dirrm include/gd
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
diff --git a/graphics/gd1/Makefile b/graphics/gd1/Makefile
index c2b017da4148..f52d25594171 100644
--- a/graphics/gd1/Makefile
+++ b/graphics/gd1/Makefile
@@ -19,9 +19,11 @@ LIB_DEPENDS= png.3:${PORTSDIR}/graphics/png \
LIB_DEPENDS+= ttf.4:${PORTSDIR}/print/freetype \
Xpm.4:${PORTSDIR}/graphics/xpm
-USE_XLIB= YES
+USE_XLIB= yes
.endif
+INSTALLS_SHLIBS= yes
+
pre-fetch:
.if !defined(WITH_X11)
@${ECHO} -n "If you want to compile in X support use "
@@ -31,7 +33,4 @@ pre-fetch:
pre-install:
${MKDIR} ${PREFIX}/include/gd
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/graphics/gd1/pkg-plist b/graphics/gd1/pkg-plist
index 2f698a654f5f..b72a1755a32b 100644
--- a/graphics/gd1/pkg-plist
+++ b/graphics/gd1/pkg-plist
@@ -18,5 +18,3 @@ lib/libgd.a
lib/libgd.so
lib/libgd.so.1
@dirrm include/gd
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
diff --git a/graphics/gd2/Makefile b/graphics/gd2/Makefile
index c2b017da4148..f52d25594171 100644
--- a/graphics/gd2/Makefile
+++ b/graphics/gd2/Makefile
@@ -19,9 +19,11 @@ LIB_DEPENDS= png.3:${PORTSDIR}/graphics/png \
LIB_DEPENDS+= ttf.4:${PORTSDIR}/print/freetype \
Xpm.4:${PORTSDIR}/graphics/xpm
-USE_XLIB= YES
+USE_XLIB= yes
.endif
+INSTALLS_SHLIBS= yes
+
pre-fetch:
.if !defined(WITH_X11)
@${ECHO} -n "If you want to compile in X support use "
@@ -31,7 +33,4 @@ pre-fetch:
pre-install:
${MKDIR} ${PREFIX}/include/gd
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/graphics/gd2/pkg-plist b/graphics/gd2/pkg-plist
index 2f698a654f5f..b72a1755a32b 100644
--- a/graphics/gd2/pkg-plist
+++ b/graphics/gd2/pkg-plist
@@ -18,5 +18,3 @@ lib/libgd.a
lib/libgd.so
lib/libgd.so.1
@dirrm include/gd
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
diff --git a/graphics/gdk-pixbuf/Makefile b/graphics/gdk-pixbuf/Makefile
index 273579a7bc79..23a6335ead14 100644
--- a/graphics/gdk-pixbuf/Makefile
+++ b/graphics/gdk-pixbuf/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/gdk-pixbuf/pkg-plist b/graphics/gdk-pixbuf/pkg-plist
index 58c9c8f0e34b..44705f74047b 100644
--- a/graphics/gdk-pixbuf/pkg-plist
+++ b/graphics/gdk-pixbuf/pkg-plist
@@ -38,8 +38,6 @@ lib/libgdk_pixbuf.so.2
lib/libgnomecanvaspixbuf.a
lib/libgnomecanvaspixbuf.so
lib/libgnomecanvaspixbuf.so.1
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/gdk-pixbuf.m4
share/gnome/html/gdk-pixbuf-decl.txt
share/gnome/html/gdk-pixbuf-sections.txt
diff --git a/graphics/gimp-app-devel/Makefile b/graphics/gimp-app-devel/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimp-app-devel/Makefile
+++ b/graphics/gimp-app-devel/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimp-app-devel/pkg-plist b/graphics/gimp-app-devel/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimp-app-devel/pkg-plist
+++ b/graphics/gimp-app-devel/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimp-app/Makefile
+++ b/graphics/gimp-app/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimp-app/pkg-plist b/graphics/gimp-app/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimp-app/pkg-plist
+++ b/graphics/gimp-app/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gimp-devel/Makefile b/graphics/gimp-devel/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimp-devel/Makefile
+++ b/graphics/gimp-devel/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimp-devel/pkg-plist b/graphics/gimp-devel/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimp-devel/pkg-plist
+++ b/graphics/gimp-devel/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gimp/Makefile b/graphics/gimp/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimp/Makefile
+++ b/graphics/gimp/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimp/pkg-plist b/graphics/gimp/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimp/pkg-plist
+++ b/graphics/gimp/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gimp1/Makefile b/graphics/gimp1/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimp1/Makefile
+++ b/graphics/gimp1/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimp1/pkg-plist b/graphics/gimp1/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimp1/pkg-plist
+++ b/graphics/gimp1/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gimpshop/Makefile b/graphics/gimpshop/Makefile
index c716b860e223..6f1e935a8310 100644
--- a/graphics/gimpshop/Makefile
+++ b/graphics/gimpshop/Makefile
@@ -36,6 +36,7 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
.if !defined(WITH_PERL)
diff --git a/graphics/gimpshop/pkg-plist b/graphics/gimpshop/pkg-plist
index f6ad763de05e..e1e94302dbc8 100644
--- a/graphics/gimpshop/pkg-plist
+++ b/graphics/gimpshop/pkg-plist
@@ -48,8 +48,6 @@ lib/libgimpui.a
lib/libgimpui.la
lib/libgimpui.so
lib/libgimpui.so.23
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
libexec/gimp/1.1/modules/libcdisplay_gamma.la
libexec/gimp/1.1/modules/libcdisplay_gamma.so
libexec/gimp/1.1/modules/libcdisplay_highcontrast.la
diff --git a/graphics/gphoto/Makefile b/graphics/gphoto/Makefile
index 99446a55eb19..65c4044f3657 100644
--- a/graphics/gphoto/Makefile
+++ b/graphics/gphoto/Makefile
@@ -19,6 +19,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/gphoto/pkg-plist b/graphics/gphoto/pkg-plist
index e1fed12870e1..bb8bfec3e78e 100644
--- a/graphics/gphoto/pkg-plist
+++ b/graphics/gphoto/pkg-plist
@@ -55,8 +55,6 @@ lib/libgphoto_sony_dscf1.so.0
lib/libgphoto_sony_dscf55.a
lib/libgphoto_sony_dscf55.so
lib/libgphoto_sony_dscf55.so.0
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
share/doc/gphoto/ChangeLog
share/doc/gphoto/FAQ
share/doc/gphoto/NEWS
diff --git a/graphics/gphoto2/Makefile b/graphics/gphoto2/Makefile
index 99446a55eb19..65c4044f3657 100644
--- a/graphics/gphoto2/Makefile
+++ b/graphics/gphoto2/Makefile
@@ -19,6 +19,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/gphoto2/pkg-plist b/graphics/gphoto2/pkg-plist
index e1fed12870e1..bb8bfec3e78e 100644
--- a/graphics/gphoto2/pkg-plist
+++ b/graphics/gphoto2/pkg-plist
@@ -55,8 +55,6 @@ lib/libgphoto_sony_dscf1.so.0
lib/libgphoto_sony_dscf55.a
lib/libgphoto_sony_dscf55.so
lib/libgphoto_sony_dscf55.so.0
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
share/doc/gphoto/ChangeLog
share/doc/gphoto/FAQ
share/doc/gphoto/NEWS
diff --git a/graphics/gtkdps/Makefile b/graphics/gtkdps/Makefile
index 4345e7b144d8..713507b4d2f3 100644
--- a/graphics/gtkdps/Makefile
+++ b/graphics/gtkdps/Makefile
@@ -20,5 +20,6 @@ CONFIGURE_ARGS= --with-dps-includes=${X11BASE}/include \
--with-dps-libraries=${X11BASE}/lib
CONFIGURE_ENV= GTK_CONFIG="${X11BASE}/bin/gtk12-config"
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
.include <bsd.port.mk>
diff --git a/graphics/gtkdps/pkg-plist b/graphics/gtkdps/pkg-plist
index 0e201dd0c404..1719dd2989d2 100644
--- a/graphics/gtkdps/pkg-plist
+++ b/graphics/gtkdps/pkg-plist
@@ -15,7 +15,5 @@ include/gtkDPS/parseAFM.h
lib/libgtkDPS.a
lib/libgtkDPS.so
lib/libgtkDPS.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtkDPS.m4
@dirrm include/gtkDPS
diff --git a/graphics/imlib/Makefile b/graphics/imlib/Makefile
index 043d43a2dd51..3a13d89858a9 100644
--- a/graphics/imlib/Makefile
+++ b/graphics/imlib/Makefile
@@ -24,6 +24,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/imlib/pkg-plist b/graphics/imlib/pkg-plist
index 78a067e27355..d486065aeaae 100644
--- a/graphics/imlib/pkg-plist
+++ b/graphics/imlib/pkg-plist
@@ -18,7 +18,5 @@ lib/libgdk_imlib.a
lib/libgdk_imlib.la
lib/libgdk_imlib.so
lib/libgdk_imlib.so.5
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/imlib.m4
@dirrm etc/imlib
diff --git a/graphics/imlib2-tmp/Makefile b/graphics/imlib2-tmp/Makefile
index 043d43a2dd51..3a13d89858a9 100644
--- a/graphics/imlib2-tmp/Makefile
+++ b/graphics/imlib2-tmp/Makefile
@@ -24,6 +24,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/imlib2-tmp/pkg-plist b/graphics/imlib2-tmp/pkg-plist
index 78a067e27355..d486065aeaae 100644
--- a/graphics/imlib2-tmp/pkg-plist
+++ b/graphics/imlib2-tmp/pkg-plist
@@ -18,7 +18,5 @@ lib/libgdk_imlib.a
lib/libgdk_imlib.la
lib/libgdk_imlib.so
lib/libgdk_imlib.so.5
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/imlib.m4
@dirrm etc/imlib
diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index 043d43a2dd51..3a13d89858a9 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -24,6 +24,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GLIB_CONFIG="${GLIB_CONFIG}" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/graphics/imlib2/pkg-plist b/graphics/imlib2/pkg-plist
index 78a067e27355..d486065aeaae 100644
--- a/graphics/imlib2/pkg-plist
+++ b/graphics/imlib2/pkg-plist
@@ -18,7 +18,5 @@ lib/libgdk_imlib.a
lib/libgdk_imlib.la
lib/libgdk_imlib.so
lib/libgdk_imlib.so.5
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/imlib.m4
@dirrm etc/imlib
diff --git a/japanese/Canna/Makefile b/japanese/Canna/Makefile
index e43d987e1fcf..620c5f83f3f7 100644
--- a/japanese/Canna/Makefile
+++ b/japanese/Canna/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= max@FreeBSD.org
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
+INSTALLS_SHLIBS= yes
+
ALL_TARGET= canna
INSTALL_TARGET= install install.man
MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \
@@ -54,7 +56,6 @@ post-install:
${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so
${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
if [ ! -f ${STARTUP_SCRIPT} ]; then \
${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \
${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \
diff --git a/japanese/Canna/pkg-plist b/japanese/Canna/pkg-plist
index 8086d76622d2..744467691180 100644
--- a/japanese/Canna/pkg-plist
+++ b/japanese/Canna/pkg-plist
@@ -119,8 +119,6 @@ lib/libcanna.so.1
lib/libcanna16.a
lib/libcanna16.so
lib/libcanna16.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
sbin/cannakill
sbin/cannaserver
@exec mkdir -p /var/run/canna
diff --git a/japanese/FreeWnn-lib/Makefile b/japanese/FreeWnn-lib/Makefile
index b7de6dd00e68..b3e5d23112b0 100644
--- a/japanese/FreeWnn-lib/Makefile
+++ b/japanese/FreeWnn-lib/Makefile
@@ -19,6 +19,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= taoka@FreeBSD.org
USE_XLIB= yes
+INSTALLS_SHLIBS= yes
PATCHDIR= ${.CURDIR}/../../japanese/Wnn/patches
FILESDIR= ${.CURDIR}/../../japanese/Wnn/files
PKGDIR= ${.CURDIR}/../../japanese/Wnn/pkg
@@ -168,6 +169,5 @@ post-install:
${LN} -sf ${SHARED_LIB}.so.1.0 \
${X11BASE}/lib/${SHARED_LIB}.so; \
fi
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/japanese/FreeWnn-lib/pkg-plist b/japanese/FreeWnn-lib/pkg-plist
index 372afe9c5c30..e4b16f198878 100644
--- a/japanese/FreeWnn-lib/pkg-plist
+++ b/japanese/FreeWnn-lib/pkg-plist
@@ -415,8 +415,6 @@ lib/X11/app-defaults/Xwnmo
lib/libwnn.a
lib/libwnn4.so
lib/libwnn4.so.1.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/libjd.a
include/wnn/jllib.h
include/wnn/jlib.h
diff --git a/japanese/FreeWnn-server/Makefile b/japanese/FreeWnn-server/Makefile
index b7de6dd00e68..b3e5d23112b0 100644
--- a/japanese/FreeWnn-server/Makefile
+++ b/japanese/FreeWnn-server/Makefile
@@ -19,6 +19,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= taoka@FreeBSD.org
USE_XLIB= yes
+INSTALLS_SHLIBS= yes
PATCHDIR= ${.CURDIR}/../../japanese/Wnn/patches
FILESDIR= ${.CURDIR}/../../japanese/Wnn/files
PKGDIR= ${.CURDIR}/../../japanese/Wnn/pkg
@@ -168,6 +169,5 @@ post-install:
${LN} -sf ${SHARED_LIB}.so.1.0 \
${X11BASE}/lib/${SHARED_LIB}.so; \
fi
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/japanese/FreeWnn-server/pkg-plist b/japanese/FreeWnn-server/pkg-plist
index 372afe9c5c30..e4b16f198878 100644
--- a/japanese/FreeWnn-server/pkg-plist
+++ b/japanese/FreeWnn-server/pkg-plist
@@ -415,8 +415,6 @@ lib/X11/app-defaults/Xwnmo
lib/libwnn.a
lib/libwnn4.so
lib/libwnn4.so.1.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/libjd.a
include/wnn/jllib.h
include/wnn/jlib.h
diff --git a/japanese/Wnn6-lib/Makefile b/japanese/Wnn6-lib/Makefile
index d8d094dcdf60..c63fc4867fe8 100644
--- a/japanese/Wnn6-lib/Makefile
+++ b/japanese/Wnn6-lib/Makefile
@@ -18,6 +18,8 @@ BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
WRKSRC= ${WRKDIR}/src/contrib/im/Xsi
DOCDIR= ${PREFIX}/share/doc/ja-Wnn6-lib
+INSTALLS_SHLIBS= yes
+
# Warning: we cannot use USE_IMAKE.
do-build:
( cd $(WRKSRC) ; make World -f Makefile.ini )
@@ -30,7 +32,6 @@ post-install:
.endif
${LN} -sf libwnn6_fromsrc.a ${PREFIX}/lib/libwnn.a
${LN} -sf libwnn6_fromsrc.a ${PREFIX}/lib/libwnn6.a
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@${MKDIR} ${PREFIX}/include/wnn
@${INSTALL_DATA} ${WRKSRC}/Wnn/include/*.h ${PREFIX}/include/wnn
@${MKDIR} ${DOCDIR}
diff --git a/japanese/Wnn6-lib/pkg-plist b/japanese/Wnn6-lib/pkg-plist
index 7f41fb1f4bd9..b35881a77053 100644
--- a/japanese/Wnn6-lib/pkg-plist
+++ b/japanese/Wnn6-lib/pkg-plist
@@ -28,5 +28,3 @@ lib/libwnn6.so.1
lib/libwnn.a
share/doc/ja-Wnn6-lib/README
@dirrm share/doc/ja-Wnn6-lib
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/japanese/Wnn7-lib/Makefile b/japanese/Wnn7-lib/Makefile
index d8d094dcdf60..c63fc4867fe8 100644
--- a/japanese/Wnn7-lib/Makefile
+++ b/japanese/Wnn7-lib/Makefile
@@ -18,6 +18,8 @@ BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
WRKSRC= ${WRKDIR}/src/contrib/im/Xsi
DOCDIR= ${PREFIX}/share/doc/ja-Wnn6-lib
+INSTALLS_SHLIBS= yes
+
# Warning: we cannot use USE_IMAKE.
do-build:
( cd $(WRKSRC) ; make World -f Makefile.ini )
@@ -30,7 +32,6 @@ post-install:
.endif
${LN} -sf libwnn6_fromsrc.a ${PREFIX}/lib/libwnn.a
${LN} -sf libwnn6_fromsrc.a ${PREFIX}/lib/libwnn6.a
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@${MKDIR} ${PREFIX}/include/wnn
@${INSTALL_DATA} ${WRKSRC}/Wnn/include/*.h ${PREFIX}/include/wnn
@${MKDIR} ${DOCDIR}
diff --git a/japanese/Wnn7-lib/pkg-plist b/japanese/Wnn7-lib/pkg-plist
index 7f41fb1f4bd9..b35881a77053 100644
--- a/japanese/Wnn7-lib/pkg-plist
+++ b/japanese/Wnn7-lib/pkg-plist
@@ -28,5 +28,3 @@ lib/libwnn6.so.1
lib/libwnn.a
share/doc/ja-Wnn6-lib/README
@dirrm share/doc/ja-Wnn6-lib
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/japanese/canna-lib/Makefile b/japanese/canna-lib/Makefile
index e43d987e1fcf..620c5f83f3f7 100644
--- a/japanese/canna-lib/Makefile
+++ b/japanese/canna-lib/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= max@FreeBSD.org
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
+INSTALLS_SHLIBS= yes
+
ALL_TARGET= canna
INSTALL_TARGET= install install.man
MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \
@@ -54,7 +56,6 @@ post-install:
${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so
${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
if [ ! -f ${STARTUP_SCRIPT} ]; then \
${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \
${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \
diff --git a/japanese/canna-lib/pkg-plist b/japanese/canna-lib/pkg-plist
index 8086d76622d2..744467691180 100644
--- a/japanese/canna-lib/pkg-plist
+++ b/japanese/canna-lib/pkg-plist
@@ -119,8 +119,6 @@ lib/libcanna.so.1
lib/libcanna16.a
lib/libcanna16.so
lib/libcanna16.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
sbin/cannakill
sbin/cannaserver
@exec mkdir -p /var/run/canna
diff --git a/japanese/canna-server/Makefile b/japanese/canna-server/Makefile
index e43d987e1fcf..620c5f83f3f7 100644
--- a/japanese/canna-server/Makefile
+++ b/japanese/canna-server/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= max@FreeBSD.org
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
+INSTALLS_SHLIBS= yes
+
ALL_TARGET= canna
INSTALL_TARGET= install install.man
MAN1= addwords.1 cannacheck.1 cannakill.1 cannaserver.1 cannastat.1 \
@@ -54,7 +56,6 @@ post-install:
${LN} -sf libcanna.so.1.0 ${PREFIX}/lib/libcanna.so
${LN} -sf libcanna16.so.1.0 ${PREFIX}/lib/libcanna16.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
if [ ! -f ${STARTUP_SCRIPT} ]; then \
${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \
${INSTALL_SCRIPT} ${WRKDIR}/canna.sh ${STARTUP_SCRIPT}; \
diff --git a/japanese/canna-server/pkg-plist b/japanese/canna-server/pkg-plist
index 8086d76622d2..744467691180 100644
--- a/japanese/canna-server/pkg-plist
+++ b/japanese/canna-server/pkg-plist
@@ -119,8 +119,6 @@ lib/libcanna.so.1
lib/libcanna16.a
lib/libcanna16.so
lib/libcanna16.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
sbin/cannakill
sbin/cannaserver
@exec mkdir -p /var/run/canna
diff --git a/japanese/eb/Makefile b/japanese/eb/Makefile
index c3d12e1ead25..872ad7b9e82e 100644
--- a/japanese/eb/Makefile
+++ b/japanese/eb/Makefile
@@ -50,6 +50,7 @@ APPENDIXFILES= appendix/cencro-1.0.tar.gz \
DIST_SUBDIR= eb
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --with-zlib
APPENDIXDIR= ${PREFIX}/share/eb/appendix
diff --git a/japanese/eb/pkg-plist b/japanese/eb/pkg-plist
index 2ea3cb71a7b5..a21cdaed0c54 100644
--- a/japanese/eb/pkg-plist
+++ b/japanese/eb/pkg-plist
@@ -47,8 +47,6 @@ info/ebzip.info
lib/libeb.a
lib/libeb.so
lib/libeb.so.3
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/eb/appendix/LIST
share/eb/appendix/LIST-ja
share/eb/appendix/cencro-1.0/catalog
diff --git a/japanese/eb2/Makefile b/japanese/eb2/Makefile
index c3d12e1ead25..872ad7b9e82e 100644
--- a/japanese/eb2/Makefile
+++ b/japanese/eb2/Makefile
@@ -50,6 +50,7 @@ APPENDIXFILES= appendix/cencro-1.0.tar.gz \
DIST_SUBDIR= eb
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --with-zlib
APPENDIXDIR= ${PREFIX}/share/eb/appendix
diff --git a/japanese/eb2/pkg-plist b/japanese/eb2/pkg-plist
index 2ea3cb71a7b5..a21cdaed0c54 100644
--- a/japanese/eb2/pkg-plist
+++ b/japanese/eb2/pkg-plist
@@ -47,8 +47,6 @@ info/ebzip.info
lib/libeb.a
lib/libeb.so
lib/libeb.so.3
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/eb/appendix/LIST
share/eb/appendix/LIST-ja
share/eb/appendix/cencro-1.0/catalog
diff --git a/japanese/eb3/Makefile b/japanese/eb3/Makefile
index c3d12e1ead25..872ad7b9e82e 100644
--- a/japanese/eb3/Makefile
+++ b/japanese/eb3/Makefile
@@ -50,6 +50,7 @@ APPENDIXFILES= appendix/cencro-1.0.tar.gz \
DIST_SUBDIR= eb
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --with-zlib
APPENDIXDIR= ${PREFIX}/share/eb/appendix
diff --git a/japanese/eb3/pkg-plist b/japanese/eb3/pkg-plist
index 2ea3cb71a7b5..a21cdaed0c54 100644
--- a/japanese/eb3/pkg-plist
+++ b/japanese/eb3/pkg-plist
@@ -47,8 +47,6 @@ info/ebzip.info
lib/libeb.a
lib/libeb.so
lib/libeb.so.3
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/eb/appendix/LIST
share/eb/appendix/LIST-ja
share/eb/appendix/cencro-1.0/catalog
diff --git a/japanese/libjcode/Makefile b/japanese/libjcode/Makefile
index 3bdbc4894edb..f5dd555475a7 100644
--- a/japanese/libjcode/Makefile
+++ b/japanese/libjcode/Makefile
@@ -15,11 +15,10 @@ MAINTAINER= stanaka@bb.mbn.or.jp
WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION}
+INSTALLS_SHLIBS= yes
+
do-install:
${INSTALL_DATA} ${WRKSRC}/libjcode.a ${PREFIX}/lib/libjcode.a
${INSTALL_DATA} ${WRKSRC}/jlib.h ${PREFIX}/include/jlib.h
-post-install:
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/japanese/libjcode/pkg-plist b/japanese/libjcode/pkg-plist
index b22927dc195b..5c03ef5163cf 100644
--- a/japanese/libjcode/pkg-plist
+++ b/japanese/libjcode/pkg-plist
@@ -1,4 +1,2 @@
include/jlib.h
lib/libjcode.a
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/japanese/pine/Makefile b/japanese/pine/Makefile
index 1afb75b62d5c..34f0568f1415 100644
--- a/japanese/pine/Makefile
+++ b/japanese/pine/Makefile
@@ -21,6 +21,8 @@ MAINTAINER= max@FreeBSD.org
BROKEN_ELF= yes
+INSTALLS_SHLIBS= yes
+
LIB_DEPENDS= canna.1:${PORTSDIR}/japanese/Canna
BUILD_DEPENDS= ${PREFIX}/lib/libcanna.a:${PORTSDIR}/japanese/Canna
@@ -48,6 +50,5 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/pine/pine.ndx ${PREFIX}/lib/pine
${INSTALL_DATA} ${WRKSRC}/pine/pine_ja.hlp ${PREFIX}/lib/pine
${INSTALL_DATA} ${WRKSRC}/pine/pine_ja.ndx ${PREFIX}/lib/pine
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>
diff --git a/japanese/pine/pkg-plist b/japanese/pine/pkg-plist
index 0192a1a6c4c0..ff4c57566a6c 100644
--- a/japanese/pine/pkg-plist
+++ b/japanese/pine/pkg-plist
@@ -2,8 +2,6 @@ bin/pico
bin/pilot
bin/pine
lib/libpico.so.1.3
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
lib/pine/pine.hlp
lib/pine/pine.ndx
lib/pine/pine_ja.hlp
diff --git a/japanese/ptex-base/Makefile b/japanese/ptex-base/Makefile
index 94fe81bf98ed..30775eb203f6 100644
--- a/japanese/ptex-base/Makefile
+++ b/japanese/ptex-base/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= max@FreeBSD.org
MANUAL_PACKAGE_BUILD= incompatible with other versions of ptex-*
+INSTALLS_SHLIBS= yes
USE_GMAKE= yes
EXTRACT_ONLY= ${DISTFILES:Ntexmflib-*}
DIST_SUBDIR= ${PORTNAME}
@@ -52,7 +53,6 @@ pre-install:
#@${RMDIR} ${PREFIX}/share/texmf/tex/generic/images ${PREFIX}/share/texmf/bibtex/bib/misc
post-install:
- @${LDCONFIG} -m ${PREFIX}/lib
.for bin in ${BINARIES}
@strip ${PREFIX}/bin/${bin}
.endfor
diff --git a/japanese/ptex-base/pkg-plist b/japanese/ptex-base/pkg-plist
index 1acd58dcd543..67465bd449c3 100644
--- a/japanese/ptex-base/pkg-plist
+++ b/japanese/ptex-base/pkg-plist
@@ -99,8 +99,6 @@ info/web2c.info-4
@exec install-info %D/info/kpathsea.info %D/info/dir
@exec install-info %D/info/web2c.info %D/info/dir
lib/libkpathsea.so.3
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
lib/libkpathsea.so
lib/libkpathsea.a
share/texmf/VERSION-7.3
diff --git a/japanese/ptex-common/Makefile b/japanese/ptex-common/Makefile
index 94fe81bf98ed..30775eb203f6 100644
--- a/japanese/ptex-common/Makefile
+++ b/japanese/ptex-common/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= max@FreeBSD.org
MANUAL_PACKAGE_BUILD= incompatible with other versions of ptex-*
+INSTALLS_SHLIBS= yes
USE_GMAKE= yes
EXTRACT_ONLY= ${DISTFILES:Ntexmflib-*}
DIST_SUBDIR= ${PORTNAME}
@@ -52,7 +53,6 @@ pre-install:
#@${RMDIR} ${PREFIX}/share/texmf/tex/generic/images ${PREFIX}/share/texmf/bibtex/bib/misc
post-install:
- @${LDCONFIG} -m ${PREFIX}/lib
.for bin in ${BINARIES}
@strip ${PREFIX}/bin/${bin}
.endfor
diff --git a/japanese/ptex-common/pkg-plist b/japanese/ptex-common/pkg-plist
index 1acd58dcd543..67465bd449c3 100644
--- a/japanese/ptex-common/pkg-plist
+++ b/japanese/ptex-common/pkg-plist
@@ -99,8 +99,6 @@ info/web2c.info-4
@exec install-info %D/info/kpathsea.info %D/info/dir
@exec install-info %D/info/web2c.info %D/info/dir
lib/libkpathsea.so.3
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
lib/libkpathsea.so
lib/libkpathsea.a
share/texmf/VERSION-7.3
diff --git a/japanese/tcl76/Makefile b/japanese/tcl76/Makefile
index 2c42cbde7ed6..d080fd1a43a1 100644
--- a/japanese/tcl76/Makefile
+++ b/japanese/tcl76/Makefile
@@ -18,6 +18,7 @@ MAINTAINER= taguchi@tohoku.iij.ad.jp
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
USE_AUTOCONF= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --enable-shared
CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
PKGINSTALL= ${PORTSDIR}/lang/tcl82/pkg/INSTALL.tclsh
@@ -48,7 +49,6 @@ pre-install:
cd ${WRKSRC} && ${MAKE} -f Makefile.lib PREFIX=${PREFIX} VERSION=${VERSION} install
post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.if ${PORTOBJFORMAT} == "aout"
${LN} -sf libtcl76jp.so.1.0 ${PREFIX}/lib/libtcl76jp.so
.endif
diff --git a/japanese/tcl76/pkg-plist b/japanese/tcl76/pkg-plist
index f0e687e3bbfe..cd8cee4d6936 100644
--- a/japanese/tcl76/pkg-plist
+++ b/japanese/tcl76/pkg-plist
@@ -1,8 +1,6 @@
lib/libtcl76jp.a
lib/libtcl76jp.so.1
lib/libtcl76jp.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
bin/tclsh7.6jp
include/tcl7.6jp/tcl.h
include/tcl7.6jp/unix/tclUnixPort.h
diff --git a/japanese/tk42/Makefile b/japanese/tk42/Makefile
index e85bd0191431..8244fcde802d 100644
--- a/japanese/tk42/Makefile
+++ b/japanese/tk42/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= tcl76jp.1:${PORTSDIR}/japanese/tcl76
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
USE_AUTOCONF= yes
USE_XLIB= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --enable-shared
CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
@@ -51,7 +52,6 @@ pre-install:
post-install:
cd ${WRKSRC} && ${MAKE} -f Makefile.lib PREFIX=${PREFIX} VERSION=${VERSION} install
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.if ${PORTOBJFORMAT} == "aout"
${LN} -sf libtk42jp.so.1.0 ${PREFIX}/lib/libtk42jp.so
.endif
diff --git a/japanese/tk42/pkg-plist b/japanese/tk42/pkg-plist
index 0c7f6cddfc2c..0dee5730c7e4 100644
--- a/japanese/tk42/pkg-plist
+++ b/japanese/tk42/pkg-plist
@@ -19,8 +19,6 @@ include/tk4.2jp/unix/tkUnixPort.h
lib/libtk42jp.a
lib/libtk42jp.so.1
lib/libtk42jp.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/tk4.2jp/tkConfig.sh
lib/tk4.2jp/demos/images/earth.gif
lib/tk4.2jp/demos/images/earthris.gif
diff --git a/japanese/vflib/Makefile b/japanese/vflib/Makefile
index 516548cb1ce5..7895aaf28d9e 100644
--- a/japanese/vflib/Makefile
+++ b/japanese/vflib/Makefile
@@ -22,6 +22,7 @@ PLIST_SUB= VFLIB_VERSION=${VFLIB_VERSION}
GNU_CONFIGURE= yes
USE_AUTOCONF= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --with-freetype \
--with-freetype-includedir=${PREFIX}/include \
--with-freetype-libdir=${PREFIX}/lib
diff --git a/japanese/vflib/pkg-plist b/japanese/vflib/pkg-plist
index cea89f1fb10a..44ff5c474bf8 100644
--- a/japanese/vflib/pkg-plist
+++ b/japanese/vflib/pkg-plist
@@ -425,5 +425,3 @@ share/fonts/watanabe_font/mincho.vf2
@dirrm share/VFlib/%%VFLIB_VERSION%%
@dirrm share/VFlib
@dirrm share/fonts/watanabe_font
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/lang/cim/Makefile b/lang/cim/Makefile
index 0e3ff5811936..9ffff2f391d7 100644
--- a/lang/cim/Makefile
+++ b/lang/cim/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ifi.uio.no/pub/cim/
MAINTAINER= ports@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
MAN1= cim.1
.include <bsd.port.mk>
diff --git a/lang/cim/pkg-plist b/lang/cim/pkg-plist
index fc8d59c69ef4..1a6ef410e3a9 100644
--- a/lang/cim/pkg-plist
+++ b/lang/cim/pkg-plist
@@ -7,8 +7,6 @@ lib/libcim-atr.a
lib/libcim.a
lib/libcim.so
lib/libcim.so.3
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@unexec install-info --delete %D/info/cim.info %D/info/dir
info/cim.info
@exec install-info %D/info/cim.info %D/info/dir
diff --git a/lang/expect/Makefile b/lang/expect/Makefile
index fe79aea4f244..ed4ec0488326 100644
--- a/lang/expect/Makefile
+++ b/lang/expect/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS?= tk82.1:${PORTSDIR}/x11-toolkits/tk82
WRKSRC= ${WRKDIR}/expect-5.31
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS?= --enable-shared \
--with-tclconfig=${PREFIX}/lib/tcl8.2 \
@@ -30,6 +31,5 @@ MAN3= libexpect.3
post-install:
${LN} -sf libexpect531.so.1 ${PREFIX}/lib/libexpect531.so
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>
diff --git a/lang/expect/pkg-plist b/lang/expect/pkg-plist
index 3a2ab17467a8..3d10400022e6 100644
--- a/lang/expect/pkg-plist
+++ b/lang/expect/pkg-plist
@@ -29,6 +29,4 @@ lib/expect5.31/libexpect531.a
lib/libexpect531.a
lib/libexpect531.so
lib/libexpect531.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm lib/expect5.31
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index 2da3e4fc6778..a5910d7490c4 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -15,6 +15,7 @@ MASTER_SITE_SUBDIR= guile
MAINTAINER= jseger@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure guile-readline/configure
CONFIGURE_ARGS= --with-threads
diff --git a/lang/guile/pkg-plist b/lang/guile/pkg-plist
index 3aa34aed8379..89aa7f7d6d65 100644
--- a/lang/guile/pkg-plist
+++ b/lang/guile/pkg-plist
@@ -99,8 +99,6 @@ lib/libguilereadline.so.0
lib/libqthreads.a
lib/libqthreads.so
lib/libqthreads.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/guile.m4
share/aclocal/qthreads.m4
share/guile/%%GUILE_VER%%/ice-9/and-let*.scm
diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile
index 61578bafee3f..2b1430da430b 100644
--- a/lang/itcl/Makefile
+++ b/lang/itcl/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= dmlb@ragnet.demon.co.uk
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
WRKSRC= ${WRKDIR}/itcl3.0.1/itcl/unix
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared --with-tcl=${PREFIX}/lib/tcl8.2
CONFIGURE_ENV= PORTSDIR=${PORTSDIR} ITCL_LIB_FILE=${ITCL_LIB_FILE}
@@ -48,7 +49,6 @@ pre-build:
post-install:
${LN} -sf ${PREFIX}/bin/itclsh3.0 ${PREFIX}/bin/itclsh
${LN} -sf ${ITCL_LIB_FILE} ${PREFIX}/lib/${ITCL_LIB}
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.if exists(${PKGINSTALL})
${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL}
.endif
diff --git a/lang/itcl/pkg-plist b/lang/itcl/pkg-plist
index c8d8f754cd66..a5bfa485435e 100644
--- a/lang/itcl/pkg-plist
+++ b/lang/itcl/pkg-plist
@@ -6,8 +6,6 @@ include/itcl3.0/itcl.h
lib/libitcl30.so.1
lib/libitcl30.so
lib/libitcl30.a
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/itcl3.0/itclConfig.sh
lib/itcl3.0/itcl.tcl
lib/itcl3.0/tclAppInit.c
diff --git a/mail/faces/Makefile b/mail/faces/Makefile
index 5e1dce9f2cf7..4f1cf6fa200e 100644
--- a/mail/faces/Makefile
+++ b/mail/faces/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
USE_XLIB= yes
+INSTALLS_SHLIBS= yes
WRKSRC= $(WRKDIR)/faces
MAN1= compface.1 faces.1 face_update.1
MAN3= compface.3
@@ -24,7 +25,4 @@ MLINKS= compface.1 uncompface.1 \
pre-patch:
@${CP} ${WRKSRC}/Makefile.dist ${WRKSRC}/Makefile
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/mail/faces/pkg-plist b/mail/faces/pkg-plist
index 5ecfcd640516..f85b334e0747 100644
--- a/mail/faces/pkg-plist
+++ b/mail/faces/pkg-plist
@@ -4,8 +4,6 @@ bin/uncompface
lib/libcompface.a
lib/libcompface.so
lib/libcompface.so.1.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
include/compface.h
bin/icon2ikon
bin/ikon2icon
diff --git a/mail/imap-uw/Makefile b/mail/imap-uw/Makefile
index 06fd2fa6343d..ae3722622bcc 100644
--- a/mail/imap-uw/Makefile
+++ b/mail/imap-uw/Makefile
@@ -22,6 +22,7 @@ MAINTAINER= imap-uw@freebsd.ady.ro
Y2K= http://www.washington.edu/imap/IMAP-FAQs/FAQ-00002.html
+INSTALLS_SHLIBS= yes
PAMAUTH?= yes
.if ${PAMAUTH} != "no"
ALL_TARGET= bfp
@@ -78,7 +79,6 @@ do-install:
${WRKSRC}/src/ipopd/ipopd.8c ${PREFIX}/man/man8/ipopd.8
post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.if ${PAMAUTH} != "no"
@${CAT} ${PKGMESSAGE}
.endif
diff --git a/mail/imap-uw/pkg-plist b/mail/imap-uw/pkg-plist
index 2b0b83f7d58d..bc4817116cae 100644
--- a/mail/imap-uw/pkg-plist
+++ b/mail/imap-uw/pkg-plist
@@ -5,8 +5,6 @@ include/linkage.h
lib/lib%%SHLIBBASE%%.a
lib/%%SHLIBNAME%%
lib/lib%%SHLIBBASE%%.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
libexec/imapd
libexec/ipop2d
libexec/ipop3d
diff --git a/math/bihar/Makefile b/math/bihar/Makefile
index b50dace2ab13..cc70f91f6939 100644
--- a/math/bihar/Makefile
+++ b/math/bihar/Makefile
@@ -20,6 +20,8 @@ EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= -xf
EXTRACT_AFTER_ARGS= # empty
+INSTALLS_SHLIBS= yes
+
.include <bsd.port.pre.mk>
post-extract:
@@ -38,6 +40,5 @@ post-install:
.if ${PORTOBJFORMAT} == "aout"
${LN} -sf libbihar.so.1 ${PREFIX}/lib/libbihar.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/math/bihar/pkg-plist b/math/bihar/pkg-plist
index 6151d6fd3ca8..049c95bec318 100644
--- a/math/bihar/pkg-plist
+++ b/math/bihar/pkg-plist
@@ -2,6 +2,4 @@ lib/libbihar.a
lib/libbihar.so
lib/libbihar.so.1
share/doc/fftpack/fft.doc.gz
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm share/doc/fftpack
diff --git a/math/dcdflib/Makefile b/math/dcdflib/Makefile
index 3f6e391afd43..33668fa0a7fb 100644
--- a/math/dcdflib/Makefile
+++ b/math/dcdflib/Makefile
@@ -14,6 +14,8 @@ MAINTAINER= tobez@plab.ku.dk
WRKSRC= ${WRKDIR}/dcdflib.c/src
+INSTALLS_SHLIBS= yes
+
.include <bsd.port.pre.mk>
post-extract:
@@ -29,6 +31,5 @@ post-install:
.if ${PORTOBJFORMAT} == "aout"
@${LN} -sf libdcdflib.so.1.1 ${PREFIX}/lib/libdcdflib.so
.endif
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/math/dcdflib/pkg-plist b/math/dcdflib/pkg-plist
index 6da30a4167bf..f9f25d3d5900 100644
--- a/math/dcdflib/pkg-plist
+++ b/math/dcdflib/pkg-plist
@@ -3,8 +3,6 @@ lib/libdcdflib.a
lib/libdcdflib_p.a
lib/libdcdflib.so
lib/libdcdflib.so.1.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/doc/dcdflib/README
share/doc/dcdflib/dcdflib.chs
share/doc/dcdflib/dcdflib.fdoc
diff --git a/math/eispack/Makefile b/math/eispack/Makefile
index 6f1e50f4470c..cefb32887f6a 100644
--- a/math/eispack/Makefile
+++ b/math/eispack/Makefile
@@ -18,6 +18,7 @@ MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= blas.1:${PORTSDIR}/math/blas
DIST_SUBDIR= ${PORTNAME}
+INSTALLS_SHLIBS= yes
NO_WRKSUBDIR= yes
SRCS = csroot.f epslon.f pythag.f bakvec.f balanc.f balbak.f bandr.f \
@@ -40,7 +41,4 @@ do-extract:
pre-build:
${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile
-post-install:
- ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/math/eispack/pkg-plist b/math/eispack/pkg-plist
index faac536aa519..1e43f8737c31 100644
--- a/math/eispack/pkg-plist
+++ b/math/eispack/pkg-plist
@@ -1,5 +1,3 @@
lib/libeispack.a
lib/libeispack.so
lib/libeispack.so.1
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
diff --git a/math/fftpack/Makefile b/math/fftpack/Makefile
index b50dace2ab13..cc70f91f6939 100644
--- a/math/fftpack/Makefile
+++ b/math/fftpack/Makefile
@@ -20,6 +20,8 @@ EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= -xf
EXTRACT_AFTER_ARGS= # empty
+INSTALLS_SHLIBS= yes
+
.include <bsd.port.pre.mk>
post-extract:
@@ -38,6 +40,5 @@ post-install:
.if ${PORTOBJFORMAT} == "aout"
${LN} -sf libbihar.so.1 ${PREFIX}/lib/libbihar.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/math/fftpack/pkg-plist b/math/fftpack/pkg-plist
index 6151d6fd3ca8..049c95bec318 100644
--- a/math/fftpack/pkg-plist
+++ b/math/fftpack/pkg-plist
@@ -2,6 +2,4 @@ lib/libbihar.a
lib/libbihar.so
lib/libbihar.so.1
share/doc/fftpack/fft.doc.gz
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm share/doc/fftpack
diff --git a/math/fftw/Makefile b/math/fftw/Makefile
index eb4b1a741c26..815d0db687b2 100644
--- a/math/fftw/Makefile
+++ b/math/fftw/Makefile
@@ -18,6 +18,7 @@ MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
GNU_CONFIGURE= yes
USE_GMAKE= yes
+INSTALLS_SHLIBS= yes
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
diff --git a/math/fftw/pkg-plist b/math/fftw/pkg-plist
index 7b9282b46e45..0ea1930b799c 100644
--- a/math/fftw/pkg-plist
+++ b/math/fftw/pkg-plist
@@ -16,7 +16,5 @@ lib/librfftw.a
lib/librfftw.la
lib/librfftw.so
lib/librfftw.so.2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/doc/fftw/fftw.ps
@dirrm share/doc/fftw
diff --git a/math/fftw3/Makefile b/math/fftw3/Makefile
index eb4b1a741c26..815d0db687b2 100644
--- a/math/fftw3/Makefile
+++ b/math/fftw3/Makefile
@@ -18,6 +18,7 @@ MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
GNU_CONFIGURE= yes
USE_GMAKE= yes
+INSTALLS_SHLIBS= yes
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
diff --git a/math/fftw3/pkg-plist b/math/fftw3/pkg-plist
index 7b9282b46e45..0ea1930b799c 100644
--- a/math/fftw3/pkg-plist
+++ b/math/fftw3/pkg-plist
@@ -16,7 +16,5 @@ lib/librfftw.a
lib/librfftw.la
lib/librfftw.so
lib/librfftw.so.2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/doc/fftw/fftw.ps
@dirrm share/doc/fftw
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index 74905b64b46e..bcedec4912ae 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -28,6 +28,7 @@ USE_PERL5= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure libole2/configure
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
diff --git a/math/gnumeric/pkg-plist b/math/gnumeric/pkg-plist
index 7155b7a31e3b..fa827857468e 100644
--- a/math/gnumeric/pkg-plist
+++ b/math/gnumeric/pkg-plist
@@ -11,8 +11,6 @@ include/libole2/ms-ole.h
lib/libole2.a
lib/libole2.so
lib/libole2.so.0
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
lib/gnumeric/%%VERSION%%/plugins/gnum_csv.so
lib/gnumeric/%%VERSION%%/plugins/gnum_dif.so
lib/gnumeric/%%VERSION%%/plugins/gnum_guile.so
diff --git a/math/gnumeric2/Makefile b/math/gnumeric2/Makefile
index 74905b64b46e..bcedec4912ae 100644
--- a/math/gnumeric2/Makefile
+++ b/math/gnumeric2/Makefile
@@ -28,6 +28,7 @@ USE_PERL5= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure libole2/configure
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
diff --git a/math/gnumeric2/pkg-plist b/math/gnumeric2/pkg-plist
index 7155b7a31e3b..fa827857468e 100644
--- a/math/gnumeric2/pkg-plist
+++ b/math/gnumeric2/pkg-plist
@@ -11,8 +11,6 @@ include/libole2/ms-ole.h
lib/libole2.a
lib/libole2.so
lib/libole2.so.0
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
lib/gnumeric/%%VERSION%%/plugins/gnum_csv.so
lib/gnumeric/%%VERSION%%/plugins/gnum_dif.so
lib/gnumeric/%%VERSION%%/plugins/gnum_guile.so
diff --git a/math/gsl/Makefile b/math/gsl/Makefile
index e2fd4c0f4225..f15d0d429f9c 100644
--- a/math/gsl/Makefile
+++ b/math/gsl/Makefile
@@ -21,6 +21,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= andrew@chg.ru
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GSLREF= gsl-ref.ps.gz
post-install:
diff --git a/math/gsl/pkg-plist b/math/gsl/pkg-plist
index 2208656de882..849c57a09670 100644
--- a/math/gsl/pkg-plist
+++ b/math/gsl/pkg-plist
@@ -220,8 +220,6 @@ lib/libgslblascblas.so.0
lib/libgslblasnative.a
lib/libgslblasnative.so
lib/libgslblasnative.so.0
-@exec /sbin/ldconfig -m %D/lib
-@unexec /sbin/ldconfig -R
share/aclocal/gsl.m4
share/doc/gsl/gsl-ref.ps
@dirrm include/gsl
diff --git a/misc/gtl/Makefile b/misc/gtl/Makefile
index 37d68091122a..099cb791292e 100644
--- a/misc/gtl/Makefile
+++ b/misc/gtl/Makefile
@@ -13,6 +13,7 @@ DISTNAME= GTL-${PORTVERSION}
MAINTAINER= nakai@FreeBSD.org
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
USE_NEWGCC= yes
diff --git a/misc/gtl/pkg-plist b/misc/gtl/pkg-plist
index 4d9c1c6471f4..6a086c5c57de 100644
--- a/misc/gtl/pkg-plist
+++ b/misc/gtl/pkg-plist
@@ -28,6 +28,4 @@ lib/libGTL.a
lib/libGTL.la
lib/libGTL.so
lib/libGTL.so.3
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@dirrm include/GTL
diff --git a/net-im/icqlib/Makefile b/net-im/icqlib/Makefile
index 7541eed59b2d..dc534790b709 100644
--- a/net-im/icqlib/Makefile
+++ b/net-im/icqlib/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= paxvel@iname.com
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net-im/icqlib/pkg-plist b/net-im/icqlib/pkg-plist
index c1e99c736dc9..6c9d92ab99f9 100644
--- a/net-im/icqlib/pkg-plist
+++ b/net-im/icqlib/pkg-plist
@@ -3,5 +3,3 @@ lib/libicq.la
lib/libicq.so
lib/libicq.so.1
include/icq.h
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/net/gnet-glib2/Makefile b/net/gnet-glib2/Makefile
index ebbb92d8e769..7013bed25c3c 100644
--- a/net/gnet-glib2/Makefile
+++ b/net/gnet-glib2/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12
GLIB_CONFIG= ${LOCALBASE}/bin/glib12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}"
.include <bsd.port.mk>
diff --git a/net/gnet-glib2/pkg-plist b/net/gnet-glib2/pkg-plist
index e31f5f5e6b91..2efdfc4a61d8 100644
--- a/net/gnet-glib2/pkg-plist
+++ b/net/gnet-glib2/pkg-plist
@@ -7,8 +7,6 @@ include/gnet/udp.h
lib/libgnet.a
lib/libgnet.so
lib/libgnet.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gnet.m4
share/doc/libgnet1.0-dev/html/book1.html
share/doc/libgnet1.0-dev/html/dnstest.html
diff --git a/net/gnet/Makefile b/net/gnet/Makefile
index ebbb92d8e769..7013bed25c3c 100644
--- a/net/gnet/Makefile
+++ b/net/gnet/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12
GLIB_CONFIG= ${LOCALBASE}/bin/glib12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}"
.include <bsd.port.mk>
diff --git a/net/gnet/pkg-plist b/net/gnet/pkg-plist
index e31f5f5e6b91..2efdfc4a61d8 100644
--- a/net/gnet/pkg-plist
+++ b/net/gnet/pkg-plist
@@ -7,8 +7,6 @@ include/gnet/udp.h
lib/libgnet.a
lib/libgnet.so
lib/libgnet.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gnet.m4
share/doc/libgnet1.0-dev/html/book1.html
share/doc/libgnet1.0-dev/html/dnstest.html
diff --git a/net/gnet2/Makefile b/net/gnet2/Makefile
index ebbb92d8e769..7013bed25c3c 100644
--- a/net/gnet2/Makefile
+++ b/net/gnet2/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12
GLIB_CONFIG= ${LOCALBASE}/bin/glib12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}"
.include <bsd.port.mk>
diff --git a/net/gnet2/pkg-plist b/net/gnet2/pkg-plist
index e31f5f5e6b91..2efdfc4a61d8 100644
--- a/net/gnet2/pkg-plist
+++ b/net/gnet2/pkg-plist
@@ -7,8 +7,6 @@ include/gnet/udp.h
lib/libgnet.a
lib/libgnet.so
lib/libgnet.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gnet.m4
share/doc/libgnet1.0-dev/html/book1.html
share/doc/libgnet1.0-dev/html/dnstest.html
diff --git a/net/hesiod/Makefile b/net/hesiod/Makefile
index 66662a58e717..bf7e8c4ee8fd 100644
--- a/net/hesiod/Makefile
+++ b/net/hesiod/Makefile
@@ -22,7 +22,8 @@ MAN3= hesiod.3 hesiod_end.3 hesiod_free_list.3 \
hesiod_resolve.3 hesiod_to_bind.3
MAN5= hesiod.conf.5
-GNU_CONFIGURE= YES
+GNU_CONFIGURE= yes
+INSTALLS_SHLIBS= yes
.include <bsd.port.pre.mk>
@@ -35,7 +36,4 @@ VERSION=3.0
MAKE_ENV+= VERSION="${VERSION}" SONAME="${SONAME}"
-post-install:
- ${SETENV} OBJFORMAT="${PORTOBJFORMAT}" ${LDCONFIG} -m ${PREFIX}/lib
-
.include <bsd.port.post.mk>
diff --git a/net/hesiod/pkg-plist b/net/hesiod/pkg-plist
index 28c4a601457c..04cc9777a7e5 100644
--- a/net/hesiod/pkg-plist
+++ b/net/hesiod/pkg-plist
@@ -3,5 +3,3 @@ include/hesiod.h
lib/libhesiod.a
lib/libhesiod.so
lib/libhesiod.so.3.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/net/icqlib/Makefile b/net/icqlib/Makefile
index 7541eed59b2d..dc534790b709 100644
--- a/net/icqlib/Makefile
+++ b/net/icqlib/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= paxvel@iname.com
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net/icqlib/pkg-plist b/net/icqlib/pkg-plist
index c1e99c736dc9..6c9d92ab99f9 100644
--- a/net/icqlib/pkg-plist
+++ b/net/icqlib/pkg-plist
@@ -3,5 +3,3 @@ lib/libicq.la
lib/libicq.so
lib/libicq.so.1
include/icq.h
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/net/icqlib0/Makefile b/net/icqlib0/Makefile
index 7541eed59b2d..dc534790b709 100644
--- a/net/icqlib0/Makefile
+++ b/net/icqlib0/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= paxvel@iname.com
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net/icqlib0/pkg-plist b/net/icqlib0/pkg-plist
index c1e99c736dc9..6c9d92ab99f9 100644
--- a/net/icqlib0/pkg-plist
+++ b/net/icqlib0/pkg-plist
@@ -3,5 +3,3 @@ lib/libicq.la
lib/libicq.so
lib/libicq.so.1
include/icq.h
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/palm/gnome-pilot/Makefile b/palm/gnome-pilot/Makefile
index bf1476f2f8ff..e257b3fe808c 100644
--- a/palm/gnome-pilot/Makefile
+++ b/palm/gnome-pilot/Makefile
@@ -26,6 +26,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-pisock=${LOCALBASE}/pilot
diff --git a/palm/gnome-pilot/pkg-plist b/palm/gnome-pilot/pkg-plist
index 84458afc3168..ee272e1cc354 100644
--- a/palm/gnome-pilot/pkg-plist
+++ b/palm/gnome-pilot/pkg-plist
@@ -43,8 +43,6 @@ lib/libgpilotdcm.so.0
lib/libgpilotdconduit.a
lib/libgpilotdconduit.so
lib/libgpilotdconduit.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Settings/Peripherals/Conduits/.directory
share/gnome/apps/Settings/Peripherals/Conduits/backup-conduit-control-applet.desktop
share/gnome/apps/Settings/Peripherals/Conduits/email-conduit-control-applet.desktop
diff --git a/palm/gnomepilot/Makefile b/palm/gnomepilot/Makefile
index bf1476f2f8ff..e257b3fe808c 100644
--- a/palm/gnomepilot/Makefile
+++ b/palm/gnomepilot/Makefile
@@ -26,6 +26,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-pisock=${LOCALBASE}/pilot
diff --git a/palm/gnomepilot/pkg-plist b/palm/gnomepilot/pkg-plist
index 84458afc3168..ee272e1cc354 100644
--- a/palm/gnomepilot/pkg-plist
+++ b/palm/gnomepilot/pkg-plist
@@ -43,8 +43,6 @@ lib/libgpilotdcm.so.0
lib/libgpilotdconduit.a
lib/libgpilotdconduit.so
lib/libgpilotdconduit.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Settings/Peripherals/Conduits/.directory
share/gnome/apps/Settings/Peripherals/Conduits/backup-conduit-control-applet.desktop
share/gnome/apps/Settings/Peripherals/Conduits/email-conduit-control-applet.desktop
diff --git a/palm/gnomepilot2/Makefile b/palm/gnomepilot2/Makefile
index bf1476f2f8ff..e257b3fe808c 100644
--- a/palm/gnomepilot2/Makefile
+++ b/palm/gnomepilot2/Makefile
@@ -26,6 +26,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-pisock=${LOCALBASE}/pilot
diff --git a/palm/gnomepilot2/pkg-plist b/palm/gnomepilot2/pkg-plist
index 84458afc3168..ee272e1cc354 100644
--- a/palm/gnomepilot2/pkg-plist
+++ b/palm/gnomepilot2/pkg-plist
@@ -43,8 +43,6 @@ lib/libgpilotdcm.so.0
lib/libgpilotdconduit.a
lib/libgpilotdconduit.so
lib/libgpilotdconduit.so.0
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/gnome/apps/Settings/Peripherals/Conduits/.directory
share/gnome/apps/Settings/Peripherals/Conduits/backup-conduit-control-applet.desktop
share/gnome/apps/Settings/Peripherals/Conduits/email-conduit-control-applet.desktop
diff --git a/print/freetype/Makefile b/print/freetype/Makefile
index bcaa0bdf2cb4..6f4f21c7ca95 100644
--- a/print/freetype/Makefile
+++ b/print/freetype/Makefile
@@ -21,9 +21,10 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= jseger@FreeBSD.org
-USE_XLIB= YES
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
+USE_XLIB= yes
+USE_GMAKE= yes
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-nls --enable-static --enable-shared
# Older versions of freetype installed include files in ${PREFIX}/include
diff --git a/print/freetype/pkg-plist b/print/freetype/pkg-plist
index 09dae9fc7587..8e50004f81d8 100644
--- a/print/freetype/pkg-plist
+++ b/print/freetype/pkg-plist
@@ -40,6 +40,4 @@ lib/libttf.a
lib/libttf.la
lib/libttf.so
lib/libttf.so.4
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm include/freetype
diff --git a/print/freetype2/Makefile b/print/freetype2/Makefile
index bcaa0bdf2cb4..6f4f21c7ca95 100644
--- a/print/freetype2/Makefile
+++ b/print/freetype2/Makefile
@@ -21,9 +21,10 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= jseger@FreeBSD.org
-USE_XLIB= YES
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
+USE_XLIB= yes
+USE_GMAKE= yes
+INSTALLS_SHLIBS= yes
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-nls --enable-static --enable-shared
# Older versions of freetype installed include files in ${PREFIX}/include
diff --git a/print/freetype2/pkg-plist b/print/freetype2/pkg-plist
index 09dae9fc7587..8e50004f81d8 100644
--- a/print/freetype2/pkg-plist
+++ b/print/freetype2/pkg-plist
@@ -40,6 +40,4 @@ lib/libttf.a
lib/libttf.la
lib/libttf.so
lib/libttf.so.4
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm include/freetype
diff --git a/print/gnome-print/Makefile b/print/gnome-print/Makefile
index dca3d671ef6a..cf98097056e4 100644
--- a/print/gnome-print/Makefile
+++ b/print/gnome-print/Makefile
@@ -24,6 +24,7 @@ USE_X_PREFIX= yes
USE_GMAKE= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/print/gnome-print/pkg-plist b/print/gnome-print/pkg-plist
index cc75681b0193..c7460f5c858a 100644
--- a/print/gnome-print/pkg-plist
+++ b/print/gnome-print/pkg-plist
@@ -25,8 +25,6 @@ include/libgnomeprint/gnome-text.h
lib/libgnomeprint.a
lib/libgnomeprint.so
lib/libgnomeprint.so.9
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/fonts/afms/adobe/pagd8a.afm
share/gnome/fonts/afms/adobe/pagdo8a.afm
share/gnome/fonts/afms/adobe/pagk8a.afm
diff --git a/print/gnomeprint/Makefile b/print/gnomeprint/Makefile
index dca3d671ef6a..cf98097056e4 100644
--- a/print/gnomeprint/Makefile
+++ b/print/gnomeprint/Makefile
@@ -24,6 +24,7 @@ USE_X_PREFIX= yes
USE_GMAKE= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/print/gnomeprint/pkg-plist b/print/gnomeprint/pkg-plist
index cc75681b0193..c7460f5c858a 100644
--- a/print/gnomeprint/pkg-plist
+++ b/print/gnomeprint/pkg-plist
@@ -25,8 +25,6 @@ include/libgnomeprint/gnome-text.h
lib/libgnomeprint.a
lib/libgnomeprint.so
lib/libgnomeprint.so.9
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/fonts/afms/adobe/pagd8a.afm
share/gnome/fonts/afms/adobe/pagdo8a.afm
share/gnome/fonts/afms/adobe/pagk8a.afm
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
index dca3d671ef6a..cf98097056e4 100644
--- a/print/libgnomeprint/Makefile
+++ b/print/libgnomeprint/Makefile
@@ -24,6 +24,7 @@ USE_X_PREFIX= yes
USE_GMAKE= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/print/libgnomeprint/pkg-plist b/print/libgnomeprint/pkg-plist
index cc75681b0193..c7460f5c858a 100644
--- a/print/libgnomeprint/pkg-plist
+++ b/print/libgnomeprint/pkg-plist
@@ -25,8 +25,6 @@ include/libgnomeprint/gnome-text.h
lib/libgnomeprint.a
lib/libgnomeprint.so
lib/libgnomeprint.so.9
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/fonts/afms/adobe/pagd8a.afm
share/gnome/fonts/afms/adobe/pagdo8a.afm
share/gnome/fonts/afms/adobe/pagk8a.afm
diff --git a/security/cyrus-sasl/Makefile b/security/cyrus-sasl/Makefile
index 01b4ff719d84..de5d00e64bf5 100644
--- a/security/cyrus-sasl/Makefile
+++ b/security/cyrus-sasl/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= hetzels@westbend.net
USE_OPENSSL= RSA
+INSTALLS_SHLIBS= yes
+
.include <bsd.port.pre.mk>
Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html
@@ -95,7 +97,6 @@ pre-install:
@${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
post-install:
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/pwcheck.sh \
> ${PREFIX}/etc/rc.d/pwcheck.sh
@${CHMOD} 755 ${PREFIX}/etc/rc.d/pwcheck.sh
diff --git a/security/cyrus-sasl/pkg-plist b/security/cyrus-sasl/pkg-plist
index b31962f6a4d7..8d412ca78221 100644
--- a/security/cyrus-sasl/pkg-plist
+++ b/security/cyrus-sasl/pkg-plist
@@ -10,8 +10,6 @@ include/sasl/saslutil.h
lib/libsasl.a
lib/libsasl.so
lib/libsasl.so.8
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/sasl/libanonymous.a
lib/sasl/libanonymous.so
lib/sasl/libanonymous.so.1
diff --git a/security/cyrus-sasl2/Makefile b/security/cyrus-sasl2/Makefile
index 01b4ff719d84..de5d00e64bf5 100644
--- a/security/cyrus-sasl2/Makefile
+++ b/security/cyrus-sasl2/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= hetzels@westbend.net
USE_OPENSSL= RSA
+INSTALLS_SHLIBS= yes
+
.include <bsd.port.pre.mk>
Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html
@@ -95,7 +97,6 @@ pre-install:
@${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
post-install:
- @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/pwcheck.sh \
> ${PREFIX}/etc/rc.d/pwcheck.sh
@${CHMOD} 755 ${PREFIX}/etc/rc.d/pwcheck.sh
diff --git a/security/cyrus-sasl2/pkg-plist b/security/cyrus-sasl2/pkg-plist
index b31962f6a4d7..8d412ca78221 100644
--- a/security/cyrus-sasl2/pkg-plist
+++ b/security/cyrus-sasl2/pkg-plist
@@ -10,8 +10,6 @@ include/sasl/saslutil.h
lib/libsasl.a
lib/libsasl.so
lib/libsasl.so.8
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/sasl/libanonymous.a
lib/sasl/libanonymous.so
lib/sasl/libanonymous.so.1
diff --git a/security/heimdal/Makefile b/security/heimdal/Makefile
index b66c8b564955..40f1c5f9fe3f 100644
--- a/security/heimdal/Makefile
+++ b/security/heimdal/Makefile
@@ -29,7 +29,8 @@ MAN8= ftpd.8 hprop.8 hpropd.8 kdc.8 kpasswdd.8 kstash.8 \
ktutil.8 push.8 telnetd.8 kxd.8 verify_krb5_conf.8 \
string2key.8
-USE_LIBTOOL= YES
+USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --enable-shared
.if defined(HEIMDAL_HOME)
@@ -74,6 +75,5 @@ pre-configure:
post-install:
install-info ${PREFIX}/info/heimdal.info ${PREFIX}/info/dir
- ${SETENV} OBJFORMAT="${PORTOBJFORMAT}" ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>
diff --git a/security/heimdal/pkg-plist b/security/heimdal/pkg-plist
index 7635b659b143..151447eef04a 100644
--- a/security/heimdal/pkg-plist
+++ b/security/heimdal/pkg-plist
@@ -113,5 +113,3 @@ sbin/ktutil
sbin/replay_log
@dirrm include/kadm5
@dirrm include/ss
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
index 149885141586..55d649f1994f 100644
--- a/sysutils/gnome-control-center/Makefile
+++ b/sysutils/gnome-control-center/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/sysutils/gnome-control-center/pkg-plist b/sysutils/gnome-control-center/pkg-plist
index 984a3c4e0561..390499d53bac 100644
--- a/sysutils/gnome-control-center/pkg-plist
+++ b/sysutils/gnome-control-center/pkg-plist
@@ -17,8 +17,6 @@ include/capplet-widget.h
lib/libcapplet.a
lib/libcapplet.so
lib/libcapplet.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/apps/Settings/Desktop/.directory
share/gnome/apps/Settings/Desktop/background-properties.desktop
share/gnome/apps/Settings/Desktop/screensaver-properties.desktop
diff --git a/sysutils/gnome-control-center1/Makefile b/sysutils/gnome-control-center1/Makefile
index 149885141586..55d649f1994f 100644
--- a/sysutils/gnome-control-center1/Makefile
+++ b/sysutils/gnome-control-center1/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/sysutils/gnome-control-center1/pkg-plist b/sysutils/gnome-control-center1/pkg-plist
index 984a3c4e0561..390499d53bac 100644
--- a/sysutils/gnome-control-center1/pkg-plist
+++ b/sysutils/gnome-control-center1/pkg-plist
@@ -17,8 +17,6 @@ include/capplet-widget.h
lib/libcapplet.a
lib/libcapplet.so
lib/libcapplet.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/apps/Settings/Desktop/.directory
share/gnome/apps/Settings/Desktop/background-properties.desktop
share/gnome/apps/Settings/Desktop/screensaver-properties.desktop
diff --git a/sysutils/gnomecontrolcenter/Makefile b/sysutils/gnomecontrolcenter/Makefile
index 149885141586..55d649f1994f 100644
--- a/sysutils/gnomecontrolcenter/Makefile
+++ b/sysutils/gnomecontrolcenter/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/sysutils/gnomecontrolcenter/pkg-plist b/sysutils/gnomecontrolcenter/pkg-plist
index 984a3c4e0561..390499d53bac 100644
--- a/sysutils/gnomecontrolcenter/pkg-plist
+++ b/sysutils/gnomecontrolcenter/pkg-plist
@@ -17,8 +17,6 @@ include/capplet-widget.h
lib/libcapplet.a
lib/libcapplet.so
lib/libcapplet.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/apps/Settings/Desktop/.directory
share/gnome/apps/Settings/Desktop/background-properties.desktop
share/gnome/apps/Settings/Desktop/screensaver-properties.desktop
diff --git a/sysutils/gnomecontrolcenter2/Makefile b/sysutils/gnomecontrolcenter2/Makefile
index 149885141586..55d649f1994f 100644
--- a/sysutils/gnomecontrolcenter2/Makefile
+++ b/sysutils/gnomecontrolcenter2/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-gnome=${PREFIX}
diff --git a/sysutils/gnomecontrolcenter2/pkg-plist b/sysutils/gnomecontrolcenter2/pkg-plist
index 984a3c4e0561..390499d53bac 100644
--- a/sysutils/gnomecontrolcenter2/pkg-plist
+++ b/sysutils/gnomecontrolcenter2/pkg-plist
@@ -17,8 +17,6 @@ include/capplet-widget.h
lib/libcapplet.a
lib/libcapplet.so
lib/libcapplet.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/apps/Settings/Desktop/.directory
share/gnome/apps/Settings/Desktop/background-properties.desktop
share/gnome/apps/Settings/Desktop/screensaver-properties.desktop
diff --git a/textproc/cole/Makefile b/textproc/cole/Makefile
index 0e592e712015..9753e595528e 100644
--- a/textproc/cole/Makefile
+++ b/textproc/cole/Makefile
@@ -14,5 +14,6 @@ MASTER_SITES= http://arturo.directmail.org/filters/archive/ \
MAINTAINER= sobomax@FreeBSD.org
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
.include <bsd.port.mk>
diff --git a/textproc/cole/pkg-plist b/textproc/cole/pkg-plist
index 23569068424d..b222c03b308b 100644
--- a/textproc/cole/pkg-plist
+++ b/textproc/cole/pkg-plist
@@ -7,7 +7,5 @@ include/cole/cole.h
lib/libcole.a
lib/libcole.so
lib/libcole.so.2
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/cole.m4
@dirrm include/cole
diff --git a/textproc/jade/Makefile b/textproc/jade/Makefile
index 5f11130516f6..9ad122d27a84 100644
--- a/textproc/jade/Makefile
+++ b/textproc/jade/Makefile
@@ -20,8 +20,9 @@ MAINTAINER= jfieber@FreeBSD.org
BROKEN= nsgmls coredumps in static constructors
.endif
-USE_GMAKE= YES
-USE_LIBTOOL= YES
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CXXFLAGS="${CFLAGS}"
CONFIGURE_ARGS= --enable-default-catalog=${PREFIX}/share/sgml/catalog
@@ -42,7 +43,6 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${PREFIX}/share/doc/jade
${MKDIR} ${PREFIX}/share/sgml/jade
${INSTALL_DATA} ${WRKSRC}/dsssl/* ${PREFIX}/share/sgml/jade
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m $(PREFIX)/lib
@if [ ! -f ${PREFIX}/share/sgml/catalog ]; then \
${ECHO} "CATALOG \"${PREFIX}/share/sgml/jade/catalog\"" > ${PREFIX}/share/sgml/catalog; \
else \
diff --git a/textproc/jade/pkg-plist b/textproc/jade/pkg-plist
index b7cabe85b8ae..415dfb5ea158 100644
--- a/textproc/jade/pkg-plist
+++ b/textproc/jade/pkg-plist
@@ -185,5 +185,3 @@ share/sgml/jade/style-sheet.dtd
@dirrm include/sp
@dirrm share/doc/jade
@dirrm share/sgml/jade
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/www/gtkhtml/Makefile b/www/gtkhtml/Makefile
index a5ca55d100a0..f8d9fe219f79 100644
--- a/www/gtkhtml/Makefile
+++ b/www/gtkhtml/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/www/gtkhtml/pkg-plist b/www/gtkhtml/pkg-plist
index 418ddb6b12ae..2ef1a994a59c 100644
--- a/www/gtkhtml/pkg-plist
+++ b/www/gtkhtml/pkg-plist
@@ -77,7 +77,5 @@ include/gtkhtml/htmlvspace.h
lib/libgtkhtml.a
lib/libgtkhtml.so
lib/libgtkhtml.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/oaf/html-editor-control.oafinfo
@dirrm include/gtkhtml
diff --git a/www/gtkhtml3/Makefile b/www/gtkhtml3/Makefile
index a5ca55d100a0..f8d9fe219f79 100644
--- a/www/gtkhtml3/Makefile
+++ b/www/gtkhtml3/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/www/gtkhtml3/pkg-plist b/www/gtkhtml3/pkg-plist
index 418ddb6b12ae..2ef1a994a59c 100644
--- a/www/gtkhtml3/pkg-plist
+++ b/www/gtkhtml3/pkg-plist
@@ -77,7 +77,5 @@ include/gtkhtml/htmlvspace.h
lib/libgtkhtml.a
lib/libgtkhtml.so
lib/libgtkhtml.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/oaf/html-editor-control.oafinfo
@dirrm include/gtkhtml
diff --git a/www/gtkhtml38/Makefile b/www/gtkhtml38/Makefile
index a5ca55d100a0..f8d9fe219f79 100644
--- a/www/gtkhtml38/Makefile
+++ b/www/gtkhtml38/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/www/gtkhtml38/pkg-plist b/www/gtkhtml38/pkg-plist
index 418ddb6b12ae..2ef1a994a59c 100644
--- a/www/gtkhtml38/pkg-plist
+++ b/www/gtkhtml38/pkg-plist
@@ -77,7 +77,5 @@ include/gtkhtml/htmlvspace.h
lib/libgtkhtml.a
lib/libgtkhtml.so
lib/libgtkhtml.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/oaf/html-editor-control.oafinfo
@dirrm include/gtkhtml
diff --git a/www/libgtkhtml/Makefile b/www/libgtkhtml/Makefile
index a5ca55d100a0..f8d9fe219f79 100644
--- a/www/libgtkhtml/Makefile
+++ b/www/libgtkhtml/Makefile
@@ -22,6 +22,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/www/libgtkhtml/pkg-plist b/www/libgtkhtml/pkg-plist
index 418ddb6b12ae..2ef1a994a59c 100644
--- a/www/libgtkhtml/pkg-plist
+++ b/www/libgtkhtml/pkg-plist
@@ -77,7 +77,5 @@ include/gtkhtml/htmlvspace.h
lib/libgtkhtml.a
lib/libgtkhtml.so
lib/libgtkhtml.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/oaf/html-editor-control.oafinfo
@dirrm include/gtkhtml
diff --git a/x11-toolkits/fltk/Makefile b/x11-toolkits/fltk/Makefile
index c4631366d351..5bafeb8468ba 100644
--- a/x11-toolkits/fltk/Makefile
+++ b/x11-toolkits/fltk/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= GL.14:${PORTSDIR}/graphics/Mesa3
VERSION= 1.0.7
USE_BZIP2= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared
WRKSRC= ${WRKDIR}/${PKGNAME}
@@ -34,7 +35,6 @@ BROKEN= requires ELF library format
.endif
post-install:
- @ ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@ ${INSTALL_MAN} ${WRKSRC}/documentation/fluid.1 \
${PREFIX}/man/man1
.if !defined(NOPORTDOCS)
diff --git a/x11-toolkits/fltk/pkg-plist b/x11-toolkits/fltk/pkg-plist
index a557b4b01f7e..308a68a3ac22 100644
--- a/x11-toolkits/fltk/pkg-plist
+++ b/x11-toolkits/fltk/pkg-plist
@@ -189,8 +189,6 @@ include/FL/x.h
lib/libfltk.a
lib/libfltk.so
lib/libfltk.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/doc/fltk/FL.gif
share/doc/fltk/Fl_Adjuster.html
share/doc/fltk/Fl_Box.html
diff --git a/x11-toolkits/fox-devel/Makefile b/x11-toolkits/fox-devel/Makefile
index 3bb4d89f77db..6a85753fcff8 100644
--- a/x11-toolkits/fox-devel/Makefile
+++ b/x11-toolkits/fox-devel/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.3:${PORTSDIR}/graphics/png \
GL.14:${PORTSDIR}/graphics/Mesa3
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-opengl=mesa --with-x
.if defined(NO_SHM)
diff --git a/x11-toolkits/fox-devel/pkg-plist b/x11-toolkits/fox-devel/pkg-plist
index d824af98a553..f42a42e1f359 100644
--- a/x11-toolkits/fox-devel/pkg-plist
+++ b/x11-toolkits/fox-devel/pkg-plist
@@ -185,8 +185,6 @@ share/fox/html/win32-project.png
share/fox/html/win32-tooloptions.png
share/fox/html/win32.html
share/fox/html/wintextedit.png
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
@dirrm include/fox
@dirrm share/fox/html
@dirrm share/fox
diff --git a/x11-toolkits/fox/Makefile b/x11-toolkits/fox/Makefile
index 3bb4d89f77db..6a85753fcff8 100644
--- a/x11-toolkits/fox/Makefile
+++ b/x11-toolkits/fox/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.3:${PORTSDIR}/graphics/png \
GL.14:${PORTSDIR}/graphics/Mesa3
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-opengl=mesa --with-x
.if defined(NO_SHM)
diff --git a/x11-toolkits/fox/pkg-plist b/x11-toolkits/fox/pkg-plist
index d824af98a553..f42a42e1f359 100644
--- a/x11-toolkits/fox/pkg-plist
+++ b/x11-toolkits/fox/pkg-plist
@@ -185,8 +185,6 @@ share/fox/html/win32-project.png
share/fox/html/win32-tooloptions.png
share/fox/html/win32.html
share/fox/html/wintextedit.png
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
@dirrm include/fox
@dirrm share/fox/html
@dirrm share/fox
diff --git a/x11-toolkits/fox10/Makefile b/x11-toolkits/fox10/Makefile
index 3bb4d89f77db..6a85753fcff8 100644
--- a/x11-toolkits/fox10/Makefile
+++ b/x11-toolkits/fox10/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.3:${PORTSDIR}/graphics/png \
GL.14:${PORTSDIR}/graphics/Mesa3
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-opengl=mesa --with-x
.if defined(NO_SHM)
diff --git a/x11-toolkits/fox10/pkg-plist b/x11-toolkits/fox10/pkg-plist
index d824af98a553..f42a42e1f359 100644
--- a/x11-toolkits/fox10/pkg-plist
+++ b/x11-toolkits/fox10/pkg-plist
@@ -185,8 +185,6 @@ share/fox/html/win32-project.png
share/fox/html/win32-tooloptions.png
share/fox/html/win32.html
share/fox/html/wintextedit.png
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
@dirrm include/fox
@dirrm share/fox/html
@dirrm share/fox
diff --git a/x11-toolkits/fox14/Makefile b/x11-toolkits/fox14/Makefile
index 3bb4d89f77db..6a85753fcff8 100644
--- a/x11-toolkits/fox14/Makefile
+++ b/x11-toolkits/fox14/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.3:${PORTSDIR}/graphics/png \
GL.14:${PORTSDIR}/graphics/Mesa3
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-opengl=mesa --with-x
.if defined(NO_SHM)
diff --git a/x11-toolkits/fox14/pkg-plist b/x11-toolkits/fox14/pkg-plist
index d824af98a553..f42a42e1f359 100644
--- a/x11-toolkits/fox14/pkg-plist
+++ b/x11-toolkits/fox14/pkg-plist
@@ -185,8 +185,6 @@ share/fox/html/win32-project.png
share/fox/html/win32-tooloptions.png
share/fox/html/win32.html
share/fox/html/wintextedit.png
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
@dirrm include/fox
@dirrm share/fox/html
@dirrm share/fox
diff --git a/x11-toolkits/gtk--/Makefile b/x11-toolkits/gtk--/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtk--/Makefile
+++ b/x11-toolkits/gtk--/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtk--/pkg-plist b/x11-toolkits/gtk--/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtk--/pkg-plist
+++ b/x11-toolkits/gtk--/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/gtk--2/Makefile b/x11-toolkits/gtk--2/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtk--2/Makefile
+++ b/x11-toolkits/gtk--2/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtk--2/pkg-plist b/x11-toolkits/gtk--2/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtk--2/pkg-plist
+++ b/x11-toolkits/gtk--2/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/gtk12/Makefile b/x11-toolkits/gtk12/Makefile
index d6e11f99cf69..846ebea5fb1f 100644
--- a/x11-toolkits/gtk12/Makefile
+++ b/x11-toolkits/gtk12/Makefile
@@ -23,6 +23,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_X_PREFIX= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk12
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/x11-toolkits/gtk12/pkg-plist b/x11-toolkits/gtk12/pkg-plist
index 5214d0f5b097..2634e25d9710 100644
--- a/x11-toolkits/gtk12/pkg-plist
+++ b/x11-toolkits/gtk12/pkg-plist
@@ -131,8 +131,6 @@ lib/libgdk12.so.2
lib/libgtk12.a
lib/libgtk12.so
lib/libgtk12.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/gtk.m4
share/locale/ca/LC_MESSAGES/gtk+.mo
share/locale/cs/LC_MESSAGES/gtk+.mo
diff --git a/x11-toolkits/gtk13/Makefile b/x11-toolkits/gtk13/Makefile
index d6e11f99cf69..846ebea5fb1f 100644
--- a/x11-toolkits/gtk13/Makefile
+++ b/x11-toolkits/gtk13/Makefile
@@ -23,6 +23,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_X_PREFIX= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk12
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/x11-toolkits/gtk13/pkg-plist b/x11-toolkits/gtk13/pkg-plist
index 5214d0f5b097..2634e25d9710 100644
--- a/x11-toolkits/gtk13/pkg-plist
+++ b/x11-toolkits/gtk13/pkg-plist
@@ -131,8 +131,6 @@ lib/libgdk12.so.2
lib/libgtk12.a
lib/libgtk12.so
lib/libgtk12.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/gtk.m4
share/locale/ca/LC_MESSAGES/gtk+.mo
share/locale/cs/LC_MESSAGES/gtk+.mo
diff --git a/x11-toolkits/gtk20/Makefile b/x11-toolkits/gtk20/Makefile
index d6e11f99cf69..846ebea5fb1f 100644
--- a/x11-toolkits/gtk20/Makefile
+++ b/x11-toolkits/gtk20/Makefile
@@ -23,6 +23,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_X_PREFIX= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk12
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/x11-toolkits/gtk20/pkg-plist b/x11-toolkits/gtk20/pkg-plist
index 5214d0f5b097..2634e25d9710 100644
--- a/x11-toolkits/gtk20/pkg-plist
+++ b/x11-toolkits/gtk20/pkg-plist
@@ -131,8 +131,6 @@ lib/libgdk12.so.2
lib/libgtk12.a
lib/libgtk12.so
lib/libgtk12.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/gtk.m4
share/locale/ca/LC_MESSAGES/gtk+.mo
share/locale/cs/LC_MESSAGES/gtk+.mo
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index d6e11f99cf69..846ebea5fb1f 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -23,6 +23,7 @@ GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_X_PREFIX= yes
USE_PERL5= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-suffix
CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk12
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index 5214d0f5b097..2634e25d9710 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -131,8 +131,6 @@ lib/libgdk12.so.2
lib/libgtk12.a
lib/libgtk12.so
lib/libgtk12.so.2
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/gtk.m4
share/locale/ca/LC_MESSAGES/gtk+.mo
share/locale/cs/LC_MESSAGES/gtk+.mo
diff --git a/x11-toolkits/gtkglarea/Makefile b/x11-toolkits/gtkglarea/Makefile
index a3e0ef5093ce..2703a205682c 100644
--- a/x11-toolkits/gtkglarea/Makefile
+++ b/x11-toolkits/gtkglarea/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}"
CONFIGURE_ARGS= --with-lib-GL
diff --git a/x11-toolkits/gtkglarea/pkg-plist b/x11-toolkits/gtkglarea/pkg-plist
index 834d0996bf95..d34277b5af75 100644
--- a/x11-toolkits/gtkglarea/pkg-plist
+++ b/x11-toolkits/gtkglarea/pkg-plist
@@ -3,7 +3,5 @@ include/gtkgl/gtkglarea.h
lib/libgtkgl.a
lib/libgtkgl.so
lib/libgtkgl.so.5
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
share/aclocal/gtkgl.m4
@dirrm include/gtkgl
diff --git a/x11-toolkits/gtkglarea2/Makefile b/x11-toolkits/gtkglarea2/Makefile
index a3e0ef5093ce..2703a205682c 100644
--- a/x11-toolkits/gtkglarea2/Makefile
+++ b/x11-toolkits/gtkglarea2/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}"
CONFIGURE_ARGS= --with-lib-GL
diff --git a/x11-toolkits/gtkglarea2/pkg-plist b/x11-toolkits/gtkglarea2/pkg-plist
index 834d0996bf95..d34277b5af75 100644
--- a/x11-toolkits/gtkglarea2/pkg-plist
+++ b/x11-toolkits/gtkglarea2/pkg-plist
@@ -3,7 +3,5 @@ include/gtkgl/gtkglarea.h
lib/libgtkgl.a
lib/libgtkgl.so
lib/libgtkgl.so.5
-@exec /sbin/ldconfig -m %B
-@unexec /sbin/ldconfig -R
share/aclocal/gtkgl.m4
@dirrm include/gtkgl
diff --git a/x11-toolkits/gtkmm12/Makefile b/x11-toolkits/gtkmm12/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtkmm12/Makefile
+++ b/x11-toolkits/gtkmm12/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtkmm12/pkg-plist b/x11-toolkits/gtkmm12/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtkmm12/pkg-plist
+++ b/x11-toolkits/gtkmm12/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/gtkmm20/Makefile b/x11-toolkits/gtkmm20/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtkmm20/Makefile
+++ b/x11-toolkits/gtkmm20/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtkmm20/pkg-plist b/x11-toolkits/gtkmm20/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtkmm20/pkg-plist
+++ b/x11-toolkits/gtkmm20/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/gtkmm24/Makefile b/x11-toolkits/gtkmm24/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtkmm24/Makefile
+++ b/x11-toolkits/gtkmm24/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtkmm24/pkg-plist b/x11-toolkits/gtkmm24/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtkmm24/pkg-plist
+++ b/x11-toolkits/gtkmm24/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/gtkmm30/Makefile b/x11-toolkits/gtkmm30/Makefile
index 4331c1bc1a1c..bca8dffd0571 100644
--- a/x11-toolkits/gtkmm30/Makefile
+++ b/x11-toolkits/gtkmm30/Makefile
@@ -23,6 +23,7 @@ USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static=yes \
--without-gnome
diff --git a/x11-toolkits/gtkmm30/pkg-plist b/x11-toolkits/gtkmm30/pkg-plist
index 2e1551b32ebd..5ca5ced66616 100644
--- a/x11-toolkits/gtkmm30/pkg-plist
+++ b/x11-toolkits/gtkmm30/pkg-plist
@@ -192,8 +192,6 @@ lib/libgdkmm.so
lib/libgtkmm-1.2.so.0
lib/libgtkmm.a
lib/libgtkmm.so
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/aclocal/gtk--.m4
@dirrm include/gdk--
@dirrm include/gtk--/private
diff --git a/x11-toolkits/guile-gnome/Makefile b/x11-toolkits/guile-gnome/Makefile
index 5053dfa7fc29..a4e8d70397b9 100644
--- a/x11-toolkits/guile-gnome/Makefile
+++ b/x11-toolkits/guile-gnome/Makefile
@@ -23,6 +23,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-bonobo --without-gtkhtml --with-libglade
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/x11-toolkits/guile-gnome/pkg-plist b/x11-toolkits/guile-gnome/pkg-plist
index b0678b058a11..dd32cf9eb74b 100644
--- a/x11-toolkits/guile-gnome/pkg-plist
+++ b/x11-toolkits/guile-gnome/pkg-plist
@@ -11,8 +11,6 @@ lib/libguilegnorba.so.0
lib/libguilezvt.a
lib/libguilezvt.so
lib/libguilezvt.so.0
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/guile-gnome/gnome.defs
share/guile-gnome/gnorba.defs
share/guile-gnome/libglade.defs
diff --git a/x11-toolkits/guile-gtk/Makefile b/x11-toolkits/guile-gtk/Makefile
index 2f292efb1069..0c8a881f18be 100644
--- a/x11-toolkits/guile-gtk/Makefile
+++ b/x11-toolkits/guile-gtk/Makefile
@@ -21,6 +21,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
GTK_CONFIG="${GTK_CONFIG}" \
diff --git a/x11-toolkits/guile-gtk/pkg-plist b/x11-toolkits/guile-gtk/pkg-plist
index 80f0f73a61a1..29c26dcf63c0 100644
--- a/x11-toolkits/guile-gtk/pkg-plist
+++ b/x11-toolkits/guile-gtk/pkg-plist
@@ -8,8 +8,6 @@ lib/libguiledlopenhelper.so.0
lib/libguilegtk-1.2.a
lib/libguilegtk-1.2.so
lib/libguilegtk-1.2.so.0
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/guile-gtk/gdk-1.2.defs
share/guile-gtk/gtk-1.2.defs
share/guile/gtk-1.2/gdk.scm
diff --git a/x11-toolkits/itk/Makefile b/x11-toolkits/itk/Makefile
index a84db1dcb072..9e1f3816a77b 100644
--- a/x11-toolkits/itk/Makefile
+++ b/x11-toolkits/itk/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 \
itcl30.1:${PORTSDIR}/lang/itcl
WRKSRC= ${WRKDIR}/itcl3.0.1/itk/unix
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared --with-tcl=${PREFIX}/lib/tcl8.2 --with-itcl=${PREFIX}/lib/itcl3.0 --with-tk=${PREFIX}/lib/tk8.2
CONFIGURE_ENV= PORTSDIR=${PORTSDIR} ITK_LIB_FILE=${ITK_LIB_FILE}
@@ -46,6 +47,5 @@ pre-build:
post-install:
${LN} -sf itkwish3.0 ${PREFIX}/bin/itkwish
${LN} -sf ${ITK_LIB_FILE} ${PREFIX}/lib/${ITK_LIB}
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/x11-toolkits/itk/pkg-plist b/x11-toolkits/itk/pkg-plist
index c75e1f7edd39..454888502413 100644
--- a/x11-toolkits/itk/pkg-plist
+++ b/x11-toolkits/itk/pkg-plist
@@ -6,8 +6,6 @@ include/itk3.0/itk.h
lib/libitk30.so.1
lib/libitk30.so
lib/libitk30.a
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
lib/itk3.0/itkConfig.sh
lib/itk3.0/Archetype.itk
lib/itk3.0/Toplevel.itk
diff --git a/x11-toolkits/iv/Makefile b/x11-toolkits/iv/Makefile
index 1731cc32dcd7..ffdbdbed7a80 100644
--- a/x11-toolkits/iv/Makefile
+++ b/x11-toolkits/iv/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= tanimura@FreeBSD.org
USE_XLIB= yes
+INSTALLS_SHLIBS= yes
DIST_SUBDIR= iv
WRKSRC= ${WRKDIR}/iv
@@ -86,6 +87,5 @@ post-install:
${LN} -fs libIV.so.${IV_LIB_VER} ${PREFIX}/interviews/lib/FREEBSD/libIV.so
${LN} -fs libUnidraw.so.${IV_LIB_VER} ${PREFIX}/interviews/lib/FREEBSD/libUnidraw.so
.endif
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.post.mk>
diff --git a/x11-toolkits/iv/pkg-plist b/x11-toolkits/iv/pkg-plist
index a89040e1ac48..faabd6132c93 100644
--- a/x11-toolkits/iv/pkg-plist
+++ b/x11-toolkits/iv/pkg-plist
@@ -526,8 +526,6 @@ lib/libIV.so
lib/libIV.so.3
lib/libUnidraw.so
lib/libUnidraw.so.3
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@dirrm interviews/bin/FREEBSD
@dirrm interviews/bin
@dirrm interviews/config/InterViews
diff --git a/x11-wm/epplets/Makefile b/x11-wm/epplets/Makefile
index ba50b42d024e..d8ee6ee22a43 100644
--- a/x11-wm/epplets/Makefile
+++ b/x11-wm/epplets/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= enlightenment:${PORTSDIR}/x11-wm/enlightenment
WRKSRC= ${WRKDIR}/Epplets-0.5
USE_X_PREFIX= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-fsstd
CONFIGURE_ENV= EROOT=${X11BASE}/share/enlightenment \
diff --git a/x11-wm/epplets/pkg-plist b/x11-wm/epplets/pkg-plist
index a3b5346d21ea..0d1696dd6433 100644
--- a/x11-wm/epplets/pkg-plist
+++ b/x11-wm/epplets/pkg-plist
@@ -28,8 +28,6 @@ lib/libepplet.a
lib/libepplet.la
lib/libepplet.so
lib/libepplet.so.1
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
share/enlightenment/epplet_data/E-Biff/7of9.png
share/enlightenment/epplet_data/E-Biff/newmail.png
share/enlightenment/epplet_data/E-Biff/nomail.png
diff --git a/x11/dgs/Makefile b/x11/dgs/Makefile
index 1d0b8399c0d8..01cfe61a1f30 100644
--- a/x11/dgs/Makefile
+++ b/x11/dgs/Makefile
@@ -24,6 +24,7 @@ GLIB_CONFIG= ${LOCALBASE}/bin/glib12-config
USE_GMAKE= yes
USE_X_PREFIX= yes
+INSTALLS_SHLIBS= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= GLIB_CONFIG=${GLIB_CONFIG}
MAKE_ENV= INSTALL=${INSTALL}
diff --git a/x11/dgs/pkg-plist b/x11/dgs/pkg-plist
index 1da7ca7d7ddc..530f425e1c72 100644
--- a/x11/dgs/pkg-plist
+++ b/x11/dgs/pkg-plist
@@ -44,8 +44,6 @@ lib/libpsres.a
lib/libpsres.la
lib/libpsres.so
lib/libpsres.so.0
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/path_dps.m4
share/ghostscript/5.50/Fontmap
share/ghostscript/5.50/doc/Bug-form.htm
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
index f3599d4c99d3..b58854d77963 100644
--- a/x11/eterm/Makefile
+++ b/x11/eterm/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= Imlib.5:${PORTSDIR}/graphics/imlib
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
MAN1= Eterm.1
diff --git a/x11/eterm/pkg-plist b/x11/eterm/pkg-plist
index ba0a1613c9e4..f01d80bc7719 100644
--- a/x11/eterm/pkg-plist
+++ b/x11/eterm/pkg-plist
@@ -7,8 +7,6 @@ lib/libEterm.so.8
lib/libmej.a
lib/libmej.so
lib/libmej.so.8
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/Eterm/pix/014.png
share/Eterm/pix/40.png
share/Eterm/pix/6.png
diff --git a/x11/gnome-libs/Makefile b/x11/gnome-libs/Makefile
index e337e40e6b93..a71e81e46d0e 100644
--- a/x11/gnome-libs/Makefile
+++ b/x11/gnome-libs/Makefile
@@ -26,6 +26,7 @@ USE_X_PREFIX= yes
USE_PERL5= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure libart_lgpl/configure
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
diff --git a/x11/gnome-libs/pkg-plist b/x11/gnome-libs/pkg-plist
index 87db9483d27b..88f0e6bf7f95 100644
--- a/x11/gnome-libs/pkg-plist
+++ b/x11/gnome-libs/pkg-plist
@@ -199,8 +199,6 @@ lib/libgtkxmhtml.so.4
lib/libzvt.a
lib/libzvt.so
lib/libzvt.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/libart.m4
share/gnome/gtkrc
share/gnome/gtkrc.el
diff --git a/x11/gnomecore/Makefile b/x11/gnomecore/Makefile
index 573c6ed48529..682deee48e15 100644
--- a/x11/gnomecore/Makefile
+++ b/x11/gnomecore/Makefile
@@ -23,6 +23,7 @@ GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
--with-kde-datadir=${LOCALBASE}/share
diff --git a/x11/gnomecore/pkg-plist b/x11/gnomecore/pkg-plist
index e9aaf19e283a..a1013263b4d4 100644
--- a/x11/gnomecore/pkg-plist
+++ b/x11/gnomecore/pkg-plist
@@ -46,8 +46,6 @@ lib/libpanel_applet.so.4
lib/libpanel_status.a
lib/libpanel_status.so
lib/libpanel_status.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/gnome/applets/Amusements/.directory
share/gnome/applets/Amusements/fish_applet.desktop
share/gnome/applets/Clocks/.directory
diff --git a/x11/gnomelibs/Makefile b/x11/gnomelibs/Makefile
index e337e40e6b93..a71e81e46d0e 100644
--- a/x11/gnomelibs/Makefile
+++ b/x11/gnomelibs/Makefile
@@ -26,6 +26,7 @@ USE_X_PREFIX= yes
USE_PERL5= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure libart_lgpl/configure
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
diff --git a/x11/gnomelibs/pkg-plist b/x11/gnomelibs/pkg-plist
index 87db9483d27b..88f0e6bf7f95 100644
--- a/x11/gnomelibs/pkg-plist
+++ b/x11/gnomelibs/pkg-plist
@@ -199,8 +199,6 @@ lib/libgtkxmhtml.so.4
lib/libzvt.a
lib/libzvt.so
lib/libzvt.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/libart.m4
share/gnome/gtkrc
share/gnome/gtkrc.el
diff --git a/x11/libgnome/Makefile b/x11/libgnome/Makefile
index e337e40e6b93..a71e81e46d0e 100644
--- a/x11/libgnome/Makefile
+++ b/x11/libgnome/Makefile
@@ -26,6 +26,7 @@ USE_X_PREFIX= yes
USE_PERL5= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+INSTALLS_SHLIBS= yes
LIBTOOLFILES= configure libart_lgpl/configure
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
--datadir=${PREFIX}/share/gnome \
diff --git a/x11/libgnome/pkg-plist b/x11/libgnome/pkg-plist
index 87db9483d27b..88f0e6bf7f95 100644
--- a/x11/libgnome/pkg-plist
+++ b/x11/libgnome/pkg-plist
@@ -199,8 +199,6 @@ lib/libgtkxmhtml.so.4
lib/libzvt.a
lib/libzvt.so
lib/libzvt.so.4
-@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
share/aclocal/libart.m4
share/gnome/gtkrc
share/gnome/gtkrc.el