In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
LEGAL: split emulators/fuse-roms into two

emulators/fuse-roms is the only port with two globs for distfiles.  This breaks
'cut -w' and adds additional work to parsing LEGAL.  Split it up.
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in benchmarks
Fix typo
- Update f-prot entry to match the output of "make -VLEGAL"

Submitted by:	eadler
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in biology
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in cad

With hat:	portmgr
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in chinese
- Fix typo in QT4 OPENGL logic
Remove Qt from the dependencies, it uses a bundled up version.[1]

While there, convert to USES, and use new LIB_DEPENDS format.

maintainer timeout[1]

PR:		ports/184294 [1]
Submitted by:	Benjamin Lee [1]
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in comms
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in converters
Add LEGAL_TEXT as requested by eadler.
- Change Makefile header
- Change master sites
- Change maintainer email to @FreeBSD.org
- Add DOCS Option amd remove INSTALL
- Support STAGEDIR
- Change desktop entry
- Break lines around 80 characters

Approved by:	pawel / wg (mentors, implicit)
Fix typo.

Notified by:	John Marino <freebsd.contact@marino.st>
- Add PKGNAMESUFFIX to differentiate from sword17

Submitted by:	erwinbot
Pointyhat to:	tabthorpe
Upgrade from 2.8.2 to 2.8.3.
Use modern name for dependent libraries.

<ChangeLog>

# UPGRADE URGENCY: MODERATE for Redis, HIGH for Sentinel.

* [FIX] Sentinel instance role sampling fixed, the system is now more
        reliable during failover and when reconfiguring instances with
        non matching configuration.
* [FIX] Inline requests are now handled even when terminated with just LF.
* [FIX] Replication timeout handling greatly improved, now the slave is able
        to ping the master while removing the old data from memory, and while
        loading the new RDB file. This avoid false timeouts sensed by
        masters.
* [FIX] Fixed a replication bug involving 32 bit instances and big datasets
        hard to compress that resulted into more than 2GB of RDB file sent.
* [FIX] Return error for inline requests with unbalanced quotes.
* [FIX] Publish the slave replication offset even when disconnected from the
        master if there is still a cached master instance.

</ChangeLog>
- PKGSUFFIX name is better served on sword17
- Add dependency on pkgconfig (libspectre is not detected otherwise,
  and several files are not installed).
Fix dependency