Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv27510/main/finkinfo/graphics
Modified Files:
Tag: pangocairo-branch
gimp2.info imagemagick.info
Log Message:
fixes for some conflicts
Index: imagemagick.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/imagemagick.info,v
retrieving revision 1.10.2.9
retrieving revision 1.10.2.10
diff -u -d -r1.10.2.9 -r1.10.2.10
--- imagemagick.info 10 Nov 2007 12:51:33 -0000 1.10.2.9
+++ imagemagick.info 5 Mar 2008 16:11:35 -0000 1.10.2.10
@@ -1,58 +1,88 @@
Info2: <<
-Package: imagemagick%type_pkg[-nox]
-Type: -nox (boolean)
-# Is for the moment rather a "no-rsvg" variant. This gets rid of the bulk of
additional deps.
-# If there is real interest in a "nox" variant, one should also disable libwmf.
-# (just using --without-x would not change the deps)
-Version: 6.3.5
-Revision: 1104
+#Package: imagemagick%type_pkg[-nox]
+Package: imagemagick
+Type: -nox (.)
+Version: 6.3.8
+Revision: 1001
GCC: 4.0
-Source: mirror:sourceforge:imagemagick/ImageMagick-%v-6.tar.gz
-Source-MD5: 54c2c91eafb416ae3419a78bb8d0162c
+Source: mirror:sourceforge:imagemagick/ImageMagick-%v-5.tar.gz
+Source-MD5: aeec2f77528dc53b21ff131c05d8c728
SourceDirectory: ImageMagick-%v
-Depends: %N10-shlibs (= %v-%r)
+Depends: <<
+ (%type_raw[-nox] = .) %N10-shlibs (= %v-%r),
+ lcms-shlibs (>= 1.11-1), libtiff-shlibs (>= 3.6.1-3), libjasper.1-shlibs (>=
1.900.1-1), libpng3-shlibs (>= 1:1.2.18-1), libdjvulibre15-shlibs (>=
3.5.18-1), libjpeg-shlibs (>= 6b-5), fontconfig2-shlibs (>= 2.2.3-10),
expat1-shlibs (>= 2.0.0-1), bzip2-shlibs (>= 1.0.2-2), libxml2-shlibs (>=
2.6.1-1), libiconv (>= 1.11-1), freetype219-shlibs (>= 2.1.9-1),
+ ghostscript | ghostscript%type_pkg[-nox], openexr,
+ (%type_raw[-nox] = .) gconf2-shlibs (>= 2.10.0-1),
+ (%type_raw[-nox] = .) glib2-shlibs (>= 2.12.0-1),
+ (%type_raw[-nox] = .) gnome-vfs2-unified-shlibs (>= 1:2.15.2-1),
+ (%type_raw[-nox] = .) gtk+2-shlibs (>= 2.6.7-1),
+ (%type_raw[-nox] = .) libart2-shlibs (>= 2.3.16-3),
+ (%type_raw[-nox] = .) libbonobo2-shlibs (>= 2.6.0-1),
+ (%type_raw[-nox] = .) libcroco3-shlibs (>= 0.6.0-11),
+ (%type_raw[-nox] = .) libgettext3-shlibs (>= 0.14-1),
+ (%type_raw[-nox] = .) libgsf-shlibs (>= 1.10.1-3),
+ (%type_raw[-nox] = .) libhowl-shlibs (>= 1.0.0-11),
+ (%type_raw[-nox] = .) librsvg2-shlibs (>= 2.9.5-11),
+ (%type_raw[-nox] = .) libwmf-shlibs (>= 0.2.8.2-1),
+ (%type_raw[-nox] = .) orbit2-shlibs (>= 2.14.0-1),
+ (%type_raw[-nox] = .) pango1-xft2-shlibs (>= 1.10.1-1),
+ (%type_raw[-nox] = .) x11-shlibs
+<<
BuildDepends: <<
- (%type_raw[-nox] = .) avahi-dev, bzip2-dev, (%type_raw[-nox] = .) cairo,
(%type_raw[-nox] = .) dbus-dev,
- expat1, fontconfig2-dev, freetype219, (%type_raw[-nox] = .) gconf2-dev,
(%type_raw[-nox] = .) glib2-dev,
- (%type_raw[-nox] = .) glitz, (%type_raw[-nox] = .) gnome-vfs2-unified-dev,
(%type_raw[-nox] = .) gtk+2-dev,
- (%type_raw[-nox] = .) libart2, (%type_raw[-nox] = .) libavahi-glib1-dev,
(%type_raw[-nox] = .) libbonobo2-dev,
- lcms, (%type_raw[-nox] = .) libcroco3, libdjvulibre15-dev, (%type_raw[-nox] =
.) libgettext3-dev,
- (%type_raw[-nox] = .) libgsf1.114-dev, libiconv-dev, libjasper.1, libjpeg,
libpng3 (>= 1:1.2.18-1),
- (%type_raw[-nox] = .) librsvg2 (>= 2.9.5-11), libtiff, libwmf, libxml2,
(%type_raw[-nox] = .) orbit2-dev,
- (%type_raw[-nox] = .) pango1-xft2-ft219-dev (>= 1.18.2-1), pkgconfig,
(%type_raw[-nox] = .) popt,
+ lcms, libtiff, libjasper.1, libpng3, libdjvulibre15-dev, libjpeg,
fontconfig2-dev, expat1, bzip2-dev, libxml2, libiconv-dev, freetype219,
+ openexr-dev,
+ (%type_raw[-nox] = .) gconf2-dev,
+ (%type_raw[-nox] = .) glib2-dev,
+ (%type_raw[-nox] = .) gnome-vfs2-unified-dev,
+ (%type_raw[-nox] = .) gtk+2-dev,
+ (%type_raw[-nox] = .) libart2,
+ (%type_raw[-nox] = .) libbonobo2-dev,
+ (%type_raw[-nox] = .) libcroco3,
+ (%type_raw[-nox] = .) libgettext3-dev,
+ (%type_raw[-nox] = .) libgsf-dev,
+ (%type_raw[-nox] = .) libhowl-dev,
+ (%type_raw[-nox] = .) librsvg2 (>= 2.9.5-11),
+ (%type_raw[-nox] = .) libwmf,
+ (%type_raw[-nox] = .) orbit2-dev,
+ (%type_raw[-nox] = .) pango1-xft2-dev,
+ (%type_raw[-nox] = .) popt,
(%type_raw[-nox] = .) x11-dev
<<
-Conflicts: %{Ni}, %{Ni}-nox
-Replaces: %{Ni}, %{Ni}-nox
-# The different provides should probably go when dependent pkgs are adjusted
not to rely on them..
-# They do cause occasional trouble..
-Provides: (%type_raw[-nox] = .) %{Ni}-nox
-SetCPPFLAGS: -I%p/lib/freetype219/include
-I%p/lib/freetype219/include/freetype2 -I%p/lib/fontconfig2/include
-SetLDFLAGS: -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib
+Conflicts: imagemagick, imagemagick-nox
+Replaces: imagemagick, imagemagick-nox, imagemagick10-shlibs (<< 6.3.8-1001),
imagemagick-nox10-shlibs (<< 6.3.8-1001)
+Provides: (%type_raw[-nox] = .) imagemagick-nox
+
+PatchScript: perl -pi -e 's,[EMAIL PROTECTED]@,$& -lstdc++,' Makefile.in
ConfigureParams: <<
- --mandir='${prefix}/share/man' --with-gs-font-dir=%p/share/ghostscript/fonts
\
- --enable-libtool-verbose --without-perl --without-openexr --with-x
--enable-hdri
+ --without-perl --mandir='${prefix}/share/man' --enable-libtool-verbose
--with-bzlib --without-dps --without-fpx \
+ --with-gs-font-dir=%p/share/ghostscript/fonts --without-gslib --without-gvc
--with-jpeg --with-lcms \
+ --with-magic-plus-plus --with-png --with-tiff --with-xml --with-zlib
--with-djvu --with-fontconfig --enable-hdri
<<
-
+NoSetLDFLAGS: true
+SetLDFLAGS: -L%p/lib/fontconfig2/lib -L%p/lib/freetype219/lib -L%p/lib
+NoSetCPPFLAGS: true
+SetCPPFLAGS: -I%p/lib/fontconfig2/include -I%p/lib/freetype219/include
-I%p/lib/freetype219/include/freetype2 -I%p/include
CompileScript: <<
#!/bin/sh -ev
export PATH=%p/lib/freetype219/bin:$PATH
+ export
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
if [ "%type_raw[-nox]" == "." ]; then
- PKG_CONFIG=%p/bin/pkg-config ac_cv_func_poll=no ./configure %c --with-rsvg
- fi
- if [ "%type_raw[-nox]" == "-nox" ]; then
- PKG_CONFIG=%p/bin/pkg-config ac_cv_func_poll=no ./configure %c --without-rsvg
+ c="--with-x --with-rsvg"
+ else
+ c="--without-x --without-rsvg --without-wmf --disable-shared"
fi
- make
+ PKG_CONFIG=%p/bin/pkg-config ac_cv_func_poll=no ./configure %c $c
+ make CCLD=g++
<<
Description: Image manipulation tools
InstallScript: <<
#!/bin/sh -ev
- make -j1 install DESTDIR=%d
+ make install DESTDIR=%d
if [ "%type_raw[-nox]" == "." ]; then
perl -pi -e "s|-lXext -lSM -lICE -lX11||g" %i/lib/libMagick*la
perl -pi -e "s|-L/usr/X11R6/lib||g" %i/lib/libMagick*la
fi
+ perl -pi -e 's,-L%p/lib ,,g; s, -L%p/lib/freetype219/lib,,' %i/bin/*-config
/bin/rm -f %i/lib/libltdl*
<<
DescDetail: <<
@@ -64,33 +94,45 @@
color reduce, or add special effects to an image and save your
completed work in the same or a different image format.
<<
+DescPackaging: <<
+ In version 6.3.8-1001 and later, the imagemagick-nox package no longer
+ builds shared libraries and no longer has a -shlibs splitoff. There is
+ still a -dev splitoff, in case another package wishes to link to the
+ static library. Moreover, imagemagick now provides imagemagick-nox, rather
+ than vice versa.
+
+ Also in version 6.3.8-1001 and later, we have moved the plugins directory
+ %p/lib/ImageMagick-%v from the -shlibs splitoff to the main package,
+ and for this reason, the main package must Replace older versions of the
+ splitoff packages.
+<<
DescPort: <<
--without-perl is the correct option for building perlmagick as a
separate package (which we do).
configure has trouble finding pkg-config, so we tell it where to look.
- In version >- 5.5.6-23, we get around the libpoll problem in OS X 10.3 by
- fooling ./configure into thinking that poll is not present.
-
- In version >= 6.3.2, we disable fontconfig support because imagemagick wants
- version >= 2.4.1 but Apple's X11 only supplies version 2.1.0, and fink's
- fontconfig2 package only supplies version 2.3.2 (2.2.3 in stable).
-
Fink's graphviz package is very out of date, and doesn't contain the
libgvc library which imagemagick wants. (Disabled for now.)
+ In version >- 5.5.6-23, we get around the libpoll problem in OS X 10.3 by
+ fooling ./configure into thinking that poll is not present.
+
+ We take fontconfig (and hence freetype) support from fink:
+ 1) in order to avoid x11 in the -nox version,
+ 2) for the x11-version, because imagemagick wants
+ version >= 2.4.1 but Apple's X11 only supplies version 2.1.0,
+ If it was just for xorg, it would have been more economical
+ as a matter of footprint to use xorg's fontconfig and freetype.
<<
SplitOff: <<
Package: %N10-shlibs
- Depends: <<
- bzip2-shlibs, lcms-shlibs, libdjvulibre15-shlibs, libjasper.1-shlibs,
- (%type_raw[-nox] = .) librsvg2-shlibs, libwmf-shlibs, libxml2-shlibs
- <<
- Conflicts: imagemagick10-shlibs, imagemagick-nox10-shlibs
- Replaces: imagemagick10-shlibs, imagemagick-nox10-shlibs
- Provides: (%type_raw[-nox] = .) imagemagick-nox10-shlibs
- Files: lib/lib*.*.dylib %p/lib/ImageMagick-%v
+ Depends: <<
+ lcms-shlibs (>= 1.11-1), libtiff-shlibs (>= 3.6.1-3), libjpeg-shlibs (>=
6b-5), fontconfig2-shlibs (>= 2.2.3-10), expat1-shlibs (>= 2.0.0-1),
bzip2-shlibs (>= 1.0.2-2), freetype219-shlibs (>= 2.1.9-1), x11-shlibs
+ <<
+ Conflicts: imagemagick-nox10-shlibs
+ Replaces: imagemagick-nox10-shlibs
+ Files: lib/lib*.*.dylib
Shlibs: <<
%p/lib/libMagick++.10.dylib 11.0.0 %n (>= 6.2.8-1)
%p/lib/libWand.10.dylib 11.0.0 %n (>= 6.2.8-1)
@@ -100,10 +142,9 @@
<<
SplitOff2: <<
Package: %N10-dev
- Depends: %N10-shlibs (= %v-%r)
+ Depends: (%type_raw[-nox] = .) %N10-shlibs (= %v-%r)
Conflicts: imagemagick-dev, imagemagick-nox-dev, imagemagick10-dev,
imagemagick-nox10-dev
Replaces: imagemagick-dev, imagemagick-nox-dev, imagemagick10-dev,
imagemagick-nox10-dev
- Provides: (%type_raw[-nox] = .) imagemagick-nox10-dev
Files: include lib/lib*.* lib/pkgconfig %p/bin/*-config
BuildDependsOnly: True
DocFiles: LICENSE README.txt ChangeLog NEWS
Index: gimp2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/gimp2.info,v
retrieving revision 1.10.2.31
retrieving revision 1.10.2.32
diff -u -d -r1.10.2.31 -r1.10.2.32
--- gimp2.info 20 Feb 2008 13:50:04 -0000 1.10.2.31
+++ gimp2.info 5 Mar 2008 16:11:35 -0000 1.10.2.32
@@ -3,7 +3,7 @@
Type: -svg (boolean), -noprint (boolean)
Version: 2.0.6
-Revision: 1006
+Revision: 1007
# This package has OS X version-specific differences!
# Do not blindly copy 10.3 <-> 10.4
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs