ABI versioning
==============

bcmatroska2 was forked from the Foundation Source of matroska.org in
early 2014 at version 0.23 and has been maintained as that version
ever since.  libmatroska2/CMakeLists.txt defines a SOVERSION of 0, but
that means nothing as libmatroska2 never had any ABI stability
guarantees whatsoever.

BC does not tag any releases, and the release/* branches AFAIUI only
denote which version of the linphone stack that branch is intended
for.

So: How to version this?  I think it is best to consider bcmatroska2 a
completely new project, and to version it by the major number of
mediastreamer2 for which it is intended.  Thus, the current library
package name is libbcmastroska2-5 and to set the SONAME to
libbcmatroska2.so.5.

Embedded copies
===============

The orig tarball contains embedded copies for zlib, minilzo (aka
lzo2), bzip2 and the tremor Xiph codec.  None of them are linked into
any build artefact that is shipped in a binary package.  They can thus
be safely ignored.

Origin
======
5.2.0: https://gitlab.linphone.org/BC/public/bcmatroska2/-/archive/release/5.2/bcmatroska2-release-5.2.tar.gz at commit 4d125bf2788915325c5ab93b9a97835f96d566d3
