From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CD759138334 for ; Thu, 16 May 2019 17:49:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 05986E0822; Thu, 16 May 2019 17:49:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CAD27E0822 for ; Thu, 16 May 2019 17:49:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9A0E83447AC for ; Thu, 16 May 2019 17:49:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A015F5EB for ; Thu, 16 May 2019 17:49:15 +0000 (UTC) From: "Ralph Seichter" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ralph Seichter" Message-ID: <1557973898.7c27a9e85e40d14df664f6f6444c3e9fb42b960c.ralph-seichter@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/ X-VCS-Repository: repo/proj/guru X-VCS-Files: games-fps/crispy-doom/Manifest games-fps/crispy-doom/crispy-doom-5.5.2.ebuild games-fps/crispy-doom/metadata.xml X-VCS-Directories: games-fps/crispy-doom/ X-VCS-Committer: ralph-seichter X-VCS-Committer-Name: Ralph Seichter X-VCS-Revision: 7c27a9e85e40d14df664f6f6444c3e9fb42b960c X-VCS-Branch: master Date: Thu, 16 May 2019 17:49:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 4191495f-c286-4343-b84d-4a1d9495901e X-Archives-Hash: f36531a901c28ed7cff3aeacd087c49b commit: 7c27a9e85e40d14df664f6f6444c3e9fb42b960c Author: William Breathitt Gray gmail com> AuthorDate: Thu May 16 02:06:59 2019 +0000 Commit: Ralph Seichter seichter de> CommitDate: Thu May 16 02:31:38 2019 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c27a9e8 games-fps/crispy-doom: New package Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Breathitt Gray gmail.com> games-fps/crispy-doom/Manifest | 1 + games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 57 ++++++++++++++++++++++++++ games-fps/crispy-doom/metadata.xml | 16 ++++++++ 3 files changed, 74 insertions(+) diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest new file mode 100644 index 0000000..90c9f22 --- /dev/null +++ b/games-fps/crispy-doom/Manifest @@ -0,0 +1 @@ +DIST crispy-doom-5.5.2.tar.gz 2609091 BLAKE2B 75d8cad7d1acbd2948e95c6987cbe14ce29111dd357c5be38127875132cae4a170ebceb772e0b39151f137bfa752a8325dc02f419e79acfc767d7585cc8595a0 SHA512 0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672 diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild new file mode 100644 index 0000000..641dc01 --- /dev/null +++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools 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 libsamplerate png python timidity +vorbis zlib" + +DEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer[timidity?,vorbis?] + media-libs/sdl2-net + libsamplerate? ( media-libs/libsamplerate ) + png? ( media-libs/libpng:= ) + zlib? ( sys-libs/zlib )" +RDEPEND=" + ${DEPEND} + bash-completion? ( app-shells/bash-completion ) + python? ( + dev-lang/python + dev-python/pillow + )" + +S="${WORKDIR}"/${PN}-${P} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \ + $(use_with libsamplerate) \ + $(use_with png libpng) \ + $(use_with zlib) +} + +pkg_preinst() { + xdg_pkg_preinst +} + +pkg_postinst() { + xdg_pkg_postinst +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/games-fps/crispy-doom/metadata.xml b/games-fps/crispy-doom/metadata.xml new file mode 100644 index 0000000..5150d4b --- /dev/null +++ b/games-fps/crispy-doom/metadata.xml @@ -0,0 +1,16 @@ + + + + + Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original. + + + vilhelm.gray@gmail.com + William Breathitt Gray + + + https://github.com/fabiangreffrath/crispy-doom/issues + https://github.com/fabiangreffrath/crispy-doom + fabiangreffrath/crispy-doom + +