Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr

- Update to 3.1.9.1, announce message is here:
OTHER: This is an excuse to produce new builds with an OpenSSL version
that isn't affected by the heartbleed bug for Windows and Mac.
This bug should only affect the WebUI and only if HTTPS/SSL authentication
was enabled.

* Thu Aug 09 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.0
- FEATURE: Brand new torrent addition dialog
- FEATURE: Add the ability to choose the save path when using magnet links
(mutoso)
- FEATURE: Add support for adding multiple local torrents at once (Web UI)
- COSMETIC: Improve style of left panel
- BUGFIX: Lower panels no longer gets disabled
- BUGFIX: Major code refactoring and various optimizations.
- BUGFIX: No longer strip root folder from torrent files
For the port:
- Move to unversioned directory. The last few major releases have been
stable upgrades, so there is no reason to maintain different versions.

Update to version 2.1.6, which has the following bug fixes:
* Fix Web UI authentication with Konqueror
* Fix save path display in properties
* Fix ratio calculation for directly seeded torrents
* Fix memory leak in RSS parser
* Only one log window can be opened at a time
* Command-line parameters are no longer required to be in UTF-8

As previously discussed on -ports, make the following changes:
1. Move net-p2p/rblibtorrent-devel to net-p2p/libtorrent-rasterbar-14
a. Update LIB_DEPENDS for ports that depended on rblibtorrent-devel
b. Add entries to MOVED and UPDATING
2. Introduce net-p2p/libtorrent-rasterbar-15, the new devel version
3. Introduce net-p2p/qbittorrent-22, the new devel version of qbittorrent
Feature safe: yes

Make net/GeoIP into a proper library depependency for both ports.
Tune up the comment for qbittorrent, but no PORTREVISION bump since GeoIP
was already a dependency.
Bump PORTREVISION for libtorrent, and add some more configure args both
to cement the GeoIP option and also to assert the defaults on other options.
The wacky post-configure kludge stays for now until I can have more time to
unravel the current asio-related auto* tangle that makes it necessary.

Turns out the right place to fix the problem of subbing for
@BOOST_SYSTEM_LIB@ is in the libtorrent pkg-config file.
While I'm here, mark libtorrent MAKE_JOBS_SAFE.
Submitted by: Christophe Dumez (qbittorrent author)

Update to version 2.1.5, which has the following bug fixes:
Fix actions on selected torrents (non-selected torrents could be affected)
Only one program preferences dialog is allowed at a time
Link against boost and ssl to fix issues with gold linker
Fix memory leak in RSS
Improved HTTP gzip compression detection in downloader
Fix possible race condition in search engine
From version 2.1.4:
Fix file prioritizing in a torrent
Make sure seeding torrents display a progress of 100%
Usage display was improved and localized (--help)
Fix possible crash when deleting a torrent
Fix possible crash when changing torrents label
For the port, mark MAKE_JOBS_SAFE, do a better job with the libnotify
default, and add a small patch to fix the newly added boost system lib
dependency. The latter must be post-configure because it patches a file
created by the configure script.

Upgrade to version 2.1.3 which has the following bugfixes:
* Make sure bandwidth limiting dialogs are centered on screen
* Added support for HTTP redirection
* Fix crash when double-clicking on a torrent that has no metadata to
open its save path
* Fix Scan directory preferences in Web UI
* Clear torrent error state when resuming it

Update to version 2.1.2 which has the following new/improved features:
Added back file prioritizing in a torrent
Improved transfer speed display in peers list
And the following bug fixes:
Fix issue causing torrents not to be displayed in the list
Make sure invalid torrent are removed from the transfer list
Fix overwrite check when renaming a folder in a torrent
Force a recheck after renaming files to avoid overwriting
Improve "Open destination folder" behavior
Fix race condition in RSS that could cause a crash on startup
Improved user friendlyness of size units
Optimized transfer list repainting

Update to version 2.1.1, which has the following new features:
Torrents can be labeled/categorized
Labeled torrent can be downloaded corresponding subfolders
Disk cache size can be set from preferences
Peer Exchange (PeX) can be disabled from preferences
Torrent files/folders can be renamed (torrent addition dialog or files
properties)
uTorrent compatible tracker list support (use torrentz.com url as a default)
Better proxy support and preferences remodeling
qBittorrent can identify itself as uTorrent, Vuze or KTorrent (Any stable
version)
Torrents can be renamed in transfer list
Display torrent addition dialog for magnet links too
Files contained in a torrent are opened on double click (files panel)
Added support for magnet links in search engine

Update to version 2.0.6 which contains the following bug fixes:
Fix detection of invalid torrent files
Stop catching signals once one has been caught to avoid possible infinite loop
Force data recheck whenever a torrent is moved
Detect existing torrent data even if incomplete torrents are saved to a
different folder
Improve torrent deletion confirmation dialog so that the text that not get
truncated

Update to version 2.0.5, which contains the following bugfix:
Fix crash with downloaded/availability bars when the torrent has too many pieces
Take over maintainership of the port, add ipv6 to CATEGORIES, and
enable libnotify support by default.

Update to version 2.0.3, with the following BUGFIXES:
Minor cosmetic fix to program preferences
Fix "Temp path" button in program preferences
Handle paths with [~, ., ..] properly
Trackers are now displayed for torrents without metadata
Fix issue with speed limiting (unlimited was not handled properly)
Use the save path set in program preferences as a default in torrent addition
dialog

Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.

Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk

Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)