commit: 105b13866e1f3054d617f936c4f6c9a2cd266bf8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 23:04:38 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 02:12:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105b1386
games-arcade/funnyboat: add missing deps, gnome2-utils--
Game won't start if [png] or [vorbis] are missing.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
...5_p11-r1.ebuild => funnyboat-1.5_p11-r2.ebuild} | 34 ++++++++++++----------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/games-arcade/funnyboat/funnyboat-1.5_p11-r1.ebuild
b/games-arcade/funnyboat/funnyboat-1.5_p11-r2.ebuild
similarity index 63%
rename from games-arcade/funnyboat/funnyboat-1.5_p11-r1.ebuild
rename to games-arcade/funnyboat/funnyboat-1.5_p11-r2.ebuild
index 7ede8a43298..0d431c264d4 100644
--- a/games-arcade/funnyboat/funnyboat-1.5_p11-r1.ebuild
+++ b/games-arcade/funnyboat/funnyboat-1.5_p11-r2.ebuild
@@ -3,46 +3,48 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit desktop gnome2-utils python-single-r1 wrapper xdg
+PYTHON_COMPAT=( python3_{8..9} )
+inherit desktop python-single-r1 wrapper xdg
-DESCRIPTION="A side scrolling shooter game starring a steamboat on the sea"
+DESCRIPTION="Side scrolling shooter game starring a steamboat on the sea"
HOMEPAGE="http://funnyboat.sourceforge.net/"
SRC_URI="
mirror://sourceforge/${PN}/${P/_p*}-src.zip
-
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz
-"
+
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz"
+S="${WORKDIR}/${PN}"
-LICENSE="GPL-2 MIT"
+LICENSE="BitstreamVera GPL-2 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/pygame-1.6.2[${PYTHON_MULTI_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip"
+ $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_MULTI_USEDEP}]')
+ media-libs/sdl2-image[png]
+ media-libs/sdl2-mixer[vorbis]"
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-arch/unzip"
-S="${WORKDIR}/${PN}"
+PATCHES=(
+ "${WORKDIR}"/debian/patches
+)
src_prepare() {
# Drop Debian specific patch
rm "${WORKDIR}"/debian/patches/use_debian_vera_ttf.patch || die
- eapply -p1 "${WORKDIR}"/debian/patches/*.patch
- xdg_src_prepare
+ default
}
src_install() {
insinto /usr/share/${PN}
doins -r data *.py
+
python_optimize "${ED}"/usr/share/${PN}
- dodoc *.txt
+ einstalldocs
make_wrapper ${PN} "${EPYTHON} main.py" /usr/share/${PN}