Hi Andrew,

Am Montag, den 11.01.2010, 15:22 +0300 schrieb Andrew Sichevoi:

>    What steps are required to push your debianized Serna package to the 
>    Debian upstream (to Debian Sid) ?

first of all, it has to properly build on i386 _and_ amd64. I think I
spotted all positions where the compiler complained when assuming that a
pointer size is 32, but I only changed it to 64, so this is not a proper
solution.

Then, for FTP-Master to pass the package, we have to reduce any
unnecessary 3rd party software in it. See my message about antlr from
November: Debian already ships antlr, but in a newer version. It would
be great if serna could use this version out of the box.

Ideally, dita-ot and qtpropertybrowser would be packaged separately and
on their own, but I hope that this is no show-stopper for the inclusion
in Debian.

Also, docbook-xsl is provided in Debian. I did not try yet to use that
package instead of the one in 3rd/. Is the patch
3rd/docbook/1.68.1/_patches/patch-docbook.xsl
really required?

We already talked about the copy of jade/libsp. I think that we can do
with the patched source code included for now.

The files
serna/core/qt/qtsingleapp/qtsingleapplication*.cpp
only contain a header that Licensees holding a Qt Solutions License
Agreement may use the code, the GPL header is missing. This should be
fixed, as otherwise it’s not clear that Serna is really under the GPL.


And of course the Debian package need work (dependencies, installing
required stuff). At the moment it complains multiple times at startup
about a missing doctemplate.dtd or doctemplate2.dtd file. Any idea?


Besides that, I’m quite happy with serna: Once it compiled, it seemed to
work nicely, so segfaults etc., which is not always the case with
just-freed-commercial-applications. I haven’t really used it much,
though.

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to