This is the mail archive of the
mailing list for the Cygwin project.
Re: [ITP] libgsf
- From: Charles Wilson <cygwin at cwilson dot fastmail dot fm>
- To: Mailing List: CygWin-Apps <cygwin-apps at cygwin dot com>
- Date: Mon, 11 Jan 2010 00:21:34 -0500
- Subject: Re: [ITP] libgsf
- References: <4B4AA8A1.firstname.lastname@example.org>
Yaakov (Cygwin/X) wrote:
> libgsf is a GNOME library which provides I/O abstraction for a variety
> of structured file formats. It is used by GNOME Office components and
> is a prerequisite for librsvg2, the latter of which is used by GNOME,
> ImageMagick, libAfterImage, and lots more for SVG support.
> Already in Debian stable and just about any other distro; GPL-2/LGPL-2.1.
1) README build requirements needs to list GConf2. Otherwise, the
thumbnailer is not built, and nothing gets installed into /etc, and the
pkg creation step fails:
tar: etc: Cannot stat: No such file or directory
2) Side comment: while I'd be happy to rebuild libAfterImage (once the
ITP is approved) with SVG support via librsvg2, I'm a little leery of
making a simple graphics format library dependent on all of GNOME! --
libAfterImage <-- librsvg2 <-- libgsf <-- (large list)
I guess 'large list' is just
libbz2_1 libgcc1 libglib2.0_0 libintl8 libxml2 zlib0
which doesn't trouble me much (except for glib2); are all the other
build dependencies simply there because the extra utilities and python
bindings require them, but the runtime library itself does not?
3) Rebuilds OK from source, assume all build deps (incl. GConf2) are
4) packaging looks ok.