* Remove the duplicate vlc.rdef that was embedded in the patchset
for vlc-0.8.6i and, instead, make it use the same vlc.rdef that
vlc-2.2.1 already uses and which is in additional-files.
* Tweak vlc.rdef to make it usable with any version of vlc.
* Add TEST() with "make check" (to both 0.8.6i and 2.2.1).
* Fix the recipe of VLC 2.2.1 to make it build on x86 2nd arch.
* Force VLC 2.2.1 to use lib:libswscale from ffmpeg2. BTW,
it seems this version of VLC cannot compile against ffmpeg >= 3.
* Comment out the lib:libdevice in REQUIRES because the haiku hpkg is
missing a PROVIDES for it.
* VLC 0.8.6i was previously using libdvbpsi 1.2.0 but the compilation
now fails for some reason (unknown to me). The compilation also
fails when building against libdvbpsi 1.3.0, so drop support for it
in VLC 0.8.6i. VLC 2.2.1 on x86 secondary arch builds fine with any
of the mentioned releases of libdvbpsi, though.
* live555: Use $developLibDir instead of $developDir/lib since the
latter is not appropriate for 2nd arch builds.
* aplayer: Drop $secondaryArchSuffix for cmd:nasm in BUILD_PREREQ.
* re2c: use tabs (instead of white spaces) in BUILD_REQUIRES.
* Remove x86_64 from SECONDARY_ARCHITECTURES for sdl2_net, edgar,
paladin-git and mediainfo-0.7.61.
* Drop 2.6.3 & 2.7.2, bump 2.8.6 to 2.8.7 and 3.0.1 to 3.0.2.
* ffmpeg, ffprobe and ffserver were being shipped in secondary arch
builds (due to rm $binDir instead of rm $prefix/bin where they were
being installed) but did not have a cmd: in PROVIDES. Fixed this by
moving these to a _bin subpackage on x86_gcc2 using 2nd arch x86.
* Fix CONFLICTS_devel in 3.0.2 (missing "_legacy"),
* Add ffmpeg2_bin to CONFLICTS in 3.0.2.
* Add ffmpeg and ffmpeg_legacy to CONFLICTS_bin in 2.8.7.
* Reorder some sections.
* Switch all HOMEPAGE and SOURCE_URI to https.
* Switch from tar.bz2 to tar.xz for 2.8.7.
* 2.8.7 and 3.0.2 build OK (on x86_gcc2 using x86 as 2nd arch) but
"make check" fails with "runtime_loader: Cannot open file
libavutil.so.55: No such file or directory". Failure happens on
TEST api-threadmessage for 3.0.2 and on TEST api-flac for 2.8.7.
* Add lib versioning to lib:libvcdinfo and also use the same
versioning (instead of $portVersion) for devel:libvcdinfo. This
is safe because there are currently no packages depending on that
lib. Also add version info for all runtimes.
* Mark all architectures as tested.
* Do not ship documentation and runtimes for secondary arch builds.
* Use a mirror redirector for SOURCE_URI rather than a fixed mirror.
* Update COPYRIGHT.
* Add TEST() with "make check" since the Makefile has this target.
Add a new file state.md to indicate what state the port is in.
This also marks HandBrake 0.10.2 as broken on x86_gcc2 as there is no version
of FFmpeg which works on x86_gcc2 that provides the library version required
by HandBrake.
Not referencing them caused them to be missing from the source packages.
This also moves all files that were in different dirs under the common
additional-files dir.