- Upgraded to 1.2.5

- Stylistic issues fixed in Makefile and added new options to
  help performance on certain architectures

- Removed NOPORTDOCS support, pending upstream installation process
  support

Reviewed by:	beech, itetcu
Approved by:	beech (mentor, implicit)
This commit is contained in:
Greg Larkin 2008-09-02 17:16:41 +00:00
parent 0f9d4fa801
commit d0b43af1f0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=219679
17 changed files with 487 additions and 656 deletions

View file

@ -6,8 +6,7 @@
# #
PORTNAME= GraphicsMagick PORTNAME= GraphicsMagick
PORTVERSION= 1.1.12 PORTVERSION= 1.2.5
PORTEPOCH= 1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/
@ -16,22 +15,27 @@ MASTER_SITE_SUBDIR= ${PORTNAME:L}
MAINTAINER= glarkin@FreeBSD.org MAINTAINER= glarkin@FreeBSD.org
COMMENT= Fast image processing tools based on ImageMagick COMMENT= Fast image processing tools based on ImageMagick
CONFLICTS= GraphicsMagick-1.1.*
LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \ LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
fpx.[2-9]:${PORTSDIR}/graphics/libfpx \ fpx.[2-9]:${PORTSDIR}/graphics/libfpx \
jbig:${PORTSDIR}/graphics/jbigkit \ jbig:${PORTSDIR}/graphics/jbigkit \
wmflite:${PORTSDIR}/graphics/libwmf \ wmflite:${PORTSDIR}/graphics/libwmf \
xml2:${PORTSDIR}/textproc/libxml2 xml2:${PORTSDIR}/textproc/libxml2 \
ltdl:${PORTSDIR}/devel/libltdl15
OTHERGRAPHICS= jasper jpeg lcms png tiff OTHERGRAPHICS= jasper jpeg lcms png tiff
LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|} LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|}
OPTIONS= Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off OPTIONS= Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off \
OPENMP "Enable OpenMP support (requires GCC 4.2+)" off \
OPTIONS+= TESTS "Run bundled self-tests after build" on SSE "Enable SSE opcodes on supported CPUs" off \
TESTS "Run bundled self-tests after build" on
USE_ICONV= yes USE_ICONV= yes
USE_AUTOTOOLS= libtool:15 USE_AUTOTOOLS= libtool:15
USE_BZIP2= yes USE_BZIP2= yes
USE_GHOSTSCRIPT=yes USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
LATEST_LINK= GraphicsMagick12
MAN1= GraphicsMagick++-config.1 \ MAN1= GraphicsMagick++-config.1 \
GraphicsMagick-config.1 \ GraphicsMagick-config.1 \
@ -40,25 +44,40 @@ MAN1= GraphicsMagick++-config.1 \
MAN4= miff.4 MAN4= miff.4
MAN5= quantize.5 MAN5= quantize.5
.if defined(WITH_SSE)
.if ${MACHINE_CPU:Msse}
CFLAGS+= -msse
.endif
.if ${MACHINE_CPU:Msse2}
CFLAGS+= -msse2
.endif
.if ${MACHINE_CPU:Msse3}
CFLAGS+= -msse3
.endif
.endif
.if defined(WITH_OPENMP)
# Later versions of FreeBSD 7.0 already have GCC 4.2
.if ${OSVERSION} < 700042
USE_GCC= 4.2+
.endif
CONFIGURE_ENV+= LDFLAGS=${PTHREAD_LIBS}
CONFIGURE_ARGS+= --enable-openmp
.endif
.ifndef WINDOWS_FONT_DIR .ifndef WINDOWS_FONT_DIR
# Use fonts installed by x11-fonts/webfonts by default # Use fonts installed by x11-fonts/webfonts by default
WINDOWS_FONT_DIR=${LOCALBASE}/lib/X11/fonts/webfonts WINDOWS_FONT_DIR=${LOCALBASE}/lib/X11/fonts/webfonts
.endif .endif
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \ CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \
--without-threads --without-threads --with-ltdl-include=${LOCALBASE}/include \
--with-ltdl-lib=${LOCALBASE}/lib
USE_LDCONFIG= yes USE_LDCONFIG= yes
.if defined(WITH_WINDOWS_FONT_DIR)
CONFIGURE_ARGS+= --with-windows-font-dir="${WINDOWS_FONT_DIR}"
.endif
ALL_TARGET= -j`${SYSCTL} -n hw.ncpu` ALL_TARGET= -j`${SYSCTL} -n hw.ncpu`
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-data-html
.endif
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" LDFLAGS="-L${LOCALBASE}/lib"
@ -67,8 +86,9 @@ test check:
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
# Perl and Tcl APIs will be installed by separate ports .if defined(WITH_WINDOWS_FONT_DIR)
PLIST_SUB+= WITH_PERL="@comment " CONFIGURE_ARGS+= --with-windows-font-dir="${WINDOWS_FONT_DIR}"
.endif
.if defined(WITHOUT_X11) .if defined(WITHOUT_X11)
PKGNAMESUFFIX+= -nox11 PKGNAMESUFFIX+= -nox11

View file

@ -1,3 +1,3 @@
MD5 (GraphicsMagick-1.1.12.tar.bz2) = 07653ae3d22a79786e637202a0532a95 MD5 (GraphicsMagick-1.2.5.tar.bz2) = a023a1561ec0780f25f5a4f0cf208053
SHA256 (GraphicsMagick-1.1.12.tar.bz2) = 50e2a96cccad84e7eb5dfa277d3b68055e154f32a8d00d81acd072ba91a1a92e SHA256 (GraphicsMagick-1.2.5.tar.bz2) = c51236aa0e592d5d61a7b7658d0129099f302fba7216c64a91ce66c0d574c33a
SIZE (GraphicsMagick-1.1.12.tar.bz2) = 5034822 SIZE (GraphicsMagick-1.2.5.tar.bz2) = 5983638

View file

@ -1,89 +1,20 @@
--- Makefile.in Fri Mar 18 19:36:21 2005 --- Makefile.in.orig 2008-05-18 17:22:51.000000000 -0400
+++ Makefile.in Sun Jul 24 18:21:35 2005 +++ Makefile.in 2008-06-06 18:41:23.620488084 -0400
@@ -466,5 +466,5 @@ @@ -1775,7 +1775,7 @@
MagickLibConfigPath = @MagickLibConfigPath@
# Install HTML files MagickLibPath = @MagickLibPath@
-pkgdocdir = @MagickSharePath@ MagickShareConfigPath = @MagickShareConfigPath@
+pkgdocdir = ${DATA_DIR}/doc/GraphicsMagick -MagickSharePath = @MagickSharePath@
DOCDIRS = images www www/api www/Magick++ +MagickSharePath = ${DATADIR}
@WITH_PERL_TRUE@PERLMAGICK = PerlMagick MogrifyDelegate = @MogrifyDelegate@
@@ -1079,5 +1079,5 @@ NM = @NM@
NMEDIT = @NMEDIT@
# Install arch-independent package data @@ -4382,7 +4382,7 @@
-install-data-local: install-data-html @WITH_PERL_DYNAMIC_FALSE@@WITH_PERL_STATIC_TRUE@@WITH_PERL_TRUE@PERLSTATICNAME = PerlMagick
+install-data-local:
# Uninstall arch-independent package data
--- coders/Makefile.in Fri Mar 18 19:36:16 2005
+++ coders/Makefile.in Sun Jul 24 19:22:21 2005
@@ -1479,5 +1479,5 @@
install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z "$(pkg_LTLIBRARIES)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
@@ -1825,5 +1825,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
@@ -1842,5 +1842,5 @@
install-pkgdataDATA: $(pkgdata_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
+ test -z "$(pkgdatadir)" -o -z '$(pkgdata_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
@list='$(pkgdata_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- filters/Makefile.in Fri Mar 18 19:36:17 2005
+++ filters/Makefile.in Sun Jul 24 19:23:33 2005
@@ -522,5 +522,5 @@
install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_LTLIBRARIES)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
@@ -592,5 +592,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- magick/Makefile.in Fri Mar 18 19:36:18 2005
+++ magick/Makefile.in Tue Jul 26 21:05:48 2005
@@ -664,5 +664,5 @@
# Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory
@@ -930,5 +930,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- Magick++/lib/Makefile.in Fri Mar 18 19:36:13 2005
+++ Magick++/lib/Makefile.in Tue Jul 26 21:37:39 2005
@@ -453,5 +453,5 @@
# Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory
--- wand/Makefile.in Fri Mar 18 19:36:20 2005
+++ wand/Makefile.in Tue Jul 26 21:38:43 2005
@@ -478,5 +478,5 @@
# Pkgconfig directory # Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig -pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig +pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory # Files to install in Pkgconfig directory
pkgconfig_DATA = \

