# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_8 ) inherit autotools prefix python-any-r1 xdg DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" LICENSE="BSD GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bash-completion doc libsamplerate +midi png truecolor vorbis zlib" DEPEND=" media-libs/libsdl2[video] media-libs/sdl2-mixer[midi?,vorbis?] media-libs/sdl2-net libsamplerate? ( media-libs/libsamplerate ) png? ( media-libs/libpng:= ) zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" BDEPEND=" bash-completion? ( ${PYTHON_DEPS} ) doc? ( ${PYTHON_DEPS} )" S="${WORKDIR}"/${PN}-${P} DOCS=( "AUTHORS" "ChangeLog" "NEWS.md" "NOT-BUGS.md" "PHILOSOPHY.md" "README.md" "README.Music.md" "README.Strife.md" ) src_prepare() { default hprefixify src/d_iwad.c eautoreconf } src_configure() { econf \ $(use_enable bash-completion) \ $(use_enable doc) \ --disable-fonts \ --disable-icons \ $(use_with libsamplerate) \ $(use_with png libpng) \ $(use_enable truecolor) \ $(use_with zlib) } src_install() { emake DESTDIR="${D}" install # Remove redundant documentation files rm -r "${ED}/usr/share/doc/"* || die einstalldocs }