[ITA] libtasn1: Tiny ASN.1 library
Reini Urban
rurban@x-ray.at
Sat Mar 22 22:13:00 GMT 2008
Brian Dessent schrieb:
> Reini Urban wrote:
>
>> I know I'm a bit late, but haven't we agreed on $MAJOR$MINOR without dot
>> for underscore for the package name and for the dll name see below.
>> That's disputed because of lack of knowledge.
>
> The 1 isn't part of the version, it's part of the library name. That's
> why it gets the underscore.
Bang! Sorry for the noise :)
> If the library was named "foo" and was at
> version "13" it should be named "foo13". However, if the library is
> named "foo1" and is at version "3", it should be named "foo1_3". In
> this case the basename of the library is "libtasn1", i.e. the "1" is
> from "Tiny ASN.1 library."
>
> The same is true for libssh2. The 2 is part of the library name, it's a
> library for the ssh2 protocol. The name of the devel pkg is
> libssh2-devel (not libssh-devel as it would be if "2" was a version.)
> The name of the runtime package is libssh2_1, to indicate this is
> version 1 of libssh2, not version 21 of libssh.
>
> See also: libbz2. Here the basename of the library is "libbz2". The
> versions are 0 and 1 corresponding to binary packages libbz2_0 libbz2_1.
>
> So this is perfectly consistent usage as far as I see it.
>
> Brian
>
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
More information about the Cygwin-apps
mailing list