Add introspection support (needed for on-going GNOME 3 work).

This commit is contained in:
jasper 2011-04-07 12:00:13 +00:00
parent b9f1fc9959
commit 20968cc6a6
2 changed files with 18 additions and 6 deletions

View File

@ -1,11 +1,13 @@
# $OpenBSD: Makefile,v 1.43 2011/01/14 22:15:41 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.44 2011/04/07 12:00:13 jasper Exp $
COMMENT= collection of games for the GNOME desktop
GNOME_PROJECT= gnome-games
GNOME_VERSION= 2.32.1
REVISION= 0
REVISION= 1
SHARED_LIBS += games-support-gi 0.0 # 0.0
CATEGORIES= games
@ -32,7 +34,8 @@ MODULES= devel/gconf2 \
lang/python \
x11/gnome
BUILD_DEPENDS= x11/gnome/py-gnome-desktop
BUILD_DEPENDS= devel/gobject-introspection \
x11/gnome/py-gnome-desktop
LIB_DEPENDS= graphics/clutter/clutter-gtk \
lang/guile \
x11/gnome/librsvg
@ -40,6 +43,10 @@ RUN_DEPENDS= x11/gnome/py-gnome-desktop \
multimedia/gstreamer-0.10/plugins-good
REGRESS_DEPENDS= devel/check
# XXX: the libtool wrapper script is passed as argument to g-ir-scanner,
# instead of the actual library
USE_LIBTOOL= gnu
DESKTOP_FILES= Yes
MODGNOME_HELP_FILES= Yes
MODGCONF2_SCHEMAS_DIR= gnome-games
@ -47,10 +54,10 @@ MODGCONF2_SCHEMAS_DIR= gnome-games
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--localstatedir="/var" \
--with-scores-group="games" \
--disable-introspection
--enable-introspection
# XXX
# lightsoff and swell-foop needs seed
# lightsoff and swell-foop need seed
CONFIGURE_ARGS+= --enable-omitgames=lightsoff,swell-foop
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.17 2011/01/14 22:15:41 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.18 2011/04/07 12:00:13 jasper Exp $
bin/glchess
@mode g+s
@group games
@ -30,8 +30,12 @@ bin/gnome-sudoku
@mode
@group
@bin bin/sol
lib/girepository-1.0/GnomeGamesSupport-1.0.typelib
lib/gnome-games/
@bin lib/gnome-games/ar-cards-renderer
lib/gnome-games/libgames-support-gi.a
lib/gnome-games/libgames-support-gi.la
@lib lib/gnome-games/libgames-support-gi.so.${LIBgames-support-gi_VERSION}
lib/python${MODPY_VERSION}/site-packages/glchess/
lib/python${MODPY_VERSION}/site-packages/glchess/__init__.py
lib/python${MODPY_VERSION}/site-packages/glchess/__init__.pyc
@ -273,6 +277,7 @@ share/applications/iagno.desktop
share/applications/mahjongg.desktop
share/applications/quadrapassel.desktop
share/applications/sol.desktop
share/gir-1.0/GnomeGamesSupport-1.0.gir
share/glchess/
share/glchess/ai.xml
share/glchess/glchess.ui