summaryrefslogtreecommitdiff
path: root/games-engines/exult
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /games-engines/exult
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'games-engines/exult')
-rw-r--r--games-engines/exult/Manifest5
-rw-r--r--games-engines/exult/exult-1.6.ebuild (renamed from games-engines/exult/exult-9999.ebuild)35
-rw-r--r--games-engines/exult/metadata.xml2
3 files changed, 21 insertions, 21 deletions
diff --git a/games-engines/exult/Manifest b/games-engines/exult/Manifest
index 55569314e770..6e838cc327a5 100644
--- a/games-engines/exult/Manifest
+++ b/games-engines/exult/Manifest
@@ -1,2 +1,3 @@
-EBUILD exult-9999.ebuild 1287 BLAKE2B 6185596314e1d416197f6b9416ab9c217bbcfdbdc131e3f7d9b771ee2dc7c2c79f6ff5b0ab232def81fa78e412ec085b1f0f74b577d4cd05e6ba64e64988c6d8 SHA512 a6716dbb375f4153bf109e7e8742e93b4802213040d288726b092087e487332140c5c7a273da4d52bc452fe80e7d9b1f31b55982921fd824d4311809c224c608
-MISC metadata.xml 451 BLAKE2B 60126c876c87417af2a8f3b28e30dd3a16ec6afb9bc3119a82de8846364c056091e754f35ba7db90acd2ab29a041463e4a0aae098e527d334ae7aaa72dfb362d SHA512 5ac44e7312b3dca5e663a98d0c67e2f8ee82df786121e21c1b1fbef541b2a83197f622048d8d977e61fe4e4dda43ea6c9b61f8cd1d9b78dbf9beb90ede8e77f2
+DIST exult-1.6.tar.gz 7906968 BLAKE2B f58b009bf82c5120a7ce588cbc5d2b282b92d7e8d08fb3e6119436de178ebd8af1d9a10e4ba660038aac9b87f0ced3fbbdbc5f39a3b3e17fee36b295d7df2603 SHA512 e786ccc11d3fc1b0747c0c620b51152d09f5157ca1e458a5aecc5e66c91e3222b6ba61311149bd6be83e20d339ea1d6d47640f89cc1750a9720549278a33e1b2
+EBUILD exult-1.6.ebuild 1352 BLAKE2B 3c3b1ba4cdd0892f781be0a6c18b08cac0b0712bf611a37bbadbb95144f63f6260714cd4a9903f7f626f816f521fbf33c2666e0f5948ac53e90c052ba1a52f96 SHA512 fa7bb8b4a386c3a0edb161cc62149424448b3661e08bacb6429a2e4045988bc289e59396658b2d2f76e819881d91b640ff605c123ac21b516a7ca27e8a6aa758
+MISC metadata.xml 561 BLAKE2B 275d7ede9ad425fdc12af58d71fc5aefea109d2d220ecf1ac3e5b3069fbf77358ad908bbe30a6499b15a43fc5fae7bbcae5d81aba7f96914e2fe0c3efc1480be SHA512 9a3d4ff304c0789e1bec04b9a65a1a0f1623d54a1fc6cfa0bddb6798faab5f325866dcfb58d54cfe2f3afd7f476eae6be799d99693f525ad5195b964cd150d31
diff --git a/games-engines/exult/exult-9999.ebuild b/games-engines/exult/exult-1.6.ebuild
index 3463a5baa5aa..98d89565e660 100644
--- a/games-engines/exult/exult-9999.ebuild
+++ b/games-engines/exult/exult-1.6.ebuild
@@ -1,50 +1,47 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit autotools multilib eutils git-r3
+EAPI=7
DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems"
HOMEPAGE="http://exult.sourceforge.net/"
-EGIT_REPO_URI="https://github.com/exult/exult"
+SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS=""
-IUSE="+sdl2 timidity zlib"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fluidsynth opengl +sdl2 timidity tools"
DEPEND="
- >=media-libs/libpng-1.2.43-r2:0
games-misc/exult-sound
+ >=media-libs/libpng-1.6:0=
media-libs/libvorbis
+ sys-libs/zlib
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ opengl? ( virtual/opengl )
sdl2? ( media-libs/libsdl2[sound,video,X] )
!sdl2? ( media-libs/libsdl[sound,video,X] )
timidity? ( >=media-sound/timidity++-2 )
- zlib? ( sys-libs/zlib )
"
RDEPEND="${DEPEND}"
-S=${WORKDIR}/${P/_/}
DOCS=(
AUTHORS ChangeLog FAQ NEWS README README.1ST
)
-src_prepare() {
- default
- eautoreconf
-}
-
src_configure() {
econf \
- --x-libraries="/usr/$(get_libdir)" \
- --disable-tools \
- --disable-opengl \
--enable-mods \
+ --enable-zip-support \
--with-desktopdir=/usr/share/applications \
--with-icondir=/usr/share/pixmaps \
--with-sdl=$(usex sdl2 sdl2 sdl12) \
+ $(use_enable alsa) \
+ $(use_enable fluidsynth) \
+ $(use_enable opengl) \
$(use_enable timidity timidity-midi) \
- $(use_enable zlib zip-support)
+ $(use_enable tools)
}
pkg_postinst() {
diff --git a/games-engines/exult/metadata.xml b/games-engines/exult/metadata.xml
index a676c5e60d97..3a588d836e61 100644
--- a/games-engines/exult/metadata.xml
+++ b/games-engines/exult/metadata.xml
@@ -10,6 +10,8 @@
<remote-id type="github">exult/exult</remote-id>
</upstream>
<use>
+ <flag name="fluidsynth">Compile with support for FluidSynth</flag>
<flag name="sdl2">Use libsdl2 instead of libsdl</flag>
+ <flag name="tools">Enable tools</flag>
</use>
</pkgmetadata>