[gnome-games] build: Add gnome-games.deps



commit 09f03345c5bfca6fa85ac48f7e5992816a8b25c3
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Thu Feb 23 15:18:14 2017 +0100

    build: Add gnome-games.deps
    
    List the dependencies for the internal .vapi used by the plugins in a
    deps file. Also remove explicit dependencies for the gnome-games package
    in the plugins.
    
    This simplifies the dependency management.

 plugins/amiga/configure.ac               |    1 +
 plugins/amiga/src/Makefile.am            |    4 ----
 plugins/atari-2600/configure.ac          |    1 +
 plugins/atari-2600/src/Makefile.am       |    4 ----
 plugins/atari-7800/configure.ac          |    1 +
 plugins/atari-7800/src/Makefile.am       |    4 ----
 plugins/desktop/configure.ac             |    1 +
 plugins/desktop/src/Makefile.am          |    4 ----
 plugins/doom/configure.ac                |    1 +
 plugins/doom/src/Makefile.am             |    4 ----
 plugins/dreamcast/configure.ac           |    1 +
 plugins/dreamcast/src/Makefile.am        |    4 ----
 plugins/game-boy-advance/configure.ac    |    1 +
 plugins/game-boy-advance/src/Makefile.am |    4 ----
 plugins/game-boy/configure.ac            |    1 +
 plugins/game-boy/src/Makefile.am         |    4 ----
 plugins/game-cube/configure.ac           |    1 +
 plugins/game-cube/src/Makefile.am        |    4 ----
 plugins/libretro/src/Makefile.am         |    5 -----
 plugins/love/configure.ac                |    1 +
 plugins/love/src/Makefile.am             |    4 ----
 plugins/mame/configure.ac                |    1 +
 plugins/mame/src/Makefile.am             |    4 ----
 plugins/master-system/configure.ac       |    1 +
 plugins/master-system/src/Makefile.am    |    4 ----
 plugins/mega-drive/configure.ac          |    1 +
 plugins/mega-drive/src/Makefile.am       |    4 ----
 plugins/neo-geo-pocket/configure.ac      |    1 +
 plugins/neo-geo-pocket/src/Makefile.am   |    4 ----
 plugins/nes/configure.ac                 |    1 +
 plugins/nes/src/Makefile.am              |    4 ----
 plugins/nintendo-64/configure.ac         |    1 +
 plugins/nintendo-64/src/Makefile.am      |    4 ----
 plugins/nintendo-ds/configure.ac         |    1 +
 plugins/nintendo-ds/src/Makefile.am      |    4 ----
 plugins/pc-engine/configure.ac           |    1 +
 plugins/pc-engine/src/Makefile.am        |    4 ----
 plugins/playstation/configure.ac         |    1 +
 plugins/playstation/src/Makefile.am      |    4 ----
 plugins/sega-saturn/configure.ac         |    1 +
 plugins/sega-saturn/src/Makefile.am      |    4 ----
 plugins/snes/configure.ac                |    1 +
 plugins/snes/src/Makefile.am             |    4 ----
 plugins/steam/configure.ac               |    1 +
 plugins/steam/src/Makefile.am            |    4 ----
 plugins/wii-ware/configure.ac            |    1 +
 plugins/wii-ware/src/Makefile.am         |    4 ----
 plugins/wii/configure.ac                 |    1 +
 plugins/wii/src/Makefile.am              |    4 ----
 src/gnome-games.deps                     |    5 +++++
 50 files changed, 29 insertions(+), 101 deletions(-)
---
diff --git a/plugins/amiga/configure.ac b/plugins/amiga/configure.ac
index de3dbed..3a4f29f 100644
--- a/plugins/amiga/configure.ac
+++ b/plugins/amiga/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(AMIGA_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_amiga_plugin=yes], [enable_amiga_plugin=no])
 
diff --git a/plugins/amiga/src/Makefile.am b/plugins/amiga/src/Makefile.am
index 67bf340..7ac1231 100644
--- a/plugins/amiga/src/Makefile.am
+++ b/plugins/amiga/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_amiga_plugin_la_SOURCES = \
 libgames_amiga_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/atari-2600/configure.ac b/plugins/atari-2600/configure.ac
index 4455830..1dd5ac7 100644
--- a/plugins/atari-2600/configure.ac
+++ b/plugins/atari-2600/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(ATARI_2600_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_atari_2600_plugin=yes], [enable_atari_2600_plugin=no])
 
diff --git a/plugins/atari-2600/src/Makefile.am b/plugins/atari-2600/src/Makefile.am
index 1311bd8..669502e 100644
--- a/plugins/atari-2600/src/Makefile.am
+++ b/plugins/atari-2600/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_atari_2600_plugin_la_SOURCES = \
 libgames_atari_2600_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/atari-7800/configure.ac b/plugins/atari-7800/configure.ac
index fe7eceb..5325b28 100644
--- a/plugins/atari-7800/configure.ac
+++ b/plugins/atari-7800/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(ATARI_7800_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_atari_7800_plugin=yes], [enable_atari_7800_plugin=no])
 
diff --git a/plugins/atari-7800/src/Makefile.am b/plugins/atari-7800/src/Makefile.am
index 559515c..4e329a6 100644
--- a/plugins/atari-7800/src/Makefile.am
+++ b/plugins/atari-7800/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_atari_7800_plugin_la_SOURCES = \
 libgames_atari_7800_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/desktop/configure.ac b/plugins/desktop/configure.ac
index 588f865..6aa4ecc 100644
--- a/plugins/desktop/configure.ac
+++ b/plugins/desktop/configure.ac
@@ -3,6 +3,7 @@ PKG_CHECK_MODULES(DESKTOP_PLUGIN, [
        gio-unix-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_desktop_plugin=yes], [enable_desktop_plugin=no])
 
diff --git a/plugins/desktop/src/Makefile.am b/plugins/desktop/src/Makefile.am
index eb4dd4c..16203a8 100644
--- a/plugins/desktop/src/Makefile.am
+++ b/plugins/desktop/src/Makefile.am
@@ -40,11 +40,7 @@ libgames_desktop_plugin_la_SOURCES = \
 libgames_desktop_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
        --pkg gio-unix-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        --gresources $(gresource_file) \
        $(NULL)
diff --git a/plugins/doom/configure.ac b/plugins/doom/configure.ac
index 316207e..e12890d 100644
--- a/plugins/doom/configure.ac
+++ b/plugins/doom/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(DOOM_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_doom_plugin=yes], [enable_doom_plugin=no])
 
diff --git a/plugins/doom/src/Makefile.am b/plugins/doom/src/Makefile.am
index 2fda129..d14f6e7 100644
--- a/plugins/doom/src/Makefile.am
+++ b/plugins/doom/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_doom_plugin_la_SOURCES = \
 libgames_doom_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/dreamcast/configure.ac b/plugins/dreamcast/configure.ac
index 22a5bd7..a955e6f 100644
--- a/plugins/dreamcast/configure.ac
+++ b/plugins/dreamcast/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(DREAMCAST_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_dreamcast_plugin=yes], [enable_dreamcast_plugin=no])
 
diff --git a/plugins/dreamcast/src/Makefile.am b/plugins/dreamcast/src/Makefile.am
index 7478543..b04cd5f 100644
--- a/plugins/dreamcast/src/Makefile.am
+++ b/plugins/dreamcast/src/Makefile.am
@@ -14,10 +14,6 @@ libgames_dreamcast_plugin_la_SOURCES = \
 libgames_dreamcast_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/game-boy-advance/configure.ac b/plugins/game-boy-advance/configure.ac
index 6e7b6f2..428e4da 100644
--- a/plugins/game-boy-advance/configure.ac
+++ b/plugins/game-boy-advance/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(GAME_BOY_ADVANCE_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_game_boy_advance_plugin=yes], [enable_game_boy_advance_plugin=no])
 
diff --git a/plugins/game-boy-advance/src/Makefile.am b/plugins/game-boy-advance/src/Makefile.am
index 84b442e..e3bb2b9 100644
--- a/plugins/game-boy-advance/src/Makefile.am
+++ b/plugins/game-boy-advance/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_game_boy_advance_plugin_la_SOURCES = \
 libgames_game_boy_advance_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/game-boy/configure.ac b/plugins/game-boy/configure.ac
index e39693c..5a8a5ba 100644
--- a/plugins/game-boy/configure.ac
+++ b/plugins/game-boy/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(GAME_BOY_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_game_boy_plugin=yes], [enable_game_boy_plugin=no])
 
diff --git a/plugins/game-boy/src/Makefile.am b/plugins/game-boy/src/Makefile.am
index c7bc3c6..da3ece4 100644
--- a/plugins/game-boy/src/Makefile.am
+++ b/plugins/game-boy/src/Makefile.am
@@ -13,10 +13,6 @@ libgames_game_boy_plugin_la_SOURCES = \
 libgames_game_boy_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/game-cube/configure.ac b/plugins/game-cube/configure.ac
index 9c7197b..25f9a3e 100644
--- a/plugins/game-cube/configure.ac
+++ b/plugins/game-cube/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(GAME_CUBE_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_game_cube_plugin=yes], [enable_game_cube_plugin=no])
 
diff --git a/plugins/game-cube/src/Makefile.am b/plugins/game-cube/src/Makefile.am
index d576a5a..11a1eb0 100644
--- a/plugins/game-cube/src/Makefile.am
+++ b/plugins/game-cube/src/Makefile.am
@@ -14,10 +14,6 @@ libgames_game_cube_plugin_la_SOURCES = \
 libgames_game_cube_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/libretro/src/Makefile.am b/plugins/libretro/src/Makefile.am
index 39026a0..a5dbff0 100644
--- a/plugins/libretro/src/Makefile.am
+++ b/plugins/libretro/src/Makefile.am
@@ -16,11 +16,6 @@ libgames_libretro_plugin_la_SOURCES = \
 libgames_libretro_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg retro-gtk-0.10 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/love/configure.ac b/plugins/love/configure.ac
index ebfd3d0..e38f274 100644
--- a/plugins/love/configure.ac
+++ b/plugins/love/configure.ac
@@ -3,6 +3,7 @@ PKG_CHECK_MODULES(LOVE_PLUGIN, [
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
        libarchive
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_love_plugin=yes], [enable_love_plugin=no])
 
diff --git a/plugins/love/src/Makefile.am b/plugins/love/src/Makefile.am
index 7ef2607..8ede53e 100644
--- a/plugins/love/src/Makefile.am
+++ b/plugins/love/src/Makefile.am
@@ -16,11 +16,7 @@ libgames_love_plugin_la_SOURCES = \
 libgames_love_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
        --pkg libarchive \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/mame/configure.ac b/plugins/mame/configure.ac
index 87b31ad..1c96731 100644
--- a/plugins/mame/configure.ac
+++ b/plugins/mame/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(MAME_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_mame_plugin=yes], [enable_mame_plugin=no])
 
diff --git a/plugins/mame/src/Makefile.am b/plugins/mame/src/Makefile.am
index be60b81..593f68e 100644
--- a/plugins/mame/src/Makefile.am
+++ b/plugins/mame/src/Makefile.am
@@ -39,10 +39,6 @@ libgames_mame_plugin_la_SOURCES = \
 libgames_mame_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        --gresources $(gresource_file) \
        $(NULL)
diff --git a/plugins/master-system/configure.ac b/plugins/master-system/configure.ac
index e88e37c..26a1812 100644
--- a/plugins/master-system/configure.ac
+++ b/plugins/master-system/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(MASTER_SYSTEM_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_master_system_plugin=yes], [enable_master_system_plugin=no])
 
diff --git a/plugins/master-system/src/Makefile.am b/plugins/master-system/src/Makefile.am
index d4c6b18..2f4b695 100644
--- a/plugins/master-system/src/Makefile.am
+++ b/plugins/master-system/src/Makefile.am
@@ -13,10 +13,6 @@ libgames_master_system_plugin_la_SOURCES = \
 libgames_master_system_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/mega-drive/configure.ac b/plugins/mega-drive/configure.ac
index d7d1895..9d985ce 100644
--- a/plugins/mega-drive/configure.ac
+++ b/plugins/mega-drive/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(MEGA_DRIVE_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_mega_drive_plugin=yes], [enable_mega_drive_plugin=no])
 
diff --git a/plugins/mega-drive/src/Makefile.am b/plugins/mega-drive/src/Makefile.am
index 596936b..05b96d5 100644
--- a/plugins/mega-drive/src/Makefile.am
+++ b/plugins/mega-drive/src/Makefile.am
@@ -14,10 +14,6 @@ libgames_mega_drive_plugin_la_SOURCES = \
 libgames_mega_drive_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/neo-geo-pocket/configure.ac b/plugins/neo-geo-pocket/configure.ac
index 3b8ccbb..7402b5e 100644
--- a/plugins/neo-geo-pocket/configure.ac
+++ b/plugins/neo-geo-pocket/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(NEO_GEO_POCKET_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_neo_geo_pocket_plugin=yes], [enable_neo_geo_pocket_plugin=no])
 
diff --git a/plugins/neo-geo-pocket/src/Makefile.am b/plugins/neo-geo-pocket/src/Makefile.am
index 8651f3a..b48656c 100644
--- a/plugins/neo-geo-pocket/src/Makefile.am
+++ b/plugins/neo-geo-pocket/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_neo_geo_pocket_plugin_la_SOURCES = \
 libgames_neo_geo_pocket_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/nes/configure.ac b/plugins/nes/configure.ac
index c363a9e..d8e54b9 100644
--- a/plugins/nes/configure.ac
+++ b/plugins/nes/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(NES_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_nes_plugin=yes], [enable_nes_plugin=no])
 
diff --git a/plugins/nes/src/Makefile.am b/plugins/nes/src/Makefile.am
index 020e34b..559c1b4 100644
--- a/plugins/nes/src/Makefile.am
+++ b/plugins/nes/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_nes_plugin_la_SOURCES = \
 libgames_nes_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/nintendo-64/configure.ac b/plugins/nintendo-64/configure.ac
index a0afc21..cd3ea83 100644
--- a/plugins/nintendo-64/configure.ac
+++ b/plugins/nintendo-64/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(NINTENDO_64_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_nintendo_64_plugin=yes], [enable_nintendo_64_plugin=no])
 
diff --git a/plugins/nintendo-64/src/Makefile.am b/plugins/nintendo-64/src/Makefile.am
index ced2e58..9549cda 100644
--- a/plugins/nintendo-64/src/Makefile.am
+++ b/plugins/nintendo-64/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_nintendo_64_plugin_la_SOURCES = \
 libgames_nintendo_64_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/nintendo-ds/configure.ac b/plugins/nintendo-ds/configure.ac
index 77b7d1e..33cba33 100644
--- a/plugins/nintendo-ds/configure.ac
+++ b/plugins/nintendo-ds/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(NINTENDO_DS_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_nintendo_ds_plugin=yes], [enable_nintendo_ds_plugin=no])
 
diff --git a/plugins/nintendo-ds/src/Makefile.am b/plugins/nintendo-ds/src/Makefile.am
index 2401a36..ce6fe65 100644
--- a/plugins/nintendo-ds/src/Makefile.am
+++ b/plugins/nintendo-ds/src/Makefile.am
@@ -14,10 +14,6 @@ libgames_nintendo_ds_plugin_la_SOURCES = \
 libgames_nintendo_ds_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/pc-engine/configure.ac b/plugins/pc-engine/configure.ac
index 06fa79d..6c49395 100644
--- a/plugins/pc-engine/configure.ac
+++ b/plugins/pc-engine/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(PC_ENGINE_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_pc_engine_plugin=yes], [enable_pc_engine_plugin=no])
 
diff --git a/plugins/pc-engine/src/Makefile.am b/plugins/pc-engine/src/Makefile.am
index 60f0e93..c3d0edd 100644
--- a/plugins/pc-engine/src/Makefile.am
+++ b/plugins/pc-engine/src/Makefile.am
@@ -13,10 +13,6 @@ libgames_pc_engine_plugin_la_SOURCES = \
 libgames_pc_engine_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/playstation/configure.ac b/plugins/playstation/configure.ac
index 123075d..2143d00 100644
--- a/plugins/playstation/configure.ac
+++ b/plugins/playstation/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(PSX_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_playstation_plugin=yes], [enable_playstation_plugin=no])
 
diff --git a/plugins/playstation/src/Makefile.am b/plugins/playstation/src/Makefile.am
index e224807..1b0067e 100644
--- a/plugins/playstation/src/Makefile.am
+++ b/plugins/playstation/src/Makefile.am
@@ -46,10 +46,6 @@ libgames_playstation_plugin_la_SOURCES = \
 libgames_playstation_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --gresources $(gresource_file) \
        --vapidir $(top_builddir)/src \
        $(NULL)
diff --git a/plugins/sega-saturn/configure.ac b/plugins/sega-saturn/configure.ac
index 58c4bf3..9bd834e 100644
--- a/plugins/sega-saturn/configure.ac
+++ b/plugins/sega-saturn/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(SEGA_SATURN_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_sega_saturn_plugin=yes], [enable_sega_saturn_plugin=no])
 
diff --git a/plugins/sega-saturn/src/Makefile.am b/plugins/sega-saturn/src/Makefile.am
index 32ff1e4..924df6e 100644
--- a/plugins/sega-saturn/src/Makefile.am
+++ b/plugins/sega-saturn/src/Makefile.am
@@ -15,10 +15,6 @@ libgames_sega_saturn_plugin_la_SOURCES = \
 libgames_sega_saturn_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/snes/configure.ac b/plugins/snes/configure.ac
index f3b8ae0..f59702b 100644
--- a/plugins/snes/configure.ac
+++ b/plugins/snes/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(SNES_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_snes_plugin=yes], [enable_snes_plugin=no])
 
diff --git a/plugins/snes/src/Makefile.am b/plugins/snes/src/Makefile.am
index 043fb4c..4457326 100644
--- a/plugins/snes/src/Makefile.am
+++ b/plugins/snes/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_snes_plugin_la_SOURCES = \
 libgames_snes_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/steam/configure.ac b/plugins/steam/configure.ac
index 012d700..313535b 100644
--- a/plugins/steam/configure.ac
+++ b/plugins/steam/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(STEAM_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_steam_plugin=yes], [enable_steam_plugin=no])
 
diff --git a/plugins/steam/src/Makefile.am b/plugins/steam/src/Makefile.am
index b4c9147..29b1556 100644
--- a/plugins/steam/src/Makefile.am
+++ b/plugins/steam/src/Makefile.am
@@ -18,10 +18,6 @@ libgames_steam_plugin_la_SOURCES = \
 libgames_steam_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/wii-ware/configure.ac b/plugins/wii-ware/configure.ac
index ae09273..193afa2 100644
--- a/plugins/wii-ware/configure.ac
+++ b/plugins/wii-ware/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(WII_WARE_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_wii_ware_plugin=yes], [enable_wii_ware_plugin=no])
 
diff --git a/plugins/wii-ware/src/Makefile.am b/plugins/wii-ware/src/Makefile.am
index bdf9a24..bff85af 100644
--- a/plugins/wii-ware/src/Makefile.am
+++ b/plugins/wii-ware/src/Makefile.am
@@ -12,10 +12,6 @@ libgames_wii_ware_plugin_la_SOURCES = \
 libgames_wii_ware_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/plugins/wii/configure.ac b/plugins/wii/configure.ac
index 6367b4c..14c6fc0 100644
--- a/plugins/wii/configure.ac
+++ b/plugins/wii/configure.ac
@@ -2,6 +2,7 @@ PKG_CHECK_MODULES(WII_PLUGIN, [
        gio-2.0
        glib-2.0 >= $GLIB_MIN_VERSION
        gtk+-3.0
+       retro-gtk-0.10
        tracker-sparql-1.0
 ], [enable_wii_plugin=yes], [enable_wii_plugin=no])
 
diff --git a/plugins/wii/src/Makefile.am b/plugins/wii/src/Makefile.am
index abb66c5..d4a08bc 100644
--- a/plugins/wii/src/Makefile.am
+++ b/plugins/wii/src/Makefile.am
@@ -14,10 +14,6 @@ libgames_wii_plugin_la_SOURCES = \
 libgames_wii_plugin_la_VALAFLAGS = \
        --target-glib=@GLIB_MIN_VERSION@ \
        --pkg gnome-games \
-       --pkg gio-2.0 \
-       --pkg glib-2.0 \
-       --pkg gtk+-3.0 \
-       --pkg tracker-sparql-1.0 \
        --vapidir $(top_builddir)/src \
        $(NULL)
 
diff --git a/src/gnome-games.deps b/src/gnome-games.deps
new file mode 100644
index 0000000..ce62dc0
--- /dev/null
+++ b/src/gnome-games.deps
@@ -0,0 +1,5 @@
+gio-2.0
+glib-2.0
+gtk+-3.0
+retro-gtk-0.10
+tracker-sparql-1.0


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]