| @@ -1,17 +1,18 @@ | | | @@ -1,17 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.143 2020/03/31 16:59:58 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.144 2020/04/05 14:29:08 hauke Exp $ |
2 | | | 2 | |
3 | DISTNAME= gtk+-3.24.16 | | 3 | DISTNAME= gtk+-3.24.16 |
4 | PKGNAME= ${DISTNAME:S/gtk/gtk3/} | | 4 | PKGNAME= ${DISTNAME:S/gtk/gtk3/} |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= x11 gnome | | 6 | CATEGORIES= x11 gnome |
6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} | | 7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} |
7 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
8 | | | 9 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.gtk.org/ | | 11 | HOMEPAGE= https://www.gtk.org/ |
11 | COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces | | 12 | COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces |
12 | LICENSE= gnu-lgpl-v2.1 | | 13 | LICENSE= gnu-lgpl-v2.1 |
13 | | | 14 | |
14 | USE_PKGLOCALEDIR= yes | | 15 | USE_PKGLOCALEDIR= yes |
15 | USE_TOOLS+= ggrep gmake perl pkg-config bash xgettext msgmerge | | 16 | USE_TOOLS+= ggrep gmake perl pkg-config bash xgettext msgmerge |
16 | USE_LANGUAGES= c c++ | | 17 | USE_LANGUAGES= c c++ |
17 | USE_LIBTOOL= yes | | 18 | USE_LIBTOOL= yes |
| @@ -58,26 +59,27 @@ CPPFLAGS+= -DPREFIX="\"${PREFIX}\"" | | | @@ -58,26 +59,27 @@ CPPFLAGS+= -DPREFIX="\"${PREFIX}\"" |
58 | # We remove the module databases during post-install since we create them | | 59 | # We remove the module databases during post-install since we create them |
59 | # anew in the +INSTALL script as part of the POST-INSTALL action. | | 60 | # anew in the +INSTALL script as part of the POST-INSTALL action. |
60 | # | | 61 | # |
61 | post-install: | | 62 | post-install: |
62 | ${RM} -f ${DESTDIR}${GTK3_IMMODULES_DB} | | 63 | ${RM} -f ${DESTDIR}${GTK3_IMMODULES_DB} |
63 | | | 64 | |
64 | FILES_SUBST+= GTK_UPDATE_ICON_CACHE="${PREFIX}/bin/gtk-update-icon-cache" | | 65 | FILES_SUBST+= GTK_UPDATE_ICON_CACHE="${PREFIX}/bin/gtk-update-icon-cache" |
65 | FILES_SUBST+= ICON_THEME_DIR="${PREFIX}/share/icons" | | 66 | FILES_SUBST+= ICON_THEME_DIR="${PREFIX}/share/icons" |
66 | INSTALL_TEMPLATES+= ../../x11/gtk2/files/icon-cache.tmpl | | 67 | INSTALL_TEMPLATES+= ../../x11/gtk2/files/icon-cache.tmpl |
67 | | | 68 | |
68 | _BUILDING_GTK3= yes | | 69 | _BUILDING_GTK3= yes |
69 | .include "modules.mk" | | 70 | .include "modules.mk" |
70 | | | 71 | |
| | | 72 | .include "../../converters/fribidi/buildlink3.mk" |
71 | .include "../../databases/shared-mime-info/buildlink3.mk" | | 73 | .include "../../databases/shared-mime-info/buildlink3.mk" |
72 | BUILDLINK_API_DEPENDS.atk+= atk>=2.15.1 | | 74 | BUILDLINK_API_DEPENDS.atk+= atk>=2.15.1 |
73 | .include "../../devel/atk/buildlink3.mk" | | 75 | .include "../../devel/atk/buildlink3.mk" |
74 | .include "../../devel/gettext-lib/buildlink3.mk" | | 76 | .include "../../devel/gettext-lib/buildlink3.mk" |
75 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.57.2 | | 77 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.57.2 |
76 | .include "../../devel/glib2/buildlink3.mk" | | 78 | .include "../../devel/glib2/buildlink3.mk" |
77 | BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.30.0 | | 79 | BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.30.0 |
78 | .include "../../graphics/gdk-pixbuf2/buildlink3.mk" | | 80 | .include "../../graphics/gdk-pixbuf2/buildlink3.mk" |
79 | BUILDLINK_DEPMETHOD.gobject-introspection:= build | | 81 | BUILDLINK_DEPMETHOD.gobject-introspection:= build |
80 | BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=1.39.0 | | 82 | BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=1.39.0 |
81 | .include "../../devel/gobject-introspection/buildlink3.mk" | | 83 | .include "../../devel/gobject-introspection/buildlink3.mk" |
82 | | | 84 | |
83 | .include "options.mk" | | 85 | .include "options.mk" |