[Debian GNUstep maintainers] Packaging of RSSKit/RSS Reader
Yavor Doganov
yavor at doganov.org
Fri Sep 1 20:37:34 UTC 2006
[BG Debian Group CCed as the folks there might give some advice too.]
In an attempt to resolve RC bug #385239 [1] I took a deeper look into
the newest upstram tarball [2]. It seems to me that the things are
much more complicated than the first impression I got.
RSS Reader links to the newest RSSKit library (framework in GNUstep's
terminology), which resides at the RSSKit directory in that tarball.
This means that we have to package rsskit.framework as a separate
source package and let the new rssreader.app build-depend on
librrskit0.
As I see it, we have to proceed as follows:
* Repackage the upstream tarball as two different orig.tar.gz -- one
rssreader.app_0.6.2.orig.tar.gz without the RSSKit directory and
rsskit.framework_0.6.2.orig.tar.gz, consisting only of the RSSKit
dir.
* Generate 2 binary packages from the source package
rsskit.framework -- librsskit0 and librsskit-dev.
* Ideally I'd like to have librsskit-doc, but the documentation has
no license and it seems to me that Helvetica.ttf is a non-free
font. That means that additional surgery will be necessary to get
rid of RSSKit/Documentation. This will be settled with upstream,
certainly, as it's clear that his intention is to provide free
documentation. But that's not urgent now.
* As I wrote above, make rssreader.app build-depend on librsskit0
and of course, make the changes for the new GNUstep transition.
Also it'll be necessary to remove SUBPROJECTS from the
GNUmakefile, which means that a patch management system is
necessary. I prefer dpatch, so, Gürkan, please tell me if that is
OK for you.
* Close all bugs, cosmetics, etc, etc. That's easy :-}
Please advise if the above is the right approach. I looked at
pantomime1.2 and pdfkit.framework and I'll stick with debhelper and
the simplest way; I don't understand how CDBS works and pantomime1.2
seems far too complicated to me. I guess I have to read the library
packaging guide as well. If there's any other FM that I have to R,
please tell me.
[1] http://bugs.debian.org/385239
[2] http://www.unix-ag.uni-kl.de/~guenther/downloads/Grr-0.6.2.tar.gz
--
I had a very low opinion of TCL, basically because it wasn't Lisp. --RMS
More information about the pkg-GNUstep-maintainers
mailing list