NMU: ClanLib 2.2, bug #570884, questions

Givors Fabien fabien.givors at chezlefab.net
Wed Sep 1 23:07:50 UTC 2010


Hello,

I'd like to make a Debian package for ClanLib 2.2 (and thus fix bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570884)

I've already made my own debian/* folder, based on the Vcs-Svn
(svn://svn.debian.org/pkg-games/packages/trunk/clanlib). But it's still
far from Debian compliance ^^"

Since the library has reached a new stable version, there are some
conflicts to avoid and several ways to resolve them, but I'm not sure
how I shoud do.

libclanlib-dev:
- adds a usr/include/ClanLib symlink to usr/include/ClanLib/ClanLib-1.0


Here are the solutions that came to my mind:

1) Create a libclanlib-2.2-dev package, conflicting with libclanlib-dev,
that does a similar symlink.

2) Create a libclanlib-2.2-dev package that doesn't do any symlink
(after all, pkg-config returns the right path...)

3) Update the libclanlib-dev package to 2.2 and forget about 1.0 (but
clanlib1.0 users would be sad)


If the solutions 1) or 2) were to be chosen, should we rename the
libclanlib-dev package to libclanlib-1.0-dev ? And create a virtual
package libclanlib-dev that depends on libclanlib-2.2-dev ?

libclanapp-2.2:
- this package now requires sse instructions, not available on all i386
processors. Does that exclude it from the i386 repos ?

Thank you in advance for your answers,

--
Fabien Givors



More information about the Pkg-games-devel mailing list