[Cairo] Cairo Debian Packages
sven.luther at wanadoo.fr
Wed Nov 26 04:38:14 PST 2003
On Wed, Nov 26, 2003 at 07:18:18AM -0500, Carl Worth wrote:
> On Nov 26, Sven Luther wrote:
> > Also i don't really like the fact that cairo comes in loads of small
> > libraries, and i guess the ftp-masters, once they are ready to look at
> > it again, maybe in a month or so, will like it too, but let's see about
> > that.
> We've talked about this before.
> One part of the plan is to merge libic with libpixregion, renaming the
> whole thing libpixman. That should help a lot. Just waiting for
> someone to do the work...
> The only other question is what to do about slim. And I don't know the
> right answer for that.
Currently the following source tarballs are built by Dave :
the true Cairo stuff being slim, libcairo, libic and libpixregion. I
don't really know about libsvg, libxsvg and xsvg, these are cairo using
libraries and applications, right ?
I thought that slim was only a bunch of header files, but the tarball is
48Ko. After looking a bit you see that :
So indeed, these are only a bunch of header files. You could either have
a copy of those in each of the libcairo and libic/libpixregion/libpixman
tarballs, or provide it in only one of those. You need
libic/libpixregion before libcairo, but it would be more natural to put
it in libcairo don't know exactly. Also, these are 8Ko of actual needed
files, while the unpacked slim is 228Ko. This makes an almost 1:30
ratio, and a waste of 220 Ko of space.
I still believe one single tarball containing all the stuff (in separate
subdirs) would be the way to go for easy distribution, but the build
system would need to be changed accordyingly. I don't remember exactly
what we said last time, but would we ever use libcairo withough
libpixman or libpixman without libcairo ?
More information about the cairo