Hello,
I do not yet consider libmspack ready for use as a shared UNIX library,
as there is still significant design work to complete before committing
to a versioned ABI. Thus I have not tried to submit it to Debian or any
Debian developers.
The Debian rules were provided by Herdsoft for their own deb/apt
private packaging.
Usage of libmspack in OpenOffice would be internal, rather than as a
library dependancy. As long as the legal requirements of the LGPL are
respected, and the library API in mspack.h is used rather than direct
linking to internal functions, I have no problem with embedding
libmspack in other software.
Regards
Stuart
On Saturday, January 24, 2004, at 04:37 pm, Rene Engelhard wrote:
Hi,
OOo is going to use libmspack in one of their next versions as it seems
[1]. So I checked out the CVS (as you told Kevin) to look over it.
Sorry, but the debian/ directory is seriously broken.
It
a) names the package libmyspack while Debian policy requires
splitting
the package into libspackSONAME and libmspack-dev. Since there is
no shared library here the package should produce libmspack-dev
containg the headers and the static library.
So or so libmspack is wrong.
b) nothing is installed into the deb anywhere except
usr/share/doc/...
c) debian/copyright is missing
d) has oudated DH_COMPAT and Standards-Version:
debian/ is CVS is IMHO a BAD IDEA anyhow, since that quickly gets out
of
sync. The coresponding Debian packager could have debian/ in his CVS
anyhow or something...
A bug in the configure script is that CFLAGS in the environment isn't
honoured. That's necessary for Debian policy since we have to build
with
-g during build anyhow and strip later and we should support easy
switching between -O0 and -O2 in debian/rules via an envvar.
The diff attached here fixes at least the debian/ stuff and cleans some
stuff out... Markus, if you really want to maintain libmspack you
probably have to RTFMs more.
And depending on whether Kevin wants to integrate it into OOo 1.1.1,
we need
it in Debian unstable relatively soon... [2]
[1] as posted on dev@porting.openoffice.org
[2] Debian has the viewpoint that is is better to use an own package
(in this case libmspack-dev then including all things into the
OOo source and build it with it....)
Grüße/Regards,
René
--
.''`. René Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' [EMAIL PROTECTED] | GnuPG-Key ID: 248AEB73
`- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73
<signature.asc>