summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authortron <tron>1998-09-28 18:13:36 +0000
committertron <tron>1998-09-28 18:13:36 +0000
commit0995eccf6499427ab4e11d066b12456864fe3f45 (patch)
treeb622e6410bef9d2a3da3014194fd62181ba6d54c /graphics
parentea99d935d85f266c78918450887be20a67684739 (diff)
downloadpkgsrc-0995eccf6499427ab4e11d066b12456864fe3f45.tar.gz
Update ImageMagick to 4.1.1.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/ImageMagick/Makefile20
-rw-r--r--graphics/ImageMagick/files/md54
-rw-r--r--graphics/ImageMagick/patches/patch-aa55
-rw-r--r--graphics/ImageMagick/pkg/PLIST6
4 files changed, 53 insertions, 32 deletions
diff --git a/graphics/ImageMagick/Makefile b/graphics/ImageMagick/Makefile
index 3227e96cac2..ac4b983e012 100644
--- a/graphics/ImageMagick/Makefile
+++ b/graphics/ImageMagick/Makefile
@@ -1,24 +1,32 @@
-# $NetBSD: Makefile,v 1.27 1998/08/20 15:16:59 tsarna Exp $
+# $NetBSD: Makefile,v 1.28 1998/09/28 18:13:36 tron Exp $
#
-DISTNAME= ImageMagick-4.0.8
+DISTNAME= ImageMagick-4.1.1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_LOCAL}
MAINTAINER= tron@netbsd.org
HOMEPAGE= http://www.wizards.dupont.com/cristy/ImageMagick.html
-DEPENDS+= tiff-3.4:../../graphics/tiff
DEPENDS+= jpeg-6b:../../graphics/jpeg
+DEPENDS+= mpeg2codec-1.2:../../graphics/mpeg2codec
DEPENDS+= png-1.0.2:../../graphics/png
-DEPENDS+= mpeg-1.2.1:../../graphics/mpeg-lib
+DEPENDS+= tiff-3.4:../../graphics/tiff
CONFLICTS= ImageMagick-4.0 ImageMagick-4.0.1 ImageMagick-4.0.3 \
- ImageMagick-4.0.5 ImageMagick-4.0.6 ImageMagick-4.0.7
+ ImageMagick-4.0.5 ImageMagick-4.0.6 ImageMagick-4.0.7 \
+ ImageMagick-4.0.8
+
+pre-configure:
+.if exists(/usr/lib/libbz2.a)
+ @echo >${WRKSRC}/bzlib.tmpl "#define HasBZLIB"
+.else
+ @echo >${WRKSRC}/bzlib.tmpl
+.endif
MIRROR_DISTFILE= no
USE_IMAKE= yes
XMKMF= ${MAKE_ENV} xmkmf -a
-MAKE_ENV= LOCALBASE=${LOCALBASE} PREFIX=${PREFIX}
+MAKE_ENV+= LOCALBASE=${LOCALBASE} PREFIX=${PREFIX}
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/ImageMagick/files/md5 b/graphics/ImageMagick/files/md5
index 94fa0e45e49..4c7399c050c 100644
--- a/graphics/ImageMagick/files/md5
+++ b/graphics/ImageMagick/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.14 1998/08/13 17:03:57 tron Exp $
+$NetBSD: md5,v 1.15 1998/09/28 18:13:37 tron Exp $
-MD5 (ImageMagick-4.0.8.tar.gz) = 0d8408f23848e1e40c342a02dab22d86
+MD5 (ImageMagick-4.1.1.tar.gz) = 851c9f384834b952759d0a4758940ccb
diff --git a/graphics/ImageMagick/patches/patch-aa b/graphics/ImageMagick/patches/patch-aa
index d42dadcf435..d7c399b8c09 100644
--- a/graphics/ImageMagick/patches/patch-aa
+++ b/graphics/ImageMagick/patches/patch-aa
@@ -1,8 +1,15 @@
-$NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
+$NetBSD: patch-aa,v 1.5 1998/09/28 18:13:37 tron Exp $
---- Magick.tmpl.orig Wed Mar 11 21:28:31 1998
-+++ Magick.tmpl Thu Mar 19 09:58:46 1998
-@@ -43,11 +43,11 @@
+--- Magick.tmpl.orig Fri Sep 18 03:21:46 1998
++++ Magick.tmpl Tue Sep 22 23:06:22 1998
+@@ -37,17 +37,17 @@
+ #ifdef RsArchitecture
+ XCOMM EXTENSIONS_DEFINES= -DHasLZW -DHasShape
+ #else
+-XCOMM EXTENSIONS_DEFINES= -DHasLZW -DHasShape -DHasSharedMemory
++EXTENSIONS_DEFINES= -DHasLZW -DHasShape -DHasSharedMemory
+ #endif
+
XCOMM Set DoSharedLib to HasSharedLibraries to build ImageMagick with shared
XCOMM libraries.
XCOMM
@@ -16,7 +23,13 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
XCOMM By default, the maximum color value is 255. To increase the maximum to
XCOMM 65535 define:
-@@ -67,12 +67,12 @@
+@@ -59,17 +59,17 @@
+ XCOMM of these optional plug-ins, uncomment the respective define. Make sure
+ XCOMM the path names are correct. See README for more details.
+ XCOMM
+-XCOMM #define HasBZLIB
++#include "bzlib.tmpl"
+ XCOMM #define HasDPS
XCOMM #define HasFPX
XCOMM #define HasHDF
XCOMM #define HasJBIG
@@ -32,9 +45,9 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
-XCOMM #define HasZLIB
+#define HasZLIB
- #ifdef HasDPS
- DPS_DEFINES= -DHasDPS
-@@ -104,29 +104,29 @@
+ #ifdef HasBZLIB
+ BZLIB_DEFINES= -DHasBZLIB
+@@ -108,13 +108,13 @@
#ifdef HasJPEG
JPEG_DEFINES= -DHasJPEG
@@ -46,15 +59,14 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
#endif
#ifdef HasMPEG
- MPEG_DEFINES= -DHasMPEG
--MPEG_INCLUDES= -I$(TOP)/mpeg
--MPEG_FLAGS= -L$(TOP)/mpeg
-+MPEG_INCLUDES= -I${LOCALBASE}/include
-+MPEG_FLAGS= -L${LOCALBASE}/lib
- MPEG_LIBRARIES= -lmpeg
+-MPEG_BINDIR= /usr/local/bin
++MPEG_BINDIR= ${PREFIX}/bin
+ MPEG_DEFINES= -DMPEGDecodeDelegate=\"$(MPEG_BINDIR)/mpeg2decode\" \
+ -DMPEGEncodeDelegate=\"$(MPEG_BINDIR)/mpeg2encode\"
#endif
-
+@@ -122,16 +122,16 @@
#ifdef HasPNG
+ XCOMM Use libpng-1.00 or above. You must also link with Zlib.
PNG_DEFINES= -DHasPNG
-PNG_INCLUDES= -I$(TOP)/png
-PNG_FLAGS= -L$(TOP)/png
@@ -64,6 +76,7 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
#endif
#ifdef HasTIFF
+ XCOMM Tiff library requires Jpeg and Zlib libraries.
TIFF_DEFINES= -DHasTIFF
-TIFF_INCLUDES= -I$(TOP)/tiff/libtiff
-TIFF_FLAGS= -L$(TOP)/tiff/libtiff
@@ -72,7 +85,7 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
TIFF_LIBRARIES= -ltiff
#endif
-@@ -139,8 +139,8 @@
+@@ -144,8 +144,8 @@
#ifdef HasZLIB
ZLIB_DEFINES= -DHasZLIB
@@ -83,14 +96,14 @@ $NetBSD: patch-aa,v 1.4 1998/08/07 10:40:46 agc Exp $
ZLIB_LIBRARIES= -lz
#endif
-@@ -156,16 +156,12 @@
- XCOMM ImageMagick has an include file named X.h. Do not set LOCALINC to
+@@ -162,15 +162,15 @@
XCOMM the top level X11 include directory or X11/X.h will be overwritten.
--#ifndef PREFIX
+ #ifndef PREFIX
-PREFIX=/usr/local
--#endif
--
++PREFIX=${X11BASE}
+ #endif
+
LOCALDIR= $(PREFIX)/bin
LOCALINC= $(PREFIX)/include/magick
LOCALLIB= $(PREFIX)/lib
diff --git a/graphics/ImageMagick/pkg/PLIST b/graphics/ImageMagick/pkg/PLIST
index aae97948fa8..6ce31487871 100644
--- a/graphics/ImageMagick/pkg/PLIST
+++ b/graphics/ImageMagick/pkg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 1998/08/13 07:31:38 tron Exp $
+@comment $NetBSD: PLIST,v 1.12 1998/09/28 18:13:37 tron Exp $
bin/xtp
bin/display
bin/montage
@@ -18,11 +18,11 @@ include/magick/utility.h
include/magick/X.h
include/magick/widget.h
include/magick/PreRvIcccm.h
-include/magick/plug-ins.h
include/magick/memory.h
+include/magick/delegates.h
@dirrm include/magick
lib/libMagick.a
-lib/libMagick.so.4.0.8
+lib/libMagick.so.4.0.11
man/cat1/display.0
man/cat1/montage.0
man/cat1/import.0