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...
Tijl Coosemans
tijl at FreeBSD.org
Wed Apr 23 13:25:31 UTC 2014
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 ***
More information about the svn-ports-all
mailing list