| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.303 2022/05/03 08:27:11 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.304 2022/06/20 20:49:26 dholland Exp $ |
2 | | | 2 | |
3 | .include "Makefile.common" | | 3 | .include "Makefile.common" |
4 | | | 4 | |
5 | PKGNAME= ImageMagick-${DISTVERSION} | | 5 | PKGNAME= ImageMagick-${DISTVERSION} |
6 | | | 6 | |
7 | MAINTAINER= adam@NetBSD.org | | 7 | MAINTAINER= adam@NetBSD.org |
8 | COMMENT= Package for display and non-interactive manipulation of images | | 8 | COMMENT= Package for display and non-interactive manipulation of images |
9 | | | 9 | |
10 | CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate' | | 10 | CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate' |
11 | | | 11 | |
12 | USE_LANGUAGES= c c++ c99 | | 12 | USE_LANGUAGES= c c++ c99 |
13 | USE_TOOLS+= gmake pkg-config:run | | 13 | USE_TOOLS+= gmake pkg-config:run |
14 | CONFIGURE_ARGS+= --disable-assert | | 14 | CONFIGURE_ARGS+= --disable-assert |
| @@ -75,26 +75,30 @@ SUBST_SED.fix-tools= -e 's,${TOOLS_DIR} | | | @@ -75,26 +75,30 @@ SUBST_SED.fix-tools= -e 's,${TOOLS_DIR} |
75 | | | 75 | |
76 | SUBST_CLASSES+= fix-pc | | 76 | SUBST_CLASSES+= fix-pc |
77 | SUBST_STAGE.fix-pc= pre-configure | | 77 | SUBST_STAGE.fix-pc= pre-configure |
78 | SUBST_MESSAGE.fix-pc= Unwrapping pkg-config path in installed helper tools. | | 78 | SUBST_MESSAGE.fix-pc= Unwrapping pkg-config path in installed helper tools. |
79 | SUBST_FILES.fix-pc+= Magick++/bin/Magick++-config.in | | 79 | SUBST_FILES.fix-pc+= Magick++/bin/Magick++-config.in |
80 | SUBST_FILES.fix-pc+= MagickCore/MagickCore-config.in | | 80 | SUBST_FILES.fix-pc+= MagickCore/MagickCore-config.in |
81 | SUBST_FILES.fix-pc+= MagickWand/MagickWand-config.in | | 81 | SUBST_FILES.fix-pc+= MagickWand/MagickWand-config.in |
82 | SUBST_SED.fix-pc= -e 's,@PKG_CONFIG@,pkg-config,g' | | 82 | SUBST_SED.fix-pc= -e 's,@PKG_CONFIG@,pkg-config,g' |
83 | | | 83 | |
84 | # failed to convert strong functions and variables: Invalid type identifier | | 84 | # failed to convert strong functions and variables: Invalid type identifier |
85 | CTF_FILES_SKIP+= lib/libMagickCore-7.Q16HDRI.so.* | | 85 | CTF_FILES_SKIP+= lib/libMagickCore-7.Q16HDRI.so.* |
86 | CTF_FILES_SKIP+= lib/libMagickWand-7.Q16HDRI.so.* | | 86 | CTF_FILES_SKIP+= lib/libMagickWand-7.Q16HDRI.so.* |
87 | | | 87 | |
| | | 88 | .include "../../print/ghostscript/buildlink3.mk" |
| | | 89 | .if !empty(PKG_BUILD_OPTIONS.ghostscript:Mghostscript-gpl) |
| | | 90 | CFLAGS+= -DPKGSRC_USE_OLD_GHOSTSCRIPT |
| | | 91 | .endif |
| | | 92 | |
88 | .include "../../archivers/bzip2/buildlink3.mk" | | 93 | .include "../../archivers/bzip2/buildlink3.mk" |
89 | .include "../../archivers/xz/buildlink3.mk" | | 94 | .include "../../archivers/xz/buildlink3.mk" |
90 | .include "../../devel/libltdl/buildlink3.mk" | | 95 | .include "../../devel/libltdl/buildlink3.mk" |
91 | .include "../../fonts/fontconfig/buildlink3.mk" | | 96 | .include "../../fonts/fontconfig/buildlink3.mk" |
92 | .include "../../graphics/freetype2/buildlink3.mk" | | 97 | .include "../../graphics/freetype2/buildlink3.mk" |
93 | .include "../../mk/jpeg.buildlink3.mk" | | 98 | .include "../../mk/jpeg.buildlink3.mk" |
94 | .include "../../graphics/lcms2/buildlink3.mk" | | 99 | .include "../../graphics/lcms2/buildlink3.mk" |
95 | .include "../../graphics/libwebp/buildlink3.mk" | | 100 | .include "../../graphics/libwebp/buildlink3.mk" |
96 | .include "../../graphics/png/buildlink3.mk" | | 101 | .include "../../graphics/png/buildlink3.mk" |
97 | .include "../../math/fftw/buildlink3.mk" | | 102 | .include "../../math/fftw/buildlink3.mk" |
98 | .include "../../print/ghostscript/buildlink3.mk" | | | |
99 | .include "../../textproc/libxml2/buildlink3.mk" | | 103 | .include "../../textproc/libxml2/buildlink3.mk" |
100 | .include "../../mk/bsd.pkg.mk" | | 104 | .include "../../mk/bsd.pkg.mk" |