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.
