commit:     7c27a9e85e40d14df664f6f6444c3e9fb42b960c
Author:     William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Thu May 16 02:06:59 2019 +0000
Commit:     Ralph Seichter <gentoo <AT> seichter <DOT> 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 <vilhelm.gray <AT> 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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <longdescription lang="en">
+               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.
+       </longdescription>
+       <maintainer type="person">
+               <email>vilhelm.g...@gmail.com</email>
+               <name>William Breathitt Gray</name>
+       </maintainer>
+       <upstream>
+               
<bugs-to>https://github.com/fabiangreffrath/crispy-doom/issues</bugs-to>
+               <doc 
lang="en">https://github.com/fabiangreffrath/crispy-doom</doc>
+               <remote-id type="github">fabiangreffrath/crispy-doom</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to