On Sat, Jan 03, 2009 at 06:00:46PM +0900, Tomoaki Okayama wrote:
> Hello,
> 
> I renewed finkinfo for imagemagick and imagemagick-nox, and attached.
> If they look good, I would like to commit them to 10.4/unstable.
> The differences from the ones in unstable are as follows:
> 
> [imagemagick.info]
> * SplitOff files that depend on gnome-related packages;
>   only three files: svg.a, svg.la, and svg.so.
>   See also gimp2 and gnuplot, which excellently divide
>   packages into two: gnome-dependent and gnome-independent.
> 
> [imagemagick-nox.info]
> * openexr depends on x11. Deleted.
> * Sync with imagemagick.info.
> 
> 
> Thanks,
> Tomoaki Okayama

Thanks for doing this work. I too would like to see the imagemagick
BuildDepends and Depends a little lighter :)

I have a few comments:

1)
libdjvulibre15-shlibs, which has a BuildDepends on qt3, is dependency
of imagemagick-nox. This has the unfortunate side-effect of requiring
X11 and all of qt3 to build imagemagick-nox. You may want to consider
removing djvulibre in the -nox version too.

2)
Why are imagemagick-nox.info and imagemagick.info two separate files?
This seems to be the case for the current fink release too. Isn't the
point of the %type stuff to make this unnecessary?

3)
Another approach to making imagemagick-nox lighter would be to remove
the dependencies on X11 from openexr and libdjvulibre. This is what I've
done in my own private fink package repository. See here:
http://delx.net.au/hg/finkinfos/raw-file/d0af189cd42a/main/finkinfo/libdjvulibre15-shlibs.info
http://delx.net.au/hg/finkinfos/raw-file/d0af189cd42a/main/finkinfo/openexr.info
http://delx.net.au/hg/finkinfos/raw-file/d0af189cd42a/main/finkinfo/openexr.patch

---

James

Attachment: pgpq7138PIYBO.pgp
Description: PGP signature

------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to