| @@ -1,39 +1,40 @@ | | | @@ -1,39 +1,40 @@ |
1 | # $NetBSD: Makefile,v 1.10 2017/11/23 17:19:42 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2017/12/11 11:30:41 jperkin Exp $ |
2 | | | 2 | |
3 | PKGREVISION= 1 | | 3 | PKGREVISION= 2 |
4 | .include "Makefile.common" | | 4 | .include "Makefile.common" |
5 | | | 5 | |
6 | PKGNAME= ImageMagick6-${DISTVERSION} | | 6 | PKGNAME= ImageMagick6-${DISTVERSION} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | COMMENT= Package for display and interactive manipulation of images | | 9 | COMMENT= Package for display and interactive manipulation of images |
10 | | | 10 | |
11 | CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate' | | 11 | CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate' |
12 | | | 12 | |
13 | USE_LANGUAGES= c c++ c99 | | 13 | USE_LANGUAGES= c c++ c99 |
14 | USE_TOOLS+= gmake pkg-config:run | | 14 | USE_TOOLS+= gmake pkg-config:run |
15 | CONFIGURE_ARGS+= --disable-assert | | 15 | CONFIGURE_ARGS+= --disable-assert |
16 | CONFIGURE_ARGS+= --with-fontconfig | | 16 | CONFIGURE_ARGS+= --with-fontconfig |
17 | CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include | | 17 | CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include |
18 | CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib | | 18 | CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib |
19 | CONFIGURE_ARGS+= --with-xml=yes | | 19 | CONFIGURE_ARGS+= --with-xml=yes |
20 | CONFIGURE_ARGS+= --disable-openmp | | | |
21 | CONFIGURE_ARGS+= --without-perl | | 20 | CONFIGURE_ARGS+= --without-perl |
22 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | | 21 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} |
23 | CONFIGURE_ARGS+= --program-suffix=6 | | 22 | CONFIGURE_ARGS+= --program-suffix=6 |
24 | # This one used to be optional, but it depends on ghostscript even if it's | | 23 | # This one used to be optional, but it depends on ghostscript even if it's |
25 | # disabled so having a way to disable it seems pointless. | | 24 | # disabled so having a way to disable it seems pointless. |
26 | CONFIGURE_ARGS+= --with-gslib | | 25 | CONFIGURE_ARGS+= --with-gslib |
| | | 26 | # http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=25475 |
| | | 27 | CONFIGURE_ARGS.NetBSD+= --disable-openmp |
27 | PKGCONFIG_OVERRIDE= Magick++/lib/ImageMagick++.pc.in | | 28 | PKGCONFIG_OVERRIDE= Magick++/lib/ImageMagick++.pc.in |
28 | PKGCONFIG_OVERRIDE+= Magick++/lib/Magick++.pc.in | | 29 | PKGCONFIG_OVERRIDE+= Magick++/lib/Magick++.pc.in |
29 | PKGCONFIG_OVERRIDE+= magick/ImageMagick.pc.in | | 30 | PKGCONFIG_OVERRIDE+= magick/ImageMagick.pc.in |
30 | PKGCONFIG_OVERRIDE+= magick/MagickCore.pc.in | | 31 | PKGCONFIG_OVERRIDE+= magick/MagickCore.pc.in |
31 | PKGCONFIG_OVERRIDE+= wand/MagickWand.pc.in | | 32 | PKGCONFIG_OVERRIDE+= wand/MagickWand.pc.in |
32 | PKGCONFIG_OVERRIDE+= wand/Wand.pc.in | | 33 | PKGCONFIG_OVERRIDE+= wand/Wand.pc.in |
33 | | | 34 | |
34 | SUBST_CLASSES+= pkgcfg | | 35 | SUBST_CLASSES+= pkgcfg |
35 | SUBST_FILES.pkgcfg= ${PKGCONFIG_OVERRIDE} Magick++/bin/Magick++-config.in | | 36 | SUBST_FILES.pkgcfg= ${PKGCONFIG_OVERRIDE} Magick++/bin/Magick++-config.in |
36 | SUBST_FILES.pkgcfg+= magick/Magick-config.in magick/MagickCore-config.in | | 37 | SUBST_FILES.pkgcfg+= magick/Magick-config.in magick/MagickCore-config.in |
37 | SUBST_FILES.pkgcfg+= wand/MagickWand-config.in wand/Wand-config.in | | 38 | SUBST_FILES.pkgcfg+= wand/MagickWand-config.in wand/Wand-config.in |
38 | SUBST_MESSAGE.pkgcfg= Fixing pkg-config requirements. | | 39 | SUBST_MESSAGE.pkgcfg= Fixing pkg-config requirements. |
39 | SUBST_SED.pkgcfg= -e 's|MagickCore-config |MagickCore-config6 |g' | | 40 | SUBST_SED.pkgcfg= -e 's|MagickCore-config |MagickCore-config6 |g' |