Le lundi 28 novembre 2005 à 23:16 -0500, Justin Pryzby a écrit : > Package: wnpp > Severity: wishlist > > * Package name : libwcs > Version : 4.2 > Upstream Author : Mark R. Calabretta <mcalabre@atnf.csiro.au> > * URL : http://www.atnf.csiro.au/people/mcalabre/WCS/ > * License : GPL > Description : FITS world coordinate system support library > > Please critique my understanding of library packaging (copy me in > responses). Upstream doesn't (yet!) build a shared library, so it > seems the burden lies on me to implement that support. But wcslib is > used by 2 of my packages (saods9 and sextractor), and seems to provide > a highly specialized, yet readily accessible and well-documented API, > which I can easily see being useful in my own projects. It's a good idea to provide a shared library while upstream doesn't, but you should also be careful. Especially, you shouldn't forget to bump the SONAME by yourself whenever the ABI is changed in a backwards-incompatible way. If you feel it's going to change too often, you should have a look at libtool's -release option. In all cases, don't hesitate to ask me for help about shared libraries. I'm not really an expert, but I had to deal with several awful libraries in Debian. Regards, -- .''`. Josselin Mouette /\./\ : :' : josselin.mouette@ens-lyon.org `. `' joss@debian.org `- Debian GNU/Linux -- The power of freedom
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=