Date: Wed, 23 Apr 2014 13:25:17 +0000 (UTC) From: Tijl Coosemans <tijl@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r351936 - in head: . Mk Mk/Uses archivers/libcomprex archivers/libdynamite archivers/liborange archivers/librtfcomp archivers/lzo2 archivers/ucl archivers/unshield audio/gstreamer1-plug... Message-ID: <201404231325.s3NDPHrv045503@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tijl Date: Wed Apr 23 13:25:16 2014 New Revision: 351936 URL: http://svnweb.freebsd.org/changeset/ports/351936 QAT: https://qat.redports.org/buildarchive/r351936/ Log: When linking a library libA with a library libB using libtool, if libB.la exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery) Modified: head/CHANGES head/Mk/Uses/libtool.mk head/Mk/bsd.port.mk head/Mk/bsd.xorg.mk head/archivers/libcomprex/Makefile head/archivers/libdynamite/Makefile head/archivers/liborange/Makefile head/archivers/librtfcomp/Makefile head/archivers/lzo2/Makefile head/archivers/ucl/Makefile head/archivers/unshield/Makefile head/audio/gstreamer1-plugins-a52dec/Makefile head/audio/gstreamer1-plugins-amrnb/Makefile head/audio/gstreamer1-plugins-amrwbdec/Makefile head/audio/gstreamer1-plugins-cdparanoia/Makefile head/audio/gstreamer1-plugins-faac/Makefile head/audio/gstreamer1-plugins-faad/Makefile head/audio/gstreamer1-plugins-flac/Makefile head/audio/gstreamer1-plugins-flite/Makefile head/audio/gstreamer1-plugins-gme/Makefile head/audio/gstreamer1-plugins-gsm/Makefile head/audio/gstreamer1-plugins-jack/Makefile head/audio/gstreamer1-plugins-lame/Makefile head/audio/gstreamer1-plugins-mad/Makefile head/audio/gstreamer1-plugins-modplug/Makefile head/audio/gstreamer1-plugins-ogg/Makefile head/audio/gstreamer1-plugins-opus/Makefile head/audio/gstreamer1-plugins-shout2/Makefile head/audio/gstreamer1-plugins-sidplay/Makefile head/audio/gstreamer1-plugins-soundtouch/Makefile head/audio/gstreamer1-plugins-speex/Makefile head/audio/gstreamer1-plugins-taglib/Makefile head/audio/gstreamer1-plugins-twolame/Makefile head/audio/gstreamer1-plugins-vorbis/Makefile head/audio/gstreamer1-plugins-wavpack/Makefile head/audio/id3lib/Makefile head/audio/libcddb/Makefile head/audio/libmad/Makefile head/audio/libmikmod/Makefile head/audio/libsamplerate/Makefile head/audio/libtremor/Makefile head/audio/mpg123/Makefile head/audio/pd/Makefile head/audio/rhythmbox/Makefile head/audio/speex/Makefile head/benchmarks/iperf3/Makefile head/comms/aldo/Makefile head/comms/gsmlib/Makefile head/comms/gstreamer1-plugins-spandsp/Makefile head/comms/hidapi/Makefile head/comms/hidapi/pkg-plist head/converters/recode/Makefile head/databases/glom/Makefile head/databases/libgdamm/Makefile head/databases/libiodbc/Makefile head/databases/libzdb/Makefile head/databases/vsqlite/Makefile head/deskutils/bitcollider/Makefile head/deskutils/gtkjournal/Makefile head/deskutils/notify-osd/Makefile head/devel/anjuta-extras/Makefile head/devel/anjuta/Makefile head/devel/bug-buddy/Makefile head/devel/dbus/Makefile head/devel/devhelp/Makefile head/devel/eggdbus/Makefile head/devel/gconfmm26/Makefile head/devel/glade3/Makefile head/devel/glibmm/Makefile head/devel/gnome-vfs-monikers/Makefile head/devel/gnome-vfs/Makefile head/devel/gnome-vfsmm/Makefile head/devel/goffice010/Makefile head/devel/gstreamer1-plugins-soup/Makefile head/devel/judy/Makefile head/devel/libIDL/Makefile head/devel/libdaemon/Makefile head/devel/libdnsres/Makefile head/devel/libevt/Makefile head/devel/libevtx/Makefile head/devel/libewf/Makefile head/devel/libgdata/Makefile head/devel/libgee/Makefile head/devel/libghthash/Makefile head/devel/libglademm24/Makefile head/devel/liblnk/Makefile head/devel/liblogging/Makefile head/devel/libmimedir/Makefile head/devel/libmsiecf/Makefile head/devel/liboil/Makefile head/devel/libolecf/Makefile head/devel/liboobs/Makefile head/devel/libpciaccess/Makefile head/devel/libpeas/Makefile head/devel/libregf/Makefile head/devel/libsigcx/Makefile head/devel/libsoup/Makefile head/devel/libvshadow/Makefile head/devel/log4cplus/Makefile head/devel/mq4cpp/Makefile head/devel/orc/Makefile head/devel/protobuf-c/Makefile head/devel/pthsem/Makefile head/devel/py-notify/Makefile head/devel/rudiments/Makefile head/devel/sdl_console/Makefile head/devel/seed/Makefile head/devel/seed3/Makefile head/devel/stringencoders/Makefile head/devel/sysfsutils/Makefile head/devel/udis86/Makefile head/devel/umem/Makefile head/devel/varconf/Makefile head/editors/gedit-plugins/Makefile head/editors/gedit/Makefile head/editors/ghex/Makefile head/editors/nvi-devel/Makefile head/french/med/Makefile head/ftp/gstreamer1-plugins-curl/Makefile head/games/ggz-client-libs/Makefile head/games/ggz-gtk-client/Makefile head/games/libggz/Makefile head/games/pinball/Makefile head/graphics/OpenEXR/Makefile head/graphics/aalib/Makefile head/graphics/cairo/Makefile head/graphics/cairomm/Makefile head/graphics/clutter-box2d/Makefile head/graphics/clutter-gtk/Makefile head/graphics/clutter/Makefile head/graphics/dia/Makefile head/graphics/eog-plugins/Makefile head/graphics/eog/Makefile head/graphics/evince/Makefile head/graphics/exiv2/Makefile head/graphics/freeglut/Makefile head/graphics/gegl/Makefile head/graphics/glitz/Makefile head/graphics/goocanvas/Makefile head/graphics/goocanvasmm/Makefile head/graphics/goocanvasmm2/Makefile head/graphics/gstreamer1-plugins-aalib/Makefile head/graphics/gstreamer1-plugins-cairo/Makefile head/graphics/gstreamer1-plugins-gdkpixbuf/Makefile head/graphics/gstreamer1-plugins-jpeg/Makefile head/graphics/gstreamer1-plugins-libcaca/Makefile head/graphics/gstreamer1-plugins-libvisual/Makefile head/graphics/gstreamer1-plugins-opencv/Makefile head/graphics/gstreamer1-plugins-openjpeg/Makefile head/graphics/gstreamer1-plugins-png/Makefile head/graphics/gstreamer1-plugins-webp/Makefile head/graphics/gstreamer1-plugins-zbar/Makefile head/graphics/lcms/Makefile head/graphics/lcms2/Makefile head/graphics/libcaca/Makefile head/graphics/libchamplain/Makefile head/graphics/libetonyek/Makefile head/graphics/libexif/Makefile head/graphics/libgnomecanvas/Makefile head/graphics/libgnomecanvasmm26/Makefile head/graphics/libopenraw/Makefile head/graphics/libwpg/Makefile head/graphics/poppler-glib/Makefile head/graphics/poppler-qt4/Makefile head/graphics/poppler-utils/Makefile head/graphics/poppler/Makefile head/japanese/FreeWnn-lib/Makefile head/japanese/FreeWnn-lib/Makefile.common head/japanese/FreeWnn-server/Makefile head/japanese/kakasi/Makefile head/lang/gjs/Makefile head/lang/vala/Makefile head/mail/evolution-exchange/Makefile head/mail/evolution/Makefile head/math/fftw/Makefile head/math/fityk/Makefile head/math/giacxcas/Makefile head/math/gmp/Makefile head/math/matio/Makefile head/math/mpfr/Makefile head/misc/libisocodes/Makefile head/misc/xdelta/Makefile head/multimedia/cheese/Makefile head/multimedia/gstreamer1-plugins-assrender/Makefile head/multimedia/gstreamer1-plugins-bad/Makefile head/multimedia/gstreamer1-plugins-dts/Makefile head/multimedia/gstreamer1-plugins-dv/Makefile head/multimedia/gstreamer1-plugins-dvdread/Makefile head/multimedia/gstreamer1-plugins-good/Makefile head/multimedia/gstreamer1-plugins-kate/Makefile head/multimedia/gstreamer1-plugins-mpeg2dec/Makefile head/multimedia/gstreamer1-plugins-mpeg2enc/Makefile head/multimedia/gstreamer1-plugins-resindvd/Makefile head/multimedia/gstreamer1-plugins-rtmp/Makefile head/multimedia/gstreamer1-plugins-schroedinger/Makefile head/multimedia/gstreamer1-plugins-theora/Makefile head/multimedia/gstreamer1-plugins-ugly/Makefile head/multimedia/gstreamer1-plugins-v4l2/Makefile head/multimedia/gstreamer1-plugins-vpx/Makefile head/multimedia/gstreamer1-plugins-x264/Makefile head/multimedia/gstreamer1-plugins/Makefile head/multimedia/gstreamer1/Makefile head/multimedia/gxine/Makefile head/multimedia/libmpeg2/Makefile head/multimedia/libtheora/Makefile head/multimedia/totem-pl-parser/Makefile head/multimedia/totem/Makefile head/net-im/folks04/Makefile head/net-im/gloox/Makefile head/net-mgmt/cflowd/Makefile head/net/glib-networking/Makefile head/net/gstreamer1-plugins-libmms/Makefile head/net/libmms/Makefile head/net/libsocket++/Makefile head/net/mpich/Makefile head/net/mpich/pkg-plist head/net/xmlrpc-epi/Makefile head/ports-mgmt/pkg-devel/Makefile head/print/freetype2/Makefile head/science/gchemutils/Makefile head/science/hdf5-18/Makefile head/science/netcdf/Makefile head/security/ipsec-tools/Makefile head/security/libgcrypt/Makefile head/security/libident/Makefile head/security/libpwquality/Makefile head/security/libsecret/Makefile head/security/opencdk/Makefile head/security/p11-kit/Makefile head/security/pam-mysql/Makefile head/security/pkcs11-helper/Makefile head/sysutils/fusefs-encfs/Makefile head/sysutils/gstreamer1-plugins-cdio/Makefile head/sysutils/hal/Makefile head/sysutils/policykit/Makefile head/sysutils/polkit/Makefile head/sysutils/sleuthkit/Makefile head/textproc/gtkspell3/Makefile head/textproc/libmwaw/Makefile head/textproc/libodfgen/Makefile head/textproc/libwps/Makefile head/textproc/libxml2/Makefile head/textproc/raptor2/Makefile head/textproc/sablotron/Makefile head/textproc/scim-table-imengine/Makefile head/www/flickcurl/Makefile head/www/gstreamer1-plugins-neon/Makefile head/www/libecap/Makefile head/www/swfdec-plugin/Makefile head/x11-drivers/xf86-input-acecad/Makefile head/x11-drivers/xf86-input-acecad/pkg-plist head/x11-drivers/xf86-input-egalax/Makefile head/x11-drivers/xf86-input-egalax/pkg-plist head/x11-drivers/xf86-input-elographics/Makefile head/x11-drivers/xf86-input-elographics/pkg-plist head/x11-drivers/xf86-input-fpit/Makefile head/x11-drivers/xf86-input-fpit/pkg-plist head/x11-drivers/xf86-input-hyperpen/Makefile head/x11-drivers/xf86-input-hyperpen/pkg-plist head/x11-drivers/xf86-input-joystick/Makefile head/x11-drivers/xf86-input-joystick/pkg-plist head/x11-drivers/xf86-input-keyboard/Makefile head/x11-drivers/xf86-input-keyboard/pkg-plist head/x11-drivers/xf86-input-magictouch/Makefile head/x11-drivers/xf86-input-magictouch/pkg-plist head/x11-drivers/xf86-input-mouse/Makefile head/x11-drivers/xf86-input-mouse/pkg-plist head/x11-drivers/xf86-input-mutouch/Makefile head/x11-drivers/xf86-input-mutouch/pkg-plist head/x11-drivers/xf86-input-penmount/Makefile head/x11-drivers/xf86-input-penmount/pkg-plist head/x11-drivers/xf86-input-synaptics/Makefile head/x11-drivers/xf86-input-synaptics/pkg-plist head/x11-drivers/xf86-input-vmmouse/Makefile head/x11-drivers/xf86-input-vmmouse/pkg-plist head/x11-drivers/xf86-input-void/Makefile head/x11-drivers/xf86-input-void/pkg-plist head/x11-drivers/xf86-video-apm/Makefile head/x11-drivers/xf86-video-apm/pkg-plist head/x11-drivers/xf86-video-ark/Makefile head/x11-drivers/xf86-video-ark/pkg-plist head/x11-drivers/xf86-video-ati/Makefile head/x11-drivers/xf86-video-ati/pkg-plist head/x11-drivers/xf86-video-chips/Makefile head/x11-drivers/xf86-video-chips/pkg-plist head/x11-drivers/xf86-video-cirrus/Makefile head/x11-drivers/xf86-video-cirrus/pkg-plist head/x11-drivers/xf86-video-cyrix/Makefile head/x11-drivers/xf86-video-cyrix/pkg-plist head/x11-drivers/xf86-video-dummy/Makefile head/x11-drivers/xf86-video-dummy/pkg-plist head/x11-drivers/xf86-video-fbdev/Makefile head/x11-drivers/xf86-video-fbdev/pkg-plist head/x11-drivers/xf86-video-glint/Makefile head/x11-drivers/xf86-video-glint/pkg-plist head/x11-drivers/xf86-video-i128/Makefile head/x11-drivers/xf86-video-i128/pkg-plist head/x11-drivers/xf86-video-i740/Makefile head/x11-drivers/xf86-video-i740/pkg-plist head/x11-drivers/xf86-video-intel/Makefile head/x11-drivers/xf86-video-intel/pkg-plist head/x11-drivers/xf86-video-mach64/Makefile head/x11-drivers/xf86-video-mach64/pkg-plist head/x11-drivers/xf86-video-mga/Makefile head/x11-drivers/xf86-video-mga/pkg-plist head/x11-drivers/xf86-video-neomagic/Makefile head/x11-drivers/xf86-video-neomagic/pkg-plist head/x11-drivers/xf86-video-newport/Makefile head/x11-drivers/xf86-video-newport/pkg-plist head/x11-drivers/xf86-video-nv/Makefile head/x11-drivers/xf86-video-nv/pkg-plist head/x11-drivers/xf86-video-openchrome/Makefile head/x11-drivers/xf86-video-openchrome/pkg-plist head/x11-drivers/xf86-video-r128/Makefile head/x11-drivers/xf86-video-r128/pkg-plist head/x11-drivers/xf86-video-rdc/Makefile head/x11-drivers/xf86-video-rendition/Makefile head/x11-drivers/xf86-video-rendition/pkg-plist head/x11-drivers/xf86-video-s3/Makefile head/x11-drivers/xf86-video-s3/pkg-plist head/x11-drivers/xf86-video-s3virge/Makefile head/x11-drivers/xf86-video-s3virge/pkg-plist head/x11-drivers/xf86-video-savage/Makefile head/x11-drivers/xf86-video-savage/pkg-plist head/x11-drivers/xf86-video-scfb/Makefile head/x11-drivers/xf86-video-scfb/pkg-plist head/x11-drivers/xf86-video-siliconmotion/Makefile head/x11-drivers/xf86-video-siliconmotion/pkg-plist head/x11-drivers/xf86-video-sis-intel/Makefile head/x11-drivers/xf86-video-sis-intel/pkg-plist head/x11-drivers/xf86-video-sis/Makefile head/x11-drivers/xf86-video-sis/pkg-plist head/x11-drivers/xf86-video-sunffb/Makefile head/x11-drivers/xf86-video-sunffb/pkg-plist head/x11-drivers/xf86-video-tdfx/Makefile head/x11-drivers/xf86-video-tdfx/pkg-plist head/x11-drivers/xf86-video-tga/Makefile head/x11-drivers/xf86-video-tga/pkg-plist head/x11-drivers/xf86-video-trident/Makefile head/x11-drivers/xf86-video-trident/pkg-plist head/x11-drivers/xf86-video-tseng/Makefile head/x11-drivers/xf86-video-tseng/pkg-plist head/x11-drivers/xf86-video-vesa/Makefile head/x11-drivers/xf86-video-vesa/pkg-plist head/x11-drivers/xf86-video-vmware/Makefile head/x11-drivers/xf86-video-vmware/pkg-plist head/x11-drivers/xf86-video-voodoo/Makefile head/x11-drivers/xf86-video-voodoo/pkg-plist head/x11-fm/nautilus/Makefile head/x11-fm/rodent/Makefile head/x11-fonts/libFS/Makefile head/x11-fonts/libXfont/Makefile head/x11-fonts/libXfontcache/Makefile head/x11-fonts/libXft/Makefile head/x11-fonts/libfontenc/Makefile head/x11-servers/xorg-server/Makefile head/x11-themes/gtk-blueprint-engine/Makefile head/x11-toolkits/SoXt/Makefile head/x11-toolkits/bakery/Makefile head/x11-toolkits/eel/Makefile head/x11-toolkits/fox14/Makefile head/x11-toolkits/fox16/Makefile head/x11-toolkits/fox17/Makefile head/x11-toolkits/fxscintilla/Makefile head/x11-toolkits/gal2/Makefile head/x11-toolkits/gdl/Makefile head/x11-toolkits/gnome-sharp20/Makefile head/x11-toolkits/gstreamer1-plugins-pango/Makefile head/x11-toolkits/gtkdatabox/Makefile head/x11-toolkits/gtkextra2/Makefile head/x11-toolkits/gtkglarea2/Makefile head/x11-toolkits/gtkmm20/Makefile head/x11-toolkits/gtkmm30/Makefile head/x11-toolkits/gtksourceview/Makefile head/x11-toolkits/gtksourceview2/Makefile head/x11-toolkits/gtksourceview3/Makefile head/x11-toolkits/gtksourceviewmm3/Makefile head/x11-toolkits/libXaw/Makefile head/x11-toolkits/libXmu/Makefile head/x11-toolkits/libXt/Makefile head/x11-toolkits/libbonoboui/Makefile head/x11-toolkits/libgdiplus/Makefile head/x11-toolkits/libgnomeprintui/Makefile head/x11-toolkits/libgnomeprintuimm/Makefile head/x11-toolkits/libgnomeuimm26/Makefile head/x11-toolkits/libpanelappletmm/Makefile head/x11-toolkits/libunique3/Makefile head/x11-toolkits/libzvt/Makefile head/x11-toolkits/mowitz/Makefile head/x11-toolkits/pango/Makefile head/x11-toolkits/py-gnome-desktop/Makefile head/x11-toolkits/py-gnome-extras/Makefile head/x11-toolkits/py-gnome2/Makefile head/x11-toolkits/py-gtksourceview/Makefile head/x11-toolkits/vdk/Makefile head/x11-toolkits/vte/Makefile head/x11-wm/compiz-plugins-extra/Makefile head/x11-wm/compiz-plugins-main/Makefile head/x11-wm/compiz-plugins-unsupported/Makefile head/x11-wm/compiz/Makefile head/x11-wm/compizconfig-backend-gconf/Makefile head/x11-wm/emerald/Makefile head/x11-wm/libcompizconfig/Makefile head/x11-wm/libdockapp/Makefile head/x11-wm/metacity/Makefile head/x11-wm/mutter/Makefile head/x11-wm/openbox/Makefile head/x11/dgs/Makefile head/x11/gnome-desktop/Makefile head/x11/gnome-panel/Makefile head/x11/gstreamer1-plugins-x/Makefile head/x11/gstreamer1-plugins-ximagesrc/Makefile head/x11/libICE/Makefile head/x11/libSM/Makefile head/x11/libX11/Makefile head/x11/libXScrnSaver/Makefile head/x11/libXTrap/Makefile head/x11/libXau/Makefile head/x11/libXcm/Makefile head/x11/libXcomposite/Makefile head/x11/libXcursor/Makefile head/x11/libXdamage/Makefile head/x11/libXdmcp/Makefile head/x11/libXevie/Makefile head/x11/libXext/Makefile head/x11/libXfixes/Makefile head/x11/libXi/Makefile head/x11/libXinerama/Makefile head/x11/libXp/Makefile head/x11/libXpm/Makefile head/x11/libXprintAppUtil/Makefile head/x11/libXprintUtil/Makefile head/x11/libXrandr/Makefile head/x11/libXrender/Makefile head/x11/libXres/Makefile head/x11/libXtst/Makefile head/x11/libXv/Makefile head/x11/libXvMC/Makefile head/x11/libXxf86dga/Makefile head/x11/libXxf86misc/Makefile head/x11/libXxf86vm/Makefile head/x11/libdmx/Makefile head/x11/libgnome/Makefile head/x11/libgnomekbd/Makefile head/x11/libgnomemm26/Makefile head/x11/libmatekbd/Makefile head/x11/liboldX/Makefile head/x11/libxcb/Makefile head/x11/libxkbcommon/Makefile head/x11/libxkbfile/Makefile head/x11/libxkbui/Makefile head/x11/libxklavier/Makefile head/x11/libxshmfence/Makefile head/x11/pixman/Makefile head/x11/xcb-util-cursor/Makefile head/x11/xcb-util-image/Makefile head/x11/xcb-util-keysyms/Makefile head/x11/xcb-util-renderutil/Makefile head/x11/xcb-util-wm/Makefile head/x11/xcb-util/Makefile head/x11/xrx/Makefile head/x11/xtrans/Makefile Modified: head/CHANGES ============================================================================== --- head/CHANGES Wed Apr 23 13:14:50 2014 (r351935) +++ head/CHANGES Wed Apr 23 13:25:16 2014 (r351936) @@ -10,6 +10,18 @@ in the release notes and/or placed into All ports committers are allowed to commit to this file. +20140423: +AUTHOR: tijl@FreeBSD.org + + The semantics of USES=libtool have changed. It now deletes .la libraries + from the staging area to reduce overlinking. USES=libtool:keepla can be + used in case they need to be kept. This form still modifies .la libraries + to remove references to other libraries to reduce overlinking. + + Note that .la libraries have to kept around as long as there are .la + libraries from other ports that refer to them. Those ports need to use + some form of USES=libtool first such that those references are removed. + 20140419: AUTHOR: bdrewery@FreeBSD.org Modified: head/Mk/Uses/libtool.mk ============================================================================== --- head/Mk/Uses/libtool.mk Wed Apr 23 13:14:50 2014 (r351935) +++ head/Mk/Uses/libtool.mk Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,13 @@ # Bring libtool scripts up to date. # # Feature: libtool -# Usage: USES=libtool +# Usage: USES=libtool or USES=libtool:args +# Valid args: keepla Normally libtool libraries (*.la) are not installed. +# With this option they are. This is needed as long +# as there are dependent ports with .la libraries that +# refer to .la libraries in this port. As soon as all +# those dependent ports have some form of USES=libtool +# keepla can be removed. # # MAINTAINER: autotools@FreeBSD.org @@ -54,4 +60,13 @@ patch-libtool: /versuffix=/s/=.*/="$$major.$$age.$$revision"/; }' .endif +patch-lafiles: +.if ${libtool_ARGS} == keepla || ${libtool_ARGS} == oldver + @${FIND} ${STAGEDIR} -type f -name '*.la' | \ + ${XARGS} ${SED} -i '' -e "/dependency_libs=/s/=.*/=''/" +.else + @${FIND} ${STAGEDIR} -type f -name '*.la' | \ + ${XARGS} ${GREP} -l 'libtool library' | ${XARGS} ${RM} +.endif + .endif Modified: head/Mk/bsd.port.mk ============================================================================== --- head/Mk/bsd.port.mk Wed Apr 23 13:14:50 2014 (r351935) +++ head/Mk/bsd.port.mk Wed Apr 23 13:25:16 2014 (r351936) @@ -6530,22 +6530,26 @@ _STAGE_DEP= build _STAGE_SEQ= stage-message stage-dir run-depends lib-depends apply-slist pre-install generate-plist \ pre-su-install .if defined(NEED_ROOT) -_STAGE_SUSEQ= create-users-groups do-install desktop-file-post-install kmod-post-install \ - shared-mime-post-install webplugin-post-install \ - post-install post-install-script move-uniquefiles post-stage compress-man \ +_STAGE_SUSEQ= create-users-groups do-install desktop-file-post-install \ + kmod-post-install shared-mime-post-install \ + webplugin-post-install post-install post-install-script \ + move-uniquefiles post-stage compress-man patch-lafiles \ install-rc-script install-ldconfig-file install-license \ - install-desktop-entries add-plist-info add-plist-docs add-plist-examples \ - add-plist-data add-plist-post move-uniquefiles-plist fix-plist-sequence + install-desktop-entries add-plist-info add-plist-docs \ + add-plist-examples add-plist-data add-plist-post \ + move-uniquefiles-plist fix-plist-sequence .if defined(DEVELOPER) _STAGE_SUSEQ+= stage-qa .endif .else -_STAGE_SEQ+= create-users-groups do-install desktop-file-post-install kmod-post-install \ - shared-mime-post-install webplugin-post-install post-install post-install-script \ - move-uniquefiles post-stage compress-man install-rc-script install-ldconfig-file \ - install-license install-desktop-entries add-plist-info add-plist-docs \ - add-plist-examples add-plist-data add-plist-post move-uniquefiles-plist \ - fix-plist-sequence +_STAGE_SEQ+= create-users-groups do-install desktop-file-post-install \ + kmod-post-install shared-mime-post-install \ + webplugin-post-install post-install post-install-script \ + move-uniquefiles post-stage compress-man patch-lafiles \ + install-rc-script install-ldconfig-file install-license \ + install-desktop-entries add-plist-info add-plist-docs \ + add-plist-examples add-plist-data add-plist-post \ + move-uniquefiles-plist fix-plist-sequence .if defined(DEVELOPER) _STAGE_SEQ+= stage-qa .endif Modified: head/Mk/bsd.xorg.mk ============================================================================== --- head/Mk/bsd.xorg.mk Wed Apr 23 13:14:50 2014 (r351935) +++ head/Mk/bsd.xorg.mk Wed Apr 23 13:25:16 2014 (r351936) @@ -140,7 +140,7 @@ post-install: .endif . if ${XORG_CAT} == "lib" -USES+= pathfix libtool +USES+= pathfix libtool:keepla USE_LDCONFIG= yes CONFIGURE_ARGS+=--enable-malloc0returnsnull . endif Modified: head/archivers/libcomprex/Makefile ============================================================================== --- head/archivers/libcomprex/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/libcomprex/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libcomprex PORTVERSION= 0.3.3 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= archivers MASTER_SITES= SF/gnupdate/${PORTNAME}/${PORTVERSION} @@ -16,7 +16,7 @@ OPTIONS_DEFINE= NLS OPTIONS_SUB= yes INSTALL_TARGET= install-strip -USES= libtool pathfix pkgconfig +USES= libtool:keepla pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes Modified: head/archivers/libdynamite/Makefile ============================================================================== --- head/archivers/libdynamite/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/libdynamite/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libdynamite PORTVERSION= 0.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= SF/synce/Dynamite/${PORTVERSION} @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Decompress data compressed with PKWARE Data Compression Library GNU_CONFIGURE= yes -USES= libtool pathfix +USES= libtool:keepla pathfix USE_LDCONFIG= yes .include <bsd.port.mk> Modified: head/archivers/liborange/Makefile ============================================================================== --- head/archivers/liborange/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/liborange/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= liborange PORTVERSION= 0.4 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= SF/synce/Orange/${PORTVERSION} @@ -22,7 +23,7 @@ VISE_DESC= Build with expermential VISE MSI_DESC= Build with expermential MSI support GNU_CONFIGURE= yes -USES= iconv libtool pathfix pkgconfig +USES= iconv libtool:keepla pathfix pkgconfig CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes Modified: head/archivers/librtfcomp/Makefile ============================================================================== --- head/archivers/librtfcomp/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/librtfcomp/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= librtfcomp PORTVERSION= 1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= SF/synce/SynCE/${PORTNAME} @@ -13,8 +13,8 @@ COMMENT?= Library for handling compresse LICENSE= LGPL21 GNU_CONFIGURE= yes +USES= libtool:keepla USE_LDCONFIG= yes -USES= libtool SLAVEDIRS= archivers/py-librtfcomp Modified: head/archivers/lzo2/Makefile ============================================================================== --- head/archivers/lzo2/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/lzo2/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= lzo2 PORTVERSION= 2.06 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= archivers devel MASTER_SITES= http://www.oberhumer.com/opensource/lzo/download/ \ LOCAL/mandree @@ -14,7 +14,7 @@ COMMENT= Portable speedy, lossless data LICENSE= GPLv2 -USES= libtool +USES= libtool:keepla GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --docdir=${DOCSDIR} USE_LDCONFIG= yes Modified: head/archivers/ucl/Makefile ============================================================================== --- head/archivers/ucl/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/ucl/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= ucl PORTVERSION= 1.03 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= archivers devel MASTER_SITES= http://www.oberhumer.com/opensource/ucl/download/ @@ -14,7 +14,7 @@ LICENSE= GPLv2 OPTIONS_DEFINE= DOCS -USES= libtool +USES= libtool:keepla USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared Modified: head/archivers/unshield/Makefile ============================================================================== --- head/archivers/unshield/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/archivers/unshield/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= unshield PORTVERSION= 0.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= archivers MASTER_SITES= SF/synce/Unshield/${PORTVERSION} @@ -14,7 +14,7 @@ LICENSE= MIT GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= libtool pathfix +USES= libtool:keepla pathfix post-build: @${STRIP_CMD} ${WRKSRC}/lib/.libs/libunshield.so.0.0.0 Modified: head/audio/gstreamer1-plugins-a52dec/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-a52dec/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-a52dec/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin Modified: head/audio/gstreamer1-plugins-amrnb/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-amrnb/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-amrnb/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin Modified: head/audio/gstreamer1-plugins-amrwbdec/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-amrwbdec/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-amrwbdec/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio PKGNAMESUFFIX= 1-plugins-amrwbdec Modified: head/audio/gstreamer1-plugins-cdparanoia/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-cdparanoia/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-cdparanoia/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer CDDA extraction (aka audio ripping) plugin Modified: head/audio/gstreamer1-plugins-faac/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-faac/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-faac/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer MPEG-2 and MPEG-4 AAC encoder plugin Modified: head/audio/gstreamer1-plugins-faad/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-faad/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-faad/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer MPEG-2 and MPEG-4 AAC decoder plugin Modified: head/audio/gstreamer1-plugins-flac/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-flac/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-flac/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer free lossless audio encoder/decoder plugin Modified: head/audio/gstreamer1-plugins-flite/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-flite/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-flite/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer flite run-time speech synthesis engine plugin Modified: head/audio/gstreamer1-plugins-gme/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-gme/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-gme/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer gme plugin Modified: head/audio/gstreamer1-plugins-gsm/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-gsm/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-gsm/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer gsm encoding/decoding plugin Modified: head/audio/gstreamer1-plugins-jack/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-jack/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-jack/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer low-latency audio server plugin Modified: head/audio/gstreamer1-plugins-lame/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-lame/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-lame/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer mp3 encode plugin Modified: head/audio/gstreamer1-plugins-mad/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-mad/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-mad/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer mp3 decoder plugin Modified: head/audio/gstreamer1-plugins-modplug/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-modplug/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-modplug/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer modplug plugin Modified: head/audio/gstreamer1-plugins-ogg/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-ogg/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-ogg/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer Ogg bitstream plugin Modified: head/audio/gstreamer1-plugins-opus/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-opus/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-opus/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer Opus audio encoder/decoder plugin Modified: head/audio/gstreamer1-plugins-shout2/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-shout2/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-shout2/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer icecast plugin Modified: head/audio/gstreamer1-plugins-sidplay/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-sidplay/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-sidplay/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer Commodore SID decoder plugin Modified: head/audio/gstreamer1-plugins-soundtouch/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-soundtouch/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-soundtouch/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= GStreamer soundtouch plugin Modified: head/audio/gstreamer1-plugins-speex/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-speex/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-speex/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer speex voice plugin Modified: head/audio/gstreamer1-plugins-taglib/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-taglib/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-taglib/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer taglib plugin Modified: head/audio/gstreamer1-plugins-twolame/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-twolame/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-twolame/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer High-quality free MP2 encoder plugin Modified: head/audio/gstreamer1-plugins-vorbis/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-vorbis/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-vorbis/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer vorbis encoder/decoder plugin Modified: head/audio/gstreamer1-plugins-wavpack/Makefile ============================================================================== --- head/audio/gstreamer1-plugins-wavpack/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/gstreamer1-plugins-wavpack/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= Gstreamer wavpack plugin Modified: head/audio/id3lib/Makefile ============================================================================== --- head/audio/id3lib/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/id3lib/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= id3lib PORTVERSION= 3.8.3 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= SF @@ -11,7 +11,7 @@ MAINTAINER= kaeru@inigo-tech.com COMMENT= Library for manipulating ID3v1/v1.1 and ID3v2 tags GNU_CONFIGURE= yes -USES= iconv libtool +USES= iconv libtool:keepla USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include Modified: head/audio/libcddb/Makefile ============================================================================== --- head/audio/libcddb/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/libcddb/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libcddb PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF Modified: head/audio/libmad/Makefile ============================================================================== --- head/audio/libmad/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/libmad/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libmad PORTVERSION= 0.15.1b -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= SF/mad/${PORTNAME}/${PORTVERSION} Modified: head/audio/libmikmod/Makefile ============================================================================== --- head/audio/libmikmod/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/libmikmod/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= libmikmod PORTVERSION= 3.3.6 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/mikmod/libmikmod/${PORTVERSION}/ @@ -11,7 +12,7 @@ COMMENT= MikMod Sound Library LICENSE= LGPL21 -USES= gmake libtool pkgconfig +USES= gmake libtool:keepla pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-esd USE_LDCONFIG= yes Modified: head/audio/libsamplerate/Makefile ============================================================================== --- head/audio/libsamplerate/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/libsamplerate/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libsamplerate PORTVERSION= 0.1.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= http://www.mega-nerd.com/SRC/ @@ -12,7 +12,7 @@ COMMENT= Secret Rabbit Code: a Sample Ra LICENSE= GPLv2 -USES= pathfix pkgconfig libtool:oldver +USES= libtool:oldver pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes Modified: head/audio/libtremor/Makefile ============================================================================== --- head/audio/libtremor/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/libtremor/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= libtremor PORTVERSION= 1.2.0.s20040213 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://members.chello.nl/~g.mast/distfiles/ DISTNAME= tremor_snapshot_${SNAP_DATE} @@ -13,7 +14,7 @@ COMMENT= Integer-only fully Ogg Vorbis c SNAP_DATE= 02132004 WRKSRC= ${WRKDIR}/Tremor -USES= libtool +USES= libtool:keepla USE_AUTOTOOLS= aclocal automake autoconf libtoolize AUTOMAKE_ARGS= -a -c LIBTOOLIZE_ARGS=-i -c Modified: head/audio/mpg123/Makefile ============================================================================== --- head/audio/mpg123/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/mpg123/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= mpg123 PORTVERSION= 1.19.0 +PORTREVISION= 1 CATEGORIES= audio ipv6 MASTER_SITES= SF \ http://www.mpg123.de/download/ @@ -12,7 +13,7 @@ COMMENT= Command-line player for MPEG La LICENSE= LGPL21 -USES= libtool gmake pathfix +USES= gmake libtool:keepla pathfix USE_BZIP2= yes USE_AUTOTOOLS= libltdl USE_LDCONFIG= yes Modified: head/audio/pd/Makefile ============================================================================== --- head/audio/pd/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/pd/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,6 +4,7 @@ PORTNAME= pd DISTVERSION= 0.45-4 DISTVERSIONSUFFIX= .src +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://msp.ucsd.edu/Software/ @@ -20,7 +21,7 @@ OPTIONS_DEFAULT=FFTW WRKSRC= ${WRKDIR}/${DISTNAME:S,${DISTVERSIONSUFFIX},,} -USES= gettext gmake libtool pkgconfig shebangfix tk:wrapper +USES= gettext gmake libtool:keepla pkgconfig shebangfix tk:wrapper SHEBANG_FILES= tcl/pkg_mkIndex.tcl SHEBANG_LANG= tclsh tclsh_OLD_CMD= /usr/bin/tclsh Modified: head/audio/rhythmbox/Makefile ============================================================================== --- head/audio/rhythmbox/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/rhythmbox/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= rhythmbox PORTVERSION= 0.12.8 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= audio gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -24,7 +24,8 @@ LIB_DEPENDS= libmusicbrainz3.so:${PORTSD CONFLICTS= rhythmbox-2.[0-9]* rhythmbox-3.[0-9]* -USES= gettext gmake pathfix pkgconfig tar:bzip2 libtool desktop-file-utils +USES= desktop-file-utils gettext gmake libtool:keepla pathfix \ + pkgconfig tar:bzip2 INSTALLS_OMF= yes USE_GNOME= intlhack gnomeprefix gtk20 nautilus2 WANT_GNOME= yes Modified: head/audio/speex/Makefile ============================================================================== --- head/audio/speex/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/audio/speex/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= speex DISTVERSION= 1.2rc1 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= audio MASTER_SITES= http://downloads.us.xiph.org/releases/speex/ @@ -13,7 +13,7 @@ COMMENT= Open-source patent-free voice c LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg -USES= libtool pathfix +USES= libtool:keepla pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ogg-dir=${LOCALBASE} Modified: head/benchmarks/iperf3/Makefile ============================================================================== --- head/benchmarks/iperf3/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/benchmarks/iperf3/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= iperf PORTVERSION= 3.0.3 +PORTREVISION= 1 CATEGORIES= benchmarks ipv6 MASTER_SITES= http://stats.es.net/software/ PKGNAMESUFFIX= 3 @@ -13,8 +14,8 @@ COMMENT= Improved tool to measure TCP an LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes +USES= libtool:keepla USE_LDCONFIG= yes -USES= libtool # Set ${DOCSDIR} to avoid conflict with benchmarks/iperf ${DOCSDIR} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} Modified: head/comms/aldo/Makefile ============================================================================== --- head/comms/aldo/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/comms/aldo/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -16,10 +16,10 @@ BROKEN= Does not build with modern comp LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao GNU_CONFIGURE= yes -USE_AUTOTOOLS= autoconf automake libtool +USE_AUTOTOOLS= autoconf automake CONFIGURE_ARGS= --includedir="${LOCALBASE}/include" \ --libdir="${LOCALBASE}/lib" -USES= gmake tar:bzip2 libtool +USES= gmake libtool tar:bzip2 USE_GCC= any PLIST_FILES= bin/aldo \ Modified: head/comms/gsmlib/Makefile ============================================================================== --- head/comms/gsmlib/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/comms/gsmlib/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= gsmlib PORTVERSION= 1.10 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= comms MASTER_SITES= DEBIAN #TODO: examine the Debian patches, and changes in the Mandrake @@ -13,7 +13,7 @@ DISTFILES= gsmlib_1.10.orig.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Library to access GSM mobile phones through GSM modems -USES= gmake libtool +USES= gmake libtool:keepla USE_LDCONFIG= yes GNU_CONFIGURE= yes Modified: head/comms/gstreamer1-plugins-spandsp/Makefile ============================================================================== --- head/comms/gstreamer1-plugins-spandsp/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/comms/gstreamer1-plugins-spandsp/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= comms COMMENT= Gstreamer DSP library and software FAX machine plugin Modified: head/comms/hidapi/Makefile ============================================================================== --- head/comms/hidapi/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/comms/hidapi/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -2,7 +2,7 @@ PORTNAME= hidapi DISTVERSION= 0.8.0-rc1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms MAINTAINER= tijl@FreeBSD.org Modified: head/comms/hidapi/pkg-plist ============================================================================== --- head/comms/hidapi/pkg-plist Wed Apr 23 13:14:50 2014 (r351935) +++ head/comms/hidapi/pkg-plist Wed Apr 23 13:25:16 2014 (r351936) @@ -1,6 +1,5 @@ include/hidapi/hidapi.h lib/libhidapi.a -lib/libhidapi.la lib/libhidapi.so lib/libhidapi.so.0 lib/libhidapi.so.0.0.0 Modified: head/converters/recode/Makefile ============================================================================== --- head/converters/recode/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/converters/recode/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= recode PORTVERSION= 3.6 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= recode @@ -12,7 +12,7 @@ MAINTAINER= demon@FreeBSD.org COMMENT= Converts files between character sets and usages GNU_CONFIGURE= yes -USES= gettext iconv libtool perl5 +USES= gettext iconv libtool:keepla perl5 USE_PERL5= run build USE_LDCONFIG= yes CONFIGURE_ARGS= --without-included-gettext Modified: head/databases/glom/Makefile ============================================================================== --- head/databases/glom/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/databases/glom/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= glom PORTVERSION= 1.12.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -29,8 +29,8 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgcon USE_BZIP2= yes USE_PYTHON= yes GNU_CONFIGURE= yes -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ - shared-mime-info +USES= desktop-file-utils gettext gmake libtool:keepla pathfix \ + pkgconfig shared-mime-info USE_GNOME= gnomedocutils gnomeprefix pygnomeextras USE_LDCONFIG= yes USE_PGSQL= yes Modified: head/databases/libgdamm/Makefile ============================================================================== --- head/databases/libgdamm/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/databases/libgdamm/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= libgdamm PORTVERSION= 3.99.21 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -16,7 +16,7 @@ COMMENT= C++ wrapper for libgda4 library BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 USE_BZIP2= yes -USES= gmake libtool pathfix pkgconfig +USES= gmake libtool:keepla pathfix pkgconfig USE_GNOME= glibmm libgda4 GNU_CONFIGURE= yes USE_LDCONFIG= yes Modified: head/databases/libiodbc/Makefile ============================================================================== --- head/databases/libiodbc/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/databases/libiodbc/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,6 +3,7 @@ PORTNAME= libiodbc PORTVERSION= 3.52.8 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= SF/iodbc/iodbc/${PORTVERSION} Modified: head/databases/libzdb/Makefile ============================================================================== --- head/databases/libzdb/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/databases/libzdb/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= libzdb PORTVERSION= 2.11.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= http://www.tildeslash.com/libzdb/dist/ \ http://www.c-s.li/ports/ @@ -21,7 +21,7 @@ OPTIONS_DEFAULT=MYSQL SQLITE PGSQL GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= gmake libtool pathfix +USES= gmake libtool:keepla pathfix USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} Modified: head/databases/vsqlite/Makefile ============================================================================== --- head/databases/vsqlite/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/databases/vsqlite/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= vsqlite PORTVERSION= 0.3.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= kwm@FreeBSD.org @@ -20,7 +20,7 @@ GH_TAGNAME= 3fa8d32 GH_COMMIT= 3fa8d32 USE_AUTOTOOLS= libtoolize autoconf automake -USES= compiler:c++0x libtool +USES= compiler:c++0x libtool:keepla USE_SQLITE= 3 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include Modified: head/deskutils/bitcollider/Makefile ============================================================================== --- head/deskutils/bitcollider/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/deskutils/bitcollider/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= bitcollider PORTVERSION= 0.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils multimedia MASTER_SITES= SF/${PORTNAME}/Bitcollider/${PORTVERSION} @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Bitzi metadata generator GNU_CONFIGURE= yes -USES= libtool +USES= libtool:keepla USE_LDCONFIG= yes CFLAGS+= -lm Modified: head/deskutils/gtkjournal/Makefile ============================================================================== --- head/deskutils/gtkjournal/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/deskutils/gtkjournal/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= gtkjournal PORTVERSION= 0.3.5.b -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= deskutils gnome MASTER_SITES= http://sourcefiles.org/Productivity_Tools/Diary/ \ LOCAL/beech @@ -21,9 +21,9 @@ PLIST_FILES= bin/gtkjournal man/man1/gtk lib/libsqlitemm.so lib/libsqlitemm.so.0 \ lib/libsqlitemm.so.0.0.1 +USES= gmake libtool:keepla pathfix pkgconfig USE_OPENSSL= yes GNU_CONFIGURE= yes -USES= gmake libtool pathfix pkgconfig CONFIGURE_ARGS= --enable-gtkspell USE_LDCONFIG= yes Modified: head/deskutils/notify-osd/Makefile ============================================================================== --- head/deskutils/notify-osd/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/deskutils/notify-osd/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -3,7 +3,7 @@ PORTNAME= notify-osd PORTVERSION= 0.9.29 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils MASTER_SITES= http://launchpadlibrarian.net/43419242/ \ CRITICAL @@ -20,8 +20,11 @@ LIB_DEPENDS= libdbus-glib-1.so:${PORTSDI RUN_DEPENDS= dbus-daemon:${PORTSDIR}/devel/dbus GNU_CONFIGURE= yes -USES= gmake pkgconfig +USES= gmake libtool pkgconfig USE_GNOME= libwnck gconf2 +USE_XORG= pixman USE_GCC= yes +LDFLAGS+= -L${LOCALBASE}/lib -lpixman-1 + .include <bsd.port.mk> Modified: head/devel/anjuta-extras/Makefile ============================================================================== --- head/devel/anjuta-extras/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/devel/anjuta-extras/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= anjuta-extras PORTVERSION= 2.32.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GNOME @@ -13,7 +13,7 @@ COMMENT= Extra anjuta plugins LIB_DEPENDS= libanjuta.so:${PORTSDIR}/devel/anjuta -USES= gmake libtool tar:bzip2 +USES= gmake libtool:keepla tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip Modified: head/devel/anjuta/Makefile ============================================================================== --- head/devel/anjuta/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/devel/anjuta/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= anjuta PORTVERSION= 2.32.1.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -30,8 +30,8 @@ RUN_DEPENDS= bash:${PORTSDIR}/shells/bas CONFLICTS= anjuta-3.[0-9]* -USES= desktop-file-utils gmake gettext libtool pathfix perl5 pkgconfig \ - shebangfix shared-mime-info tar:bzip2 +USES= desktop-file-utils gmake gettext libtool:keepla pathfix \ + perl5 pkgconfig shared-mime-info shebangfix tar:bzip2 INSTALLS_OMF= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip Modified: head/devel/bug-buddy/Makefile ============================================================================== --- head/devel/bug-buddy/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/devel/bug-buddy/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= bug-buddy PORTVERSION= 2.32.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -15,7 +15,7 @@ COMMENT= Bug reporting tool for GNOME 2 LIB_DEPENDS= libgtop-2.0.so:${PORTSDIR}/devel/libgtop \ libsoup-2.4.so:${PORTSDIR}/devel/libsoup -USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 +USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2 INSTALLS_ICONS= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip Modified: head/devel/dbus/Makefile ============================================================================== --- head/devel/dbus/Makefile Wed Apr 23 13:14:50 2014 (r351935) +++ head/devel/dbus/Makefile Wed Apr 23 13:25:16 2014 (r351936) @@ -4,7 +4,7 @@ PORTNAME= dbus PORTVERSION= 1.6.18 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel gnome MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/ @@ -16,7 +16,7 @@ LIB_DEPENDS= libexpat.so:${PORTSDIR}/tex PORTSCOUT= limitw:1,even *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404231325.s3NDPHrv045503>