Changing the name of a library (was: CLI packaging: glue module location?)
To better reflect a remark from Micro, I have been changing the
current naming convention of the C# gluelib for gdcm:
$ dpkg -L libgdcm-cil
...
/usr/lib/libgdcm-cil/gdcm_csharp.dll
...
will becomes (in gdcm 2.0.12):
/usr/lib/libgdcm-cil/gdcm-sharp.dll
Is there anything special I should do to make sure upgrade goes
smoothly in the debian package.
Ref:
---------- Forwarded message ----------
From: Mirco Bauer <meebey@debian.org>
Date: Thu, May 28, 2009 at 11:45 PM
Subject: Re: CLI packaging: glue module location?
> How about gdcm_csharp.dll ? Is this something people will be
> comfortable with ?
Hm? You wrote the C# binding for gdcm? Using C# in the lib name is
very wrong in all cases. The CIL bytecode can be used by any language
that targets the CLI. To give some examples: VB.NET, Boo, Nemerle (yes,
those are all in debian already :)).
There is a common prefix of nFOO (like nunit or nant) and for
bindings even more common is the suffix of FOO-sharp (not -csharp)
like gtk-sharp, gnome-sharp, evolution-sharp.
--
Mathieu
Reply to: