commit: 177c9a4a71d39915f028f1380a7f2d0f874f475b Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Fri Feb 21 23:32:47 2025 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Sat Feb 22 02:34:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177c9a4a
games-rpg/freedroid: add 1.2.3 The .apk (android) tag had me confused but it seems to build normally for Linux still. Unfortunately still using sdl1 and seems to only have code cleanups. Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> games-rpg/freedroid/Manifest | 1 + games-rpg/freedroid/freedroid-1.2.3.ebuild | 39 ++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/games-rpg/freedroid/Manifest b/games-rpg/freedroid/Manifest index 6208037bc139..f78b8ae4ce3a 100644 --- a/games-rpg/freedroid/Manifest +++ b/games-rpg/freedroid/Manifest @@ -1 +1,2 @@ DIST freedroid-1.2.1.tar.gz 5875869 BLAKE2B fab7dfb16e421394b9b0564a29a2e438152cd3d8a5527e3581823edec174986df473040d58c705765ba50b4b73105a348d39f9e61bb0721bb742c70838cdef34 SHA512 4de2174935e432f6dc4fa3a0fb5efff9bed59ba25593c7860edbddbaea77875a490c3f1e11042b57f0bb72158a3a28e111bf53bb0d10bbf051f67717d4547913 +DIST freedroid-1.2.3.apk.tar.gz 25025294 BLAKE2B 059aec05cd8862a13ebc1e899ace533f4856a370822d3e242f2983479ffa4ddec02fd406fab57d27ec04d69ad5c3ece4b77f2c46a44a643c438144f6ebe7e599 SHA512 7443be3ca57c066f4c231ba11d70dc6630fb0128f552f6679f7f247d61985a22c78e15ef16b9ca2b3439afa7e2460f596d0ba7d3d7dd2e10e4f1ad041ad7d60e diff --git a/games-rpg/freedroid/freedroid-1.2.3.ebuild b/games-rpg/freedroid/freedroid-1.2.3.ebuild new file mode 100644 index 000000000000..45e3dd1463eb --- /dev/null +++ b/games-rpg/freedroid/freedroid-1.2.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop + +DESCRIPTION="The original Freedroid, a clone of the C64 classic Paradroid" +HOMEPAGE="https://github.com/ReinhardPrix/FreedroidClassic" +SRC_URI="https://github.com/ReinhardPrix/FreedroidClassic/archive/refs/tags/${P}.apk.tar.gz" +S=${WORKDIR}/FreedroidClassic-${P}.apk + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-libs/libsdl[joystick,sound,video] + media-libs/sdl-gfx:= + media-libs/sdl-image[jpeg,png] + media-libs/sdl-mixer[mod,vorbis] +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + default + + newicon graphics/paraicon_48x48.png ${PN}.png + make_desktop_entry ${PN} ${PN^} ${PN} "Game;" +}
