summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--games-fps/doom64ex/doom64ex-9999.ebuild36
-rw-r--r--games-fps/doom64ex/metadata.xml7
3 files changed, 44 insertions, 0 deletions
diff --git a/README.md b/README.md
index 89db647..4356eb3 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,7 @@ other overlays, or modifying less-than-ideals in the upstream ebuild repository.
- [cc65](http://cc65.github.io/) as dev-embedded/cc65
- [chocolate-doom](http://www.chocolate-doom.org/) as games-fps/chocolate-doom
- [crispy-doom](https://github.com/fabiangreffrath/crispy-doom) as games-fps/crispy-doom
+- [Doom64EX](https://doom64ex.wordpress.com/) as games-fps/doom64ex
- [dosbox-x](https://github.com/joncampbell123/dosbox-x) as games-emulation/dosbox-x
- [GoatTracker 2](http://covertbitops.c64.org/) as media-sound/goattracker
- [MilkyTracker](https://milkytracker.titandemo.org/) as media-sound/milkytracker
diff --git a/games-fps/doom64ex/doom64ex-9999.ebuild b/games-fps/doom64ex/doom64ex-9999.ebuild
new file mode 100644
index 0000000..a15ff0a
--- /dev/null
+++ b/games-fps/doom64ex/doom64ex-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils git-r3
+
+DESCRIPTION="Recreation of Doom64 with additional modding features"
+HOMEPAGE="http://doom64ex.wordpress.com/"
+EGIT_REPO_URI="https://github.com/svkaiser/Doom64EX.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="system-fluidsynth"
+
+RDEPEND="
+ media-libs/libsdl2
+ media-libs/sdl2-net
+ media-libs/libpng
+ sys-libs/zlib
+ system-fluidsynth? ( media-sound/fluidsynth )"
+DEPEND="${RDEPEND}"
+
+# S="${WORKDIR}/MilkyTracker-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ "-DENABLE_SYSTEM_FLUIDSYNTH=$(usex system-fluidsynth)"
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+}
diff --git a/games-fps/doom64ex/metadata.xml b/games-fps/doom64ex/metadata.xml
new file mode 100644
index 0000000..e9a8f50
--- /dev/null
+++ b/games-fps/doom64ex/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<use>
+ <flag name="system-fluidsynth">If disabled, use the fluidsynth-lite fork for audio.</flag>
+</use>
+</pkgmetadata>