[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging a library when upstream does not build a .so

On Tue, Mar 17, 2009 at 06:04:10PM +0100, Michael Banck wrote:
> On Tue, Mar 17, 2009 at 10:42:37AM +0000, Enrico Zini wrote:
> >  - call the shared library package libgribapi0d, adding the extra d to
> >    signify that it is a Debian specific shared library: that way, the
> >    name a future library provided by upstream will not conflict
> >  - at that point, I can do what I want with libtool versioning, starting
> >    at 0:0:0 and updating as needed as new versions progress
> Last time I looked at this, it seemed pretty obscure how to tell libtool
> to use a soname constructed like that (i.e. libfoo.so.0d), but maybe I
> was looking at the wrong places.

You can't; libtool is only set up to x.y.z integer versioning, or
by adding a suffix to the library name (libfoo-0d.so), using
-version-info and -release, respectively.
That said, I've never tried to set the last digit to a non-integer
value using the former method.


  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.

Attachment: signature.asc
Description: Digital signature

Reply to: