Sun Jul 7 16:13:13 2013 UTC ()
Add missing dependencies as reported by verifypc and confirmed by ldd.
buildlink3.mk: gdk-pixbuf2 glib2 libsigc++ pthread
Makefile: Same as above plus mm-common and glibmm >=2.36.0.


(rodent)
diff -r1.1 -r1.2 pkgsrc/x11/gtkmm3/Makefile
diff -r1.1 -r1.2 pkgsrc/x11/gtkmm3/buildlink3.mk

cvs diff -r1.1 -r1.2 pkgsrc/x11/gtkmm3/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtkmm3/Makefile 2013/07/07 11:46:16 1.1
+++ pkgsrc/x11/gtkmm3/Makefile 2013/07/07 16:13:13 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1 2013/07/07 11:46:16 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2013/07/07 16:13:13 rodent Exp $
2 2
3DISTNAME= gtkmm-3.8.0 3DISTNAME= gtkmm-3.8.0
4PKGNAME= ${DISTNAME:S/gtkmm/gtkmm3/1} 4PKGNAME= ${DISTNAME:S/gtkmm/gtkmm3/1}
5CATEGORIES= x11 5CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkmm/3.8/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkmm/3.8/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gtkmm.org/ 10HOMEPAGE= http://www.gtkmm.org/
11COMMENT= C++ Interfaces for GTK+ and GNOME (v3) 11COMMENT= C++ Interfaces for GTK+ and GNOME (v3)
12LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 12LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2
13 13
14USE_TOOLS+= gmake perl pkg-config 14USE_TOOLS+= gmake perl pkg-config
@@ -16,15 +16,21 @@ USE_LANGUAGES= c c++ @@ -16,15 +16,21 @@ USE_LANGUAGES= c c++
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18 18
19PKGCONFIG_OVERRIDE+= gtk/gtkmm.pc.in 19PKGCONFIG_OVERRIDE+= gtk/gtkmm.pc.in
20PKGCONFIG_OVERRIDE+= gdk/gdkmm.pc.in 20PKGCONFIG_OVERRIDE+= gdk/gdkmm.pc.in
21 21
22.include "../../textproc/libxslt/buildlink3.mk" 22.include "../../textproc/libxslt/buildlink3.mk"
23.include "../../mk/pthread.buildlink3.mk" 23.include "../../mk/pthread.buildlink3.mk"
24.include "../../devel/atkmm/buildlink3.mk" 24.include "../../devel/atkmm/buildlink3.mk"
25.include "../../graphics/cairomm/buildlink3.mk" 25.include "../../graphics/cairomm/buildlink3.mk"
26BUILDLINK_ABI_DEPENDS.gtk3+= gtk3+>=3.8.0 26BUILDLINK_ABI_DEPENDS.gtk3+= gtk3+>=3.8.0
27.include "../../x11/gtk3/buildlink3.mk" 27.include "../../x11/gtk3/buildlink3.mk"
28.include "../../devel/pangomm/buildlink3.mk" 28.include "../../devel/pangomm/buildlink3.mk"
 29BUILDLINK_ABI_DEPENDS.glibmm+= glibmm>=2.36.0
29.include "../../devel/glibmm/buildlink3.mk" 30.include "../../devel/glibmm/buildlink3.mk"
 31.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
 32.include "../../devel/glib2/buildlink3.mk"
 33.include "../../devel/mm-common/buildlink3.mk"
 34.include "../../devel/libsigc++/buildlink3.mk"
 35.include "../../mk/pthread.buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/x11/gtkmm3/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/x11/gtkmm3/buildlink3.mk 2013/07/07 11:46:16 1.1
+++ pkgsrc/x11/gtkmm3/buildlink3.mk 2013/07/07 16:13:13 1.2
@@ -1,19 +1,23 @@ @@ -1,19 +1,23 @@
1# $NetBSD: buildlink3.mk,v 1.1 2013/07/07 11:46:16 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2013/07/07 16:13:13 rodent Exp $
2 2
3BUILDLINK_TREE+= gtkmm3 3BUILDLINK_TREE+= gtkmm3
4 4
5.if !defined(GTKMM3_BUILDLINK3_MK) 5.if !defined(GTKMM3_BUILDLINK3_MK)
6GTKMM3_BUILDLINK3_MK:= 6GTKMM3_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.gtkmm3+= gtkmm3>=3.4.2 8BUILDLINK_API_DEPENDS.gtkmm3+= gtkmm3>=3.4.2
9BUILDLINK_PKGSRCDIR.gtkmm3?= ../../x11/gtkmm3 9BUILDLINK_PKGSRCDIR.gtkmm3?= ../../x11/gtkmm3
10 10
11.include "../../textproc/libxslt/buildlink3.mk" 11.include "../../textproc/libxslt/buildlink3.mk"
12.include "../../devel/atkmm/buildlink3.mk" 12.include "../../devel/atkmm/buildlink3.mk"
13.include "../../graphics/cairomm/buildlink3.mk" 13.include "../../graphics/cairomm/buildlink3.mk"
14.include "../../x11/gtk3/buildlink3.mk" 14.include "../../x11/gtk3/buildlink3.mk"
15.include "../../devel/pangomm/buildlink3.mk" 15.include "../../devel/pangomm/buildlink3.mk"
16.include "../../devel/glibmm/buildlink3.mk" 16.include "../../devel/glibmm/buildlink3.mk"
 17.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
 18.include "../../devel/glib2/buildlink3.mk"
 19.include "../../devel/libsigc++/buildlink3.mk"
 20.include "../../mk/pthread.buildlink3.mk"
17.endif # GTKMM3_BUILDLINK3_MK 21.endif # GTKMM3_BUILDLINK3_MK
18 22
19BUILDLINK_TREE+= -gtkmm3 23BUILDLINK_TREE+= -gtkmm3