| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 4.1.3 | 7 | ~amd64 ~x86 | 0 |
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LUA_COMPAT=( lua5-1 )
inherit cmake lua-single
DESCRIPTION="Modified Stratagus engine for Wyrmsun"
HOMEPAGE="https://andrettin.github.io/"
SRC_URI="https://github.com/Andrettin/Wyrmgus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bzip2 doc opengl X"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="
${LUA_DEPS}
bzip2? ( app-arch/bzip2:= )
opengl? ( virtual/opengl )
X? ( x11-libs/libX11 )
dev-libs/boost:=
dev-lua/toluapp
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtlocation
dev-qt/qtmultimedia
dev-qt/qtwidgets
media-libs/libsdl
media-libs/sdl-mixer
sys-libs/zlib
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S="${WORKDIR}/Wyrmgus-${PV}"
src_configure() {
local mycmakeargs=(
-DENABLE_DOC=$(usex doc)
-DWITH_RENDERER=$(usex opengl OpenGL NativeSDL)
-DWITH_BZIP2=$(usex bzip2)
-DWITH_X11=$(usex X)
)
cmake_src_configure
}
src_install() {
dobin "${BUILD_DIR}/wyrmgus"
dodoc README.MD
}
${LUA_DEPS}
bzip2? ( app-arch/bzip2:= )
opengl? ( virtual/opengl )
X? ( x11-libs/libX11 )
dev-libs/boost:=
dev-lua/toluapp
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtlocation
dev-qt/qtmultimedia
dev-qt/qtwidgets
media-libs/libsdl
media-libs/sdl-mixer
sys-libs/zlib
doc? ( app-doc/doxygen )
${LUA_DEPS}
bzip2? ( app-arch/bzip2:= )
opengl? ( virtual/opengl )
X? ( x11-libs/libX11 )
dev-libs/boost:=
dev-lua/toluapp
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtlocation
dev-qt/qtmultimedia
dev-qt/qtwidgets
media-libs/libsdl
media-libs/sdl-mixer
sys-libs/zlib
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | wyrmgus-4.1.3.tar.gz | 1550896 bytes | https://github.com/Andrettin/Wyrmgus/archive/v4.1.3.tar.gz |