summaryrefslogtreecommitdiffstats
path: root/games/monkeybubble
diff options
context:
space:
mode:
authoradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2004-01-18 04:38:26 +0800
committeradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2004-01-18 04:38:26 +0800
commitadd569c3a39d24e515b855eafd26a936f13991b0 (patch)
tree43fe3d8174f645149a3c4d951a4563f1bf076bb5 /games/monkeybubble
parentb626f1f8e06ef0038b2f15e13afc4c4dbfa100ad (diff)
downloadmarcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar.gz
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar.bz2
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar.lz
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar.xz
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.tar.zst
marcuscom-ports-add569c3a39d24e515b855eafd26a936f13991b0.zip
Update to 0.1.8.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1685 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'games/monkeybubble')
-rw-r--r--games/monkeybubble/Makefile12
-rw-r--r--games/monkeybubble/distinfo2
-rw-r--r--games/monkeybubble/files/patch-data_Makefile.in11
-rw-r--r--games/monkeybubble/files/patch-src::audio::sound_manager.c11
-rw-r--r--games/monkeybubble/files/patch-src::ui::ui-main.c18
-rw-r--r--games/monkeybubble/pkg-descr8
-rw-r--r--games/monkeybubble/pkg-plist44
7 files changed, 65 insertions, 41 deletions
diff --git a/games/monkeybubble/Makefile b/games/monkeybubble/Makefile
index ed828b2c7..2f83c5ad1 100644
--- a/games/monkeybubble/Makefile
+++ b/games/monkeybubble/Makefile
@@ -2,12 +2,11 @@
# Date created: 06 October 2003
# Whom: Adam Weinberger
#
-# $FreeBSD: ports/games/monkeybubble/Makefile,v 1.3 2003/12/31 22:13:20 pav Exp $
+# $FreeBSD: ports/games/monkeybubble/Makefile,v 1.6 2004/01/17 20:37:00 adamw Exp $
#
PORTNAME= monkeybubble
-PORTVERSION= 0.1.7
-PORTREVISION= 2
+PORTVERSION= 0.1.8
CATEGORIES= games gnome
MASTER_SITES= http://monkey-bubble.tuxfamily.org/
DISTNAME= monkey-bubble-${PORTVERSION}
@@ -17,11 +16,10 @@ COMMENT= GTK2 Puzzle Bobble clone with monkeys
USE_X_PREFIX= yes
USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GNOME= gnomehack gnomeprefix librsvg2 libgnomeui lthack intlhack \
- gstreamerplugins
+USE_GNOME= gnomehack gnomeprefix librsvg2 libgnomeui \
+ gstreamerplugins intlhack
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
diff --git a/games/monkeybubble/distinfo b/games/monkeybubble/distinfo
index 2c75e809a..c49f21fb7 100644
--- a/games/monkeybubble/distinfo
+++ b/games/monkeybubble/distinfo
@@ -1 +1 @@
-MD5 (monkey-bubble-0.1.7.tar.gz) = d7a74cd347a2f132c7d233ef5cc5f31b
+MD5 (monkey-bubble-0.1.8.tar.gz) = 6c97b5e2ec52fc8ea4c30bd04b0ee590
diff --git a/games/monkeybubble/files/patch-data_Makefile.in b/games/monkeybubble/files/patch-data_Makefile.in
deleted file mode 100644
index 4de888b5b..000000000
--- a/games/monkeybubble/files/patch-data_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- data/Makefile.in.orig Thu Jan 1 20:37:25 2004
-+++ data/Makefile.in Thu Jan 1 20:37:35 2004
-@@ -323,7 +323,7 @@
-
- install-data-local:
- if test -z "$(DESTDIR)" ; then \
-- for p in $(schema_DATA) ; do \
-+ for p in $(schemas_DATA) ; do \
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p; \
- done \
- fi
diff --git a/games/monkeybubble/files/patch-src::audio::sound_manager.c b/games/monkeybubble/files/patch-src::audio::sound_manager.c
new file mode 100644
index 000000000..c912aedc3
--- /dev/null
+++ b/games/monkeybubble/files/patch-src::audio::sound_manager.c
@@ -0,0 +1,11 @@
+--- src/audio/sound-manager.c.orig Sat Jan 17 15:26:09 2004
++++ src/audio/sound-manager.c Sat Jan 17 15:26:16 2004
+@@ -145,7 +145,7 @@
+
+ g_object_set( G_OBJECT( PRIVATE(m)->filesrc), "location",path,NULL);
+
+- gst_element_link_many( PRIVATE(m)->filesrc, PRIVATE(m)->vorbis_dec, PRIVATE(m)->output);
++ gst_element_link_many( PRIVATE(m)->filesrc, PRIVATE(m)->vorbis_dec, PRIVATE(m)->output, NULL);
+
+
+ PRIVATE(m)->is_playing = TRUE;
diff --git a/games/monkeybubble/files/patch-src::ui::ui-main.c b/games/monkeybubble/files/patch-src::ui::ui-main.c
new file mode 100644
index 000000000..76fd96dd6
--- /dev/null
+++ b/games/monkeybubble/files/patch-src::ui::ui-main.c
@@ -0,0 +1,18 @@
+--- src/ui/ui-main.c.orig Fri Jan 16 20:28:27 2004
++++ src/ui/ui-main.c Fri Jan 16 20:28:45 2004
+@@ -587,6 +587,7 @@
+ const char *message_format, ...) {
+ char *message;
+ va_list args;
++ GtkWidget *dialog;
+
+ if (message_format) {
+ va_start (args, message_format);
+@@ -596,7 +597,6 @@
+ message = NULL;
+ }
+
+- GtkWidget *dialog;
+ dialog = gtk_message_dialog_new (transient_parent,
+ GTK_DIALOG_DESTROY_WITH_PARENT,
+ GTK_MESSAGE_ERROR,
diff --git a/games/monkeybubble/pkg-descr b/games/monkeybubble/pkg-descr
index 3d80c37c9..62630a3e2 100644
--- a/games/monkeybubble/pkg-descr
+++ b/games/monkeybubble/pkg-descr
@@ -1,5 +1,7 @@
-GTK2 Puzzle Bobble clone. With monkeys. Frozen Bubble, but
-with monkeys. It's a game, except SO MUCH MORE, because
-it has monkeys.
+Think Puzzle Bobble, but with monkeys. Monkeys that throw
+colourful things. It's a game, except SO MUCH MORE, because
+it has monkeys. It has sound and network play and a spiffy
+GTK+-2 interface, but that's all irrelevant because, come on...
+monkeys!
WWW: http://monkey-bubble.tuxfamily.org/
diff --git a/games/monkeybubble/pkg-plist b/games/monkeybubble/pkg-plist
index cb3fd04be..aac1e7d0e 100644
--- a/games/monkeybubble/pkg-plist
+++ b/games/monkeybubble/pkg-plist
@@ -1,20 +1,12 @@
bin/monkey-bubble
-etc/gconf/gconf.xml.defaults/apps/monkey-bubble-game/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/monkey-bubble-game/%gconf.xml
+etc/gconf/gconf.xml.defaults/apps/monkey-bubble/%gconf.xml
+etc/gconf/gconf.xml.defaults/schemas/apps/monkey-bubble/%gconf.xml
etc/gconf/schemas/monkey-bubble.schemas
-lib/libgdkview.a
-lib/libgdkview.so
-lib/libgdkview.so.0
-lib/libgstaudio.a
-lib/libgstaudio.so
-lib/libgstaudio.so.0
-lib/libmonkey.a
-lib/libmonkey.so
-lib/libmonkey.so.0
-lib/libmonkeyutil.a
-lib/libmonkeyutil.so
-lib/libmonkeyutil.so.0
share/gnome/applications/monkey-bubble.desktop
+share/gnome/help/monkey-bubble/C/empty.xml
+share/gnome/help/monkey-bubble/C/monkey-bubble.xml
+share/gnome/help/monkey-bubble/fr/empty.xml
+share/gnome/help/monkey-bubble/fr/monkey-bubble.xml
share/gnome/monkey-bubble/gfx/banana.svg
share/gnome/monkey-bubble/gfx/bubbles/bubble_01.svg
share/gnome/monkey-bubble/gfx/bubbles/bubble_02.svg
@@ -26,11 +18,13 @@ share/gnome/monkey-bubble/gfx/bubbles/bubble_07.svg
share/gnome/monkey-bubble/gfx/bubbles/bubble_08.svg
share/gnome/monkey-bubble/gfx/frozen-bubble/back_hiscores.png
share/gnome/monkey-bubble/gfx/harm.svg
+share/gnome/monkey-bubble/gfx/harm_down.svg
+share/gnome/monkey-bubble/gfx/harm_shoot.svg
+share/gnome/monkey-bubble/gfx/harm_up.svg
share/gnome/monkey-bubble/gfx/layout_1_player.svg
share/gnome/monkey-bubble/gfx/layout_2_players.svg
share/gnome/monkey-bubble/gfx/looser.svg
share/gnome/monkey-bubble/gfx/lost.svg
-share/gnome/monkey-bubble/gfx/monkey-bubble-icon.xpm
share/gnome/monkey-bubble/gfx/monkey.png
share/gnome/monkey-bubble/gfx/monkeys.svg
share/gnome/monkey-bubble/gfx/number/0.svg
@@ -129,17 +123,24 @@ share/gnome/monkey-bubble/gfx/snake/snake_6.svg
share/gnome/monkey-bubble/gfx/snake/snake_7.svg
share/gnome/monkey-bubble/gfx/snake/snake_8.svg
share/gnome/monkey-bubble/gfx/snake/snake_9.svg
-share/gnome/monkey-bubble/gfx/splash.svg
-share/gnome/monkey-bubble/gfx/star.svg
share/gnome/monkey-bubble/gfx/tomato.svg
share/gnome/monkey-bubble/gfx/win.svg
share/gnome/monkey-bubble/glade/keybinding.glade
share/gnome/monkey-bubble/glade/monkey-bubble.glade
share/gnome/monkey-bubble/levels
+share/gnome/monkey-bubble/sounds/game.ogg
+share/gnome/monkey-bubble/sounds/splash.ogg
+share/gnome/omf/monkey-bubble/monkey-bubble-C.omf
+@exec scrollkeeper-install -q %D/share/gnome/omf/monkey-bubble/monkey-bubble-C.omf 2>/dev/null || /usr/bin/true
+share/gnome/omf/monkey-bubble/monkey-bubble-fr.omf
+@exec scrollkeeper-install -q %D/share/gnome/omf/monkey-bubble/monkey-bubble-fr.omf 2>/dev/null || /usr/bin/true
+share/gnome/pixmaps/monkey-bubble-icon.png
share/locale/de/LC_MESSAGES/monkey-bubble.mo
share/locale/es/LC_MESSAGES/monkey-bubble.mo
share/locale/eu/LC_MESSAGES/monkey-bubble.mo
share/locale/fr/LC_MESSAGES/monkey-bubble.mo
+@dirrm share/gnome/omf/monkey-bubble
+@dirrm share/gnome/monkey-bubble/sounds
@dirrm share/gnome/monkey-bubble/glade
@dirrm share/gnome/monkey-bubble/gfx/snake
@dirrm share/gnome/monkey-bubble/gfx/number
@@ -147,5 +148,10 @@ share/locale/fr/LC_MESSAGES/monkey-bubble.mo
@dirrm share/gnome/monkey-bubble/gfx/bubbles
@dirrm share/gnome/monkey-bubble/gfx
@dirrm share/gnome/monkey-bubble
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/monkey-bubble-game
-@dirrm etc/gconf/gconf.xml.defaults/apps/monkey-bubble-game
+@dirrm share/gnome/help/monkey-bubble/fr
+@dirrm share/gnome/help/monkey-bubble/C
+@dirrm share/gnome/help/monkey-bubble
+@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/monkey-bubble
+@dirrm etc/gconf/gconf.xml.defaults/apps/monkey-bubble
+@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/monkey-bubble/monkey-bubble-C.omf 2>/dev/null || /usr/bin/true
+@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/monkey-bubble/monkey-bubble-fr.omf 2>/dev/null || /usr/bin/true