[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / gimp

Annotation of pkgsrc/graphics/gimp/Makefile, Revision 1.366

1.366   ! gutterid    1: # $NetBSD: Makefile,v 1.365 2022/07/23 08:49:09 wiz Exp $
1.1       tron        2:
1.362     wiz         3: DISTNAME=      gimp-2.10.32
1.366   ! gutterid    4: PKGREVISION=   3
1.85      salo        5: CATEGORIES=    graphics
1.317     nia         6: MASTER_SITES=  https://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/
1.88      xtraeme     7: EXTRACT_SUFX=  .tar.bz2
1.38      tv          8:
1.88      xtraeme     9: MAINTAINER=    adam@NetBSD.org
1.270     wiz        10: HOMEPAGE=      https://www.gimp.org/
1.162     adam       11: COMMENT=       The GNU image manipulation program
1.269     ryoon      12: LICENSE=       gnu-lgpl-v3 AND gnu-gpl-v3
1.162     adam       13:
1.357     tnn        14: BUILD_DEPENDS+=        vera-ttf-[0-9]*:../../fonts/vera-ttf
1.356     nia        15: TOOL_DEPENDS+= gettext-tools>=0.19:../../devel/gettext-tools
                     16: TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
1.280     ryoon      17: DEPENDS+=      glib-networking>=2.36.2:../../net/glib-networking
1.364     wiz        18:
                     19: CONFLICTS+=    gimp-devel-[0-9]*
1.164     joerg      20:
1.280     ryoon      21: USE_LANGUAGES+=                c c++14
1.88      xtraeme    22: USE_LIBTOOL=           yes
                     23: USE_PKGLOCALEDIR=      yes
1.317     nia        24:
                     25: USE_TOOLS+=            gmake pkg-config perl
                     26: USE_TOOLS+=            intltool msgfmt msgmerge xgettext
1.343     nia        27: USE_TOOLS+=            gdbus-codegen
1.317     nia        28:
1.88      xtraeme    29: GNU_CONFIGURE=         yes
1.317     nia        30:
                     31: CONFIGURE_ARGS+=       --disable-alsatest
                     32: CONFIGURE_ARGS+=       --disable-glibtest
                     33: CONFIGURE_ARGS+=       --disable-gtktest
1.166     adam       34: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.186     drochner   35: CONFIGURE_ARGS+=       --without-linux-input
1.358     tnn        36: CONFIGURE_ARGS+=       --without-gs
1.88      xtraeme    37:
1.219     adam       38: PKG_SYSCONFSUBDIR=     gimp/2.0
                     39: PKGCONFIG_OVERRIDE=    gimp.pc.in
1.124     tron       40: UNLIMIT_RESOURCES+=    datasize
                     41:
1.287     jperkin    42: # GCC 4.x C++14 support is not new enough.
1.317     nia        43: GCC_REQD+=     5
1.287     jperkin    44:
1.219     adam       45: .include "../../mk/bsd.prefs.mk"
                     46:
1.88      xtraeme    47: EGDIR=                 ${PREFIX}/share/examples/gimp-2.0
1.212     adam       48: .for f in controllerrc gimprc gtkrc menurc sessionrc templaterc unitrc
1.88      xtraeme    49: CONF_FILES+=           ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
                     50: .endfor
                     51:
1.317     nia        52: # checking for xgettext version (>= 0.19)... no
                     53: _TOOLS_USE_PKGSRC.xgettext=    yes
                     54:
1.88      xtraeme    55: # Ensure we export symbols in the linked shared object.
                     56: LDFLAGS+=              ${EXPORT_SYMBOLS_LDFLAGS}
                     57:
1.318     rillig     58: PLIST_VARS+=   remote
1.286     dbj        59: .if ${OPSYS} == "Darwin"
1.318     rillig     60: PLIST_SUBST+=  GIMP_DEBUG_TOOL_DIR="bin"
1.286     dbj        61: .else
1.318     rillig     62: PLIST_SUBST+=  GIMP_DEBUG_TOOL_DIR="libexec"
1.286     dbj        63: .endif
1.142     tron       64:
1.162     adam       65: .include "options.mk"
1.317     nia        66: .include "../../archivers/xz/buildlink3.mk"
1.285     wiz        67: BUILDLINK_API_DEPENDS.freetype2+=      freetype2>=2.8.1
                     68: .include "../../graphics/freetype2/buildlink3.mk"
1.178     drochner   69: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.162     adam       70: .include "../../databases/shared-mime-info/mimedb.mk"
1.88      xtraeme    71: .include "../../devel/gettext-lib/buildlink3.mk"
1.284     wiz        72: BUILDLINK_API_DEPENDS.fontconfig+=     fontconfig>=2.12.4
1.88      xtraeme    73: .include "../../fonts/fontconfig/buildlink3.mk"
1.162     adam       74: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
1.330     ryoon      75: BUILDLINK_API_DEPENDS.babl+=           babl>=0.1.78
1.177     adam       76: .include "../../graphics/babl/buildlink3.mk"
1.362     wiz        77: BUILDLINK_API_DEPENDS.gegl+=           gegl>=0.4.36
1.280     ryoon      78: .include "../../graphics/gegl/buildlink3.mk"
1.201     dsainty    79: .include "../../mk/jpeg.buildlink3.mk"
1.280     ryoon      80: .include "../../graphics/gexiv2/buildlink3.mk"
1.296     wiz        81: .include "../../graphics/lcms2/buildlink3.mk"
1.161     wiz        82: .include "../../graphics/libart/buildlink3.mk"
1.88      xtraeme    83: .include "../../graphics/libexif/buildlink3.mk"
1.333     ryoon      84: .include "../../graphics/libheif/buildlink3.mk"
1.280     ryoon      85: .include "../../graphics/libmypaint/buildlink3.mk"
1.317     nia        86: .include "../../graphics/libwebp/buildlink3.mk"
1.365     wiz        87: .include "../../graphics/mypaint-brushes1/buildlink3.mk"
1.317     nia        88: .include "../../graphics/openexr/buildlink3.mk"
1.310     nia        89: .include "../../graphics/openjpeg/buildlink3.mk"
1.88      xtraeme    90: .include "../../graphics/png/buildlink3.mk"
1.305     wiz        91: .include "../../graphics/librsvg/buildlink3.mk"
1.149     drochner   92: .include "../../graphics/tiff/buildlink3.mk"
1.88      xtraeme    93: .include "../../graphics/libwmf/buildlink3.mk"
1.280     ryoon      94: .include "../../print/poppler-data/buildlink3.mk"
                     95: .include "../../print/poppler-glib/buildlink3.mk"
1.333     ryoon      96: .include "../../textproc/iso-codes/buildlink3.mk"
1.88      xtraeme    97: .include "../../x11/gtk2/buildlink3.mk"
1.339     adam       98: .if ${PKG_BUILD_OPTIONS.gtk2:Mx11}
1.174     jlam       99: PLIST.remote=  yes
1.162     adam      100: .include "../../x11/libICE/buildlink3.mk"
                    101: .include "../../x11/libSM/buildlink3.mk"
1.151     joerg     102: .include "../../x11/libXmu/buildlink3.mk"
1.199     adam      103: .include "../../x11/libXpm/buildlink3.mk"
1.254     dbj       104: .else
                    105: CONFIGURE_ARGS+=       --without-xmc
                    106: CONFIGURE_ARGS+=       --without-libxpm
1.162     adam      107: .endif
1.339     adam      108: .if ${PKG_BUILD_OPTIONS.gtk2:Mquartz}
1.241     adam      109: .include "../../x11/gtk-mac-integration/buildlink3.mk"
                    110: .endif
1.88      xtraeme   111: .include "../../mk/pthread.buildlink3.mk"
1.38      tv        112: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>