View file

@ -1,23 +0,0 @@
--- configure Fri Mar 18 19:35:06 2005
+++ configure Tue Jul 26 22:53:50 2005
@@ -2092,5 +2092,5 @@
MagickLibConfigSubDir="${MagickLibSubdir}/config"
AC_DEFINE_UNQUOTED(MagickLibConfigSubDir,"$MagickLibConfigSubDir",Subdirectory of lib where architecture-dependent configuration files live.)
-MagickLibConfigPath="${LIB_DIR}/${MagickLibConfigSubDir}"
+MagickLibConfigPath="${DATA_DIR}/GraphicsMagick/config"
MagickLibConfigPathDefine="${MagickLibConfigPath}/"
if test "$native_win32_build" = 'yes'
@@ -2130,5 +2130,5 @@
# Path to GraphicsMagick share files
MagickShareSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
-MagickSharePath="${DATA_DIR}/${MagickShareSubdir}"
+MagickSharePath="${DATA_DIR}/GraphicsMagick/"
MagickSharePathDefine="${MagickSharePath}/"
if test "$native_win32_build" = 'yes'
@@ -2142,5 +2142,5 @@
MagickShareConfigSubDir="${MagickLibSubdir}/config"
AC_DEFINE_UNQUOTED(MagickShareConfigSubDir,"$MagickShareConfigSubDir",Subdirectory of lib where architecture-independent configuration files live.)
-MagickShareConfigPath="${DATA_DIR}/${MagickShareConfigSubDir}"
+MagickShareConfigPath="${MagickLibConfigPath}"
MagickShareConfigPathDefine="${MagickShareConfigPath}/"
if test "$native_win32_build" = 'yes'

View file

@ -0,0 +1,20 @@
--- configure.orig 2008-05-18 17:22:52.000000000 -0400
+++ configure 2008-06-06 18:37:48.269146182 -0400
@@ -37604,7 +37604,7 @@
#
# Subdirectory under lib to place GraphicsMagick lib files
-MagickLibSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
+MagickLibSubdir="${PACKAGE_NAME}"
cat >>confdefs.h <<_ACEOF
#define MagickLibSubdir "$MagickLibSubdir"
@@ -37708,7 +37708,7 @@
#
# Path to GraphicsMagick share files
-MagickShareSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
+MagickShareSubdir="${PACKAGE_NAME}"
MagickSharePath="${DATA_DIR}/${MagickShareSubdir}"
MagickSharePathDefine="${MagickSharePath}/"
case "${build_os}" in

View file

@ -1,19 +0,0 @@
--- magick/symbols.h.orig Mon Jul 16 21:55:06 2007
+++ magick/symbols.h Mon Jul 16 21:56:04 2007
@@ -17,6 +17,8 @@
#if !defined(_MAGICK_SYMBOLS_H)
#define _MAGICK_SYMBOLS_H
+#define GetToken GmGetToken
+
#if defined(PREFIX_MAGICK_SYMBOLS)
#define AccessDefinition GmAccessDefinition
#define AcquireCacheNexus GmAcquireCacheNexus
@@ -386,7 +388,6 @@
#define GetQuantizeInfo GmGetQuantizeInfo
#define GetSignatureInfo GmGetSignatureInfo
#define GetTimerInfo GmGetTimerInfo
-#define GetToken GmGetToken
#define GetTypeInfo GmGetTypeInfo
#define GetTypeInfoByFamily GmGetTypeInfoByFamily
#define GetTypeList GmGetTypeList

View file

@ -1,20 +0,0 @@
--- coders/fpx.c 2004-04-14 18:45:28.000000000 -0400
+++ coders/fpx.c 2007-11-01 23:30:18.000000000 -0500
@@ -182,13 +182,13 @@
unsigned int
status,
- subimage;
-
- unsigned long
+ subimage,
height,
- memory_limit,
tile_width,
tile_height,
width;
+ size_t
+ memory_limit;
+
/*
Open image.

View file

@ -19,9 +19,9 @@ include/GraphicsMagick/magick/PreRvIcccm.h
include/GraphicsMagick/magick/api.h include/GraphicsMagick/magick/api.h
include/GraphicsMagick/magick/attribute.h include/GraphicsMagick/magick/attribute.h
include/GraphicsMagick/magick/blob.h include/GraphicsMagick/magick/blob.h
include/GraphicsMagick/magick/cache.h include/GraphicsMagick/magick/channel.h
include/GraphicsMagick/magick/cache_view.h
include/GraphicsMagick/magick/color.h include/GraphicsMagick/magick/color.h
include/GraphicsMagick/magick/colorspace.h
include/GraphicsMagick/magick/command.h include/GraphicsMagick/magick/command.h
include/GraphicsMagick/magick/composite.h include/GraphicsMagick/magick/composite.h
include/GraphicsMagick/magick/compress.h include/GraphicsMagick/magick/compress.h
@ -33,6 +33,7 @@ include/GraphicsMagick/magick/draw.h
include/GraphicsMagick/magick/effect.h include/GraphicsMagick/magick/effect.h
include/GraphicsMagick/magick/enhance.h include/GraphicsMagick/magick/enhance.h
include/GraphicsMagick/magick/error.h include/GraphicsMagick/magick/error.h
include/GraphicsMagick/magick/forward.h
include/GraphicsMagick/magick/fx.h include/GraphicsMagick/magick/fx.h
include/GraphicsMagick/magick/gem.h include/GraphicsMagick/magick/gem.h
include/GraphicsMagick/magick/image.h include/GraphicsMagick/magick/image.h
@ -42,10 +43,13 @@ include/GraphicsMagick/magick/magic.h
include/GraphicsMagick/magick/magick.h include/GraphicsMagick/magick/magick.h
include/GraphicsMagick/magick/magick_config.h include/GraphicsMagick/magick/magick_config.h
include/GraphicsMagick/magick/magick_types.h include/GraphicsMagick/magick/magick_types.h
include/GraphicsMagick/magick/memory.h
include/GraphicsMagick/magick/module.h include/GraphicsMagick/magick/module.h
include/GraphicsMagick/magick/monitor.h include/GraphicsMagick/magick/monitor.h
include/GraphicsMagick/magick/montage.h include/GraphicsMagick/magick/montage.h
include/GraphicsMagick/magick/operator.h
include/GraphicsMagick/magick/paint.h include/GraphicsMagick/magick/paint.h
include/GraphicsMagick/magick/pixel_cache.h
include/GraphicsMagick/magick/profile.h include/GraphicsMagick/magick/profile.h
include/GraphicsMagick/magick/quantize.h include/GraphicsMagick/magick/quantize.h
include/GraphicsMagick/magick/registry.h include/GraphicsMagick/magick/registry.h
@ -54,7 +58,6 @@ include/GraphicsMagick/magick/resize.h
include/GraphicsMagick/magick/resource.h include/GraphicsMagick/magick/resource.h
include/GraphicsMagick/magick/shear.h include/GraphicsMagick/magick/shear.h
include/GraphicsMagick/magick/signature.h include/GraphicsMagick/magick/signature.h
include/GraphicsMagick/magick/stream.h
include/GraphicsMagick/magick/symbols.h include/GraphicsMagick/magick/symbols.h
include/GraphicsMagick/magick/timer.h include/GraphicsMagick/magick/timer.h
include/GraphicsMagick/magick/transform.h include/GraphicsMagick/magick/transform.h
@ -66,181 +69,184 @@ include/GraphicsMagick/wand/drawing_wand.h
include/GraphicsMagick/wand/magick_wand.h include/GraphicsMagick/wand/magick_wand.h
include/GraphicsMagick/wand/pixel_wand.h include/GraphicsMagick/wand/pixel_wand.h
include/GraphicsMagick/wand/wand_api.h include/GraphicsMagick/wand/wand_api.h
%%DATADIR%%/Copyright.txt lib/GraphicsMagick/config/delegates.mgk
%%DATADIR%%/config/colors.mgk lib/GraphicsMagick/config/type-ghostscript.mgk
%%DATADIR%%/config/delegates.mgk lib/GraphicsMagick/config/type-solaris.mgk
%%DATADIR%%/config/log.mgk lib/GraphicsMagick/config/type-windows.mgk
%%DATADIR%%/config/magic.mgk lib/GraphicsMagick/config/type.mgk
%%DATADIR%%/config/modules.mgk
%%DATADIR%%/config/type-ghostscript.mgk
%%DATADIR%%/config/type-solaris.mgk
%%DATADIR%%/config/type-windows.mgk
%%DATADIR%%/config/type.mgk
lib/libGraphicsMagick++.a lib/libGraphicsMagick++.a
lib/libGraphicsMagick++.la lib/libGraphicsMagick++.la
lib/libGraphicsMagick++.so lib/libGraphicsMagick++.so
lib/libGraphicsMagick++.so.1 lib/libGraphicsMagick++.so.2
lib/libGraphicsMagick.a lib/libGraphicsMagick.a
lib/libGraphicsMagick.la lib/libGraphicsMagick.la
lib/libGraphicsMagick.so lib/libGraphicsMagick.so
lib/libGraphicsMagick.so.1 lib/libGraphicsMagick.so.2
lib/libGraphicsMagickWand.a lib/libGraphicsMagickWand.a
lib/libGraphicsMagickWand.la lib/libGraphicsMagickWand.la
lib/libGraphicsMagickWand.so lib/libGraphicsMagickWand.so
lib/libGraphicsMagickWand.so.0 lib/libGraphicsMagickWand.so.1
libdata/pkgconfig/GraphicsMagick++.pc libdata/pkgconfig/GraphicsMagick++.pc
libdata/pkgconfig/GraphicsMagick.pc libdata/pkgconfig/GraphicsMagick.pc
libdata/pkgconfig/GraphicsMagickWand.pc libdata/pkgconfig/GraphicsMagickWand.pc
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Graphics/Magick.pm %%DATADIR%%/config/colors.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/.packlist %%DATADIR%%/config/log.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/Magick.so %%DATADIR%%/config/magic.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/Magick.bs %%DATADIR%%/config/modules.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/autosplit.ix %%DOCSDIR%%/ChangeLog
@comment lib/GraphicsMagick-%%PORTVERSION%%/modules-%%Q%%/coders %%DOCSDIR%%/ChangeLog.2001
@comment lib/GraphicsMagick-%%PORTVERSION%%/modules-%%Q%%/filters %%DOCSDIR%%/ChangeLog.2002
%%PORTDOCS%%%%DOCSDIR%%/images/ball.png %%DOCSDIR%%/ChangeLog.2003
%%PORTDOCS%%%%DOCSDIR%%/images/corbis.png %%DOCSDIR%%/ChangeLog.2004
%%PORTDOCS%%%%DOCSDIR%%/images/examples.jpg %%DOCSDIR%%/ChangeLog.2005
%%PORTDOCS%%%%DOCSDIR%%/images/gm-125x80t.png %%DOCSDIR%%/ChangeLog.2006
%%PORTDOCS%%%%DOCSDIR%%/images/gm-188x120t.png %%DOCSDIR%%/ChangeLog.2007
%%PORTDOCS%%%%DOCSDIR%%/images/gm-282x180t.png %%DOCSDIR%%/Copyright.txt
%%PORTDOCS%%%%DOCSDIR%%/images/home.png %%DOCSDIR%%/NEWS.txt
%%PORTDOCS%%%%DOCSDIR%%/images/mail.png %%DOCSDIR%%/images/ball.png
%%PORTDOCS%%%%DOCSDIR%%/images/pdfsages.png %%DOCSDIR%%/images/examples.jpg
%%PORTDOCS%%%%DOCSDIR%%/images/pngnow.png %%DOCSDIR%%/images/gm-125x80t.png
%%PORTDOCS%%%%DOCSDIR%%/images/right_triangle.png %%DOCSDIR%%/images/gm-188x120t.png
%%PORTDOCS%%%%DOCSDIR%%/images/right_triangle_option.png %%DOCSDIR%%/images/gm-282x180t.png
%%PORTDOCS%%%%DOCSDIR%%/index.html %%DOCSDIR%%/images/right_triangle.png
%%PORTDOCS%%%%DOCSDIR%%/www/AUTHORS.html %%DOCSDIR%%/images/right_triangle_option.png
%%PORTDOCS%%%%DOCSDIR%%/www/Changelog.html %%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/Copyright.html %%DOCSDIR%%/www/AUTHORS.html
%%PORTDOCS%%%%DOCSDIR%%/www/FAQ.html %%DOCSDIR%%/www/BENCHMARKS.html
%%PORTDOCS%%%%DOCSDIR%%/www/GraphicsMagick.html %%DOCSDIR%%/www/BUGS.html
%%PORTDOCS%%%%DOCSDIR%%/www/INSTALL-unix.html %%DOCSDIR%%/www/Changelog.html
%%PORTDOCS%%%%DOCSDIR%%/www/INSTALL-windows.html %%DOCSDIR%%/www/Copyright.html
%%PORTDOCS%%%%DOCSDIR%%/www/ImageMagickObject.html %%DOCSDIR%%/www/FAQ.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Blob.html %%DOCSDIR%%/%%WWWDIR%%.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.fig %%DOCSDIR%%/www/INSTALL-unix.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.png %%DOCSDIR%%/www/INSTALL-windows.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.svg %%DOCSDIR%%/www/ImageMagickObject.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ChangeLog.html %%DOCSDIR%%/www/Magick++/Blob.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/CoderInfo.html %%DOCSDIR%%/www/Magick++/Cache.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Color.html %%DOCSDIR%%/www/Magick++/Cache.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Documentation.html %%DOCSDIR%%/www/Magick++/Cache.svg
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Drawable.html %%DOCSDIR%%/www/Magick++/ChangeLog.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Drawable_example_1.png %%DOCSDIR%%/www/Magick++/CoderInfo.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Enumerations.html %%DOCSDIR%%/www/Magick++/Color.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Exception.html %%DOCSDIR%%/www/Magick++/Documentation.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/FormatCharacters.html %%DOCSDIR%%/www/Magick++/Drawable.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Future.html %%DOCSDIR%%/www/Magick++/Drawable_example_1.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Geometry.html %%DOCSDIR%%/www/Magick++/Enumerations.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.fig %%DOCSDIR%%/www/Magick++/Exception.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.html %%DOCSDIR%%/www/Magick++/FormatCharacters.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.png %%DOCSDIR%%/www/Magick++/Future.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ImageDesign.html %%DOCSDIR%%/www/Magick++/Geometry.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ImageMagick.png %%DOCSDIR%%/www/Magick++/Image.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Install.html %%DOCSDIR%%/www/Magick++/Image.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Magick++.png %%DOCSDIR%%/www/Magick++/Image.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Montage.html %%DOCSDIR%%/www/Magick++/ImageDesign.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/NEWS.html %%DOCSDIR%%/www/Magick++/ImageMagick.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/PixelPacket.html %%DOCSDIR%%/www/Magick++/Install.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Pixels.html %%DOCSDIR%%/www/Magick++/Magick++.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/README.txt %%DOCSDIR%%/www/Magick++/Montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/STL.html %%DOCSDIR%%/www/Magick++/NEWS.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/TypeMetric.html %%DOCSDIR%%/www/Magick++/PixelPacket.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/gm-188x120t.png %%DOCSDIR%%/www/Magick++/Pixels.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/index.html %%DOCSDIR%%/www/Magick++/README.txt
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/montage-sample-framed.jpg %%DOCSDIR%%/www/Magick++/STL.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/right_triangle.png %%DOCSDIR%%/www/Magick++/TypeMetric.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.fig %%DOCSDIR%%/www/Magick++/gm-188x120t.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.jpg %%DOCSDIR%%/www/Magick++/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.fig %%DOCSDIR%%/www/Magick++/montage-sample-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.jpg %%DOCSDIR%%/www/Magick++/right_triangle.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-sample-framed.jpg %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-sample-plain.jpg %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/NEWS.html %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.fig
%%PORTDOCS%%%%DOCSDIR%%/www/README.html %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/animate.html %%DOCSDIR%%/www/Magick++/thumbnail-sample-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/api.html %%DOCSDIR%%/www/Magick++/thumbnail-sample-plain.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/api/animate.html %%DOCSDIR%%/www/NEWS.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/annotate.html %%DOCSDIR%%/www/PLATFORMS.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/attribute.html %%DOCSDIR%%/www/README.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/blob.html %%DOCSDIR%%/www/animate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/cache.html %%DOCSDIR%%/www/api.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/cache_view.html %%DOCSDIR%%/www/api/animate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/color.html %%DOCSDIR%%/www/api/annotate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/composite.html %%DOCSDIR%%/www/api/attribute.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/constitute.html %%DOCSDIR%%/www/api/blob.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/decorate.html %%DOCSDIR%%/www/api/channel.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/deprecate.html %%DOCSDIR%%/www/api/color.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/display.html %%DOCSDIR%%/www/api/composite.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/draw.html %%DOCSDIR%%/www/api/constitute.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/effect.html %%DOCSDIR%%/www/api/decorate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/enhance.html %%DOCSDIR%%/www/api/deprecate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/error.html %%DOCSDIR%%/www/api/display.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/fx.html %%DOCSDIR%%/www/api/draw.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/image.html %%DOCSDIR%%/www/api/effect.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/list.html %%DOCSDIR%%/www/api/enhance.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/magick.html %%DOCSDIR%%/www/api/error.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/memory.html %%DOCSDIR%%/www/api/fx.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/monitor.html %%DOCSDIR%%/www/api/image.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/montage.html %%DOCSDIR%%/www/api/list.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/paint.html %%DOCSDIR%%/www/api/magick.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/profile.html %%DOCSDIR%%/www/api/memory.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/quantize.html %%DOCSDIR%%/www/api/monitor.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/registry.html %%DOCSDIR%%/www/api/montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/render.html %%DOCSDIR%%/www/api/operator.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/resize.html %%DOCSDIR%%/www/api/paint.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/resource.html %%DOCSDIR%%/www/api/pixel_cache.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/segment.html %%DOCSDIR%%/www/api/profile.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/shear.html %%DOCSDIR%%/www/api/quantize.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/signature.html %%DOCSDIR%%/www/api/registry.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/stream.html %%DOCSDIR%%/www/api/render.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/transform.html %%DOCSDIR%%/www/api/resize.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/types.html %%DOCSDIR%%/www/api/resource.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/widget.html %%DOCSDIR%%/www/api/segment.html
%%PORTDOCS%%%%DOCSDIR%%/www/body.html %%DOCSDIR%%/www/api/shear.html
%%PORTDOCS%%%%DOCSDIR%%/www/books.html %%DOCSDIR%%/www/api/signature.html
%%PORTDOCS%%%%DOCSDIR%%/www/color.html %%DOCSDIR%%/www/api/transform.html
%%PORTDOCS%%%%DOCSDIR%%/www/composite.html %%DOCSDIR%%/www/api/types.html
%%PORTDOCS%%%%DOCSDIR%%/www/conjure.html %%DOCSDIR%%/www/api/widget.html
%%PORTDOCS%%%%DOCSDIR%%/www/contribute.html %%DOCSDIR%%/www/body.html
%%PORTDOCS%%%%DOCSDIR%%/www/convert.html %%DOCSDIR%%/www/color.html
%%PORTDOCS%%%%DOCSDIR%%/www/cvs.html %%DOCSDIR%%/www/composite.html
%%PORTDOCS%%%%DOCSDIR%%/www/development.html %%DOCSDIR%%/www/conjure.html
%%PORTDOCS%%%%DOCSDIR%%/www/display.html %%DOCSDIR%%/www/contribute.html
%%PORTDOCS%%%%DOCSDIR%%/www/download.html %%DOCSDIR%%/www/convert.html
%%PORTDOCS%%%%DOCSDIR%%/www/formats.html %%DOCSDIR%%/www/cvs.html
%%PORTDOCS%%%%DOCSDIR%%/www/gm.html %%DOCSDIR%%/www/development.html
%%PORTDOCS%%%%DOCSDIR%%/www/header.html %%DOCSDIR%%/www/display.html
%%PORTDOCS%%%%DOCSDIR%%/www/identify.html %%DOCSDIR%%/www/download.html
%%PORTDOCS%%%%DOCSDIR%%/www/import.html %%DOCSDIR%%/www/formats.html
%%PORTDOCS%%%%DOCSDIR%%/www/index.html %%DOCSDIR%%/www/gm.html
%%PORTDOCS%%%%DOCSDIR%%/www/install.html %%DOCSDIR%%/www/header.html
%%PORTDOCS%%%%DOCSDIR%%/www/links.html %%DOCSDIR%%/www/identify.html
%%PORTDOCS%%%%DOCSDIR%%/www/magick.css %%DOCSDIR%%/www/import.html
%%PORTDOCS%%%%DOCSDIR%%/www/miff.html %%DOCSDIR%%/www/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/mission.html %%DOCSDIR%%/www/links.html
%%PORTDOCS%%%%DOCSDIR%%/www/mogrify.html %%DOCSDIR%%/www/magick.css
%%PORTDOCS%%%%DOCSDIR%%/www/montage.html %%DOCSDIR%%/www/miff.html
%%PORTDOCS%%%%DOCSDIR%%/www/perl.html %%DOCSDIR%%/www/mission.html
%%PORTDOCS%%%%DOCSDIR%%/www/programming.html %%DOCSDIR%%/www/mogrify.html
%%PORTDOCS%%%%DOCSDIR%%/www/quantize.html %%DOCSDIR%%/www/montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/smile.c %%DOCSDIR%%/www/motion-picture.html
%%PORTDOCS%%%%DOCSDIR%%/www/tools.html %%DOCSDIR%%/www/perl.html
%%PORTDOCS%%%%DOCSDIR%%/www/utilities.html %%DOCSDIR%%/www/programming.html
%%PORTDOCS%%%%DOCSDIR%%/www/windows.html %%DOCSDIR%%/www/quantize.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www/api %%DOCSDIR%%/www/smile.c
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www/Magick++ %%DOCSDIR%%/www/tools.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www %%DOCSDIR%%/www/utilities.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images @dirrm %%DOCSDIR%%/www/api
%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm %%DOCSDIR%%/www/Magick++
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick @dirrm %%DOCSDIR%%/www
%%WITH_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics @dirrm %%DOCSDIR%%/images
%%WITH_PERL%%@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Graphics @dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/config @dirrm %%DATADIR%%/config
@dirrm %%DATADIR%% @dirrm %%DATADIR%%
@dirrmtry libdata/pkgconfig
@dirrm lib/GraphicsMagick/modules-Q%%Q%%/filters
@dirrm lib/GraphicsMagick/modules-Q%%Q%%/coders
@dirrm lib/GraphicsMagick/modules-Q%%Q%%
@dirrm lib/GraphicsMagick/config
@dirrm lib/GraphicsMagick
@dirrm include/GraphicsMagick/wand @dirrm include/GraphicsMagick/wand
@dirrm include/GraphicsMagick/magick @dirrm include/GraphicsMagick/magick
@dirrm include/GraphicsMagick/Magick++ @dirrm include/GraphicsMagick/Magick++
@dirrm include/GraphicsMagick @dirrm include/GraphicsMagick
@exec mkdir -p %D/lib/GraphicsMagick/modules-Q%%Q%%/filters
@exec mkdir -p %D/lib/GraphicsMagick/modules-Q%%Q%%/coders

View file

@ -6,8 +6,7 @@
# #
PORTNAME= GraphicsMagick PORTNAME= GraphicsMagick
PORTVERSION= 1.1.12 PORTVERSION= 1.2.5
PORTEPOCH= 1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/
@ -16,22 +15,27 @@ MASTER_SITE_SUBDIR= ${PORTNAME:L}
MAINTAINER= glarkin@FreeBSD.org MAINTAINER= glarkin@FreeBSD.org
COMMENT= Fast image processing tools based on ImageMagick COMMENT= Fast image processing tools based on ImageMagick
CONFLICTS= GraphicsMagick-1.1.*
LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \ LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
fpx.[2-9]:${PORTSDIR}/graphics/libfpx \ fpx.[2-9]:${PORTSDIR}/graphics/libfpx \
jbig:${PORTSDIR}/graphics/jbigkit \ jbig:${PORTSDIR}/graphics/jbigkit \
wmflite:${PORTSDIR}/graphics/libwmf \ wmflite:${PORTSDIR}/graphics/libwmf \
xml2:${PORTSDIR}/textproc/libxml2 xml2:${PORTSDIR}/textproc/libxml2 \
ltdl:${PORTSDIR}/devel/libltdl15
OTHERGRAPHICS= jasper jpeg lcms png tiff OTHERGRAPHICS= jasper jpeg lcms png tiff
LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|} LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|}
OPTIONS= Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off OPTIONS= Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off \
OPENMP "Enable OpenMP support (requires GCC 4.2+)" off \
OPTIONS+= TESTS "Run bundled self-tests after build" on SSE "Enable SSE opcodes on supported CPUs" off \
TESTS "Run bundled self-tests after build" on
USE_ICONV= yes USE_ICONV= yes
USE_AUTOTOOLS= libtool:15 USE_AUTOTOOLS= libtool:15
USE_BZIP2= yes USE_BZIP2= yes
USE_GHOSTSCRIPT=yes USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
LATEST_LINK= GraphicsMagick12
MAN1= GraphicsMagick++-config.1 \ MAN1= GraphicsMagick++-config.1 \
GraphicsMagick-config.1 \ GraphicsMagick-config.1 \
@ -40,25 +44,40 @@ MAN1= GraphicsMagick++-config.1 \
MAN4= miff.4 MAN4= miff.4
MAN5= quantize.5 MAN5= quantize.5
.if defined(WITH_SSE)
.if ${MACHINE_CPU:Msse}
CFLAGS+= -msse
.endif
.if ${MACHINE_CPU:Msse2}
CFLAGS+= -msse2
.endif
.if ${MACHINE_CPU:Msse3}
CFLAGS+= -msse3
.endif
.endif
.if defined(WITH_OPENMP)
# Later versions of FreeBSD 7.0 already have GCC 4.2
.if ${OSVERSION} < 700042
USE_GCC= 4.2+
.endif
CONFIGURE_ENV+= LDFLAGS=${PTHREAD_LIBS}
CONFIGURE_ARGS+= --enable-openmp
.endif
.ifndef WINDOWS_FONT_DIR .ifndef WINDOWS_FONT_DIR
# Use fonts installed by x11-fonts/webfonts by default # Use fonts installed by x11-fonts/webfonts by default
WINDOWS_FONT_DIR=${LOCALBASE}/lib/X11/fonts/webfonts WINDOWS_FONT_DIR=${LOCALBASE}/lib/X11/fonts/webfonts
.endif .endif
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \ CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \
--without-threads --without-threads --with-ltdl-include=${LOCALBASE}/include \
--with-ltdl-lib=${LOCALBASE}/lib
USE_LDCONFIG= yes USE_LDCONFIG= yes
.if defined(WITH_WINDOWS_FONT_DIR)
CONFIGURE_ARGS+= --with-windows-font-dir="${WINDOWS_FONT_DIR}"
.endif
ALL_TARGET= -j`${SYSCTL} -n hw.ncpu` ALL_TARGET= -j`${SYSCTL} -n hw.ncpu`
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-data-html
.endif
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" LDFLAGS="-L${LOCALBASE}/lib"
@ -67,8 +86,9 @@ test check:
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
# Perl and Tcl APIs will be installed by separate ports .if defined(WITH_WINDOWS_FONT_DIR)
PLIST_SUB+= WITH_PERL="@comment " CONFIGURE_ARGS+= --with-windows-font-dir="${WINDOWS_FONT_DIR}"
.endif
.if defined(WITHOUT_X11) .if defined(WITHOUT_X11)
PKGNAMESUFFIX+= -nox11 PKGNAMESUFFIX+= -nox11

View file

@ -1,3 +1,3 @@
MD5 (GraphicsMagick-1.1.12.tar.bz2) = 07653ae3d22a79786e637202a0532a95 MD5 (GraphicsMagick-1.2.5.tar.bz2) = a023a1561ec0780f25f5a4f0cf208053
SHA256 (GraphicsMagick-1.1.12.tar.bz2) = 50e2a96cccad84e7eb5dfa277d3b68055e154f32a8d00d81acd072ba91a1a92e SHA256 (GraphicsMagick-1.2.5.tar.bz2) = c51236aa0e592d5d61a7b7658d0129099f302fba7216c64a91ce66c0d574c33a
SIZE (GraphicsMagick-1.1.12.tar.bz2) = 5034822 SIZE (GraphicsMagick-1.2.5.tar.bz2) = 5983638

View file

@ -1,89 +1,20 @@
--- Makefile.in Fri Mar 18 19:36:21 2005 --- Makefile.in.orig 2008-05-18 17:22:51.000000000 -0400
+++ Makefile.in Sun Jul 24 18:21:35 2005 +++ Makefile.in 2008-06-06 18:41:23.620488084 -0400
@@ -466,5 +466,5 @@ @@ -1775,7 +1775,7 @@
MagickLibConfigPath = @MagickLibConfigPath@
# Install HTML files MagickLibPath = @MagickLibPath@
-pkgdocdir = @MagickSharePath@ MagickShareConfigPath = @MagickShareConfigPath@
+pkgdocdir = ${DATA_DIR}/doc/GraphicsMagick -MagickSharePath = @MagickSharePath@
DOCDIRS = images www www/api www/Magick++ +MagickSharePath = ${DATADIR}
@WITH_PERL_TRUE@PERLMAGICK = PerlMagick MogrifyDelegate = @MogrifyDelegate@
@@ -1079,5 +1079,5 @@ NM = @NM@
NMEDIT = @NMEDIT@
# Install arch-independent package data @@ -4382,7 +4382,7 @@
-install-data-local: install-data-html @WITH_PERL_DYNAMIC_FALSE@@WITH_PERL_STATIC_TRUE@@WITH_PERL_TRUE@PERLSTATICNAME = PerlMagick
+install-data-local:
# Uninstall arch-independent package data
--- coders/Makefile.in Fri Mar 18 19:36:16 2005
+++ coders/Makefile.in Sun Jul 24 19:22:21 2005
@@ -1479,5 +1479,5 @@
install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z "$(pkg_LTLIBRARIES)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
@@ -1825,5 +1825,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
@@ -1842,5 +1842,5 @@
install-pkgdataDATA: $(pkgdata_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
+ test -z "$(pkgdatadir)" -o -z '$(pkgdata_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
@list='$(pkgdata_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- filters/Makefile.in Fri Mar 18 19:36:17 2005
+++ filters/Makefile.in Sun Jul 24 19:23:33 2005
@@ -522,5 +522,5 @@
install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_LTLIBRARIES)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
@@ -592,5 +592,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- magick/Makefile.in Fri Mar 18 19:36:18 2005
+++ magick/Makefile.in Tue Jul 26 21:05:48 2005
@@ -664,5 +664,5 @@
# Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory
@@ -930,5 +930,5 @@
install-pkgDATA: $(pkg_DATA)
@$(NORMAL_INSTALL)
- test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
+ test -z "$(pkgdir)" -o -z '$(pkg_DATA)' || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
@list='$(pkg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--- Magick++/lib/Makefile.in Fri Mar 18 19:36:13 2005
+++ Magick++/lib/Makefile.in Tue Jul 26 21:37:39 2005
@@ -453,5 +453,5 @@
# Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory
--- wand/Makefile.in Fri Mar 18 19:36:20 2005
+++ wand/Makefile.in Tue Jul 26 21:38:43 2005
@@ -478,5 +478,5 @@
# Pkgconfig directory # Pkgconfig directory
-pkgconfigdir = $(libdir)/pkgconfig -pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig +pkgconfigdir = $(prefix)/libdata/pkgconfig
# Files to install in Pkgconfig directory # Files to install in Pkgconfig directory
pkgconfig_DATA = \

View file

@ -1,23 +0,0 @@
--- configure Fri Mar 18 19:35:06 2005
+++ configure Tue Jul 26 22:53:50 2005
@@ -2092,5 +2092,5 @@
MagickLibConfigSubDir="${MagickLibSubdir}/config"
AC_DEFINE_UNQUOTED(MagickLibConfigSubDir,"$MagickLibConfigSubDir",Subdirectory of lib where architecture-dependent configuration files live.)
-MagickLibConfigPath="${LIB_DIR}/${MagickLibConfigSubDir}"
+MagickLibConfigPath="${DATA_DIR}/GraphicsMagick/config"
MagickLibConfigPathDefine="${MagickLibConfigPath}/"
if test "$native_win32_build" = 'yes'
@@ -2130,5 +2130,5 @@
# Path to GraphicsMagick share files
MagickShareSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
-MagickSharePath="${DATA_DIR}/${MagickShareSubdir}"
+MagickSharePath="${DATA_DIR}/GraphicsMagick/"
MagickSharePathDefine="${MagickSharePath}/"
if test "$native_win32_build" = 'yes'
@@ -2142,5 +2142,5 @@
MagickShareConfigSubDir="${MagickLibSubdir}/config"
AC_DEFINE_UNQUOTED(MagickShareConfigSubDir,"$MagickShareConfigSubDir",Subdirectory of lib where architecture-independent configuration files live.)
-MagickShareConfigPath="${DATA_DIR}/${MagickShareConfigSubDir}"
+MagickShareConfigPath="${MagickLibConfigPath}"
MagickShareConfigPathDefine="${MagickShareConfigPath}/"
if test "$native_win32_build" = 'yes'

View file

@ -0,0 +1,20 @@
--- configure.orig 2008-05-18 17:22:52.000000000 -0400
+++ configure 2008-06-06 18:37:48.269146182 -0400
@@ -37604,7 +37604,7 @@
#
# Subdirectory under lib to place GraphicsMagick lib files
-MagickLibSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
+MagickLibSubdir="${PACKAGE_NAME}"
cat >>confdefs.h <<_ACEOF
#define MagickLibSubdir "$MagickLibSubdir"
@@ -37708,7 +37708,7 @@
#
# Path to GraphicsMagick share files
-MagickShareSubdir="${PACKAGE_NAME}-${PACKAGE_VERSION}"
+MagickShareSubdir="${PACKAGE_NAME}"
MagickSharePath="${DATA_DIR}/${MagickShareSubdir}"
MagickSharePathDefine="${MagickSharePath}/"
case "${build_os}" in

View file

@ -1,19 +0,0 @@
--- magick/symbols.h.orig Mon Jul 16 21:55:06 2007
+++ magick/symbols.h Mon Jul 16 21:56:04 2007
@@ -17,6 +17,8 @@
#if !defined(_MAGICK_SYMBOLS_H)
#define _MAGICK_SYMBOLS_H
+#define GetToken GmGetToken
+
#if defined(PREFIX_MAGICK_SYMBOLS)
#define AccessDefinition GmAccessDefinition
#define AcquireCacheNexus GmAcquireCacheNexus
@@ -386,7 +388,6 @@
#define GetQuantizeInfo GmGetQuantizeInfo
#define GetSignatureInfo GmGetSignatureInfo
#define GetTimerInfo GmGetTimerInfo
-#define GetToken GmGetToken
#define GetTypeInfo GmGetTypeInfo
#define GetTypeInfoByFamily GmGetTypeInfoByFamily
#define GetTypeList GmGetTypeList

View file

@ -1,20 +0,0 @@
--- coders/fpx.c 2004-04-14 18:45:28.000000000 -0400
+++ coders/fpx.c 2007-11-01 23:30:18.000000000 -0500
@@ -182,13 +182,13 @@
unsigned int
status,
- subimage;
-
- unsigned long
+ subimage,
height,
- memory_limit,
tile_width,
tile_height,
width;
+ size_t
+ memory_limit;
+
/*
Open image.

View file

@ -19,9 +19,9 @@ include/GraphicsMagick/magick/PreRvIcccm.h
include/GraphicsMagick/magick/api.h include/GraphicsMagick/magick/api.h
include/GraphicsMagick/magick/attribute.h include/GraphicsMagick/magick/attribute.h
include/GraphicsMagick/magick/blob.h include/GraphicsMagick/magick/blob.h
include/GraphicsMagick/magick/cache.h include/GraphicsMagick/magick/channel.h
include/GraphicsMagick/magick/cache_view.h
include/GraphicsMagick/magick/color.h include/GraphicsMagick/magick/color.h
include/GraphicsMagick/magick/colorspace.h
include/GraphicsMagick/magick/command.h include/GraphicsMagick/magick/command.h
include/GraphicsMagick/magick/composite.h include/GraphicsMagick/magick/composite.h
include/GraphicsMagick/magick/compress.h include/GraphicsMagick/magick/compress.h
@ -33,6 +33,7 @@ include/GraphicsMagick/magick/draw.h
include/GraphicsMagick/magick/effect.h include/GraphicsMagick/magick/effect.h
include/GraphicsMagick/magick/enhance.h include/GraphicsMagick/magick/enhance.h
include/GraphicsMagick/magick/error.h include/GraphicsMagick/magick/error.h
include/GraphicsMagick/magick/forward.h
include/GraphicsMagick/magick/fx.h include/GraphicsMagick/magick/fx.h
include/GraphicsMagick/magick/gem.h include/GraphicsMagick/magick/gem.h
include/GraphicsMagick/magick/image.h include/GraphicsMagick/magick/image.h
@ -42,10 +43,13 @@ include/GraphicsMagick/magick/magic.h
include/GraphicsMagick/magick/magick.h include/GraphicsMagick/magick/magick.h
include/GraphicsMagick/magick/magick_config.h include/GraphicsMagick/magick/magick_config.h
include/GraphicsMagick/magick/magick_types.h include/GraphicsMagick/magick/magick_types.h
include/GraphicsMagick/magick/memory.h
include/GraphicsMagick/magick/module.h include/GraphicsMagick/magick/module.h
include/GraphicsMagick/magick/monitor.h include/GraphicsMagick/magick/monitor.h
include/GraphicsMagick/magick/montage.h include/GraphicsMagick/magick/montage.h
include/GraphicsMagick/magick/operator.h
include/GraphicsMagick/magick/paint.h include/GraphicsMagick/magick/paint.h
include/GraphicsMagick/magick/pixel_cache.h
include/GraphicsMagick/magick/profile.h include/GraphicsMagick/magick/profile.h
include/GraphicsMagick/magick/quantize.h include/GraphicsMagick/magick/quantize.h
include/GraphicsMagick/magick/registry.h include/GraphicsMagick/magick/registry.h
@ -54,7 +58,6 @@ include/GraphicsMagick/magick/resize.h
include/GraphicsMagick/magick/resource.h include/GraphicsMagick/magick/resource.h
include/GraphicsMagick/magick/shear.h include/GraphicsMagick/magick/shear.h
include/GraphicsMagick/magick/signature.h include/GraphicsMagick/magick/signature.h
include/GraphicsMagick/magick/stream.h
include/GraphicsMagick/magick/symbols.h include/GraphicsMagick/magick/symbols.h
include/GraphicsMagick/magick/timer.h include/GraphicsMagick/magick/timer.h
include/GraphicsMagick/magick/transform.h include/GraphicsMagick/magick/transform.h
@ -66,181 +69,184 @@ include/GraphicsMagick/wand/drawing_wand.h
include/GraphicsMagick/wand/magick_wand.h include/GraphicsMagick/wand/magick_wand.h
include/GraphicsMagick/wand/pixel_wand.h include/GraphicsMagick/wand/pixel_wand.h
include/GraphicsMagick/wand/wand_api.h include/GraphicsMagick/wand/wand_api.h
%%DATADIR%%/Copyright.txt lib/GraphicsMagick/config/delegates.mgk
%%DATADIR%%/config/colors.mgk lib/GraphicsMagick/config/type-ghostscript.mgk
%%DATADIR%%/config/delegates.mgk lib/GraphicsMagick/config/type-solaris.mgk
%%DATADIR%%/config/log.mgk lib/GraphicsMagick/config/type-windows.mgk
%%DATADIR%%/config/magic.mgk lib/GraphicsMagick/config/type.mgk
%%DATADIR%%/config/modules.mgk
%%DATADIR%%/config/type-ghostscript.mgk
%%DATADIR%%/config/type-solaris.mgk
%%DATADIR%%/config/type-windows.mgk
%%DATADIR%%/config/type.mgk
lib/libGraphicsMagick++.a lib/libGraphicsMagick++.a
lib/libGraphicsMagick++.la lib/libGraphicsMagick++.la
lib/libGraphicsMagick++.so lib/libGraphicsMagick++.so
lib/libGraphicsMagick++.so.1 lib/libGraphicsMagick++.so.2
lib/libGraphicsMagick.a lib/libGraphicsMagick.a
lib/libGraphicsMagick.la lib/libGraphicsMagick.la
lib/libGraphicsMagick.so lib/libGraphicsMagick.so
lib/libGraphicsMagick.so.1 lib/libGraphicsMagick.so.2
lib/libGraphicsMagickWand.a lib/libGraphicsMagickWand.a
lib/libGraphicsMagickWand.la lib/libGraphicsMagickWand.la
lib/libGraphicsMagickWand.so lib/libGraphicsMagickWand.so
lib/libGraphicsMagickWand.so.0 lib/libGraphicsMagickWand.so.1
libdata/pkgconfig/GraphicsMagick++.pc libdata/pkgconfig/GraphicsMagick++.pc
libdata/pkgconfig/GraphicsMagick.pc libdata/pkgconfig/GraphicsMagick.pc
libdata/pkgconfig/GraphicsMagickWand.pc libdata/pkgconfig/GraphicsMagickWand.pc
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Graphics/Magick.pm %%DATADIR%%/config/colors.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/.packlist %%DATADIR%%/config/log.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/Magick.so %%DATADIR%%/config/magic.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/Magick.bs %%DATADIR%%/config/modules.mgk
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick/autosplit.ix %%DOCSDIR%%/ChangeLog
@comment lib/GraphicsMagick-%%PORTVERSION%%/modules-%%Q%%/coders %%DOCSDIR%%/ChangeLog.2001
@comment lib/GraphicsMagick-%%PORTVERSION%%/modules-%%Q%%/filters %%DOCSDIR%%/ChangeLog.2002
%%PORTDOCS%%%%DOCSDIR%%/images/ball.png %%DOCSDIR%%/ChangeLog.2003
%%PORTDOCS%%%%DOCSDIR%%/images/corbis.png %%DOCSDIR%%/ChangeLog.2004
%%PORTDOCS%%%%DOCSDIR%%/images/examples.jpg %%DOCSDIR%%/ChangeLog.2005
%%PORTDOCS%%%%DOCSDIR%%/images/gm-125x80t.png %%DOCSDIR%%/ChangeLog.2006
%%PORTDOCS%%%%DOCSDIR%%/images/gm-188x120t.png %%DOCSDIR%%/ChangeLog.2007
%%PORTDOCS%%%%DOCSDIR%%/images/gm-282x180t.png %%DOCSDIR%%/Copyright.txt
%%PORTDOCS%%%%DOCSDIR%%/images/home.png %%DOCSDIR%%/NEWS.txt
%%PORTDOCS%%%%DOCSDIR%%/images/mail.png %%DOCSDIR%%/images/ball.png
%%PORTDOCS%%%%DOCSDIR%%/images/pdfsages.png %%DOCSDIR%%/images/examples.jpg
%%PORTDOCS%%%%DOCSDIR%%/images/pngnow.png %%DOCSDIR%%/images/gm-125x80t.png
%%PORTDOCS%%%%DOCSDIR%%/images/right_triangle.png %%DOCSDIR%%/images/gm-188x120t.png
%%PORTDOCS%%%%DOCSDIR%%/images/right_triangle_option.png %%DOCSDIR%%/images/gm-282x180t.png
%%PORTDOCS%%%%DOCSDIR%%/index.html %%DOCSDIR%%/images/right_triangle.png
%%PORTDOCS%%%%DOCSDIR%%/www/AUTHORS.html %%DOCSDIR%%/images/right_triangle_option.png
%%PORTDOCS%%%%DOCSDIR%%/www/Changelog.html %%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/Copyright.html %%DOCSDIR%%/www/AUTHORS.html
%%PORTDOCS%%%%DOCSDIR%%/www/FAQ.html %%DOCSDIR%%/www/BENCHMARKS.html
%%PORTDOCS%%%%DOCSDIR%%/www/GraphicsMagick.html %%DOCSDIR%%/www/BUGS.html
%%PORTDOCS%%%%DOCSDIR%%/www/INSTALL-unix.html %%DOCSDIR%%/www/Changelog.html
%%PORTDOCS%%%%DOCSDIR%%/www/INSTALL-windows.html %%DOCSDIR%%/www/Copyright.html
%%PORTDOCS%%%%DOCSDIR%%/www/ImageMagickObject.html %%DOCSDIR%%/www/FAQ.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Blob.html %%DOCSDIR%%/%%WWWDIR%%.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.fig %%DOCSDIR%%/www/INSTALL-unix.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.png %%DOCSDIR%%/www/INSTALL-windows.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Cache.svg %%DOCSDIR%%/www/ImageMagickObject.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ChangeLog.html %%DOCSDIR%%/www/Magick++/Blob.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/CoderInfo.html %%DOCSDIR%%/www/Magick++/Cache.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Color.html %%DOCSDIR%%/www/Magick++/Cache.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Documentation.html %%DOCSDIR%%/www/Magick++/Cache.svg
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Drawable.html %%DOCSDIR%%/www/Magick++/ChangeLog.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Drawable_example_1.png %%DOCSDIR%%/www/Magick++/CoderInfo.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Enumerations.html %%DOCSDIR%%/www/Magick++/Color.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Exception.html %%DOCSDIR%%/www/Magick++/Documentation.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/FormatCharacters.html %%DOCSDIR%%/www/Magick++/Drawable.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Future.html %%DOCSDIR%%/www/Magick++/Drawable_example_1.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Geometry.html %%DOCSDIR%%/www/Magick++/Enumerations.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.fig %%DOCSDIR%%/www/Magick++/Exception.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.html %%DOCSDIR%%/www/Magick++/FormatCharacters.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Image.png %%DOCSDIR%%/www/Magick++/Future.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ImageDesign.html %%DOCSDIR%%/www/Magick++/Geometry.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/ImageMagick.png %%DOCSDIR%%/www/Magick++/Image.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Install.html %%DOCSDIR%%/www/Magick++/Image.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Magick++.png %%DOCSDIR%%/www/Magick++/Image.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Montage.html %%DOCSDIR%%/www/Magick++/ImageDesign.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/NEWS.html %%DOCSDIR%%/www/Magick++/ImageMagick.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/PixelPacket.html %%DOCSDIR%%/www/Magick++/Install.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/Pixels.html %%DOCSDIR%%/www/Magick++/Magick++.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/README.txt %%DOCSDIR%%/www/Magick++/Montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/STL.html %%DOCSDIR%%/www/Magick++/NEWS.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/TypeMetric.html %%DOCSDIR%%/www/Magick++/PixelPacket.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/gm-188x120t.png %%DOCSDIR%%/www/Magick++/Pixels.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/index.html %%DOCSDIR%%/www/Magick++/README.txt
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/montage-sample-framed.jpg %%DOCSDIR%%/www/Magick++/STL.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/right_triangle.png %%DOCSDIR%%/www/Magick++/TypeMetric.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.fig %%DOCSDIR%%/www/Magick++/gm-188x120t.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.jpg %%DOCSDIR%%/www/Magick++/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.fig %%DOCSDIR%%/www/Magick++/montage-sample-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.jpg %%DOCSDIR%%/www/Magick++/right_triangle.png
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-sample-framed.jpg %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.fig
%%PORTDOCS%%%%DOCSDIR%%/www/Magick++/thumbnail-sample-plain.jpg %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/NEWS.html %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.fig
%%PORTDOCS%%%%DOCSDIR%%/www/README.html %%DOCSDIR%%/www/Magick++/thumbnail-anatomy-plain.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/animate.html %%DOCSDIR%%/www/Magick++/thumbnail-sample-framed.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/api.html %%DOCSDIR%%/www/Magick++/thumbnail-sample-plain.jpg
%%PORTDOCS%%%%DOCSDIR%%/www/api/animate.html %%DOCSDIR%%/www/NEWS.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/annotate.html %%DOCSDIR%%/www/PLATFORMS.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/attribute.html %%DOCSDIR%%/www/README.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/blob.html %%DOCSDIR%%/www/animate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/cache.html %%DOCSDIR%%/www/api.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/cache_view.html %%DOCSDIR%%/www/api/animate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/color.html %%DOCSDIR%%/www/api/annotate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/composite.html %%DOCSDIR%%/www/api/attribute.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/constitute.html %%DOCSDIR%%/www/api/blob.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/decorate.html %%DOCSDIR%%/www/api/channel.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/deprecate.html %%DOCSDIR%%/www/api/color.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/display.html %%DOCSDIR%%/www/api/composite.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/draw.html %%DOCSDIR%%/www/api/constitute.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/effect.html %%DOCSDIR%%/www/api/decorate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/enhance.html %%DOCSDIR%%/www/api/deprecate.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/error.html %%DOCSDIR%%/www/api/display.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/fx.html %%DOCSDIR%%/www/api/draw.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/image.html %%DOCSDIR%%/www/api/effect.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/list.html %%DOCSDIR%%/www/api/enhance.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/magick.html %%DOCSDIR%%/www/api/error.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/memory.html %%DOCSDIR%%/www/api/fx.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/monitor.html %%DOCSDIR%%/www/api/image.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/montage.html %%DOCSDIR%%/www/api/list.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/paint.html %%DOCSDIR%%/www/api/magick.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/profile.html %%DOCSDIR%%/www/api/memory.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/quantize.html %%DOCSDIR%%/www/api/monitor.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/registry.html %%DOCSDIR%%/www/api/montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/render.html %%DOCSDIR%%/www/api/operator.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/resize.html %%DOCSDIR%%/www/api/paint.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/resource.html %%DOCSDIR%%/www/api/pixel_cache.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/segment.html %%DOCSDIR%%/www/api/profile.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/shear.html %%DOCSDIR%%/www/api/quantize.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/signature.html %%DOCSDIR%%/www/api/registry.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/stream.html %%DOCSDIR%%/www/api/render.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/transform.html %%DOCSDIR%%/www/api/resize.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/types.html %%DOCSDIR%%/www/api/resource.html
%%PORTDOCS%%%%DOCSDIR%%/www/api/widget.html %%DOCSDIR%%/www/api/segment.html
%%PORTDOCS%%%%DOCSDIR%%/www/body.html %%DOCSDIR%%/www/api/shear.html
%%PORTDOCS%%%%DOCSDIR%%/www/books.html %%DOCSDIR%%/www/api/signature.html
%%PORTDOCS%%%%DOCSDIR%%/www/color.html %%DOCSDIR%%/www/api/transform.html
%%PORTDOCS%%%%DOCSDIR%%/www/composite.html %%DOCSDIR%%/www/api/types.html
%%PORTDOCS%%%%DOCSDIR%%/www/conjure.html %%DOCSDIR%%/www/api/widget.html
%%PORTDOCS%%%%DOCSDIR%%/www/contribute.html %%DOCSDIR%%/www/body.html
%%PORTDOCS%%%%DOCSDIR%%/www/convert.html %%DOCSDIR%%/www/color.html
%%PORTDOCS%%%%DOCSDIR%%/www/cvs.html %%DOCSDIR%%/www/composite.html
%%PORTDOCS%%%%DOCSDIR%%/www/development.html %%DOCSDIR%%/www/conjure.html
%%PORTDOCS%%%%DOCSDIR%%/www/display.html %%DOCSDIR%%/www/contribute.html
%%PORTDOCS%%%%DOCSDIR%%/www/download.html %%DOCSDIR%%/www/convert.html
%%PORTDOCS%%%%DOCSDIR%%/www/formats.html %%DOCSDIR%%/www/cvs.html
%%PORTDOCS%%%%DOCSDIR%%/www/gm.html %%DOCSDIR%%/www/development.html
%%PORTDOCS%%%%DOCSDIR%%/www/header.html %%DOCSDIR%%/www/display.html
%%PORTDOCS%%%%DOCSDIR%%/www/identify.html %%DOCSDIR%%/www/download.html
%%PORTDOCS%%%%DOCSDIR%%/www/import.html %%DOCSDIR%%/www/formats.html
%%PORTDOCS%%%%DOCSDIR%%/www/index.html %%DOCSDIR%%/www/gm.html
%%PORTDOCS%%%%DOCSDIR%%/www/install.html %%DOCSDIR%%/www/header.html
%%PORTDOCS%%%%DOCSDIR%%/www/links.html %%DOCSDIR%%/www/identify.html
%%PORTDOCS%%%%DOCSDIR%%/www/magick.css %%DOCSDIR%%/www/import.html
%%PORTDOCS%%%%DOCSDIR%%/www/miff.html %%DOCSDIR%%/www/index.html
%%PORTDOCS%%%%DOCSDIR%%/www/mission.html %%DOCSDIR%%/www/links.html
%%PORTDOCS%%%%DOCSDIR%%/www/mogrify.html %%DOCSDIR%%/www/magick.css
%%PORTDOCS%%%%DOCSDIR%%/www/montage.html %%DOCSDIR%%/www/miff.html
%%PORTDOCS%%%%DOCSDIR%%/www/perl.html %%DOCSDIR%%/www/mission.html
%%PORTDOCS%%%%DOCSDIR%%/www/programming.html %%DOCSDIR%%/www/mogrify.html
%%PORTDOCS%%%%DOCSDIR%%/www/quantize.html %%DOCSDIR%%/www/montage.html
%%PORTDOCS%%%%DOCSDIR%%/www/smile.c %%DOCSDIR%%/www/motion-picture.html
%%PORTDOCS%%%%DOCSDIR%%/www/tools.html %%DOCSDIR%%/www/perl.html
%%PORTDOCS%%%%DOCSDIR%%/www/utilities.html %%DOCSDIR%%/www/programming.html
%%PORTDOCS%%%%DOCSDIR%%/www/windows.html %%DOCSDIR%%/www/quantize.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www/api %%DOCSDIR%%/www/smile.c
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www/Magick++ %%DOCSDIR%%/www/tools.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/www %%DOCSDIR%%/www/utilities.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images @dirrm %%DOCSDIR%%/www/api
%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm %%DOCSDIR%%/www/Magick++
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Magick @dirrm %%DOCSDIR%%/www
%%WITH_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics @dirrm %%DOCSDIR%%/images
%%WITH_PERL%%@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Graphics @dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/config @dirrm %%DATADIR%%/config
@dirrm %%DATADIR%% @dirrm %%DATADIR%%
@dirrmtry libdata/pkgconfig
@dirrm lib/GraphicsMagick/modules-Q%%Q%%/filters
@dirrm lib/GraphicsMagick/modules-Q%%Q%%/coders
@dirrm lib/GraphicsMagick/modules-Q%%Q%%
@dirrm lib/GraphicsMagick/config
@dirrm lib/GraphicsMagick
@dirrm include/GraphicsMagick/wand @dirrm include/GraphicsMagick/wand
@dirrm include/GraphicsMagick/magick @dirrm include/GraphicsMagick/magick
@dirrm include/GraphicsMagick/Magick++ @dirrm include/GraphicsMagick/Magick++
@dirrm include/GraphicsMagick @dirrm include/GraphicsMagick
@exec mkdir -p %D/lib/GraphicsMagick/modules-Q%%Q%%/filters
@exec mkdir -p %D/lib/GraphicsMagick/modules-Q%%Q%%/coders

View file

@ -8,6 +8,7 @@
SUBDIR += Coin SUBDIR += Coin
SUBDIR += EZWGL SUBDIR += EZWGL
SUBDIR += GraphicsMagick SUBDIR += GraphicsMagick
SUBDIR += GraphicsMagick12
SUBDIR += Hermes SUBDIR += Hermes
SUBDIR += IPA SUBDIR += IPA
SUBDIR += ImageMagick SUBDIR += ImageMagick