Hello!
I intend to update the GraphicsMagick port with the attached diff in a few
days. Among other things, it ups the shared-library versions and may
otherwise affect your ports.
Please, let me know, if anything is blatantly wrong or forever hold your
peace. Thanks! Yours,
-mi
P.S. Gnome and KDE teams! It seems, your ports require /both/ ImageMagick and
GraphicsMagick. Considering, that the two packages are two prongs of the same
fork, you may wish to look into making your stuff use only one of them...
Index: Makefile
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/Makefile,v
retrieving revision 1.18
diff -U2 -r1.18 Makefile
--- Makefile 29 Apr 2008 00:52:06 - 1.18
+++ Makefile 11 May 2008 15:41:11 -
@@ -7,9 +7,10 @@
PORTNAME= GraphicsMagick
-PORTVERSION= 1.1.12
+PORTVERSION= 1.2.1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
- ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/
+ ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/${PORTVERSION:R}/
MASTER_SITE_SUBDIR= ${PORTNAME:L}
+EXTRACT_SUFX= .tar.lzma
MAINTAINER= [EMAIL PROTECTED]
@@ -23,11 +24,11 @@
OTHERGRAPHICS= jasper jpeg lcms png tiff
LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|}
+EXTRACT_DEPENDS=lzcat:${PORTSDIR}/archivers/lzmautils
OPTIONS= Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off
OPTIONS+= TESTS "Run bundled self-tests after build" on
-
+EXTRACT_CMD= ${LOCALBASE}/bin/lzcat
USE_ICONV= yes
-USE_AUTOTOOLS= libtool:15
-USE_BZIP2= yes
+#USE_AUTOTOOLS= libtool:15
USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes
@@ -47,5 +48,5 @@
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \
- --without-threads
+ --without-threads --with-fpx
USE_LDCONFIG= yes
@@ -65,4 +66,9 @@
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
+post-configure:
+ ${REINPLACE_CMD} -e 's,docdir =.*,docdir=${DOCSDIR},' \
+ -e 's,pkgconfigdir =.*,pkgconfigdir=${PREFIX}/libdata/pkgconfig,' \
+ ${WRKSRC}/Makefile
+
.include
Index: distinfo
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/distinfo,v
retrieving revision 1.6
diff -U2 -r1.6 distinfo
--- distinfo 29 Apr 2008 00:52:06 - 1.6
+++ distinfo 11 May 2008 15:41:11 -
@@ -1,3 +1,3 @@
-MD5 (GraphicsMagick-1.1.12.tar.bz2) = 07653ae3d22a79786e637202a0532a95
-SHA256 (GraphicsMagick-1.1.12.tar.bz2) = 50e2a96cccad84e7eb5dfa277d3b68055e154f32a8d00d81acd072ba91a1a92e
-SIZE (GraphicsMagick-1.1.12.tar.bz2) = 5034822
+MD5 (GraphicsMagick-1.2.1.tar.lzma) = 1fea4c69922e224455ef660a14c1062b
+SHA256 (GraphicsMagick-1.2.1.tar.lzma) = 000203a17e5e4857aee49e567a91ac0e4d883edeb2d1429d62b643dbed203870
+SIZE (GraphicsMagick-1.2.1.tar.lzma) = 4160040
Index: pkg-plist
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/pkg-plist,v
retrieving revision 1.5
diff -U2 -r1.5 pkg-plist
--- pkg-plist 29 Apr 2008 12:25:08 - 1.5
+++ pkg-plist 11 May 2008 15:41:11 -
@@ -20,7 +20,7 @@
include/GraphicsMagick/magick/attribute.h
include/GraphicsMagick/magick/blob.h
-include/GraphicsMagick/magick/cache.h
-include/GraphicsMagick/magick/cache_view.h
+include/GraphicsMagick/magick/channel.h
include/GraphicsMagick/magick/color.h
+include/GraphicsMagick/magick/colorspace.h
include/GraphicsMagick/magick/command.h
include/GraphicsMagick/magick/composite.h
@@ -34,4 +34,5 @@
include/GraphicsMagick/magick/enhance.h
include/GraphicsMagick/magick/error.h
+include/GraphicsMagick/magick/forward.h
include/GraphicsMagick/magick/fx.h
include/GraphicsMagick/magick/gem.h
@@ -43,8 +44,11 @@
include/GraphicsMagick/magick/magick_config.h
include/GraphicsMagick/magick/magick_types.h
+include/GraphicsMagick/magick/memory.h
include/GraphicsMagick/magick/module.h
include/GraphicsMagick/magick/monitor.h
include/GraphicsMagick/magick/montage.h
+include/GraphicsMagick/magick/operator.h
include/GraphicsMagick/magick/paint.h
+include/GraphicsMagick/magick/pixel_cache.h
include/GraphicsMagick/magick/profile.h
include/GraphicsMagick/magick/quantize.h
@@ -55,5 +59,4 @@
include/GraphicsMagick/magick/shear.h
include/GraphicsMagick/magick/signature.h
-include/GraphicsMagick/magick/stream.h
include/GraphicsMagick/magick/symbols.h
include/GraphicsMagick/magick/timer.h
@@ -67,5 +70,4 @@
include/GraphicsMagick/wand/pixel_wand.h
include/GraphicsMagick/wand/wand_api.h
-%%DATADIR%%/Copyright.txt
%%DATADIR%%/config/colors.mgk
%%DATADIR%%/config/delegates.mgk
@@ -80,13 +82,13 @@
lib/libGraphicsMagick++.la
lib/libGraphicsMagick++.so
-lib/libGraphicsMagick++.so.1
+lib/libGraphicsMagick++.so.2
lib/libGraphicsMagick.a
lib/libGraphicsMagick.la
lib/libGraphicsMagick.so
-lib/libGraphicsMagick.so.1
+lib/libGraphicsMagick.so.2
lib/libGraphicsMagickWand.a
lib/libGraphicsMagickWand.la
lib/