[pkg-crosswire-devel] RFS: sword, sword-text-web

Teus Benschop teusjannette at gmail.com
Wed Nov 11 16:18:28 GMT 2020


On Wed, 11 Nov 2020 at 17:03, Bastian Germann <bastiangermann at fishpost.de>
wrote:

> Am 11.11.20 um 16:54 schrieb Teus Benschop:
> > Hi Bastian,
> >
> > In the new sword package, the library is called "libsword1.9.0". The
> > existing library is called "libsword-1.8.1". The difference between these
> > two, apart from the version number bump, is the omission of the hyphen in
> > libsword 1.9.0. Instead of libsword-1.9.0 it is called libsword1.9.0.
> >
> > Is that version number without the hyphen what you prefer?
> >
> > General question: Is the notation "libxxxversion" acceptable instead of
> > "libxxx-version"? Or what is in general use?
>
> In general, the lib pkg should be named after the SO name. Upstreams
> should care about their SO names, which Sword does not seem to do. If
> you build via autotools you will get an SO name with a hyphen and with
> cmake you will not get one. That is why the changed was introduced with
> the switch to cmake.
>
> In my opinion, it would be preferrable if the upstream soname changed
> only when necessary, i.e., with ABI breaking changes and not with every
> release.
>


Ah, okay, it's clear why there's no hyphen, I think the reason for that is
clear, I am fine with that.


More information about the pkg-crosswire-devel mailing list