This is the mail archive of the cygwin-apps mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] libgsf

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.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]