games-fps/alephone-apotheosis-x - 1.1 (gentoo)

Search

Package Information

Description:
Aleph One - Apotheosis X
Homepage:
https://www.moddb.com/mods/apotheosis-x
License:
bungie-marathon all-rights-reserved

Ebuild Details

Version EAPI Keywords Slot
1.1 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit desktop

DESCRIPTION="Aleph One - Apotheosis X"
HOMEPAGE="https://www.moddb.com/mods/apotheosis-x"
SRC_URI="https://deps.gentoo.zip/games-fps/${PN}/Apotheosis_X_1.1.zip -> ${P}.zip"
S="${WORKDIR}/Apotheosis X 1.1"

LICENSE="bungie-marathon all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="bindist mirror"

RDEPEND="games-fps/alephone"
BDEPEND="app-arch/unzip"

MY_NAME="apotheosis-x"
MY_DIR="/usr/share/alephone-${MY_NAME}"

src_install() {
	insinto "${MY_DIR}"
	doins -r *

	mkdir "${D}${MY_DIR}"/Plugins

	make_desktop_entry "alephone.sh ${MY_NAME}" "${DESCRIPTION}"

	keepdir "${MY_DIR}"/{Music,Scripts,Plugins}
}

pkg_postinst() {
	if [[ -z ${REPLACING_VERSIONS} ]]; then
		elog "Apotheosis X is a total conversion for Aleph One, a game engine for the Marathon series."
		elog "It is a standalone game and does not require any other Marathon scenarios to play."
		elog "To play this scenario, run:"
		elog "\`alephone.sh ${MY_NAME}\` or use the menu entry."
		elog
		elog "Apotheosis X does not include a custom HUD, and by default will use the Marathon"
		elog "HUD which results in black bars covering a portion of usable screen real-estate."
		elog "The manual suggests the following plugins:"
		elog " - Basic HUD - https://simplici7y.com/items/basic-hud/"
		elog " - Fullscreen Corner HUD https://simplici7y.com/items/fullscreen-corner-hud/"
	fi
}

Dependencies

RDEPEND

games-fps/alephone

BDEPEND

app-arch/unzip

Manifest for 1.1

Type File Size Source URLs
DIST alephone-apotheosis-x-1.1.zip 256961708 bytes https://deps.gentoo.zip/games-fps/alephone-apotheosis-x/Apotheosis_X_1.1.zip