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
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil