# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 inherit eutils games DESCRIPTION="Scourge of Armagon mission pack for Quake 1" HOMEPAGE="http://www.idsoftware.com/games/quake/quake-mp1/" SRC_URI="" # See manual.txt LICENSE="as-is" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="X" DEPEND="" RDEPEND="games-fps/quake1-data X? ( || ( games-fps/darkplaces games-fps/joequake games-fps/tenebrae games-fps/ezquake-bin games-fps/fuhquake-bin ) )" S=${WORKDIR} pkg_setup() { games_pkg_setup # need to checksum the pak0.pak file in order to implement an "Existing Install" option. export CDROM_NAME_SET=("The Offering CD" "Scourge of Armagon CD") cdrom_get_cds Armagon/HIPNOTIC/PAK0.PAK:hipnotic/pak0.pak if [[ "$CDROM_SET" -ne 0 && "$CDROM_SET" -ne 1 ]] ; then die "Error locating data files."; fi } src_install() { insinto "${GAMES_DATADIR}"/quake1/hipnotic # letter-case of files might be different, but being on a CD means its case-insensitive. doins "${CDROM_ROOT}"/hipnotic/pak0.pak || die "Error installing pak0.pak." if [[ "$CDROM_SET" -eq 0 ]] ; then dodoc "${CDROM_ROOT}"/license.txt || die "Error installing documentation file Licence.txt" dodoc "${CDROM_ROOT}"/armagon/readme.txt || die "Error installing documentation file README.TXT" else # Not sure of file names, I don't have this CD! dodoc "${CDROM_ROOT}"/*.txt || die "Error installing documentation." fi prepgamesdirs }