Hi Stuart, > 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.
Yes, in fact when done, I will send you msfontextract.c which will include the temp.c you sent to me and will use the mspack.h approach for your approval. It will be a very simple command line utility that takes the name of a single *.exe (self-expanding cab archive file) and unpack it while lowercasing the name into the destination_directory msfontextract exe_cabinet_file destination_directory It will be a slight modification of cabd_md5 with the caprip stuff done at the beginning. I'll send you somethign when I have it working for you to okay. Kevin > 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>