Thu May 26 14:25:22 2016 UTC ()
Register dependency on graphics/adwaita-icon-theme

This fixes missing icons in applications using Gtk+ 3.

Bumps PKGREVISION.


(khorben)
diff -r1.77 -r1.78 pkgsrc/x11/gtk3/Makefile

cvs diff -r1.77 -r1.78 pkgsrc/x11/gtk3/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtk3/Makefile 2016/04/24 10:48:06 1.77
+++ pkgsrc/x11/gtk3/Makefile 2016/05/26 14:25:22 1.78
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.77 2016/04/24 10:48:06 wiz Exp $ 1# $NetBSD: Makefile,v 1.78 2016/05/26 14:25:22 khorben Exp $
2 2
3DISTNAME= gtk+-3.20.3 3DISTNAME= gtk+-3.20.3
4PKGNAME= ${DISTNAME:S/gtk/gtk3/} 4PKGNAME= ${DISTNAME:S/gtk/gtk3/}
 5PKGREVISION= 1
5CATEGORIES= x11 gnome 6CATEGORIES= x11 gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} 7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/}
7EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
8 9
9MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gtk.org/ 11HOMEPAGE= http://www.gtk.org/
11COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces 12COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces
12LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
13 14
14USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
15USE_TOOLS+= gmake perl pkg-config bash xgettext msgmerge 16USE_TOOLS+= gmake perl pkg-config bash xgettext msgmerge
16USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 18USE_LIBTOOL= yes
18PTHREAD_AUTO_VARS= yes 19PTHREAD_AUTO_VARS= yes
19BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen 20BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
20TOOL_DEPENDS+= gettext-tools>=0.19.4nb1:../../devel/gettext-tools 21TOOL_DEPENDS+= gettext-tools>=0.19.4nb1:../../devel/gettext-tools
 22DEPENDS+= adwaita-icon-theme-[0-9]*:../../graphics/adwaita-icon-theme
21# There is no logic in gettext.mk to detect the native version of xgettext, 23# There is no logic in gettext.mk to detect the native version of xgettext,
22# and we do need it to be compiled with Glade support. 24# and we do need it to be compiled with Glade support.
23_TOOLS_USE_PKGSRC.xgettext=yes 25_TOOLS_USE_PKGSRC.xgettext=yes
24 26
25GNU_CONFIGURE= yes 27GNU_CONFIGURE= yes
26# XXX there is a subtle bashism in "configure" or a bug in NetBSD's sh 28# XXX there is a subtle bashism in "configure" or a bug in NetBSD's sh
27CONFIG_SHELL= ${TOOLS_PATH.bash} 29CONFIG_SHELL= ${TOOLS_PATH.bash}
28CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/libdata 30CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/libdata
29# Work around build problems, disable unstable PAPI, PR #41608: 31# Work around build problems, disable unstable PAPI, PR #41608:
30CONFIGURE_ARGS+= --disable-papi 32CONFIGURE_ARGS+= --disable-papi
31# Avoid regeneration of Makefile.in after configure.ac patch 33# Avoid regeneration of Makefile.in after configure.ac patch
32CONFIGURE_ARGS+= --disable-maintainer-mode 34CONFIGURE_ARGS+= --disable-maintainer-mode
33MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} 35MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR}