commit: 597fd7438c23bdced51f748c69cb50e37b6dc3ab Author: Matt Jolly <kangie <AT> gentoo <DOT> org> AuthorDate: Fri May 16 03:01:06 2025 +0000 Commit: Matt Jolly <kangie <AT> gentoo <DOT> org> CommitDate: Fri May 16 03:01:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597fd743
games-fps/alephone: drop 20240822-r1, 20250302-r1 Signed-off-by: Matt Jolly <kangie <AT> gentoo.org> games-fps/alephone/Manifest | 1 - games-fps/alephone/alephone-20240822-r1.ebuild | 92 -------------------------- games-fps/alephone/alephone-20250302-r1.ebuild | 92 -------------------------- 3 files changed, 185 deletions(-) diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest index 6aee8bc27ff0..aabf649625ed 100644 --- a/games-fps/alephone/Manifest +++ b/games-fps/alephone/Manifest @@ -1,2 +1 @@ -DIST alephone-20240822.tar.gz 9146694 BLAKE2B 236997765085c520b90399cffba04a5edeb54810e1d0b614ded183addf7520727b6750971cdc70215e211547514209b01c7e515c4e1e7296e18c99c1a79ff958 SHA512 e00dbc4cb84c40c666554114c47f3eff59ab6fbc101d45d20ae510d9cc2ef1d75300f2554f61396939d030d1fd5ff237b512c6e34ae779523b93e206368bec3d DIST alephone-20250302.tar.gz 9148199 BLAKE2B 36bf06411092c81c8042051ade5f4e6102a6ecc4b5f6fb8c3b2f1cd6769860516b412a099ca56be2b1bc3409eea1b08f394b2d1591e320531ecd633d98152f58 SHA512 7fdb1e0b564286da6ffe028cf929752fbb9c6c82318c97f93729c43d1db7ad4cd45796cd40c7d535c7be060465e2e255968572e23f451a86bad0ac35441b0e53 diff --git a/games-fps/alephone/alephone-20240822-r1.ebuild b/games-fps/alephone/alephone-20240822-r1.ebuild deleted file mode 100644 index a14a9da0eb38..000000000000 --- a/games-fps/alephone/alephone-20240822-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic optfeature prefix toolchain-funcs xdg - -DESCRIPTION="An enhanced version of the game engine from the classic Mac game, Marathon" -HOMEPAGE="https://alephone.lhowon.org/" -if [[ ${PV} = 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Aleph-One-Marathon/alephone/" - EGIT_SUBMODULES=() # Upstream includes game data as submodules, we only want the engine -else - SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-release-${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+ BitstreamVera OFL-1.1" -SLOT="0" - -IUSE="curl upnp" - -RDEPEND=" - dev-libs/boost:= - dev-libs/zziplib:= - media-libs/openal - media-libs/libpng - media-libs/libsdl2 - media-libs/libsndfile - media-libs/sdl2-image[png] - media-libs/sdl2-net - media-libs/sdl2-ttf - media-video/ffmpeg:= - sys-libs/zlib - virtual/opengl - virtual/glu - curl? ( net-misc/curl ) - upnp? ( net-libs/miniupnpc ) -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # With LTO enabled enemies are not visible - # https://github.com/Aleph-One-Marathon/alephone/issues/518 - filter-lto - my_econf=( - --enable-opengl - --with-ffmpeg - --with-png - --with-sdl_image - --with-zzip - $(use_with curl) - $(use_with upnp miniupnpc) - ) - econf "${my_econf[@]}" -} - -src_compile() { - tc-export AR - default -} - -src_install() { - default - prefixify_ro "${FILESDIR}"/${PN}.sh - dobin "${T}"/${PN}.sh - doman docs/${PN}.6 - docinto html/ - dodoc docs/*.html -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature_header "Install game data:" - optfeature "Marathon data files" games-fps/alephone-marathon - optfeature "Marathon 2 Durandal data files" games-fps/alephone-durandal - optfeature "Marathon: Infinity data files" games-fps/alephone-infinity -} diff --git a/games-fps/alephone/alephone-20250302-r1.ebuild b/games-fps/alephone/alephone-20250302-r1.ebuild deleted file mode 100644 index a14a9da0eb38..000000000000 --- a/games-fps/alephone/alephone-20250302-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic optfeature prefix toolchain-funcs xdg - -DESCRIPTION="An enhanced version of the game engine from the classic Mac game, Marathon" -HOMEPAGE="https://alephone.lhowon.org/" -if [[ ${PV} = 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Aleph-One-Marathon/alephone/" - EGIT_SUBMODULES=() # Upstream includes game data as submodules, we only want the engine -else - SRC_URI="https://github.com/Aleph-One-Marathon/alephone/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-release-${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+ BitstreamVera OFL-1.1" -SLOT="0" - -IUSE="curl upnp" - -RDEPEND=" - dev-libs/boost:= - dev-libs/zziplib:= - media-libs/openal - media-libs/libpng - media-libs/libsdl2 - media-libs/libsndfile - media-libs/sdl2-image[png] - media-libs/sdl2-net - media-libs/sdl2-ttf - media-video/ffmpeg:= - sys-libs/zlib - virtual/opengl - virtual/glu - curl? ( net-misc/curl ) - upnp? ( net-libs/miniupnpc ) -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # With LTO enabled enemies are not visible - # https://github.com/Aleph-One-Marathon/alephone/issues/518 - filter-lto - my_econf=( - --enable-opengl - --with-ffmpeg - --with-png - --with-sdl_image - --with-zzip - $(use_with curl) - $(use_with upnp miniupnpc) - ) - econf "${my_econf[@]}" -} - -src_compile() { - tc-export AR - default -} - -src_install() { - default - prefixify_ro "${FILESDIR}"/${PN}.sh - dobin "${T}"/${PN}.sh - doman docs/${PN}.6 - docinto html/ - dodoc docs/*.html -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature_header "Install game data:" - optfeature "Marathon data files" games-fps/alephone-marathon - optfeature "Marathon 2 Durandal data files" games-fps/alephone-durandal - optfeature "Marathon: Infinity data files" games-fps/alephone-infinity -}
