From b28e99b6bc865907f86e3d425a710e40a60319b8 Mon Sep 17 00:00:00 2001 From: kwm Date: Sun, 16 Aug 2009 21:49:10 +0000 Subject: Enable gobject-introspection support. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12646 df743ca5-7f9a-e211-a948-0013205c9059 --- graphics/clutter-gtk/Makefile | 3 ++- graphics/clutter-gtk/pkg-plist | 2 ++ graphics/clutter/Makefile | 7 +++++-- graphics/clutter/pkg-plist | 6 ++++++ 4 files changed, 15 insertions(+), 3 deletions(-) (limited to 'graphics') diff --git a/graphics/clutter-gtk/Makefile b/graphics/clutter-gtk/Makefile index 977c412f2..e07b153fa 100644 --- a/graphics/clutter-gtk/Makefile +++ b/graphics/clutter-gtk/Makefile @@ -7,12 +7,14 @@ PORTNAME= clutter-gtk PORTVERSION= 0.10.2 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://www.clutter-project.org/sources/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= gnome@FreeBSD.org COMMENT= GTK+ Integration library for Clutter +BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection LIB_DEPENDS= clutter-glx-1.0:${PORTSDIR}/graphics/clutter USE_BZIP2= yes @@ -21,7 +23,6 @@ USE_AUTOTOOLS= libtool:22 USE_GNOME= gnomehack gtk20 ltverhack gnomeprefix USE_XORG= xp x11 USE_LDCONFIG= yes -CONFIGURE_ARGS= --enable-introspection=no CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} diff --git a/graphics/clutter-gtk/pkg-plist b/graphics/clutter-gtk/pkg-plist index 805115f31..4652f55cd 100644 --- a/graphics/clutter-gtk/pkg-plist +++ b/graphics/clutter-gtk/pkg-plist @@ -4,6 +4,7 @@ include/clutter-1.0/clutter-gtk/gtk-clutter-scrollable.h include/clutter-1.0/clutter-gtk/gtk-clutter-util.h include/clutter-1.0/clutter-gtk/gtk-clutter-viewport.h include/clutter-1.0/clutter-gtk/gtk-clutter-zoomable.h +lib/girepository-1.0/GtkClutter-0.10.typelib lib/libclutter-gtk-0.10.a lib/libclutter-gtk-0.10.la lib/libclutter-gtk-0.10.so @@ -34,6 +35,7 @@ libdata/pkgconfig/clutter-gtk-0.10.pc %%DOCSDIR%%/right.png %%DOCSDIR%%/style.css %%DOCSDIR%%/up.png +share/gir-1.0/GtkClutter-0.10.gir @dirrm %%DOCSDIR%% @dirrm include/clutter-1.0/clutter-gtk @dirrm include/clutter-1.0 diff --git a/graphics/clutter/Makefile b/graphics/clutter/Makefile index 9c00c046f..4e6796a9d 100644 --- a/graphics/clutter/Makefile +++ b/graphics/clutter/Makefile @@ -7,12 +7,16 @@ PORTNAME= clutter PORTVERSION= 1.0.2 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://www.clutter-project.org/sources/${PORTNAME}/1.0/ MAINTAINER= gnome@FreeBSD.org COMMENT= OpenGL based interactive canvas library +BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ + ${LOCALBASE}/share/gir-1.0/Pango-1.0.gir:${PORTSDIR}/devel/gir-repository + USE_GMAKE= yes USE_BZIP2= yes USE_AUTOTOOLS= libtool:22 @@ -20,8 +24,7 @@ USE_GNOME= pkgconfig gtk20 gnomehack ltverhack gnomeprefix USE_GL= gl USE_XORG= glproto x11 xfixes xdamage xcomposite xi USE_LDCONFIG= yes -CONFIGURE_ARGS= --with-x --with-json=internal \ - --enable-introspection=no +CONFIGURE_ARGS= --with-x --with-json=internal CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} diff --git a/graphics/clutter/pkg-plist b/graphics/clutter/pkg-plist index da6529a41..ab4498d06 100644 --- a/graphics/clutter/pkg-plist +++ b/graphics/clutter/pkg-plist @@ -75,6 +75,9 @@ include/clutter-1.0/cogl/cogl-texture.h include/clutter-1.0/cogl/cogl-types.h include/clutter-1.0/cogl/cogl-vertex-buffer.h include/clutter-1.0/cogl/cogl.h +lib/girepository-1.0/Clutter-1.0.typelib +lib/girepository-1.0/Cogl-1.0.typelib +lib/girepository-1.0/ClutterJson-1.0.typelib lib/libclutter-glx-1.0.a lib/libclutter-glx-1.0.la lib/libclutter-glx-1.0.so @@ -199,6 +202,9 @@ share/doc/cogl/license.html share/doc/cogl/right.png share/doc/cogl/style.css share/doc/cogl/up.png +share/gir-1.0/Clutter-1.0.gir +share/gir-1.0/ClutterJson-1.0.gir +share/gir-1.0/Cogl-1.0.gir @dirrm share/doc/cogl @dirrm %%DOCSDIR%% @dirrm include/clutter-1.0/clutter/x11 -- cgit v1.2.3