summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2014-07-29 18:41:15 +0000
committeradamw <adamw@FreeBSD.org>2014-07-29 18:41:15 +0000
commit38fe74289962f7bde8f57d9a999e61b74241ad6b (patch)
treec756810defa7862a81134a13cec391bfef55e24e
parentf9ace8477d074484a12cc946b59a8aab04d0810f (diff)
downloadFreeBSD-ports-38fe74289962f7bde8f57d9a999e61b74241ad6b.zip
FreeBSD-ports-38fe74289962f7bde8f57d9a999e61b74241ad6b.tar.gz
Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports)
-rw-r--r--archivers/file-roller/Makefile3
-rw-r--r--audio/amarok-kde4/Makefile3
-rw-r--r--audio/freedesktop-sound-theme/Makefile3
-rw-r--r--audio/ipod-sharp/Makefile3
-rw-r--r--audio/lastfm-desktop/Makefile3
-rw-r--r--audio/liquidsoap/Makefile3
-rw-r--r--biology/crux/Makefile3
-rw-r--r--biology/pymol/Makefile3
-rw-r--r--comms/gammu-devel/Makefile3
-rw-r--r--comms/gtkmmorse/Makefile3
-rw-r--r--comms/hamfax/Makefile3
-rw-r--r--comms/libfec/Makefile3
-rw-r--r--comms/libimobiledevice/Makefile3
-rw-r--r--comms/usbmuxd/Makefile3
-rw-r--r--comms/wsjt/Makefile3
-rw-r--r--converters/wkhtmltopdf/Makefile3
-rw-r--r--databases/p5-GDBM/Makefile3
-rw-r--r--databases/postgresql-plruby/Makefile3
-rw-r--r--databases/usogres/Makefile3
-rw-r--r--deskutils/alacarte/Makefile3
-rw-r--r--deskutils/cdcat/Makefile3
-rw-r--r--deskutils/deskbar-applet/Makefile3
-rw-r--r--deskutils/gnome-blog/Makefile3
-rw-r--r--deskutils/gnome-main-menu/Makefile3
-rw-r--r--deskutils/gnome-utils/Makefile3
-rw-r--r--deskutils/gtweakui/Makefile3
-rw-r--r--deskutils/hamster-applet/Makefile3
-rw-r--r--deskutils/libgcal/Makefile3
-rw-r--r--deskutils/libopensync-plugin-python/Makefile3
-rw-r--r--deskutils/libopensync-plugin-sunbird/Makefile3
-rw-r--r--deskutils/logjam/Makefile3
-rw-r--r--deskutils/mdh/Makefile3
-rw-r--r--deskutils/notification-daemon/Makefile3
-rw-r--r--deskutils/qlabels/Makefile3
-rw-r--r--deskutils/qtm/Makefile3
-rw-r--r--deskutils/semantik/Makefile3
-rw-r--r--deskutils/strigi/Makefile.common3
-rw-r--r--deskutils/tel/Makefile3
-rw-r--r--deskutils/vym/Makefile3
-rw-r--r--devel/acme/Makefile3
-rw-r--r--devel/arm-eabi-binutils/Makefile3
-rw-r--r--devel/atlas-devel/Makefile3
-rw-r--r--devel/atlas/Makefile3
-rw-r--r--devel/automoc4/Makefile3
-rw-r--r--devel/avarice/Makefile3
-rw-r--r--devel/avr-gcc/Makefile3
-rw-r--r--devel/avr-gdb/Makefile3
-rw-r--r--devel/bam/Makefile3
-rw-r--r--devel/compiler-rt/Makefile3
-rw-r--r--devel/dits/Makefile3
-rw-r--r--devel/e_dbus/Makefile3
-rw-r--r--devel/ecore-file/Makefile3
-rw-r--r--devel/ecore-ipc/Makefile3
-rw-r--r--devel/eet/Makefile3
-rw-r--r--devel/eina/Makefile3
-rw-r--r--devel/eio/Makefile3
-rw-r--r--devel/gconf2/Makefile3
-rw-r--r--devel/gitphp/Makefile3
-rw-r--r--devel/gjstest/Makefile3
-rw-r--r--devel/gnome-js-common/Makefile3
-rw-r--r--devel/gnulibiberty/Makefile3
-rw-r--r--devel/jrtplib/Makefile3
-rw-r--r--devel/kdevelop-pg-qt/Makefile3
-rw-r--r--devel/libbfd/Makefile3
-rw-r--r--devel/libgdata/Makefile3
-rw-r--r--devel/libiqxmlrpc/Makefile3
-rw-r--r--devel/libmowgli/Makefile3
-rw-r--r--devel/liboop/Makefile3
-rw-r--r--devel/libopendaap/Makefile3
-rw-r--r--devel/libopensync022/Makefile4
-rw-r--r--devel/libplist/Makefile3
-rw-r--r--devel/librcc/Makefile3
-rw-r--r--devel/librcd/Makefile3
-rw-r--r--devel/libspark2012/Makefile3
-rw-r--r--devel/libvanessa_logger/Makefile3
-rw-r--r--devel/libvanessa_socket/Makefile3
-rw-r--r--devel/libvolume_id/Makefile3
-rw-r--r--devel/libzvbi/Makefile3
-rw-r--r--devel/llvm-devel/Makefile3
-rw-r--r--devel/mingw32-binutils/Makefile3
-rw-r--r--devel/monodevelop-database/Makefile3
-rw-r--r--devel/monodevelop/Makefile3
-rw-r--r--devel/mq4cpp/Makefile3
-rw-r--r--devel/omniORB/Makefile3
-rw-r--r--devel/p5-PCSC-Card/Makefile3
-rw-r--r--devel/physfs/Makefile3
-rw-r--r--devel/piklab/Makefile3
-rw-r--r--devel/py-orbit/Makefile3
-rw-r--r--devel/py-testoob/Makefile3
-rw-r--r--devel/qgit/Makefile3
-rw-r--r--devel/qjson/Makefile3
-rw-r--r--devel/sdl_gnat/Makefile3
-rw-r--r--devel/silc-toolkit/Makefile3
-rw-r--r--devel/sourcenav/Makefile3
-rw-r--r--devel/strace/Makefile3
-rw-r--r--devel/subversion16/Makefile.common3
-rw-r--r--devel/tinyq/Makefile3
-rw-r--r--devel/varconf/Makefile3
-rw-r--r--devel/xfce4-dev-tools/Makefile3
-rw-r--r--devel/xsd/Makefile3
-rw-r--r--dns/ddclient/Makefile3
-rw-r--r--dns/fastresolve/Makefile3
-rw-r--r--editors/emacs23/Makefile3
-rw-r--r--editors/klat4/Makefile3
-rw-r--r--editors/nvi-devel/Makefile3
-rw-r--r--emulators/generator-cbiere/Makefile3
-rw-r--r--emulators/hatari/Makefile3
-rw-r--r--emulators/mednafen/Makefile3
-rw-r--r--emulators/skyeye/Makefile3
-rw-r--r--emulators/snes9x-gtk/Makefile3
-rw-r--r--emulators/wine/Makefile3
-rw-r--r--emulators/x48/Makefile3
-rw-r--r--finance/libalkimia/Makefile3
-rw-r--r--finance/skrooge/Makefile3
-rw-r--r--ftp/frox/Makefile3
-rw-r--r--games/avanor/Makefile3
-rw-r--r--games/balazar/Makefile3
-rw-r--r--games/bygfoot/Makefile3
-rw-r--r--games/cavezofphear/Makefile3
-rw-r--r--games/dungeoncrawl/Makefile3
-rw-r--r--games/eboard/Makefile3
-rw-r--r--games/evq3/Makefile3
-rw-r--r--games/excido/Makefile3
-rw-r--r--games/fmars/Makefile3
-rw-r--r--games/gnono/Makefile3
-rw-r--r--games/gtetrinet/Makefile3
-rw-r--r--games/jaggedalliance2/Makefile3
-rw-r--r--games/klavaro/Makefile3
-rw-r--r--games/lincity-ng/Makefile3
-rw-r--r--games/netradiant/Makefile3
-rw-r--r--games/nighthawk/Makefile3
-rw-r--r--games/qgo/Makefile3
-rw-r--r--games/quetoo/Makefile3
-rw-r--r--games/rtb/Makefile3
-rw-r--r--games/scid/Makefile3
-rw-r--r--games/sdlquake2/Makefile3
-rw-r--r--games/species/Makefile3
-rw-r--r--games/stepmania-devel/Makefile3
-rw-r--r--games/tomenet/Makefile3
-rw-r--r--games/tycho/Makefile3
-rw-r--r--games/ufoai/Makefile3
-rw-r--r--games/vdrift/Makefile3
-rw-r--r--games/wizznic/Makefile3
-rw-r--r--games/xpilot/Makefile3
-rw-r--r--graphics/agave/Makefile3
-rw-r--r--graphics/clutter-gtk/Makefile3
-rw-r--r--graphics/cuneiform/Makefile3
-rw-r--r--graphics/dynamechs/Makefile3
-rw-r--r--graphics/ecore-evas/Makefile3
-rw-r--r--graphics/ecore-sdl/Makefile3
-rw-r--r--graphics/edje/Makefile3
-rw-r--r--graphics/edje_viewer/Makefile3
-rw-r--r--graphics/ender/Makefile3
-rw-r--r--graphics/enesim/Makefile3
-rw-r--r--graphics/etch/Makefile3
-rw-r--r--graphics/ethumb/Makefile3
-rw-r--r--graphics/evas-core/Makefile3
-rw-r--r--graphics/evas-engine-buffer/Makefile3
-rw-r--r--graphics/evas-engine-opengl/Makefile3
-rw-r--r--graphics/evas-engine-sdl/Makefile3
-rw-r--r--graphics/evas-engine-x11/Makefile3
-rw-r--r--graphics/evas-loader-bmp/Makefile3
-rw-r--r--graphics/evas-loader-eet/Makefile3
-rw-r--r--graphics/evas-loader-generic/Makefile3
-rw-r--r--graphics/evas-loader-gif/Makefile3
-rw-r--r--graphics/evas-loader-ico/Makefile3
-rw-r--r--graphics/evas-loader-jpeg/Makefile3
-rw-r--r--graphics/evas-loader-pmaps/Makefile3
-rw-r--r--graphics/evas-loader-png/Makefile3
-rw-r--r--graphics/evas-loader-psd/Makefile3
-rw-r--r--graphics/evas-loader-svg/Makefile3
-rw-r--r--graphics/evas-loader-tga/Makefile3
-rw-r--r--graphics/evas-loader-tiff/Makefile3
-rw-r--r--graphics/evas-loader-wbmp/Makefile3
-rw-r--r--graphics/evas-loader-xpm/Makefile3
-rw-r--r--graphics/evas_generic_loaders-gst/Makefile3
-rw-r--r--graphics/evas_generic_loaders-pdf/Makefile3
-rw-r--r--graphics/evas_generic_loaders-ps/Makefile3
-rw-r--r--graphics/evas_generic_loaders-raw/Makefile3
-rw-r--r--graphics/evas_generic_loaders-svg/Makefile3
-rw-r--r--graphics/evas_generic_loaders-xcf/Makefile3
-rw-r--r--graphics/exact-image/Makefile3
-rw-r--r--graphics/fusefs-gphotofs/Makefile3
-rw-r--r--graphics/gimp-data-extras/Makefile3
-rw-r--r--graphics/gimp-focusblur-plugin/Makefile3
-rw-r--r--graphics/gimp-save-for-web/Makefile3
-rw-r--r--graphics/gmt/Makefile3
-rw-r--r--graphics/gstreamer-plugins-gl/Makefile3
-rw-r--r--graphics/hugin-devel/Makefile3
-rw-r--r--graphics/imlib2/Makefile3
-rw-r--r--graphics/imlib2_loaders/Makefile3
-rw-r--r--graphics/kcoloredit/Makefile3
-rw-r--r--graphics/kiconedit/Makefile3
-rw-r--r--graphics/kpovmodeler/Makefile3
-rw-r--r--graphics/kuickshow-kde4/Makefile3
-rw-r--r--graphics/libGLU/Makefile3
-rw-r--r--graphics/libGLw/Makefile3
-rw-r--r--graphics/libafterimage/Makefile3
-rw-r--r--graphics/libimg/Makefile3
-rw-r--r--graphics/mesa-demos/Makefile3
-rw-r--r--graphics/opengtl/Makefile3
-rw-r--r--graphics/py-soya3d/Makefile3
-rw-r--r--graphics/qiviewer/Makefile3
-rw-r--r--graphics/qtgtl/Makefile3
-rw-r--r--graphics/qxv/Makefile3
-rw-r--r--graphics/rgbpaint/Makefile3
-rw-r--r--graphics/ruby-rmagick/Makefile3
-rw-r--r--graphics/shiva-collections/Makefile3
-rw-r--r--graphics/truevision/Makefile3
-rw-r--r--irc/epic4/Makefile3
-rw-r--r--irc/miau/Makefile3
-rw-r--r--japanese/monafonts/Makefile3
-rw-r--r--japanese/tiarra/Makefile3
-rw-r--r--java/jikes/Makefile3
-rw-r--r--lang/clang-devel/Makefile3
-rw-r--r--lang/embryo/Makefile3
-rw-r--r--lang/ezm3/Makefile3
-rw-r--r--lang/gcc47-aux/Makefile.common3
-rw-r--r--lang/ghc/Makefile3
-rw-r--r--lang/libobjc2/Makefile3
-rw-r--r--lang/mono-basic/Makefile3
-rw-r--r--lang/ocs/Makefile3
-rw-r--r--lang/picoc/Makefile3
-rw-r--r--lang/sbcl/Makefile3
-rw-r--r--lang/spidermonkey24/Makefile3
-rw-r--r--lang/tclX/Makefile3
-rw-r--r--mail/archiveopteryx/Makefile3
-rw-r--r--mail/courier/Makefile3
-rw-r--r--mail/gnome-gmail-notifier/Makefile3
-rw-r--r--mail/jmba/Makefile3
-rw-r--r--mail/libesmtp/Makefile3
-rw-r--r--mail/mlmmj/Makefile3
-rw-r--r--mail/qmhandle/Makefile3
-rw-r--r--mail/softfail/Makefile3
-rw-r--r--mail/sqwebmail/Makefile3
-rw-r--r--mail/ssmtp/Makefile3
-rw-r--r--mail/xf-spf/Makefile3
-rw-r--r--mail/xfce4-mailwatch-plugin/Makefile3
-rw-r--r--math/abakus/Makefile3
-rw-r--r--math/cln/Makefile3
-rw-r--r--math/eigen2/Makefile3
-rw-r--r--math/eigen3/Makefile3
-rw-r--r--math/ggobi/Makefile3
-rw-r--r--math/labplot/Makefile3
-rw-r--r--math/ump/Makefile3
-rw-r--r--misc/gimp-help-en/Makefile3
-rw-r--r--misc/telbook/Makefile3
-rw-r--r--misc/tellico-kde4/Makefile3
-rw-r--r--misc/xfce4-wm-themes/Makefile3
-rw-r--r--multimedia/abby/Makefile3
-rw-r--r--multimedia/clipgrab/Makefile3
-rw-r--r--multimedia/emotion/Makefile3
-rw-r--r--multimedia/gmimms/Makefile3
-rw-r--r--multimedia/gst123/Makefile3
-rw-r--r--multimedia/gstreamer-qt4/Makefile3
-rw-r--r--multimedia/gstreamer1-vaapi/Makefile3
-rw-r--r--multimedia/kmplayer-kde4/Makefile3
-rw-r--r--multimedia/libmatroska/Makefile3
-rw-r--r--multimedia/libmpeg3/Makefile3
-rw-r--r--multimedia/libtheora/Makefile3
-rw-r--r--multimedia/libv4l/Makefile3
-rw-r--r--multimedia/mkclean/Makefile3
-rw-r--r--multimedia/mkvalidator/Makefile3
-rw-r--r--multimedia/mplayerxp/Makefile3
-rw-r--r--multimedia/phonon-xine/Makefile3
-rw-r--r--multimedia/qmmp-plugin-pack/Makefile3
-rw-r--r--multimedia/qmmp/Makefile3
-rw-r--r--multimedia/xawtv/Makefile3
-rw-r--r--net-im/gajim/Makefile3
-rw-r--r--net-im/ktp-accounts-kcm/Makefile3
-rw-r--r--net-im/ktp-approver/Makefile3
-rw-r--r--net-im/ktp-auth-handler/Makefile3
-rw-r--r--net-im/ktp-common-internals/Makefile3
-rw-r--r--net-im/ktp-contact-list/Makefile3
-rw-r--r--net-im/ktp-contact-runner/Makefile3
-rw-r--r--net-im/ktp-filetransfer-handler/Makefile3
-rw-r--r--net-im/ktp-kded-integration-module/Makefile3
-rw-r--r--net-im/ktp-send-file/Makefile3
-rw-r--r--net-im/ktp-text-ui/Makefile3
-rw-r--r--net-im/loudmouth/Makefile3
-rw-r--r--net-im/plasma-applet-ktp/Makefile3
-rw-r--r--net-im/qwit-devel/Makefile3
-rw-r--r--net-im/qwit/Makefile3
-rw-r--r--net-im/telepathy-logger-qt4/Makefile3
-rw-r--r--net-im/telepathy-logger/Makefile3
-rw-r--r--net-mgmt/qkismet/Makefile3
-rw-r--r--net-p2p/museekplus/Makefile3
-rw-r--r--net-p2p/valknut/Makefile3
-rw-r--r--net/cagibi/Makefile3
-rw-r--r--net/cyphesis/Makefile3
-rw-r--r--net/ecore-con/Makefile3
-rw-r--r--net/etherboot/Makefile3
-rw-r--r--net/fspd/Makefile3
-rw-r--r--net/gnetcat/Makefile3
-rw-r--r--net/kio-upnp-ms/Makefile3
-rw-r--r--net/libkfbapi/Makefile3
-rw-r--r--net/nbd-server/Makefile3
-rw-r--r--net/ndisc6/Makefile3
-rw-r--r--net/owncloud-csync/Makefile3
-rw-r--r--net/prosearch/Makefile3
-rw-r--r--net/py-tofu/Makefile3
-rw-r--r--net/qoauth/Makefile3
-rw-r--r--net/tayga/Makefile3
-rw-r--r--net/tightvnc/Makefile3
-rw-r--r--net/ushare/Makefile3
-rw-r--r--net/vino/Makefile3
-rw-r--r--net/xmlrpc-epi/Makefile3
-rw-r--r--net/xorp-devel/Makefile3
-rw-r--r--net/yconalyzer/Makefile3
-rw-r--r--news/fidogate-ds/Makefile3
-rw-r--r--news/slrnconf/Makefile3
-rw-r--r--palm/pilot-link/Makefile3
-rw-r--r--ports-mgmt/bxpkg/Makefile3
-rw-r--r--ports-mgmt/kpackagekit/Makefile3
-rw-r--r--ports-mgmt/kports-qt4/Makefile3
-rw-r--r--ports-mgmt/p5-FreeBSD-Ports/Makefile3
-rw-r--r--ports-mgmt/portrac/Makefile3
-rw-r--r--print/ghostscript9-agpl/Makefile3
-rw-r--r--print/ghostscript9/Makefile3
-rw-r--r--print/kover/Makefile3
-rw-r--r--print/scribus-devel/Makefile3
-rw-r--r--science/avogadro/Makefile3
-rw-r--r--science/bodr/Makefile3
-rw-r--r--science/mpqc/Makefile3
-rw-r--r--science/psi3/Makefile3
-rw-r--r--security/botan110/Makefile3
-rw-r--r--security/courier-authlib/Makefile3
-rw-r--r--security/dirmngr/Makefile3
-rw-r--r--security/gpa/Makefile3
-rw-r--r--security/hotssh/Makefile3
-rw-r--r--security/ike/Makefile3
-rw-r--r--security/john/Makefile3
-rw-r--r--security/libpwquality/Makefile3
-rw-r--r--security/libssh/Makefile3
-rw-r--r--security/nikto/Makefile3
-rw-r--r--security/opencdk/Makefile3
-rw-r--r--security/ophcrack/Makefile3
-rw-r--r--security/revelation/Makefile3
-rw-r--r--sysutils/b43-fwcutter/Makefile3
-rw-r--r--sysutils/cromwell/Makefile3
-rw-r--r--sysutils/cvsweb-converters/Makefile3
-rw-r--r--sysutils/dc3dd/Makefile3
-rw-r--r--sysutils/detox/Makefile3
-rw-r--r--sysutils/dunst/Makefile3
-rw-r--r--sysutils/flashrom/Makefile3
-rw-r--r--sysutils/fusefs-cryptofs/Makefile3
-rw-r--r--sysutils/fusefs-fusepak/Makefile3
-rw-r--r--sysutils/fusefs-smbnetfs/Makefile3
-rw-r--r--sysutils/gaffitter/Makefile3
-rw-r--r--sysutils/gai-leds/Makefile3
-rw-r--r--sysutils/graveman/Makefile3
-rw-r--r--sysutils/isomd5sum/Makefile3
-rw-r--r--sysutils/k3b-kde4/Makefile3
-rw-r--r--sysutils/kcm-polkit-kde/Makefile3
-rw-r--r--sysutils/libutempter/Makefile3
-rw-r--r--sysutils/mono-kmod/Makefile3
-rw-r--r--sysutils/nvramtool/Makefile3
-rw-r--r--sysutils/pcbsd-utils-qt4/Makefile3
-rw-r--r--sysutils/pcbsd-utils/Makefile3
-rw-r--r--sysutils/policykit-qt/Makefile3
-rw-r--r--sysutils/polkit-kde/Makefile3
-rw-r--r--sysutils/qpxtool/Makefile3
-rw-r--r--sysutils/superiotool/Makefile3
-rw-r--r--sysutils/userinfo/Makefile3
-rw-r--r--sysutils/xfce4-power-manager/Makefile3
-rw-r--r--textproc/ansifilter/Makefile3
-rw-r--r--textproc/confetti/Makefile3
-rw-r--r--textproc/eqe/Makefile3
-rw-r--r--textproc/goldendict/Makefile3
-rw-r--r--textproc/heirloom-doctools/Makefile3
-rw-r--r--textproc/libebml/Makefile3
-rw-r--r--textproc/p5-xmltv/Makefile3
-rw-r--r--textproc/pootle/Makefile3
-rw-r--r--textproc/rarian/Makefile3
-rw-r--r--textproc/redet/Makefile3
-rw-r--r--textproc/sdcv/Makefile3
-rw-r--r--textproc/ssddiff/Makefile3
-rw-r--r--textproc/texi2html/Makefile3
-rw-r--r--www/anyterm/Makefile3
-rw-r--r--www/bozohttpd/Makefile3
-rw-r--r--www/dillo2/Makefile3
-rw-r--r--www/dtse/Makefile3
-rw-r--r--www/egueb/Makefile3
-rw-r--r--www/horde3-trean/Makefile3
-rw-r--r--www/kpartsplugin/Makefile3
-rw-r--r--www/mod_gnutls/Makefile3
-rw-r--r--www/mongrel2/Makefile3
-rw-r--r--www/multiwatch/Makefile3
-rw-r--r--www/npapi-xine/Makefile3
-rw-r--r--www/squid/Makefile3
-rw-r--r--www/squid32/Makefile3
-rw-r--r--www/squid33/Makefile3
-rw-r--r--www/wsmake/Makefile3
-rw-r--r--x11-clocks/plasma-applet-adjustableclock/Makefile3
-rw-r--r--x11-fonts/font-manager/Makefile3
-rw-r--r--x11-fonts/tv-fonts/Makefile3
-rw-r--r--x11-themes/emerald-themes/Makefile3
-rw-r--r--x11-themes/gnome-backgrounds/Makefile3
-rw-r--r--x11-themes/gtk-blueprint-engine/Makefile3
-rw-r--r--x11-themes/gtk-oxygen-engine/Makefile3
-rw-r--r--x11-themes/gtk3-oxygen-engine/Makefile3
-rw-r--r--x11-toolkits/attica/Makefile3
-rw-r--r--x11-toolkits/gai/Makefile3
-rw-r--r--x11-toolkits/gtk-sharp-beans/Makefile3
-rw-r--r--x11-toolkits/shared-desktop-ontologies/Makefile3
-rw-r--r--x11-toolkits/wxgtk28/Makefile3
-rw-r--r--x11/ecore-imf/Makefile3
-rw-r--r--x11/ecore-imf_evas/Makefile3
-rw-r--r--x11/ecore-input/Makefile3
-rw-r--r--x11/ecore-input_evas/Makefile3
-rw-r--r--x11/ecore-x11/Makefile3
-rw-r--r--x11/efreet/Makefile3
-rw-r--r--x11/emprint/Makefile3
-rw-r--r--x11/gcb/Makefile3
-rw-r--r--x11/gnome-clipboard-daemon/Makefile3
-rw-r--r--x11/gnome-menus/Makefile3
-rw-r--r--x11/i3lock/Makefile3
-rw-r--r--x11/idesk/Makefile3
-rw-r--r--x11/nvidia-xconfig/Makefile3
-rw-r--r--x11/qimageblitz/Makefile3
-rw-r--r--x11/qxkb/Makefile3
-rw-r--r--x11/roxterm/Makefile3
-rw-r--r--x11/terminology/Makefile3
-rw-r--r--x11/tint/Makefile3
-rw-r--r--x11/wmblob/Makefile3
-rw-r--r--x11/xdialog/Makefile3
426 files changed, 426 insertions, 853 deletions
diff --git a/archivers/file-roller/Makefile b/archivers/file-roller/Makefile
index b21a046..660623d 100644
--- a/archivers/file-roller/Makefile
+++ b/archivers/file-roller/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar \
${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
USE_LDCONFIG= yes
-USE_BZIP2= yes
-USES= desktop-file-utils gettext gmake pathfix pkgconfig
+USES= desktop-file-utils gettext gmake pathfix pkgconfig tar:bzip2
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_GNOME= gnomeprefix intlhack gnomedocutils gtk20 gconf2
diff --git a/audio/amarok-kde4/Makefile b/audio/amarok-kde4/Makefile
index c0566c2..1a28617 100644
--- a/audio/amarok-kde4/Makefile
+++ b/audio/amarok-kde4/Makefile
@@ -32,8 +32,7 @@ USE_QT4= corelib dbus designer gui network opengl \
phonon script sql svg webkit xml \
qmake_build moc_build rcc_build uic_build
USE_XORG= x11
-USE_BZIP2= yes
-USES= cmake pkgconfig shared-mime-info
+USES= cmake pkgconfig shared-mime-info tar:bzip2
USE_LDCONFIG= yes
BROKEN_sparc64= does not build (GCC-related error)
diff --git a/audio/freedesktop-sound-theme/Makefile b/audio/freedesktop-sound-theme/Makefile
index ba0a6c5..659facc 100644
--- a/audio/freedesktop-sound-theme/Makefile
+++ b/audio/freedesktop-sound-theme/Makefile
@@ -13,9 +13,8 @@ DISTNAME= sound-theme-freedesktop-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Sound theme based on the FreeDesktop specification
-USE_BZIP2= yes
USE_GNOME= gnomehier intlhack
-USES= gettext gmake
+USES= gettext gmake tar:bzip2
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/audio/ipod-sharp/Makefile b/audio/ipod-sharp/Makefile
index f02ac69..4b2eb43 100644
--- a/audio/ipod-sharp/Makefile
+++ b/audio/ipod-sharp/Makefile
@@ -16,9 +16,8 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/podsleuth.pc:${PORTSDIR}/misc/podsle
${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib
GNU_CONFIGURE= yes
-USE_BZIP2= yes
NO_STAGE= yes
-USES= gmake pathfix pkgconfig
+USES= gmake pathfix pkgconfig tar:bzip2
USE_GNOME= gtksharp20
.include <bsd.port.mk>
diff --git a/audio/lastfm-desktop/Makefile b/audio/lastfm-desktop/Makefile
index 79f0ccb..5963f2a 100644
--- a/audio/lastfm-desktop/Makefile
+++ b/audio/lastfm-desktop/Makefile
@@ -20,8 +20,7 @@ LIB_DEPENDS= liblastfm.so:${PORTSDIR}/audio/liblastfm \
libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \
libgpod.so:${PORTSDIR}/audio/libgpod
-USES= pkgconfig qmake
-USE_BZIP2= yes
+USES= pkgconfig qmake tar:bzip2
USE_QT4= gui linguist_build moc_build network phonon \
rcc_build uic_build webkit xml
LASTFM= ${PORTNAME}${PKGNAMESUFFIX}
diff --git a/audio/liquidsoap/Makefile b/audio/liquidsoap/Makefile
index 0b0a7ed..5767367 100644
--- a/audio/liquidsoap/Makefile
+++ b/audio/liquidsoap/Makefile
@@ -61,7 +61,6 @@ WGET_DESC= for downloading remote files (http, https, ftp)
MAKE_JOBS_UNSAFE= yes
-USE_BZIP2= yes
NO_STAGE= yes
USE_RC_SUBR= liquidsoap
@@ -72,7 +71,7 @@ NO_OCAML_RUNDEPENDS= yes
USE_AUTOTOOLS= autoconf:env automake:env
GNU_CONFIGURE= yes
CONFIGURE_TARGET=
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
CONFIGURE_ARGS= --disable-gui --localstatedir=/var
CFLAGS+= -I${LOCALBASE}/${OCAML_LIBDIR}
diff --git a/biology/crux/Makefile b/biology/crux/Makefile
index cdfe2b4..08f03465 100644
--- a/biology/crux/Makefile
+++ b/biology/crux/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= http://www.canonware.com/download/Crux/
MAINTAINER= ports@FreeBSD.org
COMMENT= Software toolkit for phylogenetic inference
-USES= fortran gmake
-USE_BZIP2= yes
+USES= fortran gmake tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-python=${PYTHON_CMD} --disable-mpi
USE_CSTD= gnu99
diff --git a/biology/pymol/Makefile b/biology/pymol/Makefile
index 86bced9..11d56ac 100644
--- a/biology/pymol/Makefile
+++ b/biology/pymol/Makefile
@@ -19,10 +19,9 @@ LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
VERSION= 1.5.0.1
SVNREVISION= 3978
-USE_BZIP2= yes
WRKSRC= ${WRKDIR}/pymol-${PORTVERSION}
USE_GL= glut glew
-USES= gmake
+USES= gmake tar:bzip2
USE_PYTHON= yes
PLIST_SUB= PYMOL_VER=${VERSION} PYTHON_VER=${PYTHON_VER}
diff --git a/comms/gammu-devel/Makefile b/comms/gammu-devel/Makefile
index e80c64d..0e778f5 100644
--- a/comms/gammu-devel/Makefile
+++ b/comms/gammu-devel/Makefile
@@ -19,10 +19,9 @@ CONFLICTS= gammu-[1-9]* gammu-python-[1-9]*
CMAKE_ARGS+= -DINSTALL_LIBDATA_DIR=${LOCALBASE}/libdata
-USES= cmake gettext pkgconfig
+USES= cmake gettext pkgconfig tar:bzip2
USE_PYTHON= yes
USE_GNOME= glib20
-USE_BZIP2= yes
USE_LDCONFIG= yes
PORTDOCS= *
diff --git a/comms/gtkmmorse/Makefile b/comms/gtkmmorse/Makefile
index cd14270..1a019d8 100644
--- a/comms/gtkmmorse/Makefile
+++ b/comms/gtkmmorse/Makefile
@@ -14,9 +14,8 @@ LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao \
libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
libgconfmm-2.6.so:${PORTSDIR}/devel/gconfmm26
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
PLIST_FILES= bin/gtkmmorse \
man/man1/gtkmmorse.1.gz
diff --git a/comms/hamfax/Makefile b/comms/hamfax/Makefile
index 5923b4d..8cd281c 100644
--- a/comms/hamfax/Makefile
+++ b/comms/hamfax/Makefile
@@ -16,7 +16,6 @@ USE_QT4= gui moc_build
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
.include <bsd.port.mk>
diff --git a/comms/libfec/Makefile b/comms/libfec/Makefile
index dea6ce6..3974f35 100644
--- a/comms/libfec/Makefile
+++ b/comms/libfec/Makefile
@@ -15,8 +15,7 @@ COMMENT= Several forward error correction (FEC) decoders
MAKEFILE= makefile
GNU_CONFIGURE= yes
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386 amd64
PLIST_FILES= include/fec.h \
diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile
index 17575e2..4b399ec 100644
--- a/comms/libimobiledevice/Makefile
+++ b/comms/libimobiledevice/Makefile
@@ -13,8 +13,7 @@ LICENSE?= LGPL21
SLAVE_PORT?= no
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= openssl_LIBS=-lssl
CFLAGS+= -I${LOCALBASE}/include
diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile
index 6748b31..af4a367 100644
--- a/comms/usbmuxd/Makefile
+++ b/comms/usbmuxd/Makefile
@@ -10,8 +10,7 @@ COMMENT= Daemon for multiplexing connections over USB to iPhone/iPod Touch
LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
PORTDOCS= AUTHORS README README.devel
diff --git a/comms/wsjt/Makefile b/comms/wsjt/Makefile
index fd2598a..97f2b6b 100644
--- a/comms/wsjt/Makefile
+++ b/comms/wsjt/Makefile
@@ -22,8 +22,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/scipy:${PORTSDIR}/science/py-scipy \
${PYNUMPY}
ALL_TARGET= build
-USES= fortran gmake
-USE_BZIP2= yes
+USES= fortran gmake tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gfortran --prefix=${LOCALBASE} \
--with-portaudio-include-dir=${LOCALBASE}/include/portaudio2 \
diff --git a/converters/wkhtmltopdf/Makefile b/converters/wkhtmltopdf/Makefile
index 19f331b..e970e5e 100644
--- a/converters/wkhtmltopdf/Makefile
+++ b/converters/wkhtmltopdf/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS+= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
libjpeg.so:${PORTSDIR}/graphics/jpeg \
libpng15.so:${PORTSDIR}/graphics/png
-USE_BZIP2= yes
-USES= pkgconfig gmake perl5 iconv
+USES= pkgconfig gmake perl5 iconv tar:bzip2
USE_XORG= x11 xext xrender
USE_PERL5= build
USE_LDCONFIG= yes
diff --git a/databases/p5-GDBM/Makefile b/databases/p5-GDBM/Makefile
index ddee6a6..2cffce18 100644
--- a/databases/p5-GDBM/Makefile
+++ b/databases/p5-GDBM/Makefile
@@ -18,9 +18,8 @@ LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
EXTRACT_AFTER_ARGS= ${DISTNAME}/ext/GDBM_File ${DISTNAME}/t/lib
CFLAGS+= -I${LOCALBASE}/include
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= configure
-USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/GDBM_File
.include <bsd.port.mk>
diff --git a/databases/postgresql-plruby/Makefile b/databases/postgresql-plruby/Makefile
index f22825f..32fd82b 100644
--- a/databases/postgresql-plruby/Makefile
+++ b/databases/postgresql-plruby/Makefile
@@ -15,8 +15,7 @@ GH_ACCOUNT= CraigCottingham
GH_TAGNAME= ${GH_COMMIT}
GH_COMMIT= f8d9ced
-USES= uidfix
-USE_BZIP2= yes
+USES= uidfix tar:bzip2
USE_PGSQL= server
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
diff --git a/databases/usogres/Makefile b/databases/usogres/Makefile
index e88467e..7813bea 100644
--- a/databases/usogres/Makefile
+++ b/databases/usogres/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= http://usogres.good-day.net/download/
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Real-time backup utility for PostgreSQL
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake
+USES= gmake tar:bzip2
SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
diff --git a/deskutils/alacarte/Makefile b/deskutils/alacarte/Makefile
index deae22f..8eb8303 100644
--- a/deskutils/alacarte/Makefile
+++ b/deskutils/alacarte/Makefile
@@ -12,9 +12,8 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Editor for the freedesktop.org menu specification
-USE_BZIP2= yes
USE_GNOME= gnomehack gnomeprefix pygnomedesktop intlhack
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_PYTHON= yes
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
diff --git a/deskutils/cdcat/Makefile b/deskutils/cdcat/Makefile
index 758f6ac..5e16201 100644
--- a/deskutils/cdcat/Makefile
+++ b/deskutils/cdcat/Makefile
@@ -30,8 +30,7 @@ OPTIONS_DEFINE= DOCS
CONFIGURE_WRKSRC= ${WRKSRC}/src
BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
-USE_BZIP2= yes
-USES= qmake:norecursive
+USES= qmake:norecursive tar:bzip2
USE_QT4= corelib gui xml linguist_build moc_build uic_build
QMAKE_ARGS= INCLUDEPATH+="${L7Z_WRKSRC}/Lib7Zip" \
INCLUDEPATH+="${MIF_WRKSRC}/MediaInfoLib/Source" \
diff --git a/deskutils/deskbar-applet/Makefile b/deskutils/deskbar-applet/Makefile
index 2f2fc28..8477692 100644
--- a/deskutils/deskbar-applet/Makefile
+++ b/deskutils/deskbar-applet/Makefile
@@ -15,8 +15,7 @@ COMMENT= Omnipresent versatile search interface
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus
-USE_BZIP2= yes
-USES= pathfix gettext gmake pkgconfig
+USES= pathfix gettext gmake pkgconfig tar:bzip2
USE_GNOME= gnomeprefix pygnomedesktop intlhack
USE_PYTHON= yes
GNU_CONFIGURE= yes
diff --git a/deskutils/gnome-blog/Makefile b/deskutils/gnome-blog/Makefile
index 6f51c8d..88dd426 100644
--- a/deskutils/gnome-blog/Makefile
+++ b/deskutils/gnome-blog/Makefile
@@ -12,9 +12,8 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME app to post to blogs
-USE_BZIP2= yes
USE_PYTHON= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= gnomehack gnomeprefix pygnome2 intlhack
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/deskutils/gnome-main-menu/Makefile b/deskutils/gnome-main-menu/Makefile
index 7a5d7a2..7922cb5 100644
--- a/deskutils/gnome-main-menu/Makefile
+++ b/deskutils/gnome-main-menu/Makefile
@@ -13,10 +13,9 @@ COMMENT= Provides easy access to sets of GNOME applications
LIB_DEPENDS= libgtop-2.0.so:${PORTSDIR}/devel/libgtop
-USE_BZIP2= yes
USE_GNOME= gnomehack gnomeprefix gnomepanel intlhack eel2 gnomedesktop \
libgnomeui
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include `pkg-config --cflags libgnomeui-2.0`
LIBS+= -L${LOCALBASE}/lib `pkg-config --libs libgnomeui-2.0`
diff --git a/deskutils/gnome-utils/Makefile b/deskutils/gnome-utils/Makefile
index a833411..6cf8bf9 100644
--- a/deskutils/gnome-utils/Makefile
+++ b/deskutils/gnome-utils/Makefile
@@ -20,8 +20,7 @@ CONFLICTS= baobob-3.[0-9]* gnome-dictionary-3.[0-9]* \
gnome-font-viewer-3.[0-9]* gnome-screenshot-3.[0-9]* \
gnome-search-tool-3.[0-9]* gnome-system-log-3.[0-9]*
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
INSTALLS_OMF= yes
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
diff --git a/deskutils/gtweakui/Makefile b/deskutils/gtweakui/Makefile
index 3384712..c409fdc 100644
--- a/deskutils/gtweakui/Makefile
+++ b/deskutils/gtweakui/Makefile
@@ -12,8 +12,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of simple dialogs as a front end to GConf
-USE_BZIP2= yes
-USES= gmake pathfix pkgconfig
+USES= gmake pathfix pkgconfig tar:bzip2
USE_GNOME= gnomeprefix libgnomeui gconf2 libglade2 intlhack
GNU_CONFIGURE= yes
diff --git a/deskutils/hamster-applet/Makefile b/deskutils/hamster-applet/Makefile
index fdf69d5..5dcc624 100644
--- a/deskutils/hamster-applet/Makefile
+++ b/deskutils/hamster-applet/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg \
${PYTHON_SITELIBDIR}/_dbus_bindings.so:${PORTSDIR}/devel/py-dbus
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_PYTHON= yes
USE_XORG= xscrnsaver
USE_GNOME= gnomeprefix intlhack gnomehack pygnomedesktop \
diff --git a/deskutils/libgcal/Makefile b/deskutils/libgcal/Makefile
index d243bca..9bd07a5 100644
--- a/deskutils/libgcal/Makefile
+++ b/deskutils/libgcal/Makefile
@@ -16,8 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \
libxml2.so:${PORTSDIR}/textproc/libxml2
-USE_BZIP2= yes
-USES= cmake iconv
+USES= cmake iconv tar:bzip2
CMAKE_ARGS= -DLIB_INSTALL_DIR="${LOCALBASE}/lib" \
-DENABLE_TESTS=OFF
USE_LDCONFIG= yes
diff --git a/deskutils/libopensync-plugin-python/Makefile b/deskutils/libopensync-plugin-python/Makefile
index ca2c19f..67e8eb3 100644
--- a/deskutils/libopensync-plugin-python/Makefile
+++ b/deskutils/libopensync-plugin-python/Makefile
@@ -13,8 +13,7 @@ LIB_DEPENDS= libopensync.so:${PORTSDIR}/devel/libopensync022
CONFLICTS= libopensync-plugin-python-devel-[0-9]*
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_PYTHON= yes
diff --git a/deskutils/libopensync-plugin-sunbird/Makefile b/deskutils/libopensync-plugin-sunbird/Makefile
index 6536212..303214d 100644
--- a/deskutils/libopensync-plugin-sunbird/Makefile
+++ b/deskutils/libopensync-plugin-sunbird/Makefile
@@ -13,8 +13,7 @@ COMMENT= Sunbird plugin for the OpenSync framework
LIB_DEPENDS= libopensync.so:${PORTSDIR}/devel/libopensync022 \
libneon.so:${PORTSDIR}/www/neon29
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= glib20 libxml2
diff --git a/deskutils/logjam/Makefile b/deskutils/logjam/Makefile
index 258383e..b31c7fd 100644
--- a/deskutils/logjam/Makefile
+++ b/deskutils/logjam/Makefile
@@ -13,8 +13,7 @@ COMMENT= GTK2 interface to livejournals, ie www.livejournal.com
LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
-USES= pkgconfig gmake pathfix
-USE_BZIP2= yes
+USES= pkgconfig gmake pathfix tar:bzip2
WANT_GNOME= yes
GNU_CONFIGURE= yes
USE_GNOME= gnomeprefix gtk20 libxml2 intlhack
diff --git a/deskutils/mdh/Makefile b/deskutils/mdh/Makefile
index 3b4e3e3..905c38a 100644
--- a/deskutils/mdh/Makefile
+++ b/deskutils/mdh/Makefile
@@ -12,9 +12,8 @@ COMMENT= GTK2-based toolbar, like a smaller GNOME panel
LICENSE= GPLv2 # (or later)
-USE_BZIP2= yes
USE_GNOME= gtk20
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/deskutils/notification-daemon/Makefile b/deskutils/notification-daemon/Makefile
index 146a086..7e6d38f 100644
--- a/deskutils/notification-daemon/Makefile
+++ b/deskutils/notification-daemon/Makefile
@@ -16,9 +16,8 @@ LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USE_BZIP2= yes
USE_GNOME= gnomehack gnomeprefix intlhack gtk30
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_XORG= x11
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
diff --git a/deskutils/qlabels/Makefile b/deskutils/qlabels/Makefile
index f4b62e4..6f97b35 100644
--- a/deskutils/qlabels/Makefile
+++ b/deskutils/qlabels/Makefile
@@ -12,8 +12,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Labels and business cards creating
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= xml gui corelib uic_build moc_build rcc_build
WRKSRC= ${WRKDIR}/${DISTNAME:C/_/-/}
diff --git a/deskutils/qtm/Makefile b/deskutils/qtm/Makefile
index d20f8ab..816e7dc 100644
--- a/deskutils/qtm/Makefile
+++ b/deskutils/qtm/Makefile
@@ -11,8 +11,7 @@ COMMENT= Blog management application based on Qt 4
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_QT4= corelib dbus gui network xml \
moc_build qmake_build rcc_build uic_build
USE_OPENSSL= yes
diff --git a/deskutils/semantik/Makefile b/deskutils/semantik/Makefile
index 2ae152f..1d6765b 100644
--- a/deskutils/semantik/Makefile
+++ b/deskutils/semantik/Makefile
@@ -17,8 +17,7 @@ NO_OCAML_RUNDEPENDS= yes
USE_PYTHON= yes
USE_QT4= corelib gui linguist_build svg webkit xml \
moc_build qmake_build uic_build
-USES= pkgconfig shebangfix
-USE_BZIP2= yes
+USES= pkgconfig shebangfix tar:bzip2
CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS}" \
PATH="${KDE4_PREFIX}/bin:$$PATH" \
WAF_HOME="${WRKSRC}"
diff --git a/deskutils/strigi/Makefile.common b/deskutils/strigi/Makefile.common
index 5a721ef..8061944 100644
--- a/deskutils/strigi/Makefile.common
+++ b/deskutils/strigi/Makefile.common
@@ -8,8 +8,7 @@ DESCR= ${.CURDIR}/../strigi/pkg-descr
CONFLICTS_INSTALL= strigi-0.7.[0-7]* strigi-0.7.8 strigi-0.7.8_1
-USE_BZIP2= yes
-USES+= cmake:outsource
+USES+= cmake:outsource tar:bzip2
CMAKE_SOURCE_PATH= ${WRKSRC}/${PORTNAME}
PLIST_SUB= SHLIB_VER=${STRIGI_VERSION}
diff --git a/deskutils/tel/Makefile b/deskutils/tel/Makefile
index 714bd53..36f1562 100644
--- a/deskutils/tel/Makefile
+++ b/deskutils/tel/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= CENKES BERLIOS
MAINTAINER= ports@FreeBSD.org
COMMENT= Little console-based phone book manager
-USE_BZIP2= yes
-USES= gettext
+USES= gettext tar:bzip2
USE_PYTHON= yes
USE_PYDISTUTILS=yes
NO_STAGE= yes
diff --git a/deskutils/vym/Makefile b/deskutils/vym/Makefile
index 1b58238..23db13c 100644
--- a/deskutils/vym/Makefile
+++ b/deskutils/vym/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= SF/vym/${PORTVERSION}
MAINTAINER= lichray@gmail.com
COMMENT= VYM is a tool to generate and manipulate mind maps
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= uic_build moc_build qt3support_build \
network xml dbus svg
QMAKE_ARGS= DATADIR=${DATADIR:C,/vym$,,} \
diff --git a/devel/acme/Makefile b/devel/acme/Makefile
index 8a5c6f5..e6c1b49 100644
--- a/devel/acme/Makefile
+++ b/devel/acme/Makefile
@@ -14,8 +14,7 @@ LICENSE= GPLv2
OPTIONS_DEFINE= DOCS EXAMPLES
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
BUILD_WRKSRC= ${WRKSRC}/src
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/devel/arm-eabi-binutils/Makefile b/devel/arm-eabi-binutils/Makefile
index 02c9a94..d03727a 100644
--- a/devel/arm-eabi-binutils/Makefile
+++ b/devel/arm-eabi-binutils/Makefile
@@ -11,9 +11,8 @@ MAINTAINER= kientzle@FreeBSD.org
COMMENT= GNU binutils for vanilla ARM cross-development
GNU_CONFIGURE= yes
-USES= gmake
+USES= gmake tar:bzip2
-USE_BZIP2= yes
CONFIGURE_ARGS= --disable-nls --target=${PKGNAMEPREFIX:S/-$//} --enable-werror=no
INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/info
diff --git a/devel/atlas-devel/Makefile b/devel/atlas-devel/Makefile
index 32207de..5e7ab7d 100644
--- a/devel/atlas-devel/Makefile
+++ b/devel/atlas-devel/Makefile
@@ -15,9 +15,8 @@ OPTIONS_DEFINE= DOCS
PKGNAMESUFFIX= -devel
GNU_CONFIGURE= yes
-USES= pathfix compiler:c++11-lib
+USES= pathfix compiler:c++11-lib tar:bzip2
USE_LDCONFIG= YES
-USE_BZIP2= YES
MAKE_ARGS= docdir=${DOCSDIR}
CONFIGURE_ARGS+=--program-transform-name=
diff --git a/devel/atlas/Makefile b/devel/atlas/Makefile
index 8f810ac..18a7d4e 100644
--- a/devel/atlas/Makefile
+++ b/devel/atlas/Makefile
@@ -14,10 +14,9 @@ COMMENT= C++ reference implementation of the Atlas protocol
OPTIONS_DEFINE= DOCS
GNU_CONFIGURE= yes
-USES= pathfix
+USES= pathfix tar:bzip2
USE_AUTOTOOLS= libtool
USE_LDCONFIG= YES
-USE_BZIP2= YES
MAKE_ARGS= docdir=${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/automoc4/Makefile b/devel/automoc4/Makefile
index 88c0520..653c396 100644
--- a/devel/automoc4/Makefile
+++ b/devel/automoc4/Makefile
@@ -12,8 +12,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Automatic moc for Qt 4 packages
USE_QT4= corelib moc qmake_build rcc_build uic_build
-USE_BZIP2= yes
-USES= cmake iconv
+USES= cmake iconv tar:bzip2
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.mk>
diff --git a/devel/avarice/Makefile b/devel/avarice/Makefile
index 66c428b1..a55f4d8 100644
--- a/devel/avarice/Makefile
+++ b/devel/avarice/Makefile
@@ -12,8 +12,7 @@ COMMENT= Atmel AVR JTAG programmer and debugging interface for avr-gdb
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= perl5
+USES= perl5 tar:bzip2
GNU_CONFIGURE= yes
diff --git a/devel/avr-gcc/Makefile b/devel/avr-gcc/Makefile
index 588b0d2..877011b 100644
--- a/devel/avr-gcc/Makefile
+++ b/devel/avr-gcc/Makefile
@@ -36,9 +36,8 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
CONFIGURE_SCRIPT= ../gcc-${PORTVERSION}/configure
USE_PERL5= build
-USE_BZIP2= yes
CPPFLAGS+= -I${LOCALBASE}/include
-USES= bison gettext gmake perl5
+USES= bison gettext gmake perl5 tar:bzip2
GNU_CONFIGURE= yes
NO_STAGE= yes
diff --git a/devel/avr-gdb/Makefile b/devel/avr-gdb/Makefile
index 63f083d..cadeaf7 100644
--- a/devel/avr-gdb/Makefile
+++ b/devel/avr-gdb/Makefile
@@ -13,8 +13,7 @@ DISTNAME= gdb-${PORTVERSION}
MAINTAINER= joerg@FreeBSD.org
COMMENT= GNU GDB for the AVR target
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --target=avr --program-prefix=avr --disable-nls
diff --git a/devel/bam/Makefile b/devel/bam/Makefile
index 150c523..eb525f1 100644
--- a/devel/bam/Makefile
+++ b/devel/bam/Makefile
@@ -11,8 +11,7 @@ COMMENT= Fast and flexible build system using Lua
LICENSE= ZLIB
-USES= compiler
-USE_BZIP2= yes
+USES= compiler tar:bzip2
PLIST_FILES= bin/bam
diff --git a/devel/compiler-rt/Makefile b/devel/compiler-rt/Makefile
index f02faf2..cdb9b50 100644
--- a/devel/compiler-rt/Makefile
+++ b/devel/compiler-rt/Makefile
@@ -18,8 +18,7 @@ INSTALL_WRKSRC= ${WRKDIR}/build
CMAKE_SOURCE_PATH= ${WRKSRC}
-USES= cmake
-USE_BZIP2= yes
+USES= cmake tar:bzip2
USE_LDCONFIG= yes
MAKE_ARGS= VERBOSE=1
diff --git a/devel/dits/Makefile b/devel/dits/Makefile
index 645045d..cbe051e 100644
--- a/devel/dits/Makefile
+++ b/devel/dits/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= http://codeconcepts.com/
MAINTAINER= greg@codeconcepts.com
COMMENT= Data integrity verifying disk exercising test tool
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake
+USES= gmake tar:bzip2
PLIST_FILES= bin/dits \
man/man1/dits.1.gz
diff --git a/devel/e_dbus/Makefile b/devel/e_dbus/Makefile
index 6afd937..2e99d88 100644
--- a/devel/e_dbus/Makefile
+++ b/devel/e_dbus/Makefile
@@ -16,9 +16,8 @@ LICENSE= BSD
LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina evas ecore libtool_hack librt_hack
USE_EFL_ECORE= evas
USE_LDCONFIG= yes
diff --git a/devel/ecore-file/Makefile b/devel/ecore-file/Makefile
index f50d460..5229232 100644
--- a/devel/ecore-file/Makefile
+++ b/devel/ecore-file/Makefile
@@ -15,10 +15,9 @@ COMMENT= Enlightenment core abstraction library (file module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_file
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/devel/ecore-ipc/Makefile b/devel/ecore-ipc/Makefile
index 71b45bc..e10b6fc 100644
--- a/devel/ecore-ipc/Makefile
+++ b/devel/ecore-ipc/Makefile
@@ -15,11 +15,10 @@ COMMENT= Enlightenment core abstraction library (ipc module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
USE_EFL_ECORE= con
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_ipc
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/devel/eet/Makefile b/devel/eet/Makefile
index cd151d8..6026ddd 100644
--- a/devel/eet/Makefile
+++ b/devel/eet/Makefile
@@ -16,9 +16,8 @@ LICENSE= BSD
LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina librt_hack libtool_hack
USE_OPENSSL= yes
USE_LDCONFIG= yes
diff --git a/devel/eina/Makefile b/devel/eina/Makefile
index 61bbc32..f0cae4d 100644
--- a/devel/eina/Makefile
+++ b/devel/eina/Makefile
@@ -13,9 +13,8 @@ COMMENT= Enlightenment API for data types
LICENSE= LGPL21
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix iconv
+USES= pathfix iconv tar:bzip2
USE_EFL= librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/devel/eio/Makefile b/devel/eio/Makefile
index 3602562..ad2a783 100644
--- a/devel/eio/Makefile
+++ b/devel/eio/Makefile
@@ -13,9 +13,8 @@ COMMENT= Enlightenment Input/Output Library
LICENSE= LGPL21
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina eet ecore libtool_hack
USE_LDCONFIG= yes
diff --git a/devel/gconf2/Makefile b/devel/gconf2/Makefile
index dc6b4d0..1687482 100644
--- a/devel/gconf2/Makefile
+++ b/devel/gconf2/Makefile
@@ -14,7 +14,6 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Configuration database system for GNOME
-USE_BZIP2= yes
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -24,7 +23,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit
-USES= pathfix gettext gmake pkgconfig
+USES= pathfix gettext gmake pkgconfig tar:bzip2
USE_GNOME= gnomehier orbit2 gtk20 libxml2 ltverhack \
referencehack intlhack dconf introspection:build
USE_LDCONFIG= yes
diff --git a/devel/gitphp/Makefile b/devel/gitphp/Makefile
index f34fdc3..e91ea96 100644
--- a/devel/gitphp/Makefile
+++ b/devel/gitphp/Makefile
@@ -10,8 +10,7 @@ COMMENT= Web based git repository browser written in PHP
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= gettext
+USES= gettext tar:bzip2
USE_PHP= bz2 fileinfo mbstring memcache posix simplexml spl zlib
WANT_PHP_WEB= yes
NO_BUILD= yes
diff --git a/devel/gjstest/Makefile b/devel/gjstest/Makefile
index 590a859..2dfbd4f 100644
--- a/devel/gjstest/Makefile
+++ b/devel/gjstest/Makefile
@@ -25,8 +25,7 @@ LIB_DEPENDS= libgflags.so:${PORTSDIR}/devel/gflags \
ALL_TARGET= default
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2
CXXFLAGS+= -L${LOCALBASE}/lib
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
PROJECTHOST= google-js-test
SNAPSHOT= 20130304
diff --git a/devel/gnome-js-common/Makefile b/devel/gnome-js-common/Makefile
index b160b66..e3da02a 100644
--- a/devel/gnome-js-common/Makefile
+++ b/devel/gnome-js-common/Makefile
@@ -12,10 +12,9 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME JavaScript common modules and tests
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GNOME= gnomehack intltool
-USES= pkgconfig gettext gmake
+USES= pkgconfig gettext gmake tar:bzip2
PORTDOCS= AUTHORS COPYING INSTALL NEWS README ChangeLog
diff --git a/devel/gnulibiberty/Makefile b/devel/gnulibiberty/Makefile
index 789f842..3a02d38 100644
--- a/devel/gnulibiberty/Makefile
+++ b/devel/gnulibiberty/Makefile
@@ -14,9 +14,8 @@ COMMENT= Miscellaneous GNU functions
WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}/libiberty
-USES= gmake
+USES= gmake tar:bzip2
-USE_BZIP2= yes
CONFIGURE_ARGS= --enable-install-libiberty
GNU_CONFIGURE= yes
diff --git a/devel/jrtplib/Makefile b/devel/jrtplib/Makefile
index 51532ba..aa34cb6 100644
--- a/devel/jrtplib/Makefile
+++ b/devel/jrtplib/Makefile
@@ -12,8 +12,7 @@ COMMENT= Object-oriented RTP library written in C++
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_LDCONFIG= yes
PLIST_SUB= JRTPLIB_VER="${PORTVERSION}"
diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile
index e0c8a4f..54ecd0d 100644
--- a/devel/kdevelop-pg-qt/Makefile
+++ b/devel/kdevelop-pg-qt/Makefile
@@ -14,8 +14,7 @@ COMMENT= Parser-generator from KDevplatform
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-USE_BZIP2= yes
-USES= bison cmake:outsource compiler:c++11-lib
+USES= bison cmake:outsource compiler:c++11-lib tar:bzip2
USE_KDE4= automoc4 kdehier kdelibs kdeprefix
USE_QT4= qmake_build moc_build uic_build rcc_build
diff --git a/devel/libbfd/Makefile b/devel/libbfd/Makefile
index 1540cf7..0b3c514 100644
--- a/devel/libbfd/Makefile
+++ b/devel/libbfd/Makefile
@@ -17,8 +17,7 @@ CONFLICTS= mingw-binutils-[0-9]* binutils-[0-9]*
WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}/bfd
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-install-libbfd \
--enable-commonbfdlib \
diff --git a/devel/libgdata/Makefile b/devel/libgdata/Makefile
index 5b42173..4e7aaa3 100644
--- a/devel/libgdata/Makefile
+++ b/devel/libgdata/Makefile
@@ -13,9 +13,8 @@ COMMENT= GLib based implementation of the GData protocol
LIB_DEPENDS= libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome
-USE_BZIP2= yes
USE_LDCONFIG= yes
-USES= gettext gmake libtool:keepla pathfix pkgconfig
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= glib20 intltool introspection:build
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/devel/libiqxmlrpc/Makefile b/devel/libiqxmlrpc/Makefile
index 4fa4aab..23df336 100644
--- a/devel/libiqxmlrpc/Makefile
+++ b/devel/libiqxmlrpc/Makefile
@@ -20,9 +20,8 @@ DOCS_CMAKE_ARGS_OFF= -Dbuild_docs=off
LICENSE= BSD
-USE_BZIP2= yes
USE_GNOME= libxml2
-USES= cmake
+USES= cmake tar:bzip2
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
USE_OPENSSL= yes
diff --git a/devel/libmowgli/Makefile b/devel/libmowgli/Makefile
index a931045..41beef2 100644
--- a/devel/libmowgli/Makefile
+++ b/devel/libmowgli/Makefile
@@ -9,10 +9,9 @@ MASTER_SITES= http://distfiles.atheme.org/
MAINTAINER= oliver@FreeBSD.org
COMMENT= Development framework for C
-USES= gmake
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USE_BZIP2= yes
post-patch:
@${REINPLACE_CMD} 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' \
diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile
index c19c11e..86b2840 100644
--- a/devel/liboop/Makefile
+++ b/devel/liboop/Makefile
@@ -20,10 +20,9 @@ CONFIGURE_ARGS= --with-libwww
MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
MAKE_JOBS_UNSAFE= yes
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
USE_GNOME= glib12 glib20
USE_LDCONFIG= yes
-USES= pathfix tcl
+USES= pathfix tcl tar:bzip2
CPPFLAGS+= -I${TCL_INCLUDEDIR} -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/devel/libopendaap/Makefile b/devel/libopendaap/Makefile
index f28fadc..0eeb3a3 100644
--- a/devel/libopendaap/Makefile
+++ b/devel/libopendaap/Makefile
@@ -11,8 +11,7 @@ MAINTAINER= multimedia@FreeBSD.org
COMMENT= C lib used to connect to iTunes(R) music shares
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/devel/libopensync022/Makefile b/devel/libopensync022/Makefile
index 6d3ea7e..41ebe99 100644
--- a/devel/libopensync022/Makefile
+++ b/devel/libopensync022/Makefile
@@ -14,11 +14,9 @@ COMMENT= Freedesktop synchronization framework
LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
SWIG_LANGUAGES= python
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_PYTHON= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_GNOME= glib20 libxml2
USE_LDCONFIG= yes
diff --git a/devel/libplist/Makefile b/devel/libplist/Makefile
index e628507..f3990bb 100644
--- a/devel/libplist/Makefile
+++ b/devel/libplist/Makefile
@@ -13,8 +13,7 @@ LICENSE?= LGPL21
SLAVE_PORT?= no
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
.if ${SLAVE_PORT} == "no"
diff --git a/devel/librcc/Makefile b/devel/librcc/Makefile
index a0a7f2b..d61e106 100644
--- a/devel/librcc/Makefile
+++ b/devel/librcc/Makefile
@@ -15,10 +15,9 @@ LIB_DEPENDS= librcd.so:${PORTSDIR}/devel/librcd \
libenca.so:${PORTSDIR}/converters/enca \
libaspell.so:${PORTSDIR}/textproc/aspell
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GNOME= libxml2
-USES= gmake iconv libtool:oldver pathfix pkgconfig
+USES= gmake iconv libtool:oldver pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/devel/librcd/Makefile b/devel/librcd/Makefile
index fb0fa8f..21572e8 100644
--- a/devel/librcd/Makefile
+++ b/devel/librcd/Makefile
@@ -10,9 +10,8 @@ MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Library used by rusxmms for autodetection of Russian charset
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pathfix
+USES= gmake pathfix tar:bzip2
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/libspark2012/Makefile b/devel/libspark2012/Makefile
index 3d78f49..bf6d098 100644
--- a/devel/libspark2012/Makefile
+++ b/devel/libspark2012/Makefile
@@ -12,7 +12,6 @@ COMMENT= SPARK 2012 Spark.Ada library
LICENSE= GPLv3
-USES= ada
-USE_BZIP2= yes
+USES= ada tar:bzip2
.include <bsd.port.mk>
diff --git a/devel/libvanessa_logger/Makefile b/devel/libvanessa_logger/Makefile
index 6291b44..e617d44 100644
--- a/devel/libvanessa_logger/Makefile
+++ b/devel/libvanessa_logger/Makefile
@@ -10,9 +10,8 @@ DISTNAME= vanessa_logger-${PORTVERSION}
MAINTAINER= thomas@bsdunix.ch
COMMENT= Library that provides a generic logging layer
-USE_BZIP2= yes
USE_AUTOTOOLS= libtool
-USES= pathfix
+USES= pathfix tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_have_decl_facilitynames=yes
diff --git a/devel/libvanessa_socket/Makefile b/devel/libvanessa_socket/Makefile
index fb5a595..8187da9 100644
--- a/devel/libvanessa_socket/Makefile
+++ b/devel/libvanessa_socket/Makefile
@@ -13,9 +13,8 @@ COMMENT= Library that provides a simple layer for TCP/IP socket operations
LIB_DEPENDS= libvanessa_logger.so:${PORTSDIR}/devel/libvanessa_logger \
libpopt.so:${PORTSDIR}/devel/popt
-USE_BZIP2= yes
USE_AUTOTOOLS= libtool
-USES= pathfix
+USES= pathfix tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/libvolume_id/Makefile b/devel/libvolume_id/Makefile
index df96a6a..b1b43f9 100644
--- a/devel/libvolume_id/Makefile
+++ b/devel/libvolume_id/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= http://www.marcuscom.com/downloads/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library to provide file system type information
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_LDCONFIG= yes
MAKE_ENV= E=${ECHO_MSG} RANLIB=${RANLIB} AR=${AR} Q=@ \
prefix=${PREFIX}
diff --git a/devel/libzvbi/Makefile b/devel/libzvbi/Makefile
index 60c1272..bc8af71 100644
--- a/devel/libzvbi/Makefile
+++ b/devel/libzvbi/Makefile
@@ -13,8 +13,7 @@ COMMENT= Routines to access raw VBI capture devices
LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png \
libunicode.so:${PORTSDIR}/devel/libunicode
-USES= gettext pathfix pkgconfig
-USE_BZIP2= yes
+USES= gettext pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 221d317..953f449 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -17,9 +17,8 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX}
-USES= compiler:c++11-lib gmake perl5
+USES= compiler:c++11-lib gmake perl5 tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
USE_LDCONFIG= ${LLVM_PREFIX}/lib
diff --git a/devel/mingw32-binutils/Makefile b/devel/mingw32-binutils/Makefile
index 8e8d1ce..d90a6e5 100644
--- a/devel/mingw32-binutils/Makefile
+++ b/devel/mingw32-binutils/Makefile
@@ -15,8 +15,7 @@ COMMENT= GNU Binutils for Windows cross-development
BINUTILVERSION= 2.24
-USE_BZIP2= yes
-USES= gmake iconv
+USES= gmake iconv tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
--with-gcc --with-gnu-ld --with-gnu-as \
diff --git a/devel/monodevelop-database/Makefile b/devel/monodevelop-database/Makefile
index b5d80c0..01dc902 100644
--- a/devel/monodevelop-database/Makefile
+++ b/devel/monodevelop-database/Makefile
@@ -15,9 +15,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/m
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/monodevelop
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gettext gmake pathfix pkgconfig
+USES= gettext gmake pathfix pkgconfig tar:bzip2
USE_GNOME= gtksharp20
MAKE_JOBS_UNSAFE=yes
diff --git a/devel/monodevelop/Makefile b/devel/monodevelop/Makefile
index cddb231d..90841f6 100644
--- a/devel/monodevelop/Makefile
+++ b/devel/monodevelop/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libgdiplus.a:${PORTSDIR}/x11-toolkits/libgdiplus \
USE_GNOME= gtksharp20 gnomesharp20
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
-USES= desktop-file-utils gettext gmake pathfix shared-mime-info
+USES= desktop-file-utils gettext gmake pathfix shared-mime-info tar:bzip2
INSTALLS_ICONS= yes
OPTIONS_DEFINE= MONOEXT GIT SVN
diff --git a/devel/mq4cpp/Makefile b/devel/mq4cpp/Makefile
index 11f52eb..f9b5f0c 100644
--- a/devel/mq4cpp/Makefile
+++ b/devel/mq4cpp/Makefile
@@ -13,8 +13,7 @@ COMMENT= Message Queuing for C++
OPTIONS_DEFINE= DOCS
USE_LDCONFIG= yes
-USES= dos2unix libtool:keepla pathfix pkgconfig
-USE_BZIP2= yes
+USES= dos2unix libtool:keepla pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/omniORB/Makefile b/devel/omniORB/Makefile
index 8fa3c47..624f05b 100644
--- a/devel/omniORB/Makefile
+++ b/devel/omniORB/Makefile
@@ -12,8 +12,7 @@ PLIST_SUB+= SONUM=${PORTVERSION:C/.*\.//}
GNU_CONFIGURE= yes
USE_PYTHON= yes
USE_OPENSSL= yes
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
MAKEFILE= GNUmakefile
CONFIGURE_ENV+= PYTHON=${PYTHON_CMD}
diff --git a/devel/p5-PCSC-Card/Makefile b/devel/p5-PCSC-Card/Makefile
index 938edf0..2030d56 100644
--- a/devel/p5-PCSC-Card/Makefile
+++ b/devel/p5-PCSC-Card/Makefile
@@ -13,8 +13,7 @@ COMMENT= Perl bindings for the PC/SC Lite Framework
LIB_DEPENDS= libpcsclite.so:${PORTSDIR}/devel/pcsc-lite
-USE_BZIP2= yes
-USES= perl5 pkgconfig
+USES= perl5 pkgconfig tar:bzip2
USE_PERL5= configure
MAKE_ENV= "LOCALBASE=${LOCALBASE}"
diff --git a/devel/physfs/Makefile b/devel/physfs/Makefile
index e00ee7a..ba8af6d 100644
--- a/devel/physfs/Makefile
+++ b/devel/physfs/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= http://offload1.icculus.org:9090/${PORTNAME}/downloads/
MAINTAINER= oliver@FreeBSD.org
COMMENT= Library to provide abstract access to various archives
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
diff --git a/devel/piklab/Makefile b/devel/piklab/Makefile
index 253ac1e..935385e 100644
--- a/devel/piklab/Makefile
+++ b/devel/piklab/Makefile
@@ -12,11 +12,10 @@ COMMENT= KDE/Qt IDE for microcontroller development
LICENSE= GPLv2 # (or later)
-USE_BZIP2= yes
DOS2UNIX_FILES= cmake/Piklab.cmake
USE_QT4= corelib gui qt3support qtestlib xml \
moc_build qmake_build rcc_build uic_build
-USES= cmake gettext readline dos2unix
+USES= cmake gettext readline dos2unix tar:bzip2
OPTIONS_DEFINE= KDE4
OPTIONS_DEFAULT= KDE4
diff --git a/devel/py-orbit/Makefile b/devel/py-orbit/Makefile
index db61241..6066af1 100644
--- a/devel/py-orbit/Makefile
+++ b/devel/py-orbit/Makefile
@@ -16,8 +16,7 @@ COMMENT= Python bindings for ORBit2
CONFLICTS= py*-omniorb-[0-9]*
-USES= pkgconfig gmake
-USE_BZIP2= yes
+USES= pkgconfig gmake tar:bzip2
USE_GNOME= gnomehack orbit2
USE_PYTHON= yes
GNU_CONFIGURE= yes
diff --git a/devel/py-testoob/Makefile b/devel/py-testoob/Makefile
index 2a89820..16f4adc 100644
--- a/devel/py-testoob/Makefile
+++ b/devel/py-testoob/Makefile
@@ -19,7 +19,6 @@ HTML_DESC= enable HTML output
# bypass infrastructure bug (taken from www/py-django)
OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
-USE_BZIP2= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
@@ -27,7 +26,7 @@ PYDISTUTILS_AUTOPLIST= yes
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MTWISTED}
-USES+= twisted
+USES+= twisted tar:bzip2
.endif
.if ${PORT_OPTIONS:MHTML}
diff --git a/devel/qgit/Makefile b/devel/qgit/Makefile
index 1a3d912..38f019c 100644
--- a/devel/qgit/Makefile
+++ b/devel/qgit/Makefile
@@ -11,8 +11,7 @@ PKGNAMESUFFIX= -qt4
MAINTAINER= itetcu@FreeBSD.org
COMMENT= Graphical interface to git repositories
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= corelib gui moc_build rcc_build uic_build
MAKE_JOBS_UNSAFE= yes
diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile
index d35b8ec..aac5789 100644
--- a/devel/qjson/Makefile
+++ b/devel/qjson/Makefile
@@ -11,8 +11,7 @@ COMMENT= Library to manage JSON objects with Qt
LICENSE= LGPL21
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_LDCONFIG= yes
PORTDOCS= *
diff --git a/devel/sdl_gnat/Makefile b/devel/sdl_gnat/Makefile
index db535ff..d557e1e 100644
--- a/devel/sdl_gnat/Makefile
+++ b/devel/sdl_gnat/Makefile
@@ -11,8 +11,7 @@ COMMENT= Ada thin bindings for SDL (GPLv3)
LICENSE= GPLv3
-USES= ada
-USE_BZIP2= yes
+USES= ada tar:bzip2
USE_SDL= sdl ttf
USE_GL= glu gl
diff --git a/devel/silc-toolkit/Makefile b/devel/silc-toolkit/Makefile
index cc38d7f..d4646730 100644
--- a/devel/silc-toolkit/Makefile
+++ b/devel/silc-toolkit/Makefile
@@ -20,9 +20,8 @@ COMMENT= Secure Internet Live Conferencing (SILC) network toolkit
CONFLICTS= silc-client-1.1.* silc-irssi-client-1.1.*
-USES= gmake perl5
+USES= gmake perl5 tar:bzip2
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-etcdir=${PREFIX}/etc/${PORTNAME}${PKGNAMESUFFIX} \
--with-simdir=${PREFIX}/lib/silcsim \
diff --git a/devel/sourcenav/Makefile b/devel/sourcenav/Makefile
index 43e9d76..eaa243d 100644
--- a/devel/sourcenav/Makefile
+++ b/devel/sourcenav/Makefile
@@ -15,10 +15,9 @@ COMMENT= Source code analysis tool
LICENSE= GPLv2
-USES= shebangfix
+USES= shebangfix tar:bzip2
SHEBANG_FILES= ${WRKSRC}/snavigator/demo/c++/contrib/perl/sample_client
USE_GCC= yes
-USE_BZIP2= yes
USE_XORG= x11
HAS_CONFIGURE= yes
diff --git a/devel/strace/Makefile b/devel/strace/Makefile
index 05c3999..d89c6b7 100644
--- a/devel/strace/Makefile
+++ b/devel/strace/Makefile
@@ -12,8 +12,7 @@ COMMENT= System call tracer
LICENSE= BSD3CLAUSE
-USES= shebangfix perl5 # perl5 for strace-graph
-USE_BZIP2= yes
+USES= shebangfix perl5 # perl5 for strace-graph tar:bzip2
GNU_CONFIGURE= yes
ONLY_FOR_ARCHS= i386
diff --git a/devel/subversion16/Makefile.common b/devel/subversion16/Makefile.common
index 46fa907..27ba9bf 100644
--- a/devel/subversion16/Makefile.common
+++ b/devel/subversion16/Makefile.common
@@ -11,10 +11,9 @@ DIST_SUBDIR= subversion
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-USE_BZIP2= yes
USE_AUTOTOOLS= libtool
USE_KDE4= # Used below if KWallet support is enabled
-USES+= pkgconfig
+USES+= pkgconfig tar:bzip2
LICENSE= APACHE20
diff --git a/devel/tinyq/Makefile b/devel/tinyq/Makefile
index fcdbe58..8905b61 100644
--- a/devel/tinyq/Makefile
+++ b/devel/tinyq/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= http://www.uwyn.com/download/tinyq/
MAINTAINER= ports@FreeBSD.org
COMMENT= Stripped down version of Qt 3 for use as a utility library
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=-thread -stl -prefix ${PREFIX}/tinyq -docdir ${DOCSDIR}
CONFIGURE_ENV+= QTDIR="${WRKSRC}"
diff --git a/devel/varconf/Makefile b/devel/varconf/Makefile
index 6ba495e..e211358 100644
--- a/devel/varconf/Makefile
+++ b/devel/varconf/Makefile
@@ -15,8 +15,7 @@ LIB_DEPENDS= libsigc-2.0.so:${PORTSDIR}/devel/libsigc++20
OPTIONS_DEFINE= DOCS
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= compiler:c++11-lib libtool:keepla pathfix pkgconfig
+USES= compiler:c++11-lib libtool:keepla pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/devel/xfce4-dev-tools/Makefile b/devel/xfce4-dev-tools/Makefile
index 15616ed..328f6c3 100644
--- a/devel/xfce4-dev-tools/Makefile
+++ b/devel/xfce4-dev-tools/Makefile
@@ -13,9 +13,8 @@ COMMENT= Xfce 4 development tools
RUN_DEPENDS= ${LOCALBASE}/share/autotools:${PORTSDIR}/devel/autotools
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_XFCE= configenv # to get MASTER_SITE_SUBDIR something has to be defined
USE_GNOME= glib20
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
.include <bsd.port.mk>
diff --git a/devel/xsd/Makefile b/devel/xsd/Makefile
index d045248..291b277 100644
--- a/devel/xsd/Makefile
+++ b/devel/xsd/Makefile
@@ -27,8 +27,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
MAKEFILE= makefile
MAKE_ARGS= install_prefix=${STAGEDIR}${PREFIX} \
verbose=1
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/dns/ddclient/Makefile b/dns/ddclient/Makefile
index 81af955..b52c614 100644
--- a/dns/ddclient/Makefile
+++ b/dns/ddclient/Makefile
@@ -14,8 +14,7 @@ LICENSE= GPLv2
NO_BUILD= yes
-USE_BZIP2= yes
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= run
USE_RC_SUBR= ${PORTNAME}
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
index 32935c5..6b08166 100644
--- a/dns/fastresolve/Makefile
+++ b/dns/fastresolve/Makefile
@@ -17,9 +17,8 @@ LICENSE= GPLv2
OPTIONS_DEFINE= DOCS
-USES= perl5
+USES= perl5 tar:bzip2
USE_BDB= yes
-USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL=${PERL} \
djm_cv_lib_db_Dbopen=yes
diff --git a/editors/emacs23/Makefile b/editors/emacs23/Makefile
index c0798b1..c9bdb6d9 100644
--- a/editors/emacs23/Makefile
+++ b/editors/emacs23/Makefile
@@ -28,8 +28,7 @@ CONFLICTS= emacs-19.* emacs21-* emacs22-* emacs24-* \
EMACS_VER= 23.4
GNU_CONFIGURE= yes
-USES= gmake makeinfo ncurses pkgconfig
-USE_BZIP2= yes
+USES= gmake makeinfo ncurses pkgconfig tar:bzip2
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INFO_PATH= ${DATADIR_REL}/info
diff --git a/editors/klat4/Makefile b/editors/klat4/Makefile
index 6539ff8..9303aa8 100644
--- a/editors/klat4/Makefile
+++ b/editors/klat4/Makefile
@@ -12,8 +12,7 @@ COMMENT= LaTeX source editor for KDE4
LICENSE= GPLv2 # (or later)
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_KDE4= automoc4 kate kdelibs kdeprefix
USE_QT4= moc_build qmake_build rcc_build uic_build
diff --git a/editors/nvi-devel/Makefile b/editors/nvi-devel/Makefile
index 32b0a0a..d283085 100644
--- a/editors/nvi-devel/Makefile
+++ b/editors/nvi-devel/Makefile
@@ -17,11 +17,10 @@ OPTIONS_DEFINE= WIDECHAR
OPTIONS_DEFAULT=WIDECHAR
WIDECHAR_DESC= Enable wide-character support (UTF-8)
-USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/build.unix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= iconv libtool:keepla pkgconfig
+USES= iconv libtool:keepla pkgconfig tar:bzip2
USE_BDB= 42+
CONFIGURE_ARGS+= --with-db-prefix=${LOCALBASE} \
--program-prefix=n
diff --git a/emulators/generator-cbiere/Makefile b/emulators/generator-cbiere/Makefile
index 4cdb68d..fce013b 100644
--- a/emulators/generator-cbiere/Makefile
+++ b/emulators/generator-cbiere/Makefile
@@ -17,8 +17,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_GNOME= gtk12
USE_SDL= sdl
GNU_CONFIGURE= yes
diff --git a/emulators/hatari/Makefile b/emulators/hatari/Makefile
index 86bc171..70db031 100644
--- a/emulators/hatari/Makefile
+++ b/emulators/hatari/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= portaudio2>=0:${PORTSDIR}/audio/portaudio2
OPTIONS_DEFINE= DOCS
-USE_BZIP2= yes
-USES= cmake readline
+USES= cmake readline tar:bzip2
USE_GNOME= pygtk2
USE_SDL= sdl
CMAKE_ARGS= -DPORTAUDIO_INCLUDE_DIR:STRING="${PA2_INCLUDE_DIR}" \
diff --git a/emulators/mednafen/Makefile b/emulators/mednafen/Makefile
index a03b238..667e552 100644
--- a/emulators/mednafen/Makefile
+++ b/emulators/mednafen/Makefile
@@ -16,7 +16,6 @@ LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio \
libsndfile.so:${PORTSDIR}/audio/libsndfile \
libvorbis.so:${PORTSDIR}/audio/libvorbis
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_SDL= sdl net
USE_GL= gl glu
@@ -28,7 +27,7 @@ SUB_FILES= pkg-message
CONFIGURE_ARGS+=--disable-alsa --disable-alsatest \
--with-sdl-prefix=${LOCALBASE}
-USES= iconv pkgconfig:build
+USES= iconv pkgconfig:build tar:bzip2
OPTIONS_DEFINE= NLS DOCS JACK
OPTIONS_MULTI= EMU
diff --git a/emulators/skyeye/Makefile b/emulators/skyeye/Makefile
index e95d706..bfe5fce 100644
--- a/emulators/skyeye/Makefile
+++ b/emulators/skyeye/Makefile
@@ -17,8 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libiberty.a:${PORTSDIR}/devel/gnulibiberty \
RUN_DEPENDS= ${LOCALBASE}/lib/libiberty.a:${PORTSDIR}/devel/gnulibiberty \
${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_GNOME= gtk20
WRKSRC= ${WRKDIR}/${PORTNAME}-v1
diff --git a/emulators/snes9x-gtk/Makefile b/emulators/snes9x-gtk/Makefile
index a219b71..596cc7e 100644
--- a/emulators/snes9x-gtk/Makefile
+++ b/emulators/snes9x-gtk/Makefile
@@ -14,9 +14,8 @@ COMMENT= Super Nintendo Entertainment System(SNES) Emulator
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
-USE_BZIP2= yes
USE_XORG= x11 sm ice xext
-USES= gettext gmake perl5 desktop-file-utils pkgconfig
+USES= gettext gmake perl5 desktop-file-utils pkgconfig tar:bzip2
USE_GNOME= gtk20 intltool libglade2 libxml2
GNU_CONFIGURE= yes
USE_SDL= sdl
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index 82a6fb9..0ea1b28 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -43,9 +43,8 @@ WINELIBDIR?= ${PREFIX}/lib
USE_LDCONFIG= ${WINELIBDIR} ${WINELIBDIR}/wine
.endif
ONLY_FOR_ARCHS= i386
-USES= bison compiler:c11 gmake shebangfix
+USES= bison compiler:c11 gmake shebangfix tar:bzip2
SHEBANG_FILES= tools/winemaker tools/winedump/function_grep.pl
-USE_BZIP2= yes
USE_GL= glu
USE_XORG= xcomposite xcursor xi xpm xrandr xrender
OPTIONS_SUB= yes
diff --git a/emulators/x48/Makefile b/emulators/x48/Makefile
index 18afd6e..2785a9b 100644
--- a/emulators/x48/Makefile
+++ b/emulators/x48/Makefile
@@ -18,13 +18,12 @@ LICENSE= GPLv3
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/misc/7x14B-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc \
${LOCALBASE}/lib/X11/fonts/75dpi/helvR12-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-adobe-75dpi
-USE_BZIP2= yes
USE_AUTOTOOLS= aclocal autoheader automake autoconf
AUTOMAKE_ARGS= --add-missing --copy -Wno-portability
ACLOCAL_ARGS= # default args (--acdir=...) produce broken configure script
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -lutil
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_XORG= x11 xext xt
NO_WRKSUBDIR= yes
diff --git a/finance/libalkimia/Makefile b/finance/libalkimia/Makefile
index 27c5863..4de3f4b 100644
--- a/finance/libalkimia/Makefile
+++ b/finance/libalkimia/Makefile
@@ -14,8 +14,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_KDE4= automoc4 kdeprefix kdelibs
USE_QT4= qmake_build moc_build rcc_build uic_build
USE_LDCONFIG= yes
diff --git a/finance/skrooge/Makefile b/finance/skrooge/Makefile
index 867e279..fd0c256 100644
--- a/finance/skrooge/Makefile
+++ b/finance/skrooge/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libofx.so:${PORTSDIR}/finance/libofx \
libgrantlee_gui.so:${PORTSDIR}/devel/grantlee \
libkactivities.so:${PORTSDIR}/x11/kactivities
-USE_BZIP2= yes
-USES= cmake:outsource gettext shared-mime-info
+USES= cmake:outsource gettext shared-mime-info tar:bzip2
USE_SQLITE= yes
USE_QT4= qmake_build moc_build uic_build rcc_build designer_build \
corelib dbus gui script sql webkit xml sql-sqlite3_run
diff --git a/ftp/frox/Makefile b/ftp/frox/Makefile
index 9071a94..d6a0494 100644
--- a/ftp/frox/Makefile
+++ b/ftp/frox/Makefile
@@ -14,8 +14,7 @@ COMMENT= Transparent FTP proxy with caching support
LICENSE= GPLv2
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
USE_RC_SUBR= frox
diff --git a/games/avanor/Makefile b/games/avanor/Makefile
index 07082e6..7104b89 100644
--- a/games/avanor/Makefile
+++ b/games/avanor/Makefile
@@ -10,8 +10,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Rogue-like game with easy ADOM-like user interface
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
MAKE_ARGS+= VERSION=${PORTVERSION} DATA_DIR=${DATADIR}/
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/games/balazar/Makefile b/games/balazar/Makefile
index 949248f..913e9a9 100644
--- a/games/balazar/Makefile
+++ b/games/balazar/Makefile
@@ -19,12 +19,11 @@ RUN_DEPENDS= soya_editor:${PORTSDIR}/graphics/py-soya3d \
${PYTHON_SITELIBDIR}/tofu/client.py:${PORTSDIR}/net/py-tofu \
${PYTHON_SITELIBDIR}/cerealizer/__init__.py:${PORTSDIR}/security/py-cerealizer
-USE_BZIP2= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_GL= glew
USE_SDL= sdl mixer
-USES= gettext twisted
+USES= gettext twisted tar:bzip2
PYDISTUTILS_PKGNAME= Balazar
PYDISTUTILS_EGGINFODIR= ${PREFIX}/share
diff --git a/games/bygfoot/Makefile b/games/bygfoot/Makefile
index dfc9189..b881102 100644
--- a/games/bygfoot/Makefile
+++ b/games/bygfoot/Makefile
@@ -15,9 +15,8 @@ COMMENT= Football (soccer) management game
RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \
unzip:${PORTSDIR}/archivers/unzip
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_GNOME= gtk20
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lm
diff --git a/games/cavezofphear/Makefile b/games/cavezofphear/Makefile
index 4f0a8ad..6707751 100644
--- a/games/cavezofphear/Makefile
+++ b/games/cavezofphear/Makefile
@@ -17,8 +17,7 @@ OPTIONS_DEFINE= DOCS
BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/src
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
ALL_TARGET= phear
diff --git a/games/dungeoncrawl/Makefile b/games/dungeoncrawl/Makefile
index 4c8853d..b8ce914 100644
--- a/games/dungeoncrawl/Makefile
+++ b/games/dungeoncrawl/Makefile
@@ -14,8 +14,7 @@ COMMENT= Old school roguelike game
WRKSRC_SUBDIR= source
-USE_BZIP2= yes
-USES= ncurses
+USES= ncurses tar:bzip2
MAKEFILE= makefile.bsd
PORTDOCS= buglist.txt crawl.txt
diff --git a/games/eboard/Makefile b/games/eboard/Makefile
index 21eb484..23fd89f 100644
--- a/games/eboard/Makefile
+++ b/games/eboard/Makefile
@@ -19,8 +19,7 @@ COMMENT= GTK+ chess board interface (mainly for FICS and chessd)
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
EXTRAS= 1pl2 2
-USES= shebangfix pkgconfig perl5
-USE_BZIP2= yes
+USES= shebangfix pkgconfig perl5 tar:bzip2
HAS_CONFIGURE= yes
USE_PERL5= build
USE_GNOME= gtk20
diff --git a/games/evq3/Makefile b/games/evq3/Makefile
index 0b6447a..c90ada2 100644
--- a/games/evq3/Makefile
+++ b/games/evq3/Makefile
@@ -16,8 +16,7 @@ COMMENT= Marriage of XreaL and Icculus.org Q3 w/ Improvements
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
-USES= gmake dos2unix
-USE_BZIP2= yes
+USES= gmake dos2unix tar:bzip2
ALL_TARGET= release
WRKSRC= ${WRKDIR}/${PORTNAME}
CFLAGS+= -DMAP_ANONYMOUS=MAP_ANON
diff --git a/games/excido/Makefile b/games/excido/Makefile
index 6f07f98..cfcabb3 100644
--- a/games/excido/Makefile
+++ b/games/excido/Makefile
@@ -19,10 +19,9 @@ LIB_DEPENDS= libphysfs.so:${PORTSDIR}/devel/physfs
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BZIP2= yes
USE_GL= yes
USE_SDL= image sdl ttf
-USES= gmake openal:al,alut
+USES= gmake openal:al,alut tar:bzip2
OPTIONS_DEFINE= DOCS
diff --git a/games/fmars/Makefile b/games/fmars/Makefile
index 5dcd91d..f22f57d 100644
--- a/games/fmars/Makefile
+++ b/games/fmars/Makefile
@@ -14,8 +14,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
ALL_TARGET= x${PORTNAME}
OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS
diff --git a/games/gnono/Makefile b/games/gnono/Makefile
index 6df5a70..defe3b3 100644
--- a/games/gnono/Makefile
+++ b/games/gnono/Makefile
@@ -10,9 +10,8 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Uno card game
-USE_BZIP2= yes
USE_GNOME= gtk20 libgnomeui
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/games/gtetrinet/Makefile b/games/gtetrinet/Makefile
index 6f8b2c8..58b0bf4 100644
--- a/games/gtetrinet/Makefile
+++ b/games/gtetrinet/Makefile
@@ -11,8 +11,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= ports@FreeBSD.org
COMMENT= Version of the popular TetriNET multiplayer Tetris clone
-USE_BZIP2= yes
-USES= pathfix gettext gmake pkgconfig
+USES= pathfix gettext gmake pkgconfig tar:bzip2
USE_GNOME= esound gnomeprefix libgnomeui
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index 207aca2..2c5d27f 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -16,8 +16,7 @@ DISTVERSIONSUFFIX= -source
# Ignore this if you feel adventurous
ONLY_FOR_ARCHS= amd64 arm i386 pc98
ONLY_FOR_ARCHS_REASON= Needs a little endian environment
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_SDL= sdl
NO_CDROM= License only permits non-commerical use
NO_PACKAGE= Language of the datafiles must be hardcoded in the game binary
diff --git a/games/klavaro/Makefile b/games/klavaro/Makefile
index 8e30960..e4b8a12 100644
--- a/games/klavaro/Makefile
+++ b/games/klavaro/Makefile
@@ -22,8 +22,7 @@ LIB_DEPENDS= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
libgtkdatabox.so:${PORTSDIR}/x11-toolkits/gtkdatabox
-USES= pkgconfig gettext gmake iconv pathfix
-USE_BZIP2= yes
+USES= pkgconfig gettext gmake iconv pathfix tar:bzip2
USE_XORG= pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext \
xfixes xi xinerama xrandr xrender
USE_GNOME= gtk20
diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile
index 9676da0..77606ad 100644
--- a/games/lincity-ng/Makefile
+++ b/games/lincity-ng/Makefile
@@ -14,8 +14,7 @@ COMMENT= Improved rich city simulation game for X
BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam
LIB_DEPENDS= libphysfs.so:${PORTSDIR}/devel/physfs
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
USE_SDL= sdl mixer image ttf gfx
USE_GL= yes
USE_GNOME= libxml2
diff --git a/games/netradiant/Makefile b/games/netradiant/Makefile
index 8163bdf3..f1feb06 100644
--- a/games/netradiant/Makefile
+++ b/games/netradiant/Makefile
@@ -20,8 +20,7 @@ LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \
libjpeg.so:${PORTSDIR}/graphics/jpeg \
libwebp.so:${PORTSDIR}/graphics/webp
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_GL= gl
USE_GNOME= gtk20 libxml2
MAKE_ENV= BUILD=release DOWNLOAD_GAMEPACKS=no LIBS_DL="" \
diff --git a/games/nighthawk/Makefile b/games/nighthawk/Makefile
index 8304c0f..52ce6b8 100644
--- a/games/nighthawk/Makefile
+++ b/games/nighthawk/Makefile
@@ -12,8 +12,7 @@ COMMENT= X11 shoot-'em up which requires some lateral thinking
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_GL= glut
MAKE_ARGS= CC="${CC}" CPP="${CXX}" CC_FLAGS="${CXXFLAGS}" \
LIB_FLAGS="${LDFLAGS}" GCC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/games/qgo/Makefile b/games/qgo/Makefile
index 14c3132..7249037 100644
--- a/games/qgo/Makefile
+++ b/games/qgo/Makefile
@@ -12,8 +12,7 @@ COMMENT= Go board and SGF editor written with the Qt library
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_BZIP2= yes
-USES= desktop-file-utils qmake
+USES= desktop-file-utils qmake tar:bzip2
USE_QT4= gui network qtestlib moc_build rcc_build uic_build
PLIST_FILES= bin/qgo share/applications/qgo.desktop share/pixmaps/qgo.png
diff --git a/games/quetoo/Makefile b/games/quetoo/Makefile
index 8d2df1f..42c88f2 100644
--- a/games/quetoo/Makefile
+++ b/games/quetoo/Makefile
@@ -13,10 +13,9 @@ COMMENT= Fast, stable, compatible, and secure Quake II client
LICENSE= GPLv2
-USE_BZIP2= yes
USE_SDL= sdl
USE_GL= glut
-USES= dos2unix
+USES= dos2unix tar:bzip2
DOS2UNIX_FILES= src/vanctf/g_local.h
GNU_CONFIGURE= yes
diff --git a/games/rtb/Makefile b/games/rtb/Makefile
index eac7816..c22f9ef 100644
--- a/games/rtb/Makefile
+++ b/games/rtb/Makefile
@@ -17,8 +17,7 @@ BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed
OPTIONS_DEFINE= DOCS
-USE_BZIP2= yes
-USES= gettext gmake perl5 pkgconfig
+USES= gettext gmake perl5 pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_PYTHON= yes
GNU_CONFIGURE= yes
diff --git a/games/scid/Makefile b/games/scid/Makefile
index 1cd8c57..7ef2f33 100644
--- a/games/scid/Makefile
+++ b/games/scid/Makefile
@@ -10,8 +10,7 @@ MAINTAINER= bsd@volki.at
COMMENT= Free chess database application
HAS_CONFIGURE= yes
-USES= gmake tk:84,85,86
-USE_BZIP2= yes
+USES= gmake tk:84,85,86 tar:bzip2
USE_PYTHON= yes
TCL_LIBRARY= -L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER}
diff --git a/games/sdlquake2/Makefile b/games/sdlquake2/Makefile
index 6a057b5..b59cfe8 100644
--- a/games/sdlquake2/Makefile
+++ b/games/sdlquake2/Makefile
@@ -12,8 +12,7 @@ COMMENT= Combination of R1Q2 and R1GL with SDL code from Quake2Forge
LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
OPTIONS_DEFINE= CLIENT DEDICATED GAME
OPTIONS_DEFAULT= CLIENT DEDICATED
diff --git a/games/species/Makefile b/games/species/Makefile
index 123b8fd..3d575fa 100644
--- a/games/species/Makefile
+++ b/games/species/Makefile
@@ -13,8 +13,7 @@ COMMENT= Corewars evolver - generates warriors using genetic algorithms
LICENSE= GPLv1 # (or later)
-USE_BZIP2= yes
-USES= gmake dos2unix
+USES= gmake dos2unix tar:bzip2
WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= VISITOOL
diff --git a/games/stepmania-devel/Makefile b/games/stepmania-devel/Makefile
index 200a05b..7037111 100644
--- a/games/stepmania-devel/Makefile
+++ b/games/stepmania-devel/Makefile
@@ -26,8 +26,7 @@ OPTIONS_DEFAULT=VORBIS
WRKSRC= ${WRKDIR}/${PORTNAME}-SM5-alpha3
-USE_BZIP2= yes
-USES= iconv pathfix perl5 pkgconfig shebangfix
+USES= iconv pathfix perl5 pkgconfig shebangfix tar:bzip2
USE_XORG= x11 xau xdmcp xext xrandr xrender xtst
USE_GL= gl glu
USE_GNOME= gtk20
diff --git a/games/tomenet/Makefile b/games/tomenet/Makefile
index 7e2d7f3..6eca355 100644
--- a/games/tomenet/Makefile
+++ b/games/tomenet/Makefile
@@ -9,11 +9,10 @@ MASTER_SITES= http://tomenet.net/downloads/
MAINTAINER= culot@FreeBSD.org
COMMENT= Online multiplayer rogue-like role-playing game
-USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/src
MAKEFILE= makefile
-USES= gmake ncurses
+USES= gmake ncurses tar:bzip2
CFLAGS+= -DDEFAULT_PATH="\\\"${DATADIR}/lib/\\\""
MAKE_JOBS_UNSAFE= yes
diff --git a/games/tycho/Makefile b/games/tycho/Makefile
index 2bcb4ad..7b41357 100644
--- a/games/tycho/Makefile
+++ b/games/tycho/Makefile
@@ -11,8 +11,7 @@ DISTNAME= redcoder
MAINTAINER= ports@FreeBSD.org
COMMENT= Program to gather data (statistics) on Core War warriors
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_FILES= bin/tycho \
diff --git a/games/ufoai/Makefile b/games/ufoai/Makefile
index 9e3a659..9c6acc7 100644
--- a/games/ufoai/Makefile
+++ b/games/ufoai/Makefile
@@ -23,10 +23,9 @@ LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
BUILD_DEPENDS= ${LOCALBASE}/include/mxml.h:${PORTSDIR}/textproc/mxml
RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME}/base/default.cfg:${PORTSDIR}/games/ufoai-data
-USE_BZIP2= yes
USE_GL= yes
USE_SDL= sdl image mixer ttf
-USES= gettext gmake openal:soft pkgconfig
+USES= gettext gmake openal:soft pkgconfig tar:bzip2
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-release
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
diff --git a/games/vdrift/Makefile b/games/vdrift/Makefile
index 7b5ed7b..26b8884 100644
--- a/games/vdrift/Makefile
+++ b/games/vdrift/Makefile
@@ -21,7 +21,6 @@ LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
libboost_thread.so:${PORTSDIR}/devel/boost-libs
RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME}/settings/VDrift.config:${PORTSDIR}/games/vdrift-data
-USE_BZIP2= yes
USE_GL= glew
USE_SDL= sdl image net gfx
@@ -47,7 +46,7 @@ SCONS_ARGS+= release=1
.endif
.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
+USES+= gettext tar:bzip2
PLIST_SUB+= NLS=""
FLAG_NLS= true
.else
diff --git a/games/wizznic/Makefile b/games/wizznic/Makefile
index cd4b577..2d2f44c 100644
--- a/games/wizznic/Makefile
+++ b/games/wizznic/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-src
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_SDL= image mixer sdl
MAKE_ENV= DATADIR=${DATADIR}/ BINDIR=${PREFIX}/bin
ALL_TARGET= sdl
diff --git a/games/xpilot/Makefile b/games/xpilot/Makefile
index 4dc95d5..5e6768b 100644
--- a/games/xpilot/Makefile
+++ b/games/xpilot/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= SF/${PORTNAME}game/${PORTNAME}-4/${PORTNAME}-${PORTVERSION}
MAINTAINER= lme@FreeBSD.org
COMMENT= Xpilot(client) and xpilots(server)
-USE_BZIP2= yes
USE_XORG= x11 xext
-USES= imake
+USES= imake tar:bzip2
.include <bsd.port.mk>
diff --git a/graphics/agave/Makefile b/graphics/agave/Makefile
index 21b9bfe..0c3d6f1 100644
--- a/graphics/agave/Makefile
+++ b/graphics/agave/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libglademm-2.4.so:${PORTSDIR}/devel/libglademm24 \
# --disable-gnome option is broken in 0.4.2
#OPTIONS= GNOME "Adds GNOME support" on
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_GNOME= gnomeprefix gnomehack gnomedocutils intlhack
GCONF_SCHEMAS= agave.schemas
INSTALLS_ICONS= yes
diff --git a/graphics/clutter-gtk/Makefile b/graphics/clutter-gtk/Makefile
index edd5e7d..45be829 100644
--- a/graphics/clutter-gtk/Makefile
+++ b/graphics/clutter-gtk/Makefile
@@ -12,9 +12,8 @@ COMMENT= GTK+ Integration library for Clutter
LIB_DEPENDS= libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter
-USE_BZIP2= yes
USE_GL= gl
-USES= gettext gmake libtool:keepla pathfix pkgconfig
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= gtk20 gnomeprefix
USE_XORG= xp x11
diff --git a/graphics/cuneiform/Makefile b/graphics/cuneiform/Makefile
index 557f9e4..d85b2e7 100644
--- a/graphics/cuneiform/Makefile
+++ b/graphics/cuneiform/Makefile
@@ -16,8 +16,7 @@ LICENSE_FILE= ${WRKSRC}/cuneiform_src/Kern/license.txt
ONLY_FOR_ARCHS= i386 amd64
-USE_BZIP2= yes
-USES= cmake:outsource
+USES= cmake:outsource tar:bzip2
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile
index c3eba6d..84ec49c 100644
--- a/graphics/dynamechs/Makefile
+++ b/graphics/dynamechs/Makefile
@@ -12,8 +12,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.p/pre/}
MAINTAINER= ports@FreeBSD.org
COMMENT= Multibody Dynamic Simulation Library
-USE_BZIP2= yes
-USES= gmake perl5
+USES= gmake perl5 tar:bzip2
USE_GL= glut
USE_PERL5= build
MAKE_ENV= OPENGLINCDIR="${LOCALBASE}/include" \
diff --git a/graphics/ecore-evas/Makefile b/graphics/ecore-evas/Makefile
index 9d4b0ca..11a43e3 100644
--- a/graphics/ecore-evas/Makefile
+++ b/graphics/ecore-evas/Makefile
@@ -15,9 +15,8 @@ COMMENT= Enlightenment core abstraction library (evas module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas ecore libtool_hack
USE_EFL_ECORE= input input_evas
USE_LDCONFIG= yes
diff --git a/graphics/ecore-sdl/Makefile b/graphics/ecore-sdl/Makefile
index c1865c1..2605862 100644
--- a/graphics/ecore-sdl/Makefile
+++ b/graphics/ecore-sdl/Makefile
@@ -15,9 +15,8 @@ COMMENT= Enlightenment core abstraction library (sdl module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= ecore libtool_hack
USE_EFL_ECORE= input
USE_SDL= sdl
diff --git a/graphics/edje/Makefile b/graphics/edje/Makefile
index 42c03b2..577d4d0 100644
--- a/graphics/edje/Makefile
+++ b/graphics/edje/Makefile
@@ -15,9 +15,8 @@ COMMENT= Edje is a complex graphical design and layout engine
LICENSE= BSD2CLAUSE
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig shared-mime-info lua
+USES= pathfix pkgconfig shared-mime-info lua tar:bzip2
USE_EFL= eina eet evas ecore eio embryo libtool_hack librt_hack
USE_EFL_EVAS_LOADERS= eet jpeg png
USE_EFL_ECORE= evas file imf imf_evas
diff --git a/graphics/edje_viewer/Makefile b/graphics/edje_viewer/Makefile
index 8eda5f7..ce5aeaa 100644
--- a/graphics/edje_viewer/Makefile
+++ b/graphics/edje_viewer/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= LOCAL/gblach/e17/extra/
MAINTAINER= gblach@FreeBSD.org
COMMENT= Simple viewer for .edj files
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= evas ecore edje elementary
USE_EFL_ECORE= file
diff --git a/graphics/ender/Makefile b/graphics/ender/Makefile
index 1091eda..a472f49 100644
--- a/graphics/ender/Makefile
+++ b/graphics/ender/Makefile
@@ -14,9 +14,8 @@ LICENSE= LGPL21
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= bison pathfix pkgconfig
+USES= bison pathfix pkgconfig tar:bzip2
USE_EFL= eina enesim libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/enesim/Makefile b/graphics/enesim/Makefile
index 1912477..0b60b6a 100644
--- a/graphics/enesim/Makefile
+++ b/graphics/enesim/Makefile
@@ -12,10 +12,9 @@ COMMENT= Rendering library focused on flexibility and extensibility
LICENSE= LGPL21
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina libtool_hack
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-static
diff --git a/graphics/etch/Makefile b/graphics/etch/Makefile
index b2ed189..816f1a5 100644
--- a/graphics/etch/Makefile
+++ b/graphics/etch/Makefile
@@ -12,10 +12,9 @@ COMMENT= Etch is an abstract time based animation library
LICENSE= LGPL21
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina enesim libtool_hack
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-static
diff --git a/graphics/ethumb/Makefile b/graphics/ethumb/Makefile
index a52e06a..86b87d8 100644
--- a/graphics/ethumb/Makefile
+++ b/graphics/ethumb/Makefile
@@ -15,9 +15,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina evas ecore edje libtool_hack
USE_EFL_ECORE= evas file x11 input_evas
USE_LDCONFIG= yes
diff --git a/graphics/evas-core/Makefile b/graphics/evas-core/Makefile
index 44b1ce5..cfe3dd6 100644
--- a/graphics/evas-core/Makefile
+++ b/graphics/evas-core/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_GCC= any
USE_EFL= librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-engine-buffer/Makefile b/graphics/evas-engine-buffer/Makefile
index 4629f9b..60551cc 100644
--- a/graphics/evas-engine-buffer/Makefile
+++ b/graphics/evas-engine-buffer/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/modules/engines/buffer
diff --git a/graphics/evas-engine-opengl/Makefile b/graphics/evas-engine-opengl/Makefile
index 13f912e..1a32c24 100644
--- a/graphics/evas-engine-opengl/Makefile
+++ b/graphics/evas-engine-opengl/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_XORG= x11 xext xrender
USE_GL= gl glu
diff --git a/graphics/evas-engine-sdl/Makefile b/graphics/evas-engine-sdl/Makefile
index 57e7f05..305a002 100644
--- a/graphics/evas-engine-sdl/Makefile
+++ b/graphics/evas-engine-sdl/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_SDL= sdl
USE_LDCONFIG= yes
diff --git a/graphics/evas-engine-x11/Makefile b/graphics/evas-engine-x11/Makefile
index fa30c55..0195ad2 100644
--- a/graphics/evas-engine-x11/Makefile
+++ b/graphics/evas-engine-x11/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_XORG= x11 xext
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-bmp/Makefile b/graphics/evas-loader-bmp/Makefile
index e997d2f..cc31f4e 100644
--- a/graphics/evas-loader-bmp/Makefile
+++ b/graphics/evas-loader-bmp/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (BMP loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-eet/Makefile b/graphics/evas-loader-eet/Makefile
index 7425a49..0600e4c 100644
--- a/graphics/evas-loader-eet/Makefile
+++ b/graphics/evas-loader-eet/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas eet librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-generic/Makefile b/graphics/evas-loader-generic/Makefile
index 4e19feb..62e7b28 100644
--- a/graphics/evas-loader-generic/Makefile
+++ b/graphics/evas-loader-generic/Makefile
@@ -23,9 +23,8 @@ ${NODE:tu}_DESC= Install ${NODE} evas generic loader
.endfor
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-gif/Makefile b/graphics/evas-loader-gif/Makefile
index b0927fe..2ea75f6 100644
--- a/graphics/evas-loader-gif/Makefile
+++ b/graphics/evas-loader-gif/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \
libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig gmake
+USES= pkgconfig gmake tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-ico/Makefile b/graphics/evas-loader-ico/Makefile
index dc3d0e5..385e8e0 100644
--- a/graphics/evas-loader-ico/Makefile
+++ b/graphics/evas-loader-ico/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (ICO loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-jpeg/Makefile b/graphics/evas-loader-jpeg/Makefile
index 6c004d4..aafa04d 100644
--- a/graphics/evas-loader-jpeg/Makefile
+++ b/graphics/evas-loader-jpeg/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \
libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-pmaps/Makefile b/graphics/evas-loader-pmaps/Makefile
index de0811a..4ca24e9 100644
--- a/graphics/evas-loader-pmaps/Makefile
+++ b/graphics/evas-loader-pmaps/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (PMAPS loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-png/Makefile b/graphics/evas-loader-png/Makefile
index 375a73a..849a401 100644
--- a/graphics/evas-loader-png/Makefile
+++ b/graphics/evas-loader-png/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-psd/Makefile b/graphics/evas-loader-psd/Makefile
index 7b09036..395d0b7 100644
--- a/graphics/evas-loader-psd/Makefile
+++ b/graphics/evas-loader-psd/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (PSD loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-svg/Makefile b/graphics/evas-loader-svg/Makefile
index e455a91..4a37c38 100644
--- a/graphics/evas-loader-svg/Makefile
+++ b/graphics/evas-loader-svg/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas esvg librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-tga/Makefile b/graphics/evas-loader-tga/Makefile
index 754d4f6..b594f3c 100644
--- a/graphics/evas-loader-tga/Makefile
+++ b/graphics/evas-loader-tga/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (TGA loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-tiff/Makefile b/graphics/evas-loader-tiff/Makefile
index e8ba66c..7639784 100644
--- a/graphics/evas-loader-tiff/Makefile
+++ b/graphics/evas-loader-tiff/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \
libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-wbmp/Makefile b/graphics/evas-loader-wbmp/Makefile
index 94b2b67..86d0237 100644
--- a/graphics/evas-loader-wbmp/Makefile
+++ b/graphics/evas-loader-wbmp/Makefile
@@ -15,9 +15,8 @@ COMMENT= Hardware accelerated canvas API (WBMP loader)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_LDCONFIG= yes
diff --git a/graphics/evas-loader-xpm/Makefile b/graphics/evas-loader-xpm/Makefile
index 4a5ea1b..36b80af 100644
--- a/graphics/evas-loader-xpm/Makefile
+++ b/graphics/evas-loader-xpm/Makefile
@@ -18,9 +18,8 @@ LICENSE= BSD
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= evas librt_hack libtool_hack
USE_XORG= xpm
USE_LDCONFIG= yes
diff --git a/graphics/evas_generic_loaders-gst/Makefile b/graphics/evas_generic_loaders-gst/Makefile
index 465a5fa..40889a7 100644
--- a/graphics/evas_generic_loaders-gst/Makefile
+++ b/graphics/evas_generic_loaders-gst/Makefile
@@ -15,9 +15,8 @@ COMMENT= Additional loader for Evas (GStreamer)
LICENSE= GPLv2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_EFL= eina
USE_GSTREAMER= good ffmpeg
USE_LDCONFIG= yes
diff --git a/graphics/evas_generic_loaders-pdf/Makefile b/graphics/evas_generic_loaders-pdf/Makefile
index 9b4a74d..0315779 100644
--- a/graphics/evas_generic_loaders-pdf/Makefile
+++ b/graphics/evas_generic_loaders-pdf/Makefile
@@ -17,9 +17,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina
USE_LDCONFIG= yes
diff --git a/graphics/evas_generic_loaders-ps/Makefile b/graphics/evas_generic_loaders-ps/Makefile
index 735cf25..f65c933 100644
--- a/graphics/evas_generic_loaders-ps/Makefile
+++ b/graphics/evas_generic_loaders-ps/Makefile
@@ -17,9 +17,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libspectre.so:${PORTSDIR}/print/libspectre
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_EFL= eina
USE_LDCONFIG= yes
diff --git a/graphics/evas_generic_loaders-raw/Makefile b/graphics/evas_generic_loaders-raw/Makefile
index 6b88537..2084efa 100644
--- a/graphics/evas_generic_loaders-raw/Makefile
+++ b/graphics/evas_generic_loaders-raw/Makefile
@@ -18,9 +18,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_EFL= eina
USE_LDCONFIG= yes
diff --git a/graphics/evas_generic_loaders-svg/Makefile b/graphics/evas_generic_loaders-svg/Makefile
index d344a89..e2fce4c 100644
--- a/graphics/evas_generic_loaders-svg/Makefile
+++ b/graphics/evas_generic_loaders-svg/Makefile
@@ -14,9 +14,8 @@ COMMENT= Additional loader for Evas (svg)
LICENSE= GPLv2
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina
USE_GNOME= librsvg2
diff --git a/graphics/evas_generic_loaders-xcf/Makefile b/graphics/evas_generic_loaders-xcf/Makefile
index 243d2c6..94220ba 100644
--- a/graphics/evas_generic_loaders-xcf/Makefile
+++ b/graphics/evas_generic_loaders-xcf/Makefile
@@ -15,9 +15,8 @@ COMMENT= Additional loader for Evas (xcf)
LICENSE= GPLv2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_EFL= eina
USE_LDCONFIG= yes
diff --git a/graphics/exact-image/Makefile b/graphics/exact-image/Makefile
index f8e6f232..5866eda 100644
--- a/graphics/exact-image/Makefile
+++ b/graphics/exact-image/Makefile
@@ -28,8 +28,7 @@ CFLAGS+= -fPIC
#hack to get custom exactcode configure script to enable tiff support with
#broken headers on c++ in base system:
CPPFLAGS+= -fpermissive -I${LOCALBASE}/include/libpng15
-USE_BZIP2= yes
-USES= gmake perl5 pkgconfig
+USES= gmake perl5 pkgconfig tar:bzip2
USE_PYTHON= yes
USE_XORG= x11
USE_EFL= evas
diff --git a/graphics/fusefs-gphotofs/Makefile b/graphics/fusefs-gphotofs/Makefile
index 137a0e4..c6592a4 100644
--- a/graphics/fusefs-gphotofs/Makefile
+++ b/graphics/fusefs-gphotofs/Makefile
@@ -14,8 +14,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libgphoto2.so:${PORTSDIR}/graphics/libgphoto2
-USES= fuse pkgconfig
-USE_BZIP2= yes
+USES= fuse pkgconfig tar:bzip2
USE_GNOME= glib20
GNU_CONFIGURE= yes
diff --git a/graphics/gimp-data-extras/Makefile b/graphics/gimp-data-extras/Makefile
index b0fe8aa..30c67ba 100644
--- a/graphics/gimp-data-extras/Makefile
+++ b/graphics/gimp-data-extras/Makefile
@@ -19,8 +19,7 @@ COMMENT= Collection of additional brushes and patterns files for GIMP
LIB_DEPENDS= libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/graphics/gimp-focusblur-plugin/Makefile b/graphics/gimp-focusblur-plugin/Makefile
index 1f60d7c..8a2c5fc 100644
--- a/graphics/gimp-focusblur-plugin/Makefile
+++ b/graphics/gimp-focusblur-plugin/Makefile
@@ -18,9 +18,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_GNOME= gtk20
PLUGIN_DIR?= libexec/gimp/2.2/plug-ins
diff --git a/graphics/gimp-save-for-web/Makefile b/graphics/gimp-save-for-web/Makefile
index 90e03d2..91c9cab 100644
--- a/graphics/gimp-save-for-web/Makefile
+++ b/graphics/gimp-save-for-web/Makefile
@@ -13,8 +13,7 @@ COMMENT= GIMP Save For Web plugin
LIB_DEPENDS= libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app
BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig pathfix perl5
+USES= gettext gmake pkgconfig pathfix perl5 tar:bzip2
USE_PERL5= build
GNU_CONFIGURE= yes
USE_GNOME= intltool
diff --git a/graphics/gmt/Makefile b/graphics/gmt/Makefile
index 668fc6d..660c732 100644
--- a/graphics/gmt/Makefile
+++ b/graphics/gmt/Makefile
@@ -30,8 +30,7 @@ RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BZIP2= yes
-USES= gmake shebangfix
+USES= gmake shebangfix tar:bzip2
SHEBANG_FILES= gmtswitch doc/examples/*/*.sh src/GMT.in \
src/gmt_shell_functions.sh.in src/gmtget.in \
src/gmtlogo.in src/isogmt.in
diff --git a/graphics/gstreamer-plugins-gl/Makefile b/graphics/gstreamer-plugins-gl/Makefile
index 39e8622..9ede8aa 100644
--- a/graphics/gstreamer-plugins-gl/Makefile
+++ b/graphics/gstreamer-plugins-gl/Makefile
@@ -14,9 +14,8 @@ COMMENT= GStreamer OpenGL video plugin
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
libjpeg.so:${PORTSDIR}/graphics/jpeg
-USE_BZIP2= yes
USE_LDCONFIG= yes
-USES= pathfix gettext gmake pkgconfig
+USES= pathfix gettext gmake pkgconfig tar:bzip2
USE_GSTREAMER= yes
USE_XORG= ice x11
USE_GL= gl glu glew
diff --git a/graphics/hugin-devel/Makefile b/graphics/hugin-devel/Makefile
index c512dba..7e07e7b 100644
--- a/graphics/hugin-devel/Makefile
+++ b/graphics/hugin-devel/Makefile
@@ -31,14 +31,13 @@ RUN_DEPENDS= enblend>=3.1.r20080615:${PORTSDIR}/graphics/enblend \
WRKSRC= ${WRKDIR}/hugin-2013.0.0
CONFLICTS_INSTALL= hugin-201[0-2]*
-USE_BZIP2= yes
OPTIONS_DEFINE= PANOMATIC AUTOPANOSIFTC
OPTIONS_DEFAULT= PANOMATIC AUTOPANOSIFTC
PANOMATIC_DESC= Install graphics/panomatic
AUTOPANOSIFTC_DESC= Install graphics/autopano-sift-c
-USES= cmake gettext pkgconfig
+USES= cmake gettext pkgconfig tar:bzip2
CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG}
diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index 9e37629..b9d0844 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -20,10 +20,9 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_EFL= libtool_hack
USE_LDCONFIG= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
CONFIGURE_ARGS+= --enable-visibility-hiding
CONFIGURE_ENV+= ac_cv_lib_dl_dlopen=no
diff --git a/graphics/imlib2_loaders/Makefile b/graphics/imlib2_loaders/Makefile
index 9c15acd..0c69602 100644
--- a/graphics/imlib2_loaders/Makefile
+++ b/graphics/imlib2_loaders/Makefile
@@ -18,8 +18,7 @@ LICENSE_FILE_imlib2= ${WRKSRC}/COPYING
LICENSE_PERMS_imlib2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= imlib2 libtool_hack
OPTIONS_DEFINE= EET XCF
diff --git a/graphics/kcoloredit/Makefile b/graphics/kcoloredit/Makefile
index fb7e024..b411a88 100644
--- a/graphics/kcoloredit/Makefile
+++ b/graphics/kcoloredit/Makefile
@@ -11,10 +11,9 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= Palette files editor for KDE
-USE_BZIP2= yes
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib qmake_build moc_build rcc_build uic_build
-USES= cmake
+USES= cmake tar:bzip2
APP_VER= 2.0.0
EXTRA_VER= 4.4.0
diff --git a/graphics/kiconedit/Makefile b/graphics/kiconedit/Makefile
index 802d85a..8169285 100644
--- a/graphics/kiconedit/Makefile
+++ b/graphics/kiconedit/Makefile
@@ -10,10 +10,9 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE icon editor
-USE_BZIP2= yes
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib qmake_build moc_build rcc_build uic_build
-USES= cmake
+USES= cmake tar:bzip2
EXTRA_VER= 4.4.0
diff --git a/graphics/kpovmodeler/Makefile b/graphics/kpovmodeler/Makefile
index 7766aa3..a21d3a8 100644
--- a/graphics/kpovmodeler/Makefile
+++ b/graphics/kpovmodeler/Makefile
@@ -13,11 +13,10 @@ COMMENT= KDE editor/frontend for Povray
RUN_DEPENDS= povray:${PORTSDIR}/graphics/povray-meta
-USE_BZIP2= yes
USE_GL= glu
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib opengl qmake_build moc_build rcc_build uic_build
-USES= cmake gettext
+USES= cmake gettext tar:bzip2
APP_VER= 1.1.3
EXTRA_VER= 4.3.1
diff --git a/graphics/kuickshow-kde4/Makefile b/graphics/kuickshow-kde4/Makefile
index 7450822..c752007 100644
--- a/graphics/kuickshow-kde4/Makefile
+++ b/graphics/kuickshow-kde4/Makefile
@@ -12,11 +12,10 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE image viewer
-USE_BZIP2= yes
USE_GNOME= imlib
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib opengl qmake_build moc_build rcc_build uic_build
-USES= cmake gettext pkgconfig
+USES= cmake gettext pkgconfig tar:bzip2
APP_VER= 0.9.1
EXTRA_VER= 4.4.0
diff --git a/graphics/libGLU/Makefile b/graphics/libGLU/Makefile
index 8a8e588..6981e75 100644
--- a/graphics/libGLU/Makefile
+++ b/graphics/libGLU/Makefile
@@ -10,8 +10,7 @@ DISTNAME= glu-${PORTVERSION}
MAINTAINER= x11@FreeBSD.org
COMMENT= OpenGL utility library
-USE_BZIP2= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_GL= gl
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static
diff --git a/graphics/libGLw/Makefile b/graphics/libGLw/Makefile
index ae54e70..17b0b48 100644
--- a/graphics/libGLw/Makefile
+++ b/graphics/libGLw/Makefile
@@ -11,8 +11,7 @@ DIST_SUBDIR= GL
MAINTAINER= x11@FreeBSD.org
COMMENT= OpenGL widgets library
-USE_BZIP2= yes
-USES= motif pathfix pkgconfig
+USES= motif pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
USE_GL= gl
USE_XORG= x11 xt xext
diff --git a/graphics/libafterimage/Makefile b/graphics/libafterimage/Makefile
index 5dac010..3640c79 100644
--- a/graphics/libafterimage/Makefile
+++ b/graphics/libafterimage/Makefile
@@ -19,8 +19,7 @@ LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \
libtiff.so:${PORTSDIR}/graphics/tiff \
libfreetype.so:${PORTSDIR}/print/freetype2
-USE_BZIP2= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_XORG= xext
USE_GNOME= librsvg2
GNU_CONFIGURE= yes
diff --git a/graphics/libimg/Makefile b/graphics/libimg/Makefile
index 50b82a3..2a4ef8c 100644
--- a/graphics/libimg/Makefile
+++ b/graphics/libimg/Makefile
@@ -19,8 +19,7 @@ PLIST_SUB+= SHLIB_NAME="${SHLIB_NAME}" \
SHLIB_LINK="${SHLIB_LINK}"
WRKSRC= ${WRKDIR}/tkimg${PORTVERSION:R}
-USES= tk
-USE_BZIP2= yes
+USES= tk tar:bzip2
# We don't need the bundled libraries:
EXTRACT_AFTER_ARGS= --exclude '*/libz/*' --exclude zlib \
diff --git a/graphics/mesa-demos/Makefile b/graphics/mesa-demos/Makefile
index bca7975..1ad890d 100644
--- a/graphics/mesa-demos/Makefile
+++ b/graphics/mesa-demos/Makefile
@@ -11,8 +11,7 @@ DISTFILES= mesa-demos-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= x11@FreeBSD.org
COMMENT= OpenGL demos distributed with Mesa
-USE_BZIP2= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GL= glu glut glew
USE_XORG= glproto x11 xext xi xxf86vm xdamage xfixes dri2proto
diff --git a/graphics/opengtl/Makefile b/graphics/opengtl/Makefile
index 679e653..f25dea4 100644
--- a/graphics/opengtl/Makefile
+++ b/graphics/opengtl/Makefile
@@ -15,8 +15,7 @@ LICENSE= LGPL20
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
libLLVM-3.2.so:${PORTSDIR}/devel/llvm32
-USES= cmake perl5
-USE_BZIP2= yes
+USES= cmake perl5 tar:bzip2
USE_LDCONFIG= yes
CMAKE_ARGS= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/bin/llvm-config32
diff --git a/graphics/py-soya3d/Makefile b/graphics/py-soya3d/Makefile
index 6bd3add..a714d50 100644
--- a/graphics/py-soya3d/Makefile
+++ b/graphics/py-soya3d/Makefile
@@ -22,10 +22,9 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/editobj/editor.py:${PORTSDIR}/graphics/py-edit
${PYTHON_SITELIBDIR}/tofu/client.py:${PORTSDIR}/net/py-tofu \
${PYTHON_SITELIBDIR}/cerealizer/__init__.py:${PORTSDIR}/security/py-cerealizer
-USE_BZIP2= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-USES= gmake openal:al,alut
+USES= gmake openal:al,alut tar:bzip2
USE_GL= glew glu
USE_SDL= sdl
diff --git a/graphics/qiviewer/Makefile b/graphics/qiviewer/Makefile
index 03f9075..03ef064 100644
--- a/graphics/qiviewer/Makefile
+++ b/graphics/qiviewer/Makefile
@@ -12,8 +12,7 @@ COMMENT= Fast and lightweight image viewer
LICENSE= GPLv2
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui xml dbus imageformats_run linguist_build \
moc_build rcc_build uic_build
diff --git a/graphics/qtgtl/Makefile b/graphics/qtgtl/Makefile
index ca6574d..6feaeb3 100644
--- a/graphics/qtgtl/Makefile
+++ b/graphics/qtgtl/Makefile
@@ -14,8 +14,7 @@ LICENSE= LGPL20
LIB_DEPENDS= libGTLCore.so:${PORTSDIR}/graphics/opengtl
USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build
-USES= cmake:outsource pkgconfig
-USE_BZIP2= yes
+USES= cmake:outsource pkgconfig tar:bzip2
USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/graphics/opengtl/pkg-descr
diff --git a/graphics/qxv/Makefile b/graphics/qxv/Makefile
index dadb1ea..1e833d5 100644
--- a/graphics/qxv/Makefile
+++ b/graphics/qxv/Makefile
@@ -23,8 +23,7 @@ LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
libexpat.so:${PORTSDIR}/textproc/expat2
-USES= iconv qmake
-USE_BZIP2= yes
+USES= iconv qmake tar:bzip2
USE_XORG= sm xrender xext x11 xau xdmcp ice xcb
USE_QT4= corelib gui moc_build uic_build rcc_build
MAKE_JOBS_UNSAFE= yes
diff --git a/graphics/rgbpaint/Makefile b/graphics/rgbpaint/Makefile
index b98133b..0e25441 100644
--- a/graphics/rgbpaint/Makefile
+++ b/graphics/rgbpaint/Makefile
@@ -12,8 +12,7 @@ COMMENT= Very basic painting program
LICENSE= GPLv2 # (or later)
-USES= gettext pkgconfig
-USE_BZIP2= yes
+USES= gettext pkgconfig tar:bzip2
USE_GNOME= gtk20
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MAN1PREFIX}/man/man1 \
diff --git a/graphics/ruby-rmagick/Makefile b/graphics/ruby-rmagick/Makefile
index efa4454..5127524 100644
--- a/graphics/ruby-rmagick/Makefile
+++ b/graphics/ruby-rmagick/Makefile
@@ -12,7 +12,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ports@FreeBSD.org
COMMENT= Ruby binding for ImageMagick
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
BROKEN= not staged
OPTIONS_DEFINE= X11
@@ -29,7 +29,6 @@ LIB_DEPENDS= libMagickWand-6.Q*.so:${PORTSDIR}/graphics/ImageMagick
LIB_DEPENDS= libMagickWand-6.Q*.so:${PORTSDIR}/graphics/ImageMagick-nox11
.endif
-USE_BZIP2= yes
USE_RUBY= yes
USE_RUBY_SETUP= yes
RUBY_SETUP= setup.rb
diff --git a/graphics/shiva-collections/Makefile b/graphics/shiva-collections/Makefile
index 59d7061..112ba71 100644
--- a/graphics/shiva-collections/Makefile
+++ b/graphics/shiva-collections/Makefile
@@ -8,8 +8,7 @@ MASTER_SITES= http://download.opengtl.org/
MAINTAINER= avilla@FreeBSD.org
COMMENT= Collection of kernels for OpenGTL
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
NO_BUILD= yes
.include <bsd.port.mk>
diff --git a/graphics/truevision/Makefile b/graphics/truevision/Makefile
index bdf25e8..346048b 100644
--- a/graphics/truevision/Makefile
+++ b/graphics/truevision/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
-USE_BZIP2= yes
-USES= desktop-file-utils gettext gmake pathfix pkgconfig \
+USES= desktop-file-utils gettext gmake pathfix pkgconfig \ tar:bzip2
shared-mime-info
USE_GNOME= gnomeprefix intlhack libgnomeui
USE_GL= gl
diff --git a/irc/epic4/Makefile b/irc/epic4/Makefile
index e707c8e..7f34f06 100644
--- a/irc/epic4/Makefile
+++ b/irc/epic4/Makefile
@@ -22,7 +22,6 @@ CONFLICTS= epic5-0.[0-2]*
GNU_CONFIGURE= yes
USE_OPENSSL= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
-USE_BZIP2= yes
CFLAGS:= ${CFLAGS:C/-O2/-g -O/g}
OPTIONS_DEFINE= IPV6 TCL PERL SSL TERMCAP DOCS
@@ -50,7 +49,7 @@ CONFIGURE_ARGS+= --without-tcl
# SITE_PERL and PERL_VERSION to create the path.
#
.if ${PORT_OPTIONS:MPERL}
-USES+= perl5
+USES+= perl5 tar:bzip2
CONFIGURE_ARGS+= --with-perl=${SITE_PERL}/../../${PERL_VERSION}/mach/CORE
.else
CONFIGURE_ARGS+= --without-perl
diff --git a/irc/miau/Makefile b/irc/miau/Makefile
index ad1407e..4e5b05b 100644
--- a/irc/miau/Makefile
+++ b/irc/miau/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= SF
MAINTAINER= dhn@FreeBSD.org
COMMENT= Fully featured easy to use IRC-bouncer
-USE_BZIP2= yes
-USES= iconv
+USES= iconv tar:bzip2
GNU_CONFIGURE= yes
INFO= miau
diff --git a/japanese/monafonts/Makefile b/japanese/monafonts/Makefile
index 8c7a8cf..4b957f4 100644
--- a/japanese/monafonts/Makefile
+++ b/japanese/monafonts/Makefile
@@ -16,11 +16,10 @@ BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= build
FONTSDIR= lib/X11/fonts/local
-USE_BZIP2= yes
ALL_TARGET= bdf
PLIST_SUB= FONTSDIR=${FONTSDIR}
diff --git a/japanese/tiarra/Makefile b/japanese/tiarra/Makefile
index 34125da..50d3ff8 100644
--- a/japanese/tiarra/Makefile
+++ b/japanese/tiarra/Makefile
@@ -15,9 +15,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= run
-USE_BZIP2= yes
USE_RC_SUBR= tiarra
NO_BUILD= yes
diff --git a/java/jikes/Makefile b/java/jikes/Makefile
index 2c020c4..bba5ba3 100644
--- a/java/jikes/Makefile
+++ b/java/jikes/Makefile
@@ -12,8 +12,7 @@ COMMENT= Java source to byte-code compiler made available by IBM
PLIST_SUB= PORTVERSION=${PORTVERSION}
GNU_CONFIGURE= yes
-USES= iconv gmake
-USE_BZIP2= yes
+USES= iconv gmake tar:bzip2
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
diff --git a/lang/clang-devel/Makefile b/lang/clang-devel/Makefile
index 7b383da..93e8991 100644
--- a/lang/clang-devel/Makefile
+++ b/lang/clang-devel/Makefile
@@ -33,8 +33,7 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
-USES= compiler:c++11-lib gmake perl5
-USE_BZIP2= yes
+USES= compiler:c++11-lib gmake perl5 tar:bzip2
USE_PYTHON= yes
MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
diff --git a/lang/embryo/Makefile b/lang/embryo/Makefile
index f1e9302..0bb4208 100644
--- a/lang/embryo/Makefile
+++ b/lang/embryo/Makefile
@@ -14,9 +14,8 @@ COMMENT= C like scripting language used in Enlightenment
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina libtool_hack librt_hack
USE_LDCONFIG= yes
diff --git a/lang/ezm3/Makefile b/lang/ezm3/Makefile
index fcdb20e..9db6e08 100644
--- a/lang/ezm3/Makefile
+++ b/lang/ezm3/Makefile
@@ -16,8 +16,7 @@ COMMENT= Easier, more portable Modula-3 distribution for building CVSup
NO_STAGE= yes
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
.include <bsd.port.pre.mk>
diff --git a/lang/gcc47-aux/Makefile.common b/lang/gcc47-aux/Makefile.common
index 33d4925..6abde3c 100644
--- a/lang/gcc47-aux/Makefile.common
+++ b/lang/gcc47-aux/Makefile.common
@@ -9,7 +9,6 @@ LIB_DEPENDS+= libmpc.so:${PORTSDIR}/math/mpc
ONLY_FOR_ARCHS= i386 amd64
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= iconv gmake perl5
+USES= iconv gmake perl5 tar:bzip2
USE_PERL5= build
ALL_TARGET= default
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index c4cbfa3..ca69ee6 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -25,12 +25,11 @@ EXAMPLESDIR= ${PREFIX}/share/examples/ghc-${GHC_VERSION}
CONFLICTS= ghc-6.8.* ghc-6.10.* ghc-6.12.* ghc-7.0.* ghc-7.2.* ghc-7.4.*
-USE_BZIP2= yes
LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
USE_AUTOTOOLS= autoconf autoheader
USE_PERL5= build
-USES= gmake iconv perl5 ncurses
+USES= gmake iconv perl5 ncurses tar:bzip2
USE_BINUTILS= yes
USE_GCC= yes
diff --git a/lang/libobjc2/Makefile b/lang/libobjc2/Makefile
index fac3713..9452ff5 100644
--- a/lang/libobjc2/Makefile
+++ b/lang/libobjc2/Makefile
@@ -12,7 +12,7 @@ COMMENT= Replacement Objective-C runtime supporting modern Objective-C features
SSP_UNSAFE= yes
-USES= cmake
+USES= cmake tar:bzip2
BROKEN_powerpc= Does not compile on powerpc: Unsupported relocation type 10
.include <bsd.port.options.mk>
@@ -32,7 +32,6 @@ CXX= /usr/bin/clang++
SHLIB_MAJOR= 4
SHLIB_MINOR= 6
-USE_BZIP2= yes
PLIST_SUB+= SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR}
.if ${OSVERSION} < 902000
diff --git a/lang/mono-basic/Makefile b/lang/mono-basic/Makefile
index fb45fee..7716cbe 100644
--- a/lang/mono-basic/Makefile
+++ b/lang/mono-basic/Makefile
@@ -12,10 +12,9 @@ COMMENT= VisualBasic.NET support for Mono
BUILD_DEPENDS= mono:${PORTSDIR}/lang/mono
RUN_DEPENDS= mono:${PORTSDIR}/lang/mono
-USE_BZIP2= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
-USES= gmake
+USES= gmake tar:bzip2
tests: build
@${ECHO_MSG} "===> Running ${PORTNAME} regression tests"
diff --git a/lang/ocs/Makefile b/lang/ocs/Makefile
index d63ed06..ab6f5f3 100644
--- a/lang/ocs/Makefile
+++ b/lang/ocs/Makefile
@@ -25,8 +25,7 @@ PLIST= ${WRKDIR}/pkg-plist
# installs it manually at the 'do-install' stage.
ALL_TARGET= install
-USE_BZIP2= yes
-USES= gmake perl5 tk
+USES= gmake perl5 tk tar:bzip2
HAS_CONFIGURE= yes
USE_XORG= xt
MAKE_JOBS_UNSAFE= yes
diff --git a/lang/picoc/Makefile b/lang/picoc/Makefile
index 4a55534..930542e 100644
--- a/lang/picoc/Makefile
+++ b/lang/picoc/Makefile
@@ -10,8 +10,7 @@ COMMENT= Very small C interpreter for scripting
LICENSE= BSD
-USES= gmake readline
-USE_BZIP2= yes
+USES= gmake readline tar:bzip2
PLIST_FILES= bin/picoc
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 15ad8d0..725dca4 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -14,8 +14,7 @@ COMMENT= Common Lisp development system derived from the CMU CL system
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
OPTIONS_DEFINE = SBCL THREADS
diff --git a/lang/spidermonkey24/Makefile b/lang/spidermonkey24/Makefile
index b68d8f0..3fb481a 100644
--- a/lang/spidermonkey24/Makefile
+++ b/lang/spidermonkey24/Makefile
@@ -17,9 +17,8 @@ LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr
CONFLICTS= njs-[0-9]*
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= compiler:c11 gmake pathfix perl5 readline
+USES= compiler:c11 gmake pathfix perl5 readline tar:bzip2
USE_PERL5= build
USE_LDCONFIG= yes
USE_PYTHON_BUILD= 2
diff --git a/lang/tclX/Makefile b/lang/tclX/Makefile
index 3a932bd..fb549ef 100644
--- a/lang/tclX/Makefile
+++ b/lang/tclX/Makefile
@@ -16,9 +16,8 @@ LICENSE_NAME= Tcl/Tk License
LICENSE_FILE= ${WRKSRC}/license.terms
LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
-USE_BZIP2= yes
-USES= tcl
+USES= tcl tar:bzip2
USE_LDCONFIG= ${PREFIX}/lib/tclx${PORTVERSION}
GNU_CONFIGURE= yes
CPPFLAGS+= -I${TCL_INCLUDEDIR}/unix\
diff --git a/mail/archiveopteryx/Makefile b/mail/archiveopteryx/Makefile
index 543484e..bbe24c8 100644
--- a/mail/archiveopteryx/Makefile
+++ b/mail/archiveopteryx/Makefile
@@ -14,8 +14,7 @@ LICENSE= MIT
BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam
-USE_BZIP2= yes
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= build
USE_PGSQL= yes
WANT_PGSQL_VER= 91+
diff --git a/mail/courier/Makefile b/mail/courier/Makefile
index bd73001..35fa6b4 100644
--- a/mail/courier/Makefile
+++ b/mail/courier/Makefile
@@ -58,10 +58,9 @@ WITH_TRANSPORT= local esmtp dsn
AUTOMAKE_ARGS= --add-missing
USE_AUTOTOOLS= libtool aclocal automake
-USE_BZIP2= yes
USE_OPENSSL= yes
USE_SUBMAKE= yes
-USES= fam gettext gmake perl5 pkgconfig
+USES= fam gettext gmake perl5 pkgconfig tar:bzip2
USE_RC_SUBR= courier
diff --git a/mail/gnome-gmail-notifier/Makefile b/mail/gnome-gmail-notifier/Makefile
index cf824ba..f046cc1 100644
--- a/mail/gnome-gmail-notifier/Makefile
+++ b/mail/gnome-gmail-notifier/Makefile
@@ -14,8 +14,7 @@ LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify \
libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_GNOME= glib20 gtk20 gconf2 libxml2 librsvg2
USE_GSTREAMER= good
LDFLAGS+= -L${LOCALBASE}/lib -lintl
diff --git a/mail/jmba/Makefile b/mail/jmba/Makefile
index 13d5854..597d686 100644
--- a/mail/jmba/Makefile
+++ b/mail/jmba/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= SF
MAINTAINER= romain@FreeBSD.org
COMMENT= Junk Mail Buffering Agent
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake
+USES= gmake tar:bzip2
PLIST_FILES= bin/jmba \
man/man1/jmba.1.gz
diff --git a/mail/libesmtp/Makefile b/mail/libesmtp/Makefile
index 8e06a30..8af3259 100644
--- a/mail/libesmtp/Makefile
+++ b/mail/libesmtp/Makefile
@@ -17,8 +17,7 @@ LICENSE= LGPL21
OPTIONS_DEFINE= OPENSSL DEBUG DOCS EXAMPLES
OPTIONS_DEFAULT= OPENSSL
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_AUTOTOOLS= libtool
CONFIGURE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" \
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
diff --git a/mail/mlmmj/Makefile b/mail/mlmmj/Makefile
index b19f510..ed37158 100644
--- a/mail/mlmmj/Makefile
+++ b/mail/mlmmj/Makefile
@@ -13,7 +13,7 @@ COMMENT= Mailing list managing made joyful
LICENSE= MIT
-USES= gmake
+USES= gmake tar:bzip2
.if defined(WITH_PHP_WEBINTERFACE)
USE_PHP= yes
@@ -44,7 +44,6 @@ PLIST_SUB+= WEB="@comment "
PLIST_SUB+= WEB=""
.endif
-USE_BZIP2= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${PREFIX} --mandir=${MANPREFIX}/man
diff --git a/mail/qmhandle/Makefile b/mail/qmhandle/Makefile
index cfcc2ec..0fba40e 100644
--- a/mail/qmhandle/Makefile
+++ b/mail/qmhandle/Makefile
@@ -14,10 +14,9 @@ LICENSE= GPLv2
OPTIONS_DEFINE= DOCS
-USES= qmail:run perl5
+USES= qmail:run perl5 tar:bzip2
NO_BUILD= yes
-USE_BZIP2= yes
PORTDOCS= HISTORY README
diff --git a/mail/softfail/Makefile b/mail/softfail/Makefile
index 16c6d7d..58355c2 100644
--- a/mail/softfail/Makefile
+++ b/mail/softfail/Makefile
@@ -21,9 +21,8 @@ PLIST_SUB= QMAIL_PREFIX=${QMAIL_PREFIX}
PORTDOCS= README softfail.sql
-USES= qmail
+USES= qmail tar:bzip2
-USE_BZIP2= yes
USE_MYSQL= yes
.if defined(QMAIL_SLAVEPORT) && ( ${QMAIL_SLAVEPORT} != "spamcontrol" && ${QMAIL_SLAVEPORT} != "ldap" )
diff --git a/mail/sqwebmail/Makefile b/mail/sqwebmail/Makefile
index b82ac7b..397ee6a 100644
--- a/mail/sqwebmail/Makefile
+++ b/mail/sqwebmail/Makefile
@@ -52,8 +52,7 @@ CACHEOWNER?= bin
#
# End of user variables
-USE_BZIP2= YES
-USES= gettext gmake iconv perl5
+USES= gettext gmake iconv perl5 tar:bzip2
USE_RC_SUBR= sqwebmail-sqwebmaild
GNU_CONFIGURE= yes
diff --git a/mail/ssmtp/Makefile b/mail/ssmtp/Makefile
index 057a9c6c..e3a8d84 100644
--- a/mail/ssmtp/Makefile
+++ b/mail/ssmtp/Makefile
@@ -11,10 +11,9 @@ DISTFILES= ${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX}
MAINTAINER= aragon@phat.za.net
COMMENT= Extremely simple MTA to get mail off the system to a mail hub
-USE_BZIP2= yes
USE_OPENSSL= yes
GNU_CONFIGURE= yes
-USES= gmake
+USES= gmake tar:bzip2
GROUPS= ssmtp
BINMODE= 2555
SHAREMODE= 640
diff --git a/mail/xf-spf/Makefile b/mail/xf-spf/Makefile
index e1823af..40a43a3 100644
--- a/mail/xf-spf/Makefile
+++ b/mail/xf-spf/Makefile
@@ -12,8 +12,7 @@ COMMENT= SPF checker for Qmail's SMTPEXTFORK patch
LIB_DEPENDS+= libspf2.so:${PORTSDIR}/mail/libspf2
-USES= qmail
-USE_BZIP2= yes
+USES= qmail tar:bzip2
USE_GCC= any
MAKE_JOBS_UNSAFE= yes
diff --git a/mail/xfce4-mailwatch-plugin/Makefile b/mail/xfce4-mailwatch-plugin/Makefile
index f53339c..2ab3165 100644
--- a/mail/xfce4-mailwatch-plugin/Makefile
+++ b/mail/xfce4-mailwatch-plugin/Makefile
@@ -15,9 +15,8 @@ COMMENT= Mail notification applet for the Xfce panel
LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
libgcrypt.so:${PORTSDIR}/security/libgcrypt
-USE_BZIP2= yes
INSTALLS_ICONS= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= glib20 gtk20 intltool intlhack
USE_XFCE= configenv libexo libmenu libutil panel
diff --git a/math/abakus/Makefile b/math/abakus/Makefile
index d2254ed..bd1c883 100644
--- a/math/abakus/Makefile
+++ b/math/abakus/Makefile
@@ -15,10 +15,9 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
LIB_DEPENDS= libmpfr.so:${PORTSDIR}/math/mpfr
-USE_BZIP2= yes
USE_KDE4= automoc4 kdehier kdelibs kdeprefix
USE_QT4= moc_build qmake_build rcc_build uic_build
-USES= bison cmake
+USES= bison cmake tar:bzip2
CMAKE_ARGS= -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" \
-DCMAKE_REQUIRED_FLAGS:STRING="${LDFLAGS}" \
-DFLEX_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/flex
diff --git a/math/cln/Makefile b/math/cln/Makefile
index be2196a..3511729 100644
--- a/math/cln/Makefile
+++ b/math/cln/Makefile
@@ -14,8 +14,7 @@ COMMENT= Class Library for Numbers
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
-USES= gmake pathfix pkgconfig
+USES= gmake pathfix pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gmp
USE_LDCONFIG= yes
diff --git a/math/eigen2/Makefile b/math/eigen2/Makefile
index 40ae619..1489559 100644
--- a/math/eigen2/Makefile
+++ b/math/eigen2/Makefile
@@ -13,8 +13,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Lightweight library for vector and matrix math
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-b23437e61a07
diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile
index 90578aa..9e3ed7d 100644
--- a/math/eigen3/Makefile
+++ b/math/eigen3/Makefile
@@ -13,8 +13,7 @@ COMMENT= Lightweight library for vector and matrix math
LICENSE= LGPL21 MPL
LICENSE_COMB= multi
-USE_BZIP2= yes
-USES= cmake:outsource
+USES= cmake:outsource tar:bzip2
CMAKE_ENV+= PKG_CONFIG_LIBDIR="${LOCALBASE}/libdata"
NO_BUILD= yes
diff --git a/math/ggobi/Makefile b/math/ggobi/Makefile
index 3e7cd9f..9a29678 100644
--- a/math/ggobi/Makefile
+++ b/math/ggobi/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= http://www.ggobi.org/downloads/
MAINTAINER= rhurlin@gwdg.de
COMMENT= Data visualization system
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
USE_GNOME= gtk20 libxml2 gnomehack
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/math/labplot/Makefile b/math/labplot/Makefile
index bda712f..aa11a86 100644
--- a/math/labplot/Makefile
+++ b/math/labplot/Makefile
@@ -13,8 +13,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libgsl.so:${PORTSDIR}/math/gsl
-USE_BZIP2= yes
-USES= cmake shared-mime-info
+USES= cmake shared-mime-info tar:bzip2
USE_XORG= xft xpm
USE_GCC= yes
USE_KDE4= automoc4 kdelibs kdeprefix
diff --git a/math/ump/Makefile b/math/ump/Makefile
index a6500eb..f34bae2 100644
--- a/math/ump/Makefile
+++ b/math/ump/Makefile
@@ -13,8 +13,7 @@ COMMENT= Graphical, easy to use math program
CONFLICTS= ump-1.[0-9]*
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_GL= glu
diff --git a/misc/gimp-help-en/Makefile b/misc/gimp-help-en/Makefile
index e55f4b7..a17a2f3 100644
--- a/misc/gimp-help-en/Makefile
+++ b/misc/gimp-help-en/Makefile
@@ -22,8 +22,7 @@ LICENSE= GFDL
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2mod.so:${PORTSDIR}/textproc/py-libxml2 \
${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl
-USES= gettext:build gmake perl5 pkgconfig shebangfix
-USE_BZIP2= yes
+USES= gettext:build gmake perl5 pkgconfig shebangfix tar:bzip2
USE_GNOME= libxslt:build
USE_PERL5= build
USE_PYTHON= yes
diff --git a/misc/telbook/Makefile b/misc/telbook/Makefile
index e44f854..b78271a 100644
--- a/misc/telbook/Makefile
+++ b/misc/telbook/Makefile
@@ -14,10 +14,9 @@ LICENSE= GPLv2
RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2
-USES= shebangfix
+USES= shebangfix tar:bzip2
SHEBANG_FILES= telbook
NO_BUILD= yes
-USE_BZIP2= yes
PORTDOCS= README
PLIST_FILES= bin/telbook
diff --git a/misc/tellico-kde4/Makefile b/misc/tellico-kde4/Makefile
index 7eedc0c..4b3cb67 100644
--- a/misc/tellico-kde4/Makefile
+++ b/misc/tellico-kde4/Makefile
@@ -20,10 +20,9 @@ LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib \
LATEST_LINK= ${PORTNAME}-kde4
-USE_BZIP2= yes
USE_KDE4= kdehier kdelibs kdeprefix libksane pimlibs \
automoc4 qimageblitz libkcddb
USE_QT4= qmake_build moc_build uic_build rcc_build
-USES= cmake gettext shared-mime-info
+USES= cmake gettext shared-mime-info tar:bzip2
.include <bsd.port.mk>
diff --git a/misc/xfce4-wm-themes/Makefile b/misc/xfce4-wm-themes/Makefile
index b1eebae..3cc4dd3 100644
--- a/misc/xfce4-wm-themes/Makefile
+++ b/misc/xfce4-wm-themes/Makefile
@@ -15,8 +15,7 @@ COMMENT= Additional themes for xfwm4
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USE_BZIP2= yes
USE_XFCE= configenv # to get MASTER_SITE_SUBDIR something has to be defined
-USES= gmake
+USES= gmake tar:bzip2
.include <bsd.port.mk>
diff --git a/multimedia/abby/Makefile b/multimedia/abby/Makefile
index 7230afc..29443b5 100644
--- a/multimedia/abby/Makefile
+++ b/multimedia/abby/Makefile
@@ -14,8 +14,7 @@ OPTIONS_DEFINE= CCLIVE
OPTIONS_DEFAULT= CCLIVE
CCLIVE_DESC= Use cclive backend (instead of clive)
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui network xml moc_build rcc_build uic_build
PLIST_FILES= bin/abby
diff --git a/multimedia/clipgrab/Makefile b/multimedia/clipgrab/Makefile
index 1f6c594..c79dda6 100644
--- a/multimedia/clipgrab/Makefile
+++ b/multimedia/clipgrab/Makefile
@@ -12,8 +12,7 @@ COMMENT= Program to download videos from YouTube and etc
LICENSE= GPLv3
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui xml uic_build moc_build \
rcc_build network dbus webkit
diff --git a/multimedia/emotion/Makefile b/multimedia/emotion/Makefile
index 15b6bb2..50e64dd 100644
--- a/multimedia/emotion/Makefile
+++ b/multimedia/emotion/Makefile
@@ -14,9 +14,8 @@ COMMENT= Video playback wrapper library for Enlightenment
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= ecore edje eet eio embryo evas libtool_hack modarch_hack
USE_EFL_EVAS_LOADERS= png jpeg
USE_LDCONFIG= yes
diff --git a/multimedia/gmimms/Makefile b/multimedia/gmimms/Makefile
index 3006b72..6010756 100644
--- a/multimedia/gmimms/Makefile
+++ b/multimedia/gmimms/Makefile
@@ -12,8 +12,7 @@ COMMENT= Frontend to MiMMS (Multimedia Stream ripper)
RUN_DEPENDS= mimms:${PORTSDIR}/multimedia/mimms
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= gtk20
CONFIGURE_ARGS+=--disable-nls
diff --git a/multimedia/gst123/Makefile b/multimedia/gst123/Makefile
index 8d06b32..c17a2c1 100644
--- a/multimedia/gst123/Makefile
+++ b/multimedia/gst123/Makefile
@@ -12,8 +12,7 @@ COMMENT= Command-line tool to play audio and video files
LICENSE= LGPL20
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_GNOME= gtk20
CONFIGURE_ENV= NCURSES5_CONFIG=/usr/bin/true
LDFLAGS+= -lncurses -L${LOCALBASE}/lib
diff --git a/multimedia/gstreamer-qt4/Makefile b/multimedia/gstreamer-qt4/Makefile
index 42e0f17..d76b4c2 100644
--- a/multimedia/gstreamer-qt4/Makefile
+++ b/multimedia/gstreamer-qt4/Makefile
@@ -16,8 +16,7 @@ LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs
-USES= bison cmake gmake pkgconfig
-USE_BZIP2= yes
+USES= bison cmake gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
USE_GSTREAMER= yes
USE_GNOME= glib20
diff --git a/multimedia/gstreamer1-vaapi/Makefile b/multimedia/gstreamer1-vaapi/Makefile
index 193cb5d..c4aa809 100644
--- a/multimedia/gstreamer1-vaapi/Makefile
+++ b/multimedia/gstreamer1-vaapi/Makefile
@@ -14,13 +14,12 @@ LICENSE= LGPL21
LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva
-USE_BZIP2= yes
USE_LDCONFIG= yes
USE_GSTREAMER1= yes
GNU_CONFIGURE= yes
USE_GL= gl
USE_XORG= x11 xrandr xrender xproto:build
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
CONFIGURE_ARGS= --disable-wayland --with-gstreamer-api=1.2
PATHFIX_MAKEFILEIN= configure
diff --git a/multimedia/kmplayer-kde4/Makefile b/multimedia/kmplayer-kde4/Makefile
index e3c991c..ee3cfbb 100644
--- a/multimedia/kmplayer-kde4/Makefile
+++ b/multimedia/kmplayer-kde4/Makefile
@@ -19,8 +19,7 @@ LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libcairo.so:${PORTSDIR}/graphics/cairo
RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
USE_KDE4= automoc4 kdelibs kdeprefix
diff --git a/multimedia/libmatroska/Makefile b/multimedia/libmatroska/Makefile
index 16ab534..dfd77ba 100644
--- a/multimedia/libmatroska/Makefile
+++ b/multimedia/libmatroska/Makefile
@@ -15,8 +15,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libebml.so:${PORTSDIR}/textproc/libebml
-USES= gmake dos2unix
-USE_BZIP2= yes
+USES= gmake dos2unix tar:bzip2
DOS2UNIX_FILES= make/linux/Makefile
BUILD_WRKSRC= ${WRKSRC}/make/linux
INSTALL_WRKSRC= ${WRKSRC}/make/linux
diff --git a/multimedia/libmpeg3/Makefile b/multimedia/libmpeg3/Makefile
index 6d8272a..08a943e 100644
--- a/multimedia/libmpeg3/Makefile
+++ b/multimedia/libmpeg3/Makefile
@@ -17,8 +17,7 @@ OPTIONS_DEFINE_i386= MMX
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
MAKE_ARGS= CC="${CC}" USE_CSS=0 OBJDIR="obj" \
CFLAGS="${CFLAGS} ${CPPFLAGS}" LIBS="${LIBS}"
diff --git a/multimedia/libtheora/Makefile b/multimedia/libtheora/Makefile
index e7d2493..bc521fd 100644
--- a/multimedia/libtheora/Makefile
+++ b/multimedia/libtheora/Makefile
@@ -14,8 +14,7 @@ COMMENT= Theora video codec for the Ogg multimedia streaming system
LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis
GNU_CONFIGURE= yes
-USES= libtool:keepla
-USE_BZIP2= yes
+USES= libtool:keepla tar:bzip2
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
diff --git a/multimedia/libv4l/Makefile b/multimedia/libv4l/Makefile
index 76bbb3f..83ba7a8 100644
--- a/multimedia/libv4l/Makefile
+++ b/multimedia/libv4l/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg
MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" LIBDIR="${PREFIX}/lib"
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/lib
diff --git a/multimedia/mkclean/Makefile b/multimedia/mkclean/Makefile
index 443faec..c024ebf 100644
--- a/multimedia/mkclean/Makefile
+++ b/multimedia/mkclean/Makefile
@@ -10,10 +10,9 @@ COMMENT= Clean and optimize Matroska and WebM files
LICENSE= BSD
-USE_BZIP2= yes
HAS_CONFIGURE= yes
-USES= iconv gmake
+USES= iconv gmake tar:bzip2
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
diff --git a/multimedia/mkvalidator/Makefile b/multimedia/mkvalidator/Makefile
index 79016003..ef34dc4 100644
--- a/multimedia/mkvalidator/Makefile
+++ b/multimedia/mkvalidator/Makefile
@@ -10,10 +10,9 @@ COMMENT= Command line tool to verify Matroska and WebM files
LICENSE= BSD
-USE_BZIP2= yes
HAS_CONFIGURE= yes
-USES= iconv gmake
+USES= iconv gmake tar:bzip2
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
diff --git a/multimedia/mplayerxp/Makefile b/multimedia/mplayerxp/Makefile
index d5d502d..1a4460a 100644
--- a/multimedia/mplayerxp/Makefile
+++ b/multimedia/mplayerxp/Makefile
@@ -25,9 +25,8 @@ ONLY_FOR_ARCHS= i386
MAKE_JOBS_UNSAFE= yes
-USE_BZIP2= yes
USE_XORG= xinerama xv xxf86dga xxf86vm
-USES= iconv gmake
+USES= iconv gmake tar:bzip2
HAS_CONFIGURE= yes
WANT_SDL= yes
USE_LDCONFIG= yes
diff --git a/multimedia/phonon-xine/Makefile b/multimedia/phonon-xine/Makefile
index dd6f7a5..da11956 100644
--- a/multimedia/phonon-xine/Makefile
+++ b/multimedia/phonon-xine/Makefile
@@ -15,8 +15,7 @@ COMMENT= The xine backend for Phonon
LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_KDE4= kdehier automoc4 kdeprefix
USE_QT4= corelib dbus gui phonon \
qmake_build moc_build rcc_build uic_build
diff --git a/multimedia/qmmp-plugin-pack/Makefile b/multimedia/qmmp-plugin-pack/Makefile
index 8f82065..52665b4 100644
--- a/multimedia/qmmp-plugin-pack/Makefile
+++ b/multimedia/qmmp-plugin-pack/Makefile
@@ -15,8 +15,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libqmmpui.so:${PORTSDIR}/multimedia/qmmp
BUILD_DEPENDS= qmmp>=0.7.0:${PORTSDIR}/multimedia/qmmp
-USE_BZIP2= yes
-USES= cmake:outsource pkgconfig
+USES= cmake:outsource pkgconfig tar:bzip2
USE_QT4= corelib gui qmake_build rcc_build moc_build linguist_build
USE_LDCONFIG= yes
diff --git a/multimedia/qmmp/Makefile b/multimedia/qmmp/Makefile
index 38a3d115..70677bf 100644
--- a/multimedia/qmmp/Makefile
+++ b/multimedia/qmmp/Makefile
@@ -12,8 +12,7 @@ COMMENT= Qt4-based multimedia player
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= cmake:outsource pkgconfig
+USES= cmake:outsource pkgconfig tar:bzip2
USE_QT4= corelib gui network xml \
qmake_build rcc_build uic_build moc_build linguist_build
USE_LDCONFIG= yes
diff --git a/multimedia/xawtv/Makefile b/multimedia/xawtv/Makefile
index 7a82705..e642d36 100644
--- a/multimedia/xawtv/Makefile
+++ b/multimedia/xawtv/Makefile
@@ -19,8 +19,7 @@ OPTIONS_DEFINE_i386= MMX
OPTIONS_DEFAULT= AALIB
ZVBI_DESC= Enable libzvbi support
-USES= gmake iconv motif perl5
-USE_BZIP2= yes
+USES= gmake iconv motif perl5 tar:bzip2
GNU_CONFIGURE= yes
USE_XORG= x11 xaw
CPPFLAGS+= -I${WRKSRC}/common
diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile
index 34893d7..eedfaa3 100644
--- a/net-im/gajim/Makefile
+++ b/net-im/gajim/Makefile
@@ -18,8 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0:${PORTSDIR}/security/py-openssl \
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USES= dos2unix gmake pathfix
-USE_BZIP2= yes
+USES= dos2unix gmake pathfix tar:bzip2
DOS2UNIX_FILES= src/plugins/plugins_i18n.py
USE_GNOME= pygtk2
USE_PYTHON= 2
diff --git a/net-im/ktp-accounts-kcm/Makefile b/net-im/ktp-accounts-kcm/Makefile
index 19d7884..0cf8b7d 100644
--- a/net-im/ktp-accounts-kcm/Makefile
+++ b/net-im/ktp-accounts-kcm/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= ${KDE4_PREFIX}/bin/ktp-contactlist:${PORTSDIR}/net-im/ktp-contact-l
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
USE_LDCONFIG= yes
OPTIONS_DEFINE= HAZE IRC JABBER SALUT
diff --git a/net-im/ktp-approver/Makefile b/net-im/ktp-approver/Makefile
index 67f935e..8e75f42 100644
--- a/net-im/ktp-approver/Makefile
+++ b/net-im/ktp-approver/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= ${KDE4_PREFIX}/bin/ktp-contactlist:${PORTSDIR}/net-im/ktp-contact-l
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-auth-handler/Makefile b/net-im/ktp-auth-handler/Makefile
index 36b4936..4161899 100644
--- a/net-im/ktp-auth-handler/Makefile
+++ b/net-im/ktp-auth-handler/Makefile
@@ -18,7 +18,6 @@ LIB_DEPENDS= libqjson.so:${PORTSDIR}/devel/qjson \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib dbus gui xml webkit \
moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-common-internals/Makefile b/net-im/ktp-common-internals/Makefile
index f142006..8515366 100644
--- a/net-im/ktp-common-internals/Makefile
+++ b/net-im/ktp-common-internals/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/mission-control-5:${PORTSDIR}/net-im/telepathy
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= declarative script \
moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/net-im/ktp-contact-list/Makefile b/net-im/ktp-contact-list/Makefile
index 3246014..614ded3 100644
--- a/net-im/ktp-contact-list/Makefile
+++ b/net-im/ktp-contact-list/Makefile
@@ -16,7 +16,6 @@ LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-contact-runner/Makefile b/net-im/ktp-contact-runner/Makefile
index f2cd407..e74490a 100644
--- a/net-im/ktp-contact-runner/Makefile
+++ b/net-im/ktp-contact-runner/Makefile
@@ -15,7 +15,6 @@ LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-filetransfer-handler/Makefile b/net-im/ktp-filetransfer-handler/Makefile
index e656e35..0c14f1d 100644
--- a/net-im/ktp-filetransfer-handler/Makefile
+++ b/net-im/ktp-filetransfer-handler/Makefile
@@ -15,7 +15,6 @@ LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-kded-integration-module/Makefile b/net-im/ktp-kded-integration-module/Makefile
index a93874e..d14f35f 100644
--- a/net-im/ktp-kded-integration-module/Makefile
+++ b/net-im/ktp-kded-integration-module/Makefile
@@ -15,7 +15,6 @@ LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-send-file/Makefile b/net-im/ktp-send-file/Makefile
index 60886e6..e27043b 100644
--- a/net-im/ktp-send-file/Makefile
+++ b/net-im/ktp-send-file/Makefile
@@ -17,7 +17,6 @@ RUN_DEPENDS= ${KDE4_PREFIX}/lib/kde4/libexec/ktp-filetransfer-handler:${PORTSDIR
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/ktp-text-ui/Makefile b/net-im/ktp-text-ui/Makefile
index 399d3fb0..5d28d64 100644
--- a/net-im/ktp-text-ui/Makefile
+++ b/net-im/ktp-text-ui/Makefile
@@ -19,8 +19,7 @@ USE_KDE4= kdehier kdeprefix kdelibs automoc4
#USE_KDE4+= kdepimlibs
USE_QT4= corelib webkit xml \
moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/net-im/loudmouth/Makefile b/net-im/loudmouth/Makefile
index da272bc..102d50f 100644
--- a/net-im/loudmouth/Makefile
+++ b/net-im/loudmouth/Makefile
@@ -12,8 +12,7 @@ COMMENT= Lightweight Jabber client library
LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
USE_GNOME= gnomehack glib20 ltverhack
diff --git a/net-im/plasma-applet-ktp/Makefile b/net-im/plasma-applet-ktp/Makefile
index f78b1d2..fb981bc 100644
--- a/net-im/plasma-applet-ktp/Makefile
+++ b/net-im/plasma-applet-ktp/Makefile
@@ -18,7 +18,6 @@ LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
USE_KDE4= kdehier kdeprefix kdelibs automoc4
USE_QT4= corelib declarative \
moc_build qmake_build rcc_build uic_build
-USES= cmake gettext
-USE_BZIP2= yes
+USES= cmake gettext tar:bzip2
.include <bsd.port.mk>
diff --git a/net-im/qwit-devel/Makefile b/net-im/qwit-devel/Makefile
index d7dfbd9..42fe13c 100644
--- a/net-im/qwit-devel/Makefile
+++ b/net-im/qwit-devel/Makefile
@@ -12,8 +12,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= sokolov@TrueBSD.org
COMMENT= Qt4-based lightweight Twitter client
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui network xml moc_build rcc_build \
uic_build
diff --git a/net-im/qwit/Makefile b/net-im/qwit/Makefile
index 0c6a07f..ddce276 100644
--- a/net-im/qwit/Makefile
+++ b/net-im/qwit/Makefile
@@ -11,8 +11,7 @@ DISTNAME= qwit-${PORTVERSION}-src
MAINTAINER= sokolov@TrueBSD.org
COMMENT= Qt4-based lightweight Twitter client
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui network xml moc_build rcc_build \
uic_build
post-patch:
diff --git a/net-im/telepathy-logger-qt4/Makefile b/net-im/telepathy-logger-qt4/Makefile
index 881a9ba..7de2b03 100644
--- a/net-im/telepathy-logger-qt4/Makefile
+++ b/net-im/telepathy-logger-qt4/Makefile
@@ -24,8 +24,7 @@ USE_GSTREAMER= qt4
USE_KDE4= # empty
USE_PYTHON_BUILD= yes
USE_QT4= corelib dbus moc_build qmake_build rcc_build uic_build
-USES= bison:build cmake pkgconfig
-USE_BZIP2= yes
+USES= bison:build cmake pkgconfig tar:bzip2
CMAKE_ARGS= -DUSE_COMMON_CMAKE_PACKAGE_CONFIG_DIR:BOOL=True
USE_LDCONFIG= yes
diff --git a/net-im/telepathy-logger/Makefile b/net-im/telepathy-logger/Makefile
index 2e22b6b..5a025e7 100644
--- a/net-im/telepathy-logger/Makefile
+++ b/net-im/telepathy-logger/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
LICENSE= LGPL21
-USES= pkgconfig gmake
-USE_BZIP2= yes
+USES= pkgconfig gmake tar:bzip2
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
USE_GNOME= gnomehack glib20 intltool gnomedocutils ltverhack libxml2 \
diff --git a/net-mgmt/qkismet/Makefile b/net-mgmt/qkismet/Makefile
index fc53258..d360901 100644
--- a/net-mgmt/qkismet/Makefile
+++ b/net-mgmt/qkismet/Makefile
@@ -12,8 +12,7 @@ COMMENT= Qt 4 GUI client for Kismet
RUN_DEPENDS= kismet:${PORTSDIR}/net-mgmt/kismet
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui xml uic_build moc_build rcc_build network
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
diff --git a/net-p2p/museekplus/Makefile b/net-p2p/museekplus/Makefile
index 526c83d..6900432 100644
--- a/net-p2p/museekplus/Makefile
+++ b/net-p2p/museekplus/Makefile
@@ -14,8 +14,7 @@ COMMENT= SoulSeek client with separate terminal and Qt based interface
LIB_DEPENDS= libxml++.so:${PORTSDIR}/textproc/libxml++26
BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-USES= fam pkgconfig scons
-USE_BZIP2= yes
+USES= fam pkgconfig scons tar:bzip2
MAKE_ARGS+= QTDIR=${QT_PREFIX} QT_LIB=qt-mt PREFIX=${PREFIX} VORBIS=yes
DATADIR= share/museek
diff --git a/net-p2p/valknut/Makefile b/net-p2p/valknut/Makefile
index d9b7db9..41590a4 100644
--- a/net-p2p/valknut/Makefile
+++ b/net-p2p/valknut/Makefile
@@ -19,8 +19,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
USE_QT4= corelib gui network qt3support \
moc_build uic_build rcc_build linguist_build
-USE_BZIP2= yes
-USES= gmake perl5 pkgconfig
+USES= gmake perl5 pkgconfig tar:bzip2
USE_PERL5= build
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/net/cagibi/Makefile b/net/cagibi/Makefile
index 1f3e758..aacb73a 100644
--- a/net/cagibi/Makefile
+++ b/net/cagibi/Makefile
@@ -10,8 +10,7 @@ MASTER_SITE_SUBDIR= stable/cagibi
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE SSDP/uPNP proxy
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_KDE4= automoc4
USE_QT4= corelib network xml dbus \
qmake_build moc_build rcc_build uic_build
diff --git a/net/cyphesis/Makefile b/net/cyphesis/Makefile
index db17fea..0c6e3dc 100644
--- a/net/cyphesis/Makefile
+++ b/net/cyphesis/Makefile
@@ -23,8 +23,7 @@ LIB_DEPENDS= libAtlas-0.6.so:${PORTSDIR}/devel/atlas-devel \
CONFIGURE_ARGS= --with-python=${LOCALBASE}
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gmake pathfix pkgconfig compiler:c++11-lib
+USES= gmake pathfix pkgconfig compiler:c++11-lib tar:bzip2
USE_LDCONFIG= yes
USE_PGSQL= yes
USE_PYTHON= 2
diff --git a/net/ecore-con/Makefile b/net/ecore-con/Makefile
index 696e021..db040ed 100644
--- a/net/ecore-con/Makefile
+++ b/net/ecore-con/Makefile
@@ -15,10 +15,9 @@ COMMENT= Enlightenment core abstraction library (con module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_con
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/net/etherboot/Makefile b/net/etherboot/Makefile
index b12df49..9232f13 100644
--- a/net/etherboot/Makefile
+++ b/net/etherboot/Makefile
@@ -15,8 +15,7 @@ SSP_UNSAFE= yes
ONLY_FOR_ARCHS= i386
NO_PACKAGE= lots of configuration necessary
-USES= gmake perl5
-USE_BZIP2= yes
+USES= gmake perl5 tar:bzip2
USE_PERL5= build
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/net/fspd/Makefile b/net/fspd/Makefile
index 17a0709..32bdcdb 100644
--- a/net/fspd/Makefile
+++ b/net/fspd/Makefile
@@ -30,8 +30,7 @@ MLINKS= fcatcmd.1 fcat.1 fcdcmd.1 fcd.1 fducmd.1 fdu.1 \
frmdircmd.1 frmdir.1 fstatcmd.1 fstat.1 fmvcmd.1 fmv.1 \
fsetupcmd.1 fsetup.1
-USES= scons
-USE_BZIP2= yes
+USES= scons tar:bzip2
WRKSRC= ${WRKDIR}/${DISTNAME}
OPTIONS_DEFINE= NOCLIENTS INFINITE
diff --git a/net/gnetcat/Makefile b/net/gnetcat/Makefile
index 321dc78..d8c9f76 100644
--- a/net/gnetcat/Makefile
+++ b/net/gnetcat/Makefile
@@ -11,8 +11,7 @@ DISTNAME= netcat-0.7.1
MAINTAINER= ports@FreeBSD.org
COMMENT= GPL'ed re-write of the well known networking tool netcat
-USES= gettext iconv
-USE_BZIP2= yes
+USES= gettext iconv tar:bzip2
GNU_CONFIGURE= yes
INFO= gnetcat
diff --git a/net/kio-upnp-ms/Makefile b/net/kio-upnp-ms/Makefile
index 9d42a41..7c35826 100644
--- a/net/kio-upnp-ms/Makefile
+++ b/net/kio-upnp-ms/Makefile
@@ -15,8 +15,7 @@ COMMENT= KIO slave to access UPnP MediaServers
LIB_DEPENDS= libHUpnp.so:${PORTSDIR}/net/hupnp
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_KDE4= automoc4 kdehier kdeprefix kdelibs
USE_QT4= corelib network xml dbus gui \
qmake_build moc_build rcc_build uic_build
diff --git a/net/libkfbapi/Makefile b/net/libkfbapi/Makefile
index f0875ab..2843547 100644
--- a/net/libkfbapi/Makefile
+++ b/net/libkfbapi/Makefile
@@ -15,8 +15,7 @@ LICENSE= LGPL20
LIB_DEPENDS= libqjson.so:${PORTSDIR}/devel/qjson
-USE_BZIP2= yes
-USES= cmake:outsource gettext
+USES= cmake:outsource gettext tar:bzip2
USE_KDE4= automoc4 kdelibs kdeprefix kdehier pimlibs
USE_LDCONFIG= yes
USE_QT4= gui webkit \
diff --git a/net/nbd-server/Makefile b/net/nbd-server/Makefile
index 8d2be3a..e0ec0eb 100644
--- a/net/nbd-server/Makefile
+++ b/net/nbd-server/Makefile
@@ -13,8 +13,7 @@ COMMENT= Server for the Linux network block device (nbd)
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_GNOME= glib20
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-lfs --enable-syslog
diff --git a/net/ndisc6/Makefile b/net/ndisc6/Makefile
index 17aa5ab..d186c47 100644
--- a/net/ndisc6/Makefile
+++ b/net/ndisc6/Makefile
@@ -13,7 +13,6 @@ COMMENT= IPv6 network diagnostic tools
LICENSE= GPLv2
-USE_BZIP2= yes
USE_GCC= any
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-suid-install
@@ -30,7 +29,7 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-rdnssd-rdnssd.h
.endif
.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
+USES+= gettext tar:bzip2
LDFLAGS+= -lintl
PLIST_SUB+= NLS=""
.else
diff --git a/net/owncloud-csync/Makefile b/net/owncloud-csync/Makefile
index ee670ac..fae69d9 100644
--- a/net/owncloud-csync/Makefile
+++ b/net/owncloud-csync/Makefile
@@ -18,8 +18,7 @@ LIB_DEPENDS= libiniparser.so:${PORTSDIR}/devel/iniparser \
libssh.so.4:${PORTSDIR}/security/libssh \
libneon.so:${PORTSDIR}/www/neon29
-USES= cmake:outsource iconv pkgconfig
-USE_BZIP2= yes
+USES= cmake:outsource iconv pkgconfig tar:bzip2
USE_SQLITE= yes
CMAKE_ARGS+= -DUNIT_TESTING=NO \
-DMAN_INSTALL_DIR=${MANPREFIX}/man
diff --git a/net/prosearch/Makefile b/net/prosearch/Makefile
index b0ae8c1..fbfea0a 100644
--- a/net/prosearch/Makefile
+++ b/net/prosearch/Makefile
@@ -10,9 +10,8 @@ MASTER_SITES= http://pro.setun.net/search/download/ SF/pro-search/pro-search/${P
MAINTAINER= ports@FreeBSD.org
COMMENT= Powerful file search
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= run
-USE_BZIP2= yes
SUB_FILES= pkg-message
SUB_LIST= SEARCHDIR=${SEARCHDIR}
NO_BUILD= yes
diff --git a/net/py-tofu/Makefile b/net/py-tofu/Makefile
index cabd719..ccdc306 100644
--- a/net/py-tofu/Makefile
+++ b/net/py-tofu/Makefile
@@ -12,9 +12,8 @@ MAINTAINER= acm@FreeBSD.org
COMMENT= Practical high-level network game engine
DIST_SUBDIR= python
-USE_BZIP2= yes
USE_PYTHON= yes
-USES= twisted
+USES= twisted tar:bzip2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
WRKSRC= ${WRKDIR}/Tofu-${PORTVERSION}
diff --git a/net/qoauth/Makefile b/net/qoauth/Makefile
index 9de7f08..a782467 100644
--- a/net/qoauth/Makefile
+++ b/net/qoauth/Makefile
@@ -14,9 +14,8 @@ BUILD_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl
LIB_DEPENDS= libqca.so:${PORTSDIR}/devel/qca
RUN_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl
-USES= qmake
+USES= qmake tar:bzip2
USE_LDCONFIG= yes
-USE_BZIP2= yes
USE_QT4= corelib qtestlib network moc_build
USE_OPENSSL= yes
diff --git a/net/tayga/Makefile b/net/tayga/Makefile
index e3cf95a..dfe8f61 100644
--- a/net/tayga/Makefile
+++ b/net/tayga/Makefile
@@ -10,8 +10,7 @@ COMMENT= Userland stateless NAT64 daemon
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net/tightvnc/Makefile b/net/tightvnc/Makefile
index db0da21..62765d8 100644
--- a/net/tightvnc/Makefile
+++ b/net/tightvnc/Makefile
@@ -22,10 +22,9 @@ RUN_DEPENDS= showrgb:${PORTSDIR}/x11/rgb \
MAKE_JOBS_UNSAFE= yes
CONFLICTS= tridiavnc-[0-9]* vnc-[0-9]*
WRKSRC= ${WRKDIR}/vnc_unixsrc
-USES= imake shebangfix perl5
+USES= imake shebangfix perl5 tar:bzip2
SHEBANG_FILES= vncserver
CFLAGS+= -Wno-return-type
-USE_BZIP2= yes
USE_XORG= xaw
ALL_TARGET= World
diff --git a/net/ushare/Makefile b/net/ushare/Makefile
index 0e9d74f..f09a52b 100644
--- a/net/ushare/Makefile
+++ b/net/ushare/Makefile
@@ -13,8 +13,7 @@ COMMENT= Lightweight UPnP (TM) A/V Media Server
LIB_DEPENDS= libupnp.so:${PORTSDIR}/devel/upnp
HAS_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
LDFLAGS+= -L${LOCALBASE}/lib -lintl
CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}
diff --git a/net/vino/Makefile b/net/vino/Makefile
index c4f37af..e696b6d 100644
--- a/net/vino/Makefile
+++ b/net/vino/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique
-USE_BZIP2= yes
-USES= gettext gmake pkgconfig
+USES= gettext gmake pkgconfig tar:bzip2
USE_GNOME= gnomeprefix intlhack gnomehack gnomepanel
USE_XORG= xtst
GNOME_DESKTOP_VERSION=2
diff --git a/net/xmlrpc-epi/Makefile b/net/xmlrpc-epi/Makefile
index 311e0fc..e181a2c 100644
--- a/net/xmlrpc-epi/Makefile
+++ b/net/xmlrpc-epi/Makefile
@@ -14,8 +14,7 @@ LICENSE= MIT
LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
-USES= gmake iconv libtool:keepla
-USE_BZIP2= yes
+USES= gmake iconv libtool:keepla tar:bzip2
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
diff --git a/net/xorp-devel/Makefile b/net/xorp-devel/Makefile
index 4797f1f..c4b4856 100644
--- a/net/xorp-devel/Makefile
+++ b/net/xorp-devel/Makefile
@@ -21,10 +21,9 @@ CONFLICTS= xorp-1*
NOMAN= defined
-USE_BZIP2= yes
USE_GCC= any
USE_PYTHON_BUILD= 2
-USES= scons
+USES= scons tar:bzip2
NO_STAGE= yes
#USE_OPENSSL= yes
diff --git a/net/yconalyzer/Makefile b/net/yconalyzer/Makefile
index 1185064..06e3595 100644
--- a/net/yconalyzer/Makefile
+++ b/net/yconalyzer/Makefile
@@ -12,8 +12,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= TCP Traffic Analyzer
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
PLIST_FILES= bin/yconalyzer \
man/man8/yconalyzer.8.gz
diff --git a/news/fidogate-ds/Makefile b/news/fidogate-ds/Makefile
index 55decd4..1d61b00 100644
--- a/news/fidogate-ds/Makefile
+++ b/news/fidogate-ds/Makefile
@@ -17,9 +17,8 @@ BROKEN= Fails to configure
PORTSCOUT= limit:^5\.[^2] # 5.2.X is development branch
USE_AUTOTOOLS= libtool
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= perl5
+USES= perl5 tar:bzip2
MAKE_JOBS_UNSAFE= yes
SPOOLDIR?=/var/spool/fido/gate
diff --git a/news/slrnconf/Makefile b/news/slrnconf/Makefile
index 8b9b0aa..aa2b31e 100644
--- a/news/slrnconf/Makefile
+++ b/news/slrnconf/Makefile
@@ -13,8 +13,7 @@ COMMENT= Graphical configuration utility for the newsreader slrn
BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-Parse-RecDescent>=0:${PORTSDIR}/devel/p5-Parse-RecDescent
-USE_BZIP2= yes
-USES= perl5
+USES= perl5 tar:bzip2
MAKE_ARGS+= PREFIX=${PREFIX}
OPTIONS_DEFINE= DOCS
diff --git a/palm/pilot-link/Makefile b/palm/pilot-link/Makefile
index 88f0c9c..21c76bf 100644
--- a/palm/pilot-link/Makefile
+++ b/palm/pilot-link/Makefile
@@ -15,8 +15,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
-USES= pathfix pkgconfig iconv
-USE_BZIP2= yes
+USES= pathfix pkgconfig iconv tar:bzip2
GNU_CONFIGURE= yes
CFLAGS+= -I${WRKSRC}/popt -I${LOCALBASE}/include
CONFIGURE_ARGS+=${ICONV_CONFIGURE_BASE} --with-included-popt --enable-conduits --enable-xsltproc
diff --git a/ports-mgmt/bxpkg/Makefile b/ports-mgmt/bxpkg/Makefile
index 44654ff..87e11bb 100644
--- a/ports-mgmt/bxpkg/Makefile
+++ b/ports-mgmt/bxpkg/Makefile
@@ -11,12 +11,11 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK+ based tool to manage binary packages on BSD systems
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_XORG= x11
USE_GNOME= gtk20
PLIST_FILES= bin/bxpkg
-USE_BZIP2= YES
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
diff --git a/ports-mgmt/kpackagekit/Makefile b/ports-mgmt/kpackagekit/Makefile
index 909c002..39d6a4d 100644
--- a/ports-mgmt/kpackagekit/Makefile
+++ b/ports-mgmt/kpackagekit/Makefile
@@ -15,10 +15,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpackagekit-qt.so:${PORTSDIR}/ports-mgmt/packagekit-qt4
-USE_BZIP2= yes
USE_KDE4= automoc4 kdehier kdelibs kdeprefix
USE_QT4= moc_build qmake_build rcc_build uic_build
-USES= cmake gettext pkgconfig
+USES= cmake gettext pkgconfig tar:bzip2
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
diff --git a/ports-mgmt/kports-qt4/Makefile b/ports-mgmt/kports-qt4/Makefile
index 9802110..e87a122 100644
--- a/ports-mgmt/kports-qt4/Makefile
+++ b/ports-mgmt/kports-qt4/Makefile
@@ -15,8 +15,7 @@ RUN_DEPENDS= portaudit:${PORTSDIR}/ports-mgmt/portaudit \
CONFLICTS= kports-0.[0-7]*
-USE_BZIP2= yes
-USES= qmake
+USES= qmake tar:bzip2
USE_QT4= corelib gui network moc_build uic_build rcc_build
OPTIONS_DEFINE= DEBUG OXYGEN KDEBASE
diff --git a/ports-mgmt/p5-FreeBSD-Ports/Makefile b/ports-mgmt/p5-FreeBSD-Ports/Makefile
index 04bef7b..d4ea6ab 100644
--- a/ports-mgmt/p5-FreeBSD-Ports/Makefile
+++ b/ports-mgmt/p5-FreeBSD-Ports/Makefile
@@ -11,9 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl modules for parsing FreeBSD's Ports INDEX file
-USE_BZIP2= yes
-USES= perl5
+USES= perl5 tar:bzip2
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/ports-mgmt/portrac/Makefile b/ports-mgmt/portrac/Makefile
index fbf55c1..e61b290 100644
--- a/ports-mgmt/portrac/Makefile
+++ b/ports-mgmt/portrac/Makefile
@@ -20,8 +20,7 @@ PLIST_FILES= bin/portrac \
PLIST_DIRS= share/portrac
-USES= qmake
-USE_BZIP2= yes
+USES= qmake tar:bzip2
USE_QT4= gui moc_build
do-install:
diff --git a/print/ghostscript9-agpl/Makefile b/print/ghostscript9-agpl/Makefile
index 8f12e91..1204a84 100644
--- a/print/ghostscript9-agpl/Makefile
+++ b/print/ghostscript9-agpl/Makefile
@@ -35,8 +35,7 @@ CONFLICTS_INSTALL= \
ghostscript[789]-[0-9]* \
ghostscript[789]-nox11-[0-9]*
-USES= gmake pkgconfig:build
-USE_BZIP2= yes
+USES= gmake pkgconfig:build tar:bzip2
WANT_GNOME= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= autoconf
diff --git a/print/ghostscript9/Makefile b/print/ghostscript9/Makefile
index 118a508..d0a4dae 100644
--- a/print/ghostscript9/Makefile
+++ b/print/ghostscript9/Makefile
@@ -37,8 +37,7 @@ CONFLICTS_INSTALL= \
ghostscript9-agpl-[0-9]* \
ghostscript9-agpl-nox11-[0-9]*
-USES= gmake pkgconfig:build
-USE_BZIP2= yes
+USES= gmake pkgconfig:build tar:bzip2
WANT_GNOME= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= autoconf
diff --git a/print/kover/Makefile b/print/kover/Makefile
index ac40b3f..62cb164 100644
--- a/print/kover/Makefile
+++ b/print/kover/Makefile
@@ -15,12 +15,11 @@ LICENSE= GPLv2
LIB_DEPENDS= libcddb.so:${PORTSDIR}/audio/libcddb \
libcdio.so:${PORTSDIR}/sysutils/libcdio
-USE_BZIP2= yes
USE_KDE4= automoc4 kdehier kdeprefix kdelibs
USE_QT4= corelib dbus gui network svg xml \
qmake_build uic_build rcc_build
USE_PERL5= build
-USES= cmake gettext perl5 pkgconfig shared-mime-info
+USES= cmake gettext perl5 pkgconfig shared-mime-info tar:bzip2
post-patch:
@${REINPLACE_CMD} -e \
diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile
index f9e75a1..80f5985 100644
--- a/print/scribus-devel/Makefile
+++ b/print/scribus-devel/Makefile
@@ -33,12 +33,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinte
CONFLICTS= scribus-1.[0-4]*
-USE_BZIP2= yes
USE_QT4= gui linguist_build moc_build qmake_build rcc_build uic_build xml network
USE_GNOME= desktopfileutils libartlgpl2 libxml2
USE_GHOSTSCRIPT_RUN= yes
USE_PYTHON= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
MAN1= scribus.1
diff --git a/science/avogadro/Makefile b/science/avogadro/Makefile
index 056a4ec..0c6b9f4 100644
--- a/science/avogadro/Makefile
+++ b/science/avogadro/Makefile
@@ -19,8 +19,7 @@ OPTIONS_DEFINE= PYTHON
OPTIONS_DEFAULT=PYTHON
OPTIONS_SUB= yes
-USE_BZIP2= yes
-USES= cmake desktop-file-utils pkgconfig
+USES= cmake desktop-file-utils pkgconfig tar:bzip2
USE_GL= glu gl
USE_QT4= gui network opengl \
linguist_build moc_build qmake_build rcc_build uic_build
diff --git a/science/bodr/Makefile b/science/bodr/Makefile
index e3549ec..56071d4 100644
--- a/science/bodr/Makefile
+++ b/science/bodr/Makefile
@@ -13,8 +13,7 @@ BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
OPTIONS_DEFINE= DOCS
-USE_BZIP2= yes
-USES= gmake perl5
+USES= gmake perl5 tar:bzip2
USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL="${PERL}"
diff --git a/science/mpqc/Makefile b/science/mpqc/Makefile
index bf03925..19b0abe 100644
--- a/science/mpqc/Makefile
+++ b/science/mpqc/Makefile
@@ -11,9 +11,8 @@ MAINTAINER= maho@FreeBSD.org
COMMENT= The massively parallel quantum computing library and program
GNU_CONFIGURE= yes
-USES= fortran gmake perl5
+USES= fortran gmake perl5 tar:bzip2
USE_AUTOTOOLS= autoconf
-USE_BZIP2= yes
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
diff --git a/science/psi3/Makefile b/science/psi3/Makefile
index 6a037d6..c2940f8 100644
--- a/science/psi3/Makefile
+++ b/science/psi3/Makefile
@@ -45,9 +45,8 @@ BLAS= -lptf77blas
LAPACK= -lalapack -lptcblas
.endif
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= fortran gmake
+USES= fortran gmake tar:bzip2
CONFIGURE_ARGS= --with-cc=${CC} \
--with-cxx=${CXX} \
--with-fc=${FC} \
diff --git a/security/botan110/Makefile b/security/botan110/Makefile
index 295ecee..60964df 100644
--- a/security/botan110/Makefile
+++ b/security/botan110/Makefile
@@ -21,8 +21,7 @@ OPTIONS_DEFINE= SSL GMP ECC DOCS
OPTIONS_DEFAULT= SSL GMP ECC
ECC_DESC= ECC support
-USES= compiler gmake
-USE_BZIP2= yes
+USES= compiler gmake tar:bzip2
USE_PYTHON_BUILD= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.py
diff --git a/security/courier-authlib/Makefile b/security/courier-authlib/Makefile
index eb9d39e..59ceb56 100644
--- a/security/courier-authlib/Makefile
+++ b/security/courier-authlib/Makefile
@@ -30,9 +30,8 @@ OPTIONS_DEFINE+= GDBM
.else # !defined(PKGNAMESUFFIX)
-USES= iconv gmake perl5
+USES= iconv gmake perl5 tar:bzip2
USE_AUTOTOOLS= libltdl
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_SUBMAKE= yes
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
diff --git a/security/dirmngr/Makefile b/security/dirmngr/Makefile
index 78b9a67..12000e4 100644
--- a/security/dirmngr/Makefile
+++ b/security/dirmngr/Makefile
@@ -19,8 +19,7 @@ LIB_DEPENDS= libassuan.so:${PORTSDIR}/security/libassuan \
libksba.so:${PORTSDIR}/security/libksba \
libpth.so:${PORTSDIR}/devel/pth
-USES= gmake iconv
-USE_BZIP2= yes
+USES= gmake iconv tar:bzip2
USE_OPENLDAP= yes
GNU_CONFIGURE= yes
INFO= dirmngr
diff --git a/security/gpa/Makefile b/security/gpa/Makefile
index 21b06fb..d05cf3c 100644
--- a/security/gpa/Makefile
+++ b/security/gpa/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS= libassuan.so:${PORTSDIR}/security/libassuan \
BUILD_DEPENDS= gpgv2:${PORTSDIR}/security/gnupg
RUN_DEPENDS= gpgv2:${PORTSDIR}/security/gnupg
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CONFIGURE_ENV+= GPGKEYS_LDAP="${LOCALBASE}/libexec/gpg2keys_ldap" \
diff --git a/security/hotssh/Makefile b/security/hotssh/Makefile
index ecad26c..49dbcaa 100644
--- a/security/hotssh/Makefile
+++ b/security/hotssh/Makefile
@@ -25,10 +25,9 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-
${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:${PORTSDIR}/x11-toolkits/py-vte
USE_GNOME= pygtk2 gnomedocutils libxslt glib20
-USES= gettext
+USES= gettext tar:bzip2
USE_PYTHON= yes
INSTALLS_ICONS= yes
-USE_BZIP2= yes
B64DECODE?= /usr/bin/b64decode
BSPATCH?= /usr/bin/bspatch
diff --git a/security/ike/Makefile b/security/ike/Makefile
index accc67e..9315031 100644
--- a/security/ike/Makefile
+++ b/security/ike/Makefile
@@ -15,9 +15,8 @@ COMMENT= Shrew Soft IKE daemon and client tools
ONLY_FOR_ARCHS= i386 amd64
USE_RC_SUBR= iked
-USES= bison cmake
+USES= bison cmake tar:bzip2
USE_OPENSSL= yes
-USE_BZIP2= yes
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/security/john/Makefile b/security/john/Makefile
index ecbccc6..6c75292 100644
--- a/security/john/Makefile
+++ b/security/john/Makefile
@@ -14,8 +14,7 @@ COMMENT= Featureful Unix password cracker
LICENSE= GPLv2
-USES= gmake shebangfix
-USE_BZIP2= yes
+USES= gmake shebangfix tar:bzip2
SHEBANG_FILES= run/*.pl
BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/security/libpwquality/Makefile b/security/libpwquality/Makefile
index ee7f936..dd188d7 100644
--- a/security/libpwquality/Makefile
+++ b/security/libpwquality/Makefile
@@ -11,8 +11,7 @@ COMMENT= Library for generating random passwords and quality checking
LIB_DEPENDS= libcrack.so:${PORTSDIR}/security/cracklib
-USES= gettext gmake libtool:keepla pathfix
-USE_BZIP2= yes
+USES= gettext gmake libtool:keepla pathfix tar:bzip2
USE_GNOME= intltool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/security/libssh/Makefile b/security/libssh/Makefile
index 4048be3..d8cb628 100644
--- a/security/libssh/Makefile
+++ b/security/libssh/Makefile
@@ -16,8 +16,7 @@ OPTIONS_RADIO_CRYPTO= GCRYPT OPENSSL
OPTIONS_DEFAULT= OPENSSL STATIC
OPTIONS_SUB= yes
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
CMAKE_SOURCE_PATH= ${WRKSRC}
CONFIGURE_WRKSRC= ${CMAKE_SOURCE_PATH}/build
BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
diff --git a/security/nikto/Makefile b/security/nikto/Makefile
index faf1479..b4cb802 100644
--- a/security/nikto/Makefile
+++ b/security/nikto/Makefile
@@ -21,8 +21,7 @@ SSLEAY_RUN_DEPENDS= p5-Net-SSLeay>0:${PORTSDIR}/security/p5-Net-SSLeay
NO_BUILD= yes
-USE_BZIP2= yes
-USES= perl5 shebangfix
+USES= perl5 shebangfix tar:bzip2
USE_PERL5= run
SHEBANG_FILES= nikto.pl
diff --git a/security/opencdk/Makefile b/security/opencdk/Makefile
index ee1b7ca..e9b1785 100644
--- a/security/opencdk/Makefile
+++ b/security/opencdk/Makefile
@@ -17,8 +17,7 @@ OPTIONS_DEFINE= DOCS
LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt
GNU_CONFIGURE= yes
-USES= libtool:keepla pathfix pkgconfig
-USE_BZIP2= yes
+USES= libtool:keepla pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-libgcrypt-prefix=${LOCALBASE}
diff --git a/security/ophcrack/Makefile b/security/ophcrack/Makefile
index 56261e5..27fcd42 100644
--- a/security/ophcrack/Makefile
+++ b/security/ophcrack/Makefile
@@ -14,8 +14,7 @@ LICENSE_COMB= multi
LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
USE_OPENSSL= yes
diff --git a/security/revelation/Makefile b/security/revelation/Makefile
index 8a00dfa..96e8002 100644
--- a/security/revelation/Makefile
+++ b/security/revelation/Makefile
@@ -18,8 +18,7 @@ LIB_DEPENDS= libcrack.so:${PORTSDIR}/security/cracklib
RUN_DEPENDS:= ${BULID_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}cracklib>0:${PORTSDIR}/security/py-cracklib
-USE_BZIP2= yes
-USES= desktop-file-utils gettext gmake pathfix pkgconfig \
+USES= desktop-file-utils gettext gmake pathfix pkgconfig \ tar:bzip2
shared-mime-info shebangfix
SHEBANG_FILES= src/revelation.py
USE_GNOME= gnomeprefix pygnome2
diff --git a/sysutils/b43-fwcutter/Makefile b/sysutils/b43-fwcutter/Makefile
index 8911c1a..d6a390d 100644
--- a/sysutils/b43-fwcutter/Makefile
+++ b/sysutils/b43-fwcutter/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= http://bu3sch.de/b43/fwcutter/
MAINTAINER= swhetzel@gmail.com
COMMENT= Extracts firmware for Broadcom Wireless adapters
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
PLIST_FILES= bin/b43-fwcutter \
man/man1/b43-fwcutter.1.gz
diff --git a/sysutils/cromwell/Makefile b/sysutils/cromwell/Makefile
index d52e653..ee5a0cc 100644
--- a/sysutils/cromwell/Makefile
+++ b/sysutils/cromwell/Makefile
@@ -33,9 +33,8 @@ PLIST_FILES= %%DATADIR%%/cromwell.bin \
ONLY_FOR_ARCHS= i386
WRKSRC= ${WRKDIR}/cromwell
-USE_BZIP2= yes
USE_PERL5= build
-USES= gmake perl5
+USES= gmake perl5 tar:bzip2
MAKE_JOBS_UNSAFE= yes
NO_STAGE= yes
diff --git a/sysutils/cvsweb-converters/Makefile b/sysutils/cvsweb-converters/Makefile
index 2fe8079..59fa212 100644
--- a/sysutils/cvsweb-converters/Makefile
+++ b/sysutils/cvsweb-converters/Makefile
@@ -16,9 +16,8 @@ RUN_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI \
p5-Time-modules>=0:${PORTSDIR}/devel/p5-Time-modules
BUILD_DEPENDS:= ${RUN_DEPENDS}
-USES= perl5
+USES= perl5 tar:bzip2
NO_BUILD= yes
-USE_BZIP2= yes
GNU_CONFIGURE= yes
PLIST_FILES= bin/commitlog2cvsweb bin/cvsrdiff2cvsweb \
diff --git a/sysutils/dc3dd/Makefile b/sysutils/dc3dd/Makefile
index 440ac8a..53825a0 100644
--- a/sysutils/dc3dd/Makefile
+++ b/sysutils/dc3dd/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/7.1.0
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= dd program useful for computer forensics
-USE_BZIP2= yes
-USES= gettext iconv gmake
+USES= gettext iconv gmake tar:bzip2
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
diff --git a/sysutils/detox/Makefile b/sysutils/detox/Makefile
index 5fe3725..12bfd6b 100644
--- a/sysutils/detox/Makefile
+++ b/sysutils/detox/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= SF
MAINTAINER= purgedhalo@users.sourceforge.net
COMMENT= Removes non-standard characters from filenames
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
LICENSE= BSD
diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile
index 21b3b89..fc29146 100644
--- a/sysutils/dunst/Makefile
+++ b/sysutils/dunst/Makefile
@@ -20,8 +20,7 @@ LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \
libpango-1.0.so:${PORTSDIR}/x11-toolkits/pango \
libxdg-basedir.so:${PORTSDIR}/x11/libxdg-basedir
-USES= gmake pkgconfig:build perl5
-USE_BZIP2= yes
+USES= gmake pkgconfig:build perl5 tar:bzip2
USE_GNOME= glib20
USE_XORG= xext xft xinerama xscrnsaver
MAKE_ARGS+= MANPREFIX="${PREFIX}/man"
diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile
index 7f51521..bcaeffe 100644
--- a/sysutils/flashrom/Makefile
+++ b/sysutils/flashrom/Makefile
@@ -21,8 +21,7 @@ BUSPIRATE_DESC= Enable buspirate support (broken)
DMIDECODE_DESC= Use dmidecode to gather DMI information
FTDI_DESC= Enable external FT2232SPI flasher support
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lc
MAKE_ENV= CONFIG_BUSPIRATE_SPI=no
diff --git a/sysutils/fusefs-cryptofs/Makefile b/sysutils/fusefs-cryptofs/Makefile
index 31f7345..4ad119b 100644
--- a/sysutils/fusefs-cryptofs/Makefile
+++ b/sysutils/fusefs-cryptofs/Makefile
@@ -14,9 +14,8 @@ COMMENT= Encrypted filesystem for FUSE
LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \
libglib-2.0.so:${PORTSDIR}/devel/glib20
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= fuse pkgconfig
+USES= fuse pkgconfig tar:bzip2
DOCS= README cryptofs.conf
OPTIONS_DEFINE= DOCS
diff --git a/sysutils/fusefs-fusepak/Makefile b/sysutils/fusefs-fusepak/Makefile
index 0118b804..fda8c5a 100644
--- a/sysutils/fusefs-fusepak/Makefile
+++ b/sysutils/fusefs-fusepak/Makefile
@@ -12,9 +12,8 @@ COMMENT= Mount packed data files of various games (PACK, WAD, etc.)
LICENSE= GPLv2
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= fuse pkgconfig
+USES= fuse pkgconfig tar:bzip2
PLIST_FILES= bin/pakmount man/man1/pakmount.1.gz
diff --git a/sysutils/fusefs-smbnetfs/Makefile b/sysutils/fusefs-smbnetfs/Makefile
index ed5ea5c..f40aa6c 100644
--- a/sysutils/fusefs-smbnetfs/Makefile
+++ b/sysutils/fusefs-smbnetfs/Makefile
@@ -22,8 +22,7 @@ GNOME_KEYRING_LIB_DEPENDS= libgnome-keyring.so:${PORTSDIR}/security/libgnome-key
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
-USE_BZIP2= yes
-USES= fuse iconv pkgconfig
+USES= fuse iconv pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
diff --git a/sysutils/gaffitter/Makefile b/sysutils/gaffitter/Makefile
index 965b32e..d093ba6 100644
--- a/sysutils/gaffitter/Makefile
+++ b/sysutils/gaffitter/Makefile
@@ -12,8 +12,7 @@ COMMENT= Binary packing utility that uses a genetic algorithm
LICENSE= GPLv3 # or later
-USE_BZIP2= yes
-USES= gmake # parallel builds (-jX) are broken with BSD make(1)
+USES= gmake # parallel builds (-jX) are broken with BSD make(1) tar:bzip2
PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
diff --git a/sysutils/gai-leds/Makefile b/sysutils/gai-leds/Makefile
index 153df9b..507baeb 100644
--- a/sysutils/gai-leds/Makefile
+++ b/sysutils/gai-leds/Makefile
@@ -15,8 +15,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libgai.so:${PORTSDIR}/x11-toolkits/gai
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
-USE_BZIP2= yes
+USES= pathfix pkgconfig tar:bzip2
USE_GNOME= gnomeprefix
post-patch:
diff --git a/sysutils/graveman/Makefile b/sysutils/graveman/Makefile
index 1e0c5ff..abcff0a 100644
--- a/sysutils/graveman/Makefile
+++ b/sysutils/graveman/Makefile
@@ -15,9 +15,8 @@ LIB_DEPENDS= libmng.so:${PORTSDIR}/graphics/libmng
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig gettext gmake
+USES= pathfix pkgconfig gettext gmake tar:bzip2
USE_GNOME= libglade2 intlhack gnomeprefix
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
diff --git a/sysutils/isomd5sum/Makefile b/sysutils/isomd5sum/Makefile
index eb86324..b1891af 100644
--- a/sysutils/isomd5sum/Makefile
+++ b/sysutils/isomd5sum/Makefile
@@ -14,8 +14,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
USE_PYTHON= yes
MAKE_ENV+= PYTHONPREFIX_SITELIBDIR=${PYTHONPREFIX_SITELIBDIR} PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR}
diff --git a/sysutils/k3b-kde4/Makefile b/sysutils/k3b-kde4/Makefile
index 94095c6..99b2d73 100644
--- a/sysutils/k3b-kde4/Makefile
+++ b/sysutils/k3b-kde4/Makefile
@@ -15,8 +15,7 @@ LIB_DEPENDS= libcdda_paranoia.so:${PORTSDIR}/audio/cdparanoia \
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
-USE_BZIP2= yes
-USES= cmake shared-mime-info pkgconfig
+USES= cmake shared-mime-info pkgconfig tar:bzip2
CMAKE_ARGS= -DK3B_BUILD_K3BSETUP:BOOL=OFF \
-DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF
USE_KDE4= automoc4 kdeprefix kdelibs libkcddb
diff --git a/sysutils/kcm-polkit-kde/Makefile b/sysutils/kcm-polkit-kde/Makefile
index f718fc3d..8ec5869 100644
--- a/sysutils/kcm-polkit-kde/Makefile
+++ b/sysutils/kcm-polkit-kde/Makefile
@@ -16,8 +16,7 @@ RUN_DEPENDS= ${KDE4_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:$
USE_KDE4= kdehier kdelibs kdeprefix automoc4
USE_QT4= dbus xml moc_build qmake_build rcc_build uic_build
-USE_BZIP2= yes
-USES= cmake gmake pkgconfig
+USES= cmake gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-kcmodules-1
diff --git a/sysutils/libutempter/Makefile b/sysutils/libutempter/Makefile
index 8469457..a88be83 100644
--- a/sysutils/libutempter/Makefile
+++ b/sysutils/libutempter/Makefile
@@ -10,8 +10,7 @@ MASTER_SITES= ftp://ftp.altlinux.org/pub/people/ldv/utempter/
MAINTAINER= ports@FreeBSD.org
COMMENT= Interface to record user sessions to utmp and wtmp files
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
USE_LDCONFIG= yes
NO_STAGE= yes
diff --git a/sysutils/mono-kmod/Makefile b/sysutils/mono-kmod/Makefile
index e9d08cf..02f3b01 100644
--- a/sysutils/mono-kmod/Makefile
+++ b/sysutils/mono-kmod/Makefile
@@ -11,10 +11,9 @@ COMMENT= Execute .NET applications from command line
ONLY_FOR_ARCHS= i386 amd64 arm
-USE_BZIP2= yes
SUB_FILES= pkg-message
-USES= kmod uidfix
+USES= kmod uidfix tar:bzip2
PLIST_FILES= "@cwd /%%KMODDIR%%"
PLIST_FILES+= mono.ko
diff --git a/sysutils/nvramtool/Makefile b/sysutils/nvramtool/Makefile
index cf1807e..9554efd 100644
--- a/sysutils/nvramtool/Makefile
+++ b/sysutils/nvramtool/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= http://www.zonov.org/${PORTNAME}/
MAINTAINER= zont@FreeBSD.org
COMMENT= Utility for reading, writing the contents of CMOS memory
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
ONLY_FOR_ARCHS= amd64 i386
diff --git a/sysutils/pcbsd-utils-qt4/Makefile b/sysutils/pcbsd-utils-qt4/Makefile
index 224925c..d8b8c4c 100644
--- a/sysutils/pcbsd-utils-qt4/Makefile
+++ b/sysutils/pcbsd-utils-qt4/Makefile
@@ -17,11 +17,10 @@ LIB_DEPENDS= libQtSolutions_SingleApplication-head.so:${PORTSDIR}/devel/qt4-qtso
MAKE_JOBS_UNSAFE=yes
ONLY_FOR_ARCHS= amd64
USE_CDRTOOLS= yes
-USE_BZIP2= yes
USE_LDCONFIG= yes
USE_QT4= corelib gui network svg linguist \
moc_build rcc_build uic_build
-USES= qmake
+USES= qmake tar:bzip2
WRKSRC= ${WRKDIR}/src-qt4
diff --git a/sysutils/pcbsd-utils/Makefile b/sysutils/pcbsd-utils/Makefile
index 8c5396b..138ef2d 100644
--- a/sysutils/pcbsd-utils/Makefile
+++ b/sysutils/pcbsd-utils/Makefile
@@ -22,9 +22,8 @@ RUN_DEPENDS= pkg-static:${PORTSDIR}/ports-mgmt/pkg \
WRKSRC= ${WRKDIR}/src-sh
CONFLICTS?= pbi-manager-[0-9]*
-USES= pkgconfig fuse
+USES= pkgconfig fuse tar:bzip2
NO_BUILD= yes
-USE_BZIP2= yes
USE_PYTHON= yes
.include <bsd.port.pre.mk>
diff --git a/sysutils/policykit-qt/Makefile b/sysutils/policykit-qt/Makefile
index 2fc1e50..b4bfc12 100644
--- a/sysutils/policykit-qt/Makefile
+++ b/sysutils/policykit-qt/Makefile
@@ -13,12 +13,11 @@ COMMENT= PolicyKit manager for Qt
LIB_DEPENDS= libpolkit.so:${PORTSDIR}/sysutils/policykit
-USE_BZIP2= yes
USE_LDCONFIG= yes
USE_KDE4= automoc4
USE_QT4= corelib dbus gui network svg xml \
qmake_build moc_build rcc_build uic_build
-USES= cmake gettext
+USES= cmake gettext tar:bzip2
PORTSCOUT= limit:^0
diff --git a/sysutils/polkit-kde/Makefile b/sysutils/polkit-kde/Makefile
index 7e03097..3787815 100644
--- a/sysutils/polkit-kde/Makefile
+++ b/sysutils/polkit-kde/Makefile
@@ -16,10 +16,9 @@ LICENSE= GPLv2
LIB_DEPENDS= libpolkit-qt-agent-1.so:${PORTSDIR}/sysutils/polkit-qt
-USE_BZIP2= yes
USE_KDE4= kdehier kdelibs kdeprefix automoc4
USE_QT4= moc_build qmake_build rcc_build uic_build
-USES= cmake
+USES= cmake tar:bzip2
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
diff --git a/sysutils/qpxtool/Makefile b/sysutils/qpxtool/Makefile
index 8c9c07b..3f024d6 100644
--- a/sysutils/qpxtool/Makefile
+++ b/sysutils/qpxtool/Makefile
@@ -11,8 +11,7 @@ COMMENT= GUI for testing CD/DVD quality and transfer rate
LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
USE_QT4= qmake_build moc_build rcc_build linguist_build corelib gui network sql
QT_NONSTANDARD= yes
HAS_CONFIGURE= yes
diff --git a/sysutils/superiotool/Makefile b/sysutils/superiotool/Makefile
index 7dd709d..ead41d7 100644
--- a/sysutils/superiotool/Makefile
+++ b/sysutils/superiotool/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libpci.so:${PORTSDIR}/devel/libpci
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON=The tool is for x86-specific hardware
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
PLIST_FILES= sbin/superiotool \
man/man8/superiotool.8.gz
diff --git a/sysutils/userinfo/Makefile b/sysutils/userinfo/Makefile
index b8e94ef..91e0486 100644
--- a/sysutils/userinfo/Makefile
+++ b/sysutils/userinfo/Makefile
@@ -13,8 +13,7 @@ COMMENT= Show information about local users
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool
-USE_BZIP2= yes
+USES= libtool tar:bzip2
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/sysutils/xfce4-power-manager/Makefile b/sysutils/xfce4-power-manager/Makefile
index 06bffbf..1758659 100644
--- a/sysutils/xfce4-power-manager/Makefile
+++ b/sysutils/xfce4-power-manager/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify \
libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gettext pkgconfig gmake
+USES= gettext pkgconfig gmake tar:bzip2
USE_GNOME= glib20 gtk20 intltool intlhack
USE_XFCE= configenv libutil libmenu panel xfconf
INSTALLS_ICONS= yes
diff --git a/textproc/ansifilter/Makefile b/textproc/ansifilter/Makefile
index 3f0b231..c4bbb26 100644
--- a/textproc/ansifilter/Makefile
+++ b/textproc/ansifilter/Makefile
@@ -13,8 +13,7 @@ LICENSE= GPLv3
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
MAKEFILE= makefile
PORTDOCS= ChangeLog README
diff --git a/textproc/confetti/Makefile b/textproc/confetti/Makefile
index d7d0848..1ee241d 100644
--- a/textproc/confetti/Makefile
+++ b/textproc/confetti/Makefile
@@ -11,8 +11,7 @@ COMMENT= Configuration file parser generator
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-USE_BZIP2= yes
-USES= bison perl5 gmake
+USES= bison perl5 gmake tar:bzip2
DATE= 20120801
MAKE_ARGS+= FLEX=${LOCALBASE}/bin/flex
MAKE_JOBS_UNSAFE=yes
diff --git a/textproc/eqe/Makefile b/textproc/eqe/Makefile
index 6fb9a96..5be50ed 100644
--- a/textproc/eqe/Makefile
+++ b/textproc/eqe/Makefile
@@ -15,9 +15,8 @@ BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
Magick++-config:${PORTSDIR}/graphics/ImageMagick
-USES= perl5 shebangfix
+USES= perl5 shebangfix tar:bzip2
SHEBANG_FILES= src/eqe src/eqedit
-USE_BZIP2= yes
USE_TEX= tex
OPTIONS_DEFINE= DOCS
diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile
index 3ca121d..8731c54 100644
--- a/textproc/goldendict/Makefile
+++ b/textproc/goldendict/Makefile
@@ -17,10 +17,9 @@ LIB_DEPENDS= libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
libvorbis.so:${PORTSDIR}/audio/libvorbis
-USE_BZIP2= yes
NO_WRKSUBDIR= yes
HAS_CONFIGURE= yes
-USES= dos2unix pkgconfig qmake
+USES= dos2unix pkgconfig qmake tar:bzip2
DOS2UNIX_FILES= processwrapper.cc
USE_XORG= xtst
USE_QT4= corelib gui webkit phonon \
diff --git a/textproc/heirloom-doctools/Makefile b/textproc/heirloom-doctools/Makefile
index 841520d..a42c216 100644
--- a/textproc/heirloom-doctools/Makefile
+++ b/textproc/heirloom-doctools/Makefile
@@ -10,8 +10,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S,0.0.,,}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Portable and enhanced troff, nroff, and related utilities
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
ALL_TARGET= #empty
MAKE_ENV+= INSTALL=${INSTALL} \
BINDIR=${BINDIR} \
diff --git a/textproc/libebml/Makefile b/textproc/libebml/Makefile
index 56ec127..00b8c8c 100644
--- a/textproc/libebml/Makefile
+++ b/textproc/libebml/Makefile
@@ -12,8 +12,7 @@ COMMENT= EBML (Extensible Binary Meta Language), sort of binary version of XML
LICENSE= LGPL21
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
BUILD_WRKSRC= ${WRKSRC}/make/linux
INSTALL_WRKSRC= ${WRKSRC}/make/linux
USE_LDCONFIG= yes
diff --git a/textproc/p5-xmltv/Makefile b/textproc/p5-xmltv/Makefile
index fd2347f..0a0fdb8 100644
--- a/textproc/p5-xmltv/Makefile
+++ b/textproc/p5-xmltv/Makefile
@@ -47,8 +47,7 @@ XMLTV_DEPENDS= \
BUILD_DEPENDS= ${XMLTV_DEPENDS}
RUN_DEPENDS= ${XMLTV_DEPENDS}
-USES= perl5
-USE_BZIP2= yes
+USES= perl5 tar:bzip2
USE_PERL5= configure
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/pootle/Makefile b/textproc/pootle/Makefile
index ae19e9c..d0a6e01 100644
--- a/textproc/pootle/Makefile
+++ b/textproc/pootle/Makefile
@@ -21,8 +21,7 @@ BROKEN= Does not install
CONFLICTS= ${PYTHON_PKGNAMEPREFIX}django-profiles-[0-9]* \
${PYTHON_PKGNAMEPREFIX}django-registration-[0-9]*
-USE_BZIP2= yes
-USES= gettext
+USES= gettext tar:bzip2
USE_PYTHON= yes
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGNAME= Pootle
diff --git a/textproc/rarian/Makefile b/textproc/rarian/Makefile
index 9dd9368..6aa1ca6 100644
--- a/textproc/rarian/Makefile
+++ b/textproc/rarian/Makefile
@@ -23,8 +23,7 @@ DOCBOOK_VERSION=4.2
CONFLICTS= scrollkeeper-[0-9]*
-USE_BZIP2= yes
-USES= gmake pathfix
+USES= gmake pathfix tar:bzip2
USE_GNOME= gnomehier libxslt
USE_PYTHON= yes
GNU_CONFIGURE= yes
diff --git a/textproc/redet/Makefile b/textproc/redet/Makefile
index fc2c7ad..37fad20 100644
--- a/textproc/redet/Makefile
+++ b/textproc/redet/Makefile
@@ -14,8 +14,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/iwidgets/iwidgets.tcl:${PORTSDIR}/x11-toolkits/iwi
OPTIONS_DEFINE= DOCS
NO_BUILD= yes
-USE_BZIP2= yes
-USES+= tk:run
+USES+= tk:run tar:bzip2
PORTDOCS= AUTHORS COPYING CREDITS LICENSE NEWS README-General ChangeLog
PLIST_FILES= bin/redet \
diff --git a/textproc/sdcv/Makefile b/textproc/sdcv/Makefile
index 1477c78..e66dd59 100644
--- a/textproc/sdcv/Makefile
+++ b/textproc/sdcv/Makefile
@@ -12,8 +12,7 @@ COMMENT= Text-based utility for work with dictionaries in StarDict's format
LICENSE= GPLv2 # (or later)
-USE_BZIP2= yes
-USES= gettext pkgconfig readline
+USES= gettext pkgconfig readline tar:bzip2
USE_GNOME= glib20
USE_AUTOTOOLS= libtoolize aclocal automake autoconf
LIBTOOLIZE_ARGS=--copy --force
diff --git a/textproc/ssddiff/Makefile b/textproc/ssddiff/Makefile
index be8922a..1874803 100644
--- a/textproc/ssddiff/Makefile
+++ b/textproc/ssddiff/Makefile
@@ -12,8 +12,7 @@ COMMENT= Diff application for semistructured data such as XML files
LICENSE= GPLv2 # (or later)
-USE_BZIP2= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_GNOME= libxml2
USE_GCC= any
USE_AUTOTOOLS= automake14
diff --git a/textproc/texi2html/Makefile b/textproc/texi2html/Makefile
index 0022d78..b784746 100644
--- a/textproc/texi2html/Makefile
+++ b/textproc/texi2html/Makefile
@@ -14,8 +14,7 @@ COMMENT= Texinfo to HTML converter
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL=${PERL}
CONFIGURE_ARGS= --disable-multiplatform
-USES= gmake perl5 shebangfix
-USE_BZIP2= yes
+USES= gmake perl5 shebangfix tar:bzip2
SHEBANG_FILES= *.pl
OPTIONS_DEFINE= NLS DOCS
diff --git a/www/anyterm/Makefile b/www/anyterm/Makefile
index 07367ad..feec025 100644
--- a/www/anyterm/Makefile
+++ b/www/anyterm/Makefile
@@ -17,8 +17,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs
USE_RC_SUBR= anytermd
-USE_BZIP2= yes
-USES= gmake iconv
+USES= gmake iconv tar:bzip2
USE_GCC= any
ALL_TARGET= default_target
PLIST_FILES= man/man1/anytermd.1.gz \
diff --git a/www/bozohttpd/Makefile b/www/bozohttpd/Makefile
index 4a5799b..89a608b 100644
--- a/www/bozohttpd/Makefile
+++ b/www/bozohttpd/Makefile
@@ -12,14 +12,13 @@ COMMENT= The bozotic HTTP server
LICENSE= BSD2CLAUSE
-USE_BZIP2= YES
USE_RC_SUBR= bozohttpd
#options handling
OPTIONS_DEFINE= HTPASSWD SSL CGI
OPTIONS_DEFAULT= SSL CGI
-USES= uidfix
+USES= uidfix tar:bzip2
HTPASSWD_DESC= Enable htpassword support
SSL_DESC= Enable SSL support
diff --git a/www/dillo2/Makefile b/www/dillo2/Makefile
index 5463179..67108ec 100644
--- a/www/dillo2/Makefile
+++ b/www/dillo2/Makefile
@@ -20,8 +20,7 @@ LICENSE= GPLv3
LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libdir=${PREFIX}/libexec
CONFLICTS= dillo-i18n-[0-9]* \
diff --git a/www/dtse/Makefile b/www/dtse/Makefile
index 7e30053..e367ff4 100644
--- a/www/dtse/Makefile
+++ b/www/dtse/Makefile
@@ -20,8 +20,7 @@ USE_OPENSSL= yes
CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
.endif
-USES= gmake perl5
-USE_BZIP2= yes
+USES= gmake perl5 tar:bzip2
USE_AUTOTOOLS= aclocal:env automake:env autoconf:env
HAS_CONFIGURE= yes
diff --git a/www/egueb/Makefile b/www/egueb/Makefile
index 0c1aec0..66cb4b6 100644
--- a/www/egueb/Makefile
+++ b/www/egueb/Makefile
@@ -14,9 +14,8 @@ LICENSE= LGPL21
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= bison gmake pathfix pkgconfig
+USES= bison gmake pathfix pkgconfig tar:bzip2
USE_EFL= eina enesim ender etch libtool_hack
USE_LDCONFIG= yes
diff --git a/www/horde3-trean/Makefile b/www/horde3-trean/Makefile
index f584f93..d7d009b 100644
--- a/www/horde3-trean/Makefile
+++ b/www/horde3-trean/Makefile
@@ -12,8 +12,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Bookmark manager
USE_HORDE= base pkg-message
-USE_BZIP2= yes
-USES= gettext
+USES= gettext tar:bzip2
PORTDOCS= CHANGES CREDITS INSTALL TODO README
NO_STAGE= yes
diff --git a/www/kpartsplugin/Makefile b/www/kpartsplugin/Makefile
index 02b81cc..0165b80 100644
--- a/www/kpartsplugin/Makefile
+++ b/www/kpartsplugin/Makefile
@@ -12,8 +12,7 @@ COMMENT= Browser file viewer using KDE technology
USE_KDE4= kdehier kdelibs kdeprefix automoc4
USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build
-USE_BZIP2= yes
-USES= cmake webplugin:native
+USES= cmake webplugin:native tar:bzip2
CMAKE_ARGS= -DNSPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}"
PORTDATE= 20120723
diff --git a/www/mod_gnutls/Makefile b/www/mod_gnutls/Makefile
index 977bdb1..c756624 100644
--- a/www/mod_gnutls/Makefile
+++ b/www/mod_gnutls/Makefile
@@ -17,9 +17,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
-USE_BZIP2= yes
USE_AUTOTOOLS= libtool
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_APACHE= 22
GNU_CONFIGURE= yes
diff --git a/www/mongrel2/Makefile b/www/mongrel2/Makefile
index 9f66dcc..ed145a9 100644
--- a/www/mongrel2/Makefile
+++ b/www/mongrel2/Makefile
@@ -15,8 +15,7 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libzmq.so:${PORTSDIR}/net/libzmq2 \
libsqlite3.so:${PORTSDIR}/databases/sqlite3
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
MAKE_FLAGS= freebsd
EXAMPLES_LIST= bbs \
chat \
diff --git a/www/multiwatch/Makefile b/www/multiwatch/Makefile
index 637adf9..139cc0a 100644
--- a/www/multiwatch/Makefile
+++ b/www/multiwatch/Makefile
@@ -13,8 +13,7 @@ LIB_DEPENDS= libev.so:${PORTSDIR}/devel/libev
GNU_CONFIGURE= yes
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
USE_GNOME= glib20
# Help configure find libev.
diff --git a/www/npapi-xine/Makefile b/www/npapi-xine/Makefile
index 37e3dae..d6fc998 100644
--- a/www/npapi-xine/Makefile
+++ b/www/npapi-xine/Makefile
@@ -14,8 +14,7 @@ COMMENT= Embed Xine player into browser
LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine
-USES= pkgconfig webplugin:native
-USE_BZIP2= yes
+USES= pkgconfig webplugin:native tar:bzip2
GNU_CONFIGURE= yes
WEBPLUGIN_NAME= #
WEBPLUGIN_FILES= xineplugin.so
diff --git a/www/squid/Makefile b/www/squid/Makefile
index 76de3e6..c9cc7f7 100644
--- a/www/squid/Makefile
+++ b/www/squid/Makefile
@@ -115,9 +115,8 @@ COMMENT= HTTP Caching Proxy
SQUID_STABLE_VER= 9
CONFLICTS_INSTALL= squid-2.[^7]* squid3?-* cacheboy-[0-9]* lusca-head-[0-9]*
-USES= perl5
+USES= perl5 tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_RC_SUBR= squid
SQUID_UID?= squid
diff --git a/www/squid32/Makefile b/www/squid32/Makefile
index 83102d0..1d355fd 100644
--- a/www/squid32/Makefile
+++ b/www/squid32/Makefile
@@ -44,9 +44,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
SQUID_STABLE_VER= 13
CONFLICTS_INSTALL= squid-2.[0-9].* squid33-* cacheboy-[0-9]* lusca-head-[0-9]*
-USES= perl5
+USES= perl5 tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_RC_SUBR= squid
USERS= squid
diff --git a/www/squid33/Makefile b/www/squid33/Makefile
index a2a5344..7c789ad 100644
--- a/www/squid33/Makefile
+++ b/www/squid33/Makefile
@@ -44,9 +44,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
SQUID_STABLE_VER= 11
CONFLICTS_INSTALL= squid-2.[0-9].* squid32-* cacheboy-[0-9]* lusca-head-[0-9]*
-USES= perl5
+USES= perl5 tar:bzip2
GNU_CONFIGURE= yes
-USE_BZIP2= yes
USE_RC_SUBR= squid
USERS= squid
diff --git a/www/wsmake/Makefile b/www/wsmake/Makefile
index e63683c..cd29a7c 100644
--- a/www/wsmake/Makefile
+++ b/www/wsmake/Makefile
@@ -11,8 +11,7 @@ COMMENT= Software for production and maintenance of web sites
OPTIONS_DEFINE= DOCS
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gwsmake=no --enable-iswmake=no
diff --git a/x11-clocks/plasma-applet-adjustableclock/Makefile b/x11-clocks/plasma-applet-adjustableclock/Makefile
index 2beaa42..bc960a5 100644
--- a/x11-clocks/plasma-applet-adjustableclock/Makefile
+++ b/x11-clocks/plasma-applet-adjustableclock/Makefile
@@ -13,8 +13,7 @@ COMMENT= KDE4 highly configurable clock plasma applet
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= cmake gettext
+USES= cmake gettext tar:bzip2
USE_KDE4= automoc4 kdeprefix workspace
USE_QT4= qmake_build moc_build rcc_build uic_build
diff --git a/x11-fonts/font-manager/Makefile b/x11-fonts/font-manager/Makefile
index 8bd5c69..0e452c7 100644
--- a/x11-fonts/font-manager/Makefile
+++ b/x11-fonts/font-manager/Makefile
@@ -17,11 +17,10 @@ LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
-USE_BZIP2= yes
USE_PYTHON= 2
USE_GNOME= pygtk2
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
PORTDATA= *
diff --git a/x11-fonts/tv-fonts/Makefile b/x11-fonts/tv-fonts/Makefile
index 719989f..011a6ec 100644
--- a/x11-fonts/tv-fonts/Makefile
+++ b/x11-fonts/tv-fonts/Makefile
@@ -17,8 +17,7 @@ RUN_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
-USES= gmake
-USE_BZIP2= yes
+USES= gmake tar:bzip2
FONTSDIR= ${PREFIX}/lib/X11/fonts/misc
FONTS= caption.pcf.gz captioni.pcf.gz led-iso10646-1.pcf.gz \
diff --git a/x11-themes/emerald-themes/Makefile b/x11-themes/emerald-themes/Makefile
index 5531ed2..d8a4490 100644
--- a/x11-themes/emerald-themes/Makefile
+++ b/x11-themes/emerald-themes/Makefile
@@ -11,8 +11,7 @@ COMMENT= Themes for the Emerald Window Decorator
BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USES= gmake shebangfix
+USES= gmake shebangfix tar:bzip2
USE_AUTOTOOLS= autoconf:env automake:env aclocal:env autoheader:env
SHEBANG_FILES= themes/import.sh
diff --git a/x11-themes/gnome-backgrounds/Makefile b/x11-themes/gnome-backgrounds/Makefile
index 1abcc95..9bd849c 100644
--- a/x11-themes/gnome-backgrounds/Makefile
+++ b/x11-themes/gnome-backgrounds/Makefile
@@ -11,8 +11,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= A collection of backgrounds for GNOME 2
-USE_BZIP2= yes
-USES= gettext gmake pathfix
+USES= gettext gmake pathfix tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= gnomeprefix intlhack
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-themes/gtk-blueprint-engine/Makefile b/x11-themes/gtk-blueprint-engine/Makefile
index 446f5e9..b960587 100644
--- a/x11-themes/gtk-blueprint-engine/Makefile
+++ b/x11-themes/gtk-blueprint-engine/Makefile
@@ -16,9 +16,8 @@ LICENSE= GPLv2
BUILD_DEPENDS= icon-naming-utils>=0.8.90:${PORTSDIR}/x11-themes/icon-naming-utils
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake libtool:keepla perl5 pkgconfig
+USES= gmake libtool:keepla perl5 pkgconfig tar:bzip2
USE_GNOME= glib20 gtk20 intltool intlhack
INSTALLS_ICONS= yes
diff --git a/x11-themes/gtk-oxygen-engine/Makefile b/x11-themes/gtk-oxygen-engine/Makefile
index 354033e..74944b1 100644
--- a/x11-themes/gtk-oxygen-engine/Makefile
+++ b/x11-themes/gtk-oxygen-engine/Makefile
@@ -17,8 +17,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
-USE_BZIP2= yes
USE_GNOME= gtk20
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
.include <bsd.port.mk>
diff --git a/x11-themes/gtk3-oxygen-engine/Makefile b/x11-themes/gtk3-oxygen-engine/Makefile
index 440e734..7f32fc6 100644
--- a/x11-themes/gtk3-oxygen-engine/Makefile
+++ b/x11-themes/gtk3-oxygen-engine/Makefile
@@ -17,8 +17,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
-USE_BZIP2= yes
USE_GNOME= gtk30
-USES= cmake:outsource pkgconfig
+USES= cmake:outsource pkgconfig tar:bzip2
.include <bsd.port.mk>
diff --git a/x11-toolkits/attica/Makefile b/x11-toolkits/attica/Makefile
index 009a62d..e27e642 100644
--- a/x11-toolkits/attica/Makefile
+++ b/x11-toolkits/attica/Makefile
@@ -13,9 +13,8 @@ COMMENT= Open Collaboration Services API library
USE_QT4= network qtestlib_build xml \
moc_build qmake_build rcc_build uic_build
-USE_BZIP2= yes
USE_LDCONFIG= yes
-USES= cmake
+USES= cmake tar:bzip2
CMAKE_ARGS= -DATTICA_ENABLE_TESTS:BOOL=OFF \
-DQT4_BUILD:BOOL=ON
diff --git a/x11-toolkits/gai/Makefile b/x11-toolkits/gai/Makefile
index 718dbe6..5c53d33 100644
--- a/x11-toolkits/gai/Makefile
+++ b/x11-toolkits/gai/Makefile
@@ -12,8 +12,7 @@ COMMENT= General Applet Interface Library
LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
-USE_BZIP2= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_GL= gl
USE_SDL= sdl
USE_GNOME= libgnomeui
diff --git a/x11-toolkits/gtk-sharp-beans/Makefile b/x11-toolkits/gtk-sharp-beans/Makefile
index e81d61f..359656f 100644
--- a/x11-toolkits/gtk-sharp-beans/Makefile
+++ b/x11-toolkits/gtk-sharp-beans/Makefile
@@ -15,8 +15,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gio-sharp-2.0.pc:${PORTSDIR}/devel
RUN_DEPENDS:= ${BUILD_DEPENDS}
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
-USE_BZIP2= yes
+USES= gmake pkgconfig tar:bzip2
MAKE_JOBS_UNSAFE=yes
.include <bsd.port.pre.mk>
diff --git a/x11-toolkits/shared-desktop-ontologies/Makefile b/x11-toolkits/shared-desktop-ontologies/Makefile
index b7e8ffb..b4f22a5 100644
--- a/x11-toolkits/shared-desktop-ontologies/Makefile
+++ b/x11-toolkits/shared-desktop-ontologies/Makefile
@@ -11,8 +11,7 @@ COMMENT= Interoperability between desktops and collaborative environments
CMAKE_ARGS+= -DPKGCONFIG_INSTALL_DIR:PATH="libdata/pkgconfig/"
INSTALL_TARGET= install
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
post-patch:
@${REINPLACE_CMD} -e 's|share/cmake/SharedDesktopOntologies|lib/cmake/SharedDesktopOntologies|' \
diff --git a/x11-toolkits/wxgtk28/Makefile b/x11-toolkits/wxgtk28/Makefile
index 4997910..6c61b17 100644
--- a/x11-toolkits/wxgtk28/Makefile
+++ b/x11-toolkits/wxgtk28/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png\
libtiff.so:${PORTSDIR}/graphics/tiff\
libexpat.so:${PORTSDIR}/textproc/expat2
-USES= iconv gmake pkgconfig
-USE_BZIP2= yes
+USES= iconv gmake pkgconfig tar:bzip2
USE_XORG= x11 sm xxf86vm xinerama
USE_GL= glu
USE_GNOME= gtk20 pangox-compat
diff --git a/x11/ecore-imf/Makefile b/x11/ecore-imf/Makefile
index 0fa3c32..85ad4d2 100644
--- a/x11/ecore-imf/Makefile
+++ b/x11/ecore-imf/Makefile
@@ -15,10 +15,9 @@ COMMENT= Enlightenment core abstraction library (IMF module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_imf
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/x11/ecore-imf_evas/Makefile b/x11/ecore-imf_evas/Makefile
index e4d1b92..5114036 100644
--- a/x11/ecore-imf_evas/Makefile
+++ b/x11/ecore-imf_evas/Makefile
@@ -15,11 +15,10 @@ COMMENT= Enlightenment core abstraction library (IMF-Evas module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore evas libtool_hack
USE_EFL_ECORE= imf
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_imf_evas
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/x11/ecore-input/Makefile b/x11/ecore-input/Makefile
index f5f0a831..45cb0f2 100644
--- a/x11/ecore-input/Makefile
+++ b/x11/ecore-input/Makefile
@@ -15,10 +15,9 @@ COMMENT= Enlightenment core abstraction library (input module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_input
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/x11/ecore-input_evas/Makefile b/x11/ecore-input_evas/Makefile
index 623b9a6..aeb7643 100644
--- a/x11/ecore-input_evas/Makefile
+++ b/x11/ecore-input_evas/Makefile
@@ -15,11 +15,10 @@ COMMENT= Enlightenment core abstraction library (evas input module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= ecore evas libtool_hack
USE_EFL_ECORE= input
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_input_evas
INSTALL_WRKSRC= ${BUILD_WRKSRC}
diff --git a/x11/ecore-x11/Makefile b/x11/ecore-x11/Makefile
index 870827e..95e56da 100644
--- a/x11/ecore-x11/Makefile
+++ b/x11/ecore-x11/Makefile
@@ -15,9 +15,8 @@ COMMENT= Enlightenment core abstraction library (x11 module)
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
USE_EFL= ecore libtool_hack
USE_EFL_ECORE= input
USE_LDCONFIG= yes
diff --git a/x11/efreet/Makefile b/x11/efreet/Makefile
index 541ecf2..9914a49 100644
--- a/x11/efreet/Makefile
+++ b/x11/efreet/Makefile
@@ -13,9 +13,8 @@ COMMENT= Freedesktop.org EFL compatibility layer
LICENSE= BSD
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig tar:bzip2
USE_EFL= eet eina ecore libtool_hack librt_hack
USE_EFL_ECORE= file
USE_LDCONFIG= yes
diff --git a/x11/emprint/Makefile b/x11/emprint/Makefile
index bd52515..88c8eb3 100644
--- a/x11/emprint/Makefile
+++ b/x11/emprint/Makefile
@@ -10,9 +10,8 @@ MAINTAINER= gblach@FreeBSD.org
COMMENT= Utility for taking screenshots for E17
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_EFL= eina evas ecore
USE_EFL_ECORE= evas file input x11
diff --git a/x11/gcb/Makefile b/x11/gcb/Makefile
index a61aaf8..98eece6 100644
--- a/x11/gcb/Makefile
+++ b/x11/gcb/Makefile
@@ -12,8 +12,7 @@ MAINTAINER= chip-set@mail.ru
COMMENT= A GTK+ tool for managing x11 cut-buffers
HAS_CONFIGURE= yes
-USES= pkgconfig
-USE_BZIP2= yes
+USES= pkgconfig tar:bzip2
USE_GNOME= gtk20
post-patch:
diff --git a/x11/gnome-clipboard-daemon/Makefile b/x11/gnome-clipboard-daemon/Makefile
index 4f167ed..4c8ecba 100644
--- a/x11/gnome-clipboard-daemon/Makefile
+++ b/x11/gnome-clipboard-daemon/Makefile
@@ -12,8 +12,7 @@ COMMENT= Program that keeps the content of your X clipboard in memory
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
USE_GNOME= gtk20
PLIST_FILES= bin/${PORTNAME}
diff --git a/x11/gnome-menus/Makefile b/x11/gnome-menus/Makefile
index 3877fe6..684dd71 100644
--- a/x11/gnome-menus/Makefile
+++ b/x11/gnome-menus/Makefile
@@ -12,9 +12,8 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Implementation of the FreeDesktop Desktop Menu Spec
-USE_BZIP2= yes
USE_GNOME= gnomeprefix intlhack glib20 ltverhack introspection:build
-USES= pkgconfig gettext gmake pathfix
+USES= pkgconfig gettext gmake pathfix tar:bzip2
USE_AUTOTOOLS= libtool
USE_PYTHON= 2
USE_LDCONFIG= yes
diff --git a/x11/i3lock/Makefile b/x11/i3lock/Makefile
index b9f8f76..a051cb2 100644
--- a/x11/i3lock/Makefile
+++ b/x11/i3lock/Makefile
@@ -28,8 +28,7 @@ PLIST_FILES= bin/i3lock \
LDFLAGS+= ${ICONV_LIB}
USE_XORG= x11 xcb xt xproto xext
-USE_BZIP2= yes
-USES= gmake iconv pkgconfig
+USES= gmake iconv pkgconfig tar:bzip2
post-install:
${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/i3lock
diff --git a/x11/idesk/Makefile b/x11/idesk/Makefile
index 179ecd3..069cd9d 100644
--- a/x11/idesk/Makefile
+++ b/x11/idesk/Makefile
@@ -12,11 +12,10 @@ COMMENT= Place launch icons and background directly on your desktop
LIB_DEPENDS= libXft.so:${PORTSDIR}/x11-fonts/libXft
-USE_BZIP2= yes
USE_EFL= imlib2
GNU_CONFIGURE= yes
USE_AUTOTOOLS= autoconf
-USES= gmake pkgconfig
+USES= gmake pkgconfig tar:bzip2
OPTIONS_DEFINE= SHAPE SN DOCS
SHAPE_DESC= Support of XShape extension
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index ccc5203..54e440a 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -12,8 +12,7 @@ COMMENT= Tool to manipulate X configuration files for the NVidia driver
LICENSE= GPLv2
-USE_BZIP2= yes
-USES= gmake
+USES= gmake tar:bzip2
MAKE_ENV= NV_VERBOSE= \
STRIP_CMD=${TRUE} \
diff --git a/x11/qimageblitz/Makefile b/x11/qimageblitz/Makefile
index e12c799..4f21ce8 100644
--- a/x11/qimageblitz/Makefile
+++ b/x11/qimageblitz/Makefile
@@ -11,10 +11,9 @@ MASTER_SITE_SUBDIR= stable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Graphical effects and filters library for KDE4
-USE_BZIP2= yes
USE_LDCONFIG= yes
USE_QT4= corelib gui qmake_build moc_build uic_build rcc_build
-USES= cmake
+USES= cmake tar:bzip2
post-patch:
${REINPLACE_CMD} -e \
diff --git a/x11/qxkb/Makefile b/x11/qxkb/Makefile
index 6a4aa64..0acb36b 100644
--- a/x11/qxkb/Makefile
+++ b/x11/qxkb/Makefile
@@ -13,8 +13,7 @@ LICENSE= GPLv2 # (or later)
LIB_DEPENDS= libxkbfile.so:${PORTSDIR}/x11/libxkbfile
-USE_BZIP2= yes
-USES= cmake
+USES= cmake tar:bzip2
USE_QT4= linguist_build moc_build qmake_build rcc_build uic_build \
corelib gui svg
diff --git a/x11/roxterm/Makefile b/x11/roxterm/Makefile
index f969ed9..809a9c3 100644
--- a/x11/roxterm/Makefile
+++ b/x11/roxterm/Makefile
@@ -17,8 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lockfile>0:${PORTSDIR}/devel/py-lockfile \
LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils
-USE_BZIP2= yes
-USES= gettext pkgconfig
+USES= gettext pkgconfig tar:bzip2
USE_GNOME= librsvg2
USE_PYTHON_BUILD= yes
USE_AUTOTOOLS= libtool:env
diff --git a/x11/terminology/Makefile b/x11/terminology/Makefile
index 107bf83..64b29ea 100644
--- a/x11/terminology/Makefile
+++ b/x11/terminology/Makefile
@@ -12,9 +12,8 @@ COMMENT= EFL Terminal Emulator
LICENSE= BSD
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
DIST_SUBDIR= e17
-USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina eet evas ecore edje emotion elementary
USE_EFL_ECORE= imf imf_evas input ipc
diff --git a/x11/tint/Makefile b/x11/tint/Makefile
index 820ff14..d8fbf45 100644
--- a/x11/tint/Makefile
+++ b/x11/tint/Makefile
@@ -12,8 +12,7 @@ COMMENT= Lightweight freedesktop-compliant panel/taskbar/systray/clock
LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo
PROJECTHOST= tint2
-USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig tar:bzip2
USE_GNOME= pango glib20
USE_XORG= xinerama xrandr xdamage xcomposite
USE_EFL= imlib2
diff --git a/x11/wmblob/Makefile b/x11/wmblob/Makefile
index f67a61c..7ea4598 100644
--- a/x11/wmblob/Makefile
+++ b/x11/wmblob/Makefile
@@ -11,9 +11,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Showing moving blobs
USE_XORG= xpm
-USE_BZIP2= yes
USE_GNOME= gtk20
-USES= pkgconfig
+USES= pkgconfig tar:bzip2
GNU_CONFIGURE= yes
PLIST_FILES= bin/wmblob man/man1/wmblob.1.gz
diff --git a/x11/xdialog/Makefile b/x11/xdialog/Makefile
index 350e658..b5d4909 100644
--- a/x11/xdialog/Makefile
+++ b/x11/xdialog/Makefile
@@ -11,7 +11,6 @@ DISTNAME= ${PORTNAME:S/x/X/}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A drop in replacement for the "dialog" or "cdialog" programs
-USE_BZIP2= yes
USE_GNOME= gtk12
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
@@ -25,7 +24,7 @@ OPTIONS_DEFINE= DOCS NLS
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.else
-USES+= gettext
+USES+= gettext tar:bzip2
PLIST_SUB+= NLS=""
.endif
OpenPOWER on IntegriCloud