summaryrefslogtreecommitdiff
path: root/games-arcade/ceferino
diff options
context:
space:
mode:
Diffstat (limited to 'games-arcade/ceferino')
-rw-r--r--games-arcade/ceferino/Manifest8
-rw-r--r--games-arcade/ceferino/ceferino-0.97.8-r1.ebuild51
-rw-r--r--games-arcade/ceferino/ceferino-0.97.8.ebuild54
-rw-r--r--games-arcade/ceferino/files/ceferino-0.97.8-gcc44.patch11
-rw-r--r--games-arcade/ceferino/metadata.xml8
5 files changed, 132 insertions, 0 deletions
diff --git a/games-arcade/ceferino/Manifest b/games-arcade/ceferino/Manifest
new file mode 100644
index 000000000000..66b156017027
--- /dev/null
+++ b/games-arcade/ceferino/Manifest
@@ -0,0 +1,8 @@
+AUX ceferino-0.97.8-gcc44.patch 368 SHA256 00b465cc1ff59b470dbbd7e78009dd4ac0ee90d62e1e6c56c9f69bae743cbfee SHA512 f634a4a1af61b8d8eee1ae79b98955e1be87673d6d5ee46754c82416d91fa376c973c7ed05165dae6f6590abec3031e709bc91cb83d6f60b84053941a38e1ded WHIRLPOOL db7033c0df46823cc515e53d31fc62e1a76401b01092b4695085dfb649e2c84bf5fd7b966da156f5ca6621c51971c7a1cd8a888071d5898816cf02d06dff1769
+DIST ceferino-0.97.8.tar.gz 2380632 SHA256 6f0f2674a8a968950498570b89123e341dca50499d255e7bcdf3703a85aa3074 SHA512 459e5b5e19ff9cfc8bd82af856dea68d5f8694ff2b4a04e35c1b3fa1d065c8d8c60025b5e9ea1918eae4bf12a9ca354187513a3cb2813a55d39ef57deb2a7d05 WHIRLPOOL f989e81fc032ea6c65486d07ce80834052aa7ac31b3aceebe1580212817a3f59f6e0bb2b9fd1fa0fe1d14c11af164965675d164b836b7c032a0ddce21c39d3d4
+DIST ceferino_0.97.8+svn37.orig.tar.gz 2104956 SHA256 b52ccce6051e78d8c368d76335d027442162e6bac44709ef06627a8fa8cb2fc6 SHA512 83bccb39f0ecd9f41767c4d94cebb3266c77f11eb22d6cf517f6488af384bad88bdd538b5746e0a3c6e1a57481a4c946ec03afb97a000cd21664d3f179e1a9b6 WHIRLPOOL d8bbba49f1864aaf92f52d45a45f46cb0d1d112e7868f979da903149119496faeee179849df949e904ed9ac39b0259d7210d1e4a7a4a38bc3a5131d1230575dd
+EBUILD ceferino-0.97.8-r1.ebuild 1158 SHA256 dca4a718db2f749ce0018234fad8dab8b78d992cc30b0fa30fc9d1d528e6b89a SHA512 06b1b5acb802d884906134a38fd360a843dfc10c36d39320bc8385098c2e3a77983008892090ac4eeca526c9a783640745e4817e5329084c50a352b81c177454 WHIRLPOOL 76cb8202bd1327173f62825c2ff0bca39ca374deb5b6f2d905d19b13b2ff9aaf22e002bea8d87116b22a4d70f9eab5c6c9fe5c19c50ad21a69e9402772526711
+EBUILD ceferino-0.97.8.ebuild 1274 SHA256 8d6d002332c0ad9d39fe9c14bf8cee04ea3317a796749f0eaf5b96f2021e1500 SHA512 88f97970648e96f92bef8af29bb3393b2f427f5f85bfb2ebdbe11ad79127e0cd000fdc9cb728b75f1116c7bf23ccf180132efe1a590d756c842203d9120d2dbf WHIRLPOOL 85e00fd5b187048b12ee8a77d21f01c77b13e0e83b3f8dcdd754a13c3a3aa31bb246d1803692d99156e127c969b82f226880ab0f133d1a9a816bd5d325f92204
+MISC ChangeLog 2942 SHA256 1fdd0f51df51f7e910083a5627b291574a86cf010deb62863d55c82f809261c2 SHA512 0deee9463fe18f8b798d74c1962249f49ce5b378957fcc9e8bf71af3daedbb4c27442224b085c423d2f7d17a4039bb613822782e74b381931675fdde71cb3c88 WHIRLPOOL bda1af3c9fdf04eac917f393206b9ba67dcfd86e31275658ba02b045479ee8ec0212d98b41c55fd6b826407256da08c3c18d97e76db9868802bda67ec898877e
+MISC ChangeLog-2015 2005 SHA256 7c929577c5545b8d39d306816ed736ddfe98e7e5003b6915bb67c47ef0b1f85a SHA512 928a58bc9592201573db1971defff984aced6127e208f44d4f12e71b22935ddcd919da1595563ae188f6fc49edc6f213d256245ae8a9278a605a7462c31aed25 WHIRLPOOL 5d8d5ebb85320c2b3c1080f7d562e456e59f8378dbd89701913be5c0b6fe5d79515b900fc5b1a0d8034cadfee2007b05de7b34f46102006f6369cbad58d74fb6
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild b/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild
new file mode 100644
index 000000000000..6d1e89c00ce0
--- /dev/null
+++ b/games-arcade/ceferino/ceferino-0.97.8-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils games
+
+DESCRIPTION="Super-Pang clone (destroy bouncing balloons with your grapnel)"
+HOMEPAGE="http://www.loosersjuegos.com.ar/juegos/ceferino"
+SRC_URI="mirror://debian/pool/main/c/ceferino/${PN}_${PV}+svn37.orig.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+
+RDEPEND=">=media-libs/libsdl-1.2[video]
+ >=media-libs/sdl-image-1.2
+ >=media-libs/sdl-mixer-1.2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${P}+svn37
+
+src_prepare() {
+ sed -i \
+ -e '/^INCLUDES/s:\$(datadir)/locale:/usr/share/locale:' \
+ src/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ egamesconf $(use_enable nls)
+}
+
+src_install() {
+ default
+ newicon data/ima/icono.png ${PN}.png
+ make_desktop_entry ceferino "Don Ceferino Hazaña"
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ if ! has_version "media-libs/sdl-mixer[mod]" ; then
+ ewarn
+ ewarn "To hear music, you will have to rebuild media-libs/sdl-mixer"
+ ewarn "with the \"mod\" USE flag turned on."
+ ewarn
+ fi
+}
diff --git a/games-arcade/ceferino/ceferino-0.97.8.ebuild b/games-arcade/ceferino/ceferino-0.97.8.ebuild
new file mode 100644
index 000000000000..bb2810b21e71
--- /dev/null
+++ b/games-arcade/ceferino/ceferino-0.97.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="Super-Pang clone (destroy bouncing balloons with your grapnel)"
+HOMEPAGE="http://www.loosersjuegos.com.ar/juegos/ceferino"
+SRC_URI="http://www.loosersjuegos.com.ar/juegos/ceferino/descargas/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+
+RDEPEND=">=media-libs/libsdl-1.2
+ >=media-libs/sdl-image-1.2
+ >=media-libs/sdl-mixer-1.2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc44.patch
+ sed -i \
+ -e '/^\(gnu\)\?localedir /s:= .*:= /usr/share/locale:' \
+ po/Makefile.in.in \
+ || die "sed failed"
+ sed -i \
+ -e '/^INCLUDES/s:\$(datadir)/locale:/usr/share/locale:' \
+ src/Makefile.in \
+ || die "sed failed"
+}
+
+src_configure() {
+ egamesconf $(use_enable nls)
+}
+
+src_install() {
+ default
+ newicon data/ima/icono.png ${PN}.png
+ make_desktop_entry ceferino "Don Ceferino Hazaña"
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ if ! has_version "media-libs/sdl-mixer[mod]" ; then
+ ewarn
+ ewarn "To hear music, you will have to rebuild media-libs/sdl-mixer"
+ ewarn "with the \"mod\" USE flag turned on."
+ ewarn
+ fi
+}
diff --git a/games-arcade/ceferino/files/ceferino-0.97.8-gcc44.patch b/games-arcade/ceferino/files/ceferino-0.97.8-gcc44.patch
new file mode 100644
index 000000000000..96944dd382bb
--- /dev/null
+++ b/games-arcade/ceferino/files/ceferino-0.97.8-gcc44.patch
@@ -0,0 +1,11 @@
+--- src/nivel.h
++++ src/nivel.h
+@@ -34,7 +34,7 @@
+ class nivel
+ {
+ public:
+- void iniciar(juego *_pjuego, grafico *grafico, grafico *pfondos, SDL_Surface *fondo);
++ void iniciar(juego *_pjuego, grafico *_grafico, grafico *pfondos, SDL_Surface *fondo);
+ int avanzar_nivel(int salto = 1);
+ int reiniciar_nivel(void);
+ int get_dist_suelo(int x, int y, int max);
diff --git a/games-arcade/ceferino/metadata.xml b/games-arcade/ceferino/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-arcade/ceferino/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>