diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/monkey-bubble |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/monkey-bubble')
7 files changed, 196 insertions, 0 deletions
diff --git a/games-arcade/monkey-bubble/Manifest b/games-arcade/monkey-bubble/Manifest new file mode 100644 index 000000000000..19598dd74fd3 --- /dev/null +++ b/games-arcade/monkey-bubble/Manifest @@ -0,0 +1,9 @@ +AUX monkey-bubble-0.4.0-asneeded.patch 719 SHA256 1ff91bdde50b6f196d3c418646df2c0d2eb5f3cd27127f727b7a9f2f92afef78 SHA512 8226b8e9f5cc8bc6f8e189fd528b87f9f97e473562c6a75fef56360c25e5b29c8c904a5adc186a20ac55a8080fb0796774289d06a7951e722f093d8e6ce8c16b WHIRLPOOL 537bb4e6896379afbe313baf290c32c04942d2dc5a2354afcd830522a0af377e876c5e49c77172dee5e937594cfe0a16b277e7d3b67d5e9b34e2c5122c42f964 +AUX monkey-bubble-0.4.0-glib-single-include.patch 1294 SHA256 f51356a55591a95d353bb83570fa24de28618f6e20e367f39e76a3ab24a41ecd SHA512 bc25455334e1155dc80eec97cc4e7586d47defe7a730495945f0e92a3aaed33841812d589fb39017168a4f61cbbe6adc5e6a276be9e465354f91b43164f8e0c4 WHIRLPOOL cb2f85a0bf8356460e9bde02fdcd117db7dce6547789c4d4d655186c0a3a14a0e344b7622e3f3b253e6b97539e244606f5c90f3b609e644bb38545a09b7c7f35 +AUX monkey-bubble-0.4.0-gnome-doc.patch 1361 SHA256 a0317ef6ff37c2f72b64000a3d584f97578103ae016b40ef54bed74b7a61cd78 SHA512 bb275de2f426422c83d1767496450210f4d4321a42b6365d65776ed3669e83c51a462b53d429ed7e437ddfe35f582ed48883bcdef93d4f1c14917019fa52be19 WHIRLPOOL 5b79287dedda8a65e616d283ee03a742eebd96c2444fe9ad3a1579bbab83629e72a29334657e706b97a81c1159578fc79d8caa829cfcbb203ae828c4fe770249 +AUX monkey-bubble-0.4.0-noesound.patch 467 SHA256 cf6807d8c3baf79d6a2f2007eb439c0ce7c2484c1feb629fbaf596290261e816 SHA512 2a2f4657114a8e274024209e432ed2d3daa2a539d4b86a721bc496f5fc8ef6fce571a42ed37bf255bd316e7873b2c4fd4573f580cede111102b7d47b9995855d WHIRLPOOL ec27a5b317d83de7ccacbc1ca25349da0131b0850c00cf3151769e2fb1c7b9212c00e5fd16c59a10e6535baf8a5db9d54f38e4f6a813d471b2c63a995ca3ab7f +DIST monkey-bubble-0.4.0.tar.gz 5360713 SHA256 eb96293a0fadbbfc3cd3ae0bbb557d9bf8a4dd8edccdd8ce1b913e8ba49a1c89 SHA512 def3603972462e19d99d0d1dd86d522386d64cbb4190b1361d0d94bc175f476738619ba34fb78451669456a9365f157a96feb4d996870b37acc9d9e68024ae34 WHIRLPOOL 0a86f6a8a2d81b6c6ef58f565683ac0aecd5a6eb6fba468d35d9986ce94ab55b4fb1d3bde8dfb04fb1e3a107b7c4bcb4d8eed463c81df5d2f1435bf316656c7b +EBUILD monkey-bubble-0.4.0.ebuild 1065 SHA256 b923e4c26a46a14c527e779fe65bc88eca56bf42359b5d9325543c63ad535c3f SHA512 a500bcaa8d1b245994e9ef0e3d6772866631bddab630681b46445fe666e0bde9cb1eb9f0cb465a7aa17017dbcff249cbe58c82120d9329f6220b10f5a2addc9f WHIRLPOOL 238a6813ea12e204c68d9d08b913336a2bebc39c661eff771cf97ad6d51394dcb443bca3fce959d452f45deefb2271486f664d5b4a0b6391cfa690644820b8f5 +MISC ChangeLog 2641 SHA256 e8137cece7aeae871a335b9975077c6b417175ad706235888e46686ca8b03cf9 SHA512 d34342a6ab85ee52ab51307a7932e4c7ebf089c2138cb07420b59797fa5c8624eb7db3c9204d39a3ba228d9863999b2f4d8882775e7cbf0023571a29bc28b900 WHIRLPOOL 916914f28ec5924e7b3fe224d7a3f736d7b1b995abc403ff54a271d56c49985a8d913bbe5e012e2adb6d7595c53c5ba614f8aec13f19881f4331ad30da8618fa +MISC ChangeLog-2015 4932 SHA256 d3337bf0319edcfe7c713fa73453a1359e8a749e55a427aa5ed36c0181a925a3 SHA512 ba9da8201b252fc71eced3072edd77ee4cf18c9a60bd4eb3dd8dbaa758da7a7100f964126040d0c50c7fb10859d7a6a1650731867a3e9649109582ad4e8ee8b4 WHIRLPOOL 089fbffd6996b930e51f2806dd74640664ee3bfddbf6ec6e546e79b8ac704d82fd3ed3052b80edc8734748479e9501bb5b419d4103a97f523bb1c61668004603 +MISC metadata.xml 354 SHA256 5f6f45cb678beb6c0bef4372deccd5e1c46231463de61c80f9c16d1d1a6803c0 SHA512 fb9e4b832f3eddf1f15ef7c5510a51c03e0b358ed63a24436711c695ffbb6a9e44761ea2776e3d8d81b36adea8399232f5f8939bd2e0aee37923a37b13f5307e WHIRLPOOL 2bb474894bc6834102f113f433028769e38b95ab73446df7073703b5bd68930299bd6f309ac6854cc3ed53b3988762e0d09d5b7528ddeaef639fe0828ee6ef48 diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch new file mode 100644 index 000000000000..1e8822d0f871 --- /dev/null +++ b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch @@ -0,0 +1,30 @@ +--- monkey-bubble-0.3.2/src/net/Makefile.am.orig ++++ monkey-bubble-0.3.2/src/net/Makefile.am +@@ -28,10 +28,10 @@ + monkey_srv_LDFLAGS = + + monkey_srv_LDADD = \ +- $(MONKEY_SRV_LIBS) \ + libmonkeynet.a \ + ../monkey/libmonkey.a \ +- ../util/libmonkeyutil.a ++ ../util/libmonkeyutil.a \ ++ $(MONKEY_SRV_LIBS) -lm + + $(libmonkeynet_a_OBJECTS): $(marshal_sources) + +--- monkey-bubble-0.3.2/src/ui/Makefile.am.orig ++++ monkey-bubble-0.3.2/src/ui/Makefile.am +@@ -50,10 +50,10 @@ + + + monkey_bubble_LDADD = \ +- $(UI_LIBS) \ + ../monkey/libmonkey.a \ + ../view/libmonkeyview.a \ + ../util/libmonkeyutil.a \ + ../net/libmonkeynet.a \ + ../audio/libmonkeyaudio.a \ +- ../input/libmbinput.a ++ ../input/libmbinput.a \ ++ $(UI_LIBS) -lm diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch new file mode 100644 index 000000000000..67109beff7f7 --- /dev/null +++ b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch @@ -0,0 +1,45 @@ +Index: monkey-bubble-0.4.0/src/net/message-handler.c +=================================================================== +--- monkey-bubble-0.4.0.orig/src/net/message-handler.c ++++ monkey-bubble-0.4.0/src/net/message-handler.c +@@ -28,7 +28,7 @@ + #include <unistd.h> + #include <string.h> + #include <arpa/inet.h> +-#include <glib/gthread.h> ++#include <glib.h> + #include <sys/time.h> + #include <time.h> + +Index: monkey-bubble-0.4.0/src/net/simple-server.c +=================================================================== +--- monkey-bubble-0.4.0.orig/src/net/simple-server.c ++++ monkey-bubble-0.4.0/src/net/simple-server.c +@@ -31,13 +31,12 @@ + #include <unistd.h> + #include <string.h> + #include <arpa/inet.h> +-#include <glib/gthread.h> ++#include <glib.h> + #include <sys/time.h> + #include <time.h> + + + #include <glib-object.h> +-#include <glib.h> + + #include "simple-server.h" + #include "message-handler.h" +Index: monkey-bubble-0.4.0/src/ui/main.c +=================================================================== +--- monkey-bubble-0.4.0.orig/src/ui/main.c ++++ monkey-bubble-0.4.0/src/ui/main.c +@@ -15,7 +15,7 @@ + #include <gtk/gtk.h> + #include <gst/gst.h> + #include <bonobo/bonobo-i18n.h> +-#include <glib/gthread.h> ++#include <glib.h> + #include <libgnomeui/gnome-ui-init.h> + + #include <math.h> diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch new file mode 100644 index 000000000000..801ae84d9bab --- /dev/null +++ b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch @@ -0,0 +1,38 @@ +--- help/C/monkey-bubble.xml ++++ help/C/monkey-bubble.xml +@@ -23,7 +23,7 @@ + <publishername>GNOME Documentation Project</publishername> + </publisher> + <authorgroup> +- <author> ++ <author role="maintainer"> + <firstname>Thomas</firstname> + <surname>Cataldo</surname> + <affiliation> +@@ -55,6 +55,7 @@ + manual, follow the directions in the + <ulink url="ghelp:gnome-feedback" type="help">GNOME Feedback Page</ulink>. </para> + </legalnotice> ++ <abstract role="description"><para>Monkey Bubble manual</para></abstract> + </articleinfo> + + <indexterm> +--- help/fr/monkey-bubble.xml ++++ help/fr/monkey-bubble.xml +@@ -22,7 +22,7 @@ + <publishername>Projet de documentation GNOME</publishername> + </publisher> + <authorgroup> +- <author> ++ <author role="maintainer"> + <firstname>Thomas</firstname> + <surname>Cataldo</surname> + <affiliation> +@@ -47,6 +47,7 @@ + <title>Votre avis</title> + <para>Pour signaler un problème ou faire une suggestion concernant l'application Monkey Bubble ou le présent manuel, procédez comme indiquéà la <ulink url="ghelp:gnome-feedback" type="help">GNOME Feedback Page</ulink>.</para> + </legalnotice> ++ <abstract role="description"><para>Monkey Bubble manual</para></abstract> + </articleinfo> + + <indexterm> diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch new file mode 100644 index 000000000000..be0a9a924a47 --- /dev/null +++ b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch @@ -0,0 +1,19 @@ +monkey-bubble-0.4.0: don't require the esd header. + +2010-07-12 Sven Herzberg +2012-01-07 Martin von Gagern + +References: +https://github.com/mquinson/monkey-bubble/commit/299623f8e6b0b6090e98 +https://bugs.gentoo.org/397997 + +--- monkey-bubble-0.4.0.orig/src/ui/main.c ++++ monkey-bubble-0.4.0/src/ui/main.c +@@ -11,7 +11,6 @@ + #include "ui-main.h" + #include "input-manager.h" + +-#include <esd.h> + #include <gtk/gtk.h> + #include <gst/gst.h> + #include <bonobo/bonobo-i18n.h> diff --git a/games-arcade/monkey-bubble/metadata.xml b/games-arcade/monkey-bubble/metadata.xml new file mode 100644 index 000000000000..a3bfec4ccf24 --- /dev/null +++ b/games-arcade/monkey-bubble/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> +<email>mr_bones_@gentoo.org</email> +<name>Michael Sterrett</name> +</maintainer> +<maintainer type="project"> +<email>games@gentoo.org</email> +<name>Gentoo Games Project</name> +</maintainer> +</pkgmetadata> diff --git a/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild b/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild new file mode 100644 index 000000000000..8b93bc24393e --- /dev/null +++ b/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils gnome2 + +DESCRIPTION="A Puzzle Bobble clone" +HOMEPAGE="http://www.monkey-bubble.org/" +SRC_URI="http://home.gna.org/monkeybubble/downloads/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="x11-libs/gtk+:2 + >=dev-libs/glib-2.12:2 + >=gnome-base/libglade-2.0 + >=gnome-base/libgnomeui-2.0 + >=gnome-base/librsvg-2.0 + >=gnome-base/gconf-2.0 + media-libs/gstreamer:0.10 + >=dev-libs/libxml2-2.6.7" +DEPEND="${RDEPEND} + app-text/rarian + app-text/gnome-doc-utils + dev-util/intltool" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-asneeded.patch \ + "${FILESDIR}"/${P}-gnome-doc.patch \ + "${FILESDIR}"/${P}-noesound.patch \ + "${FILESDIR}"/${P}-glib-single-include.patch + # bug 260895 + sed -i -e 's/ -Werror//' $(find . -name Makefile.am) || die + sed -i \ + -e '/^Icon/s/.png//' \ + -e '/^Categories/s/Application;//' \ + monkey-bubble.desktop.in || die + AT_NOELIBTOOLIZE=yes eautoreconf + gnome2_src_prepare +} |