games-engines/wyrmgus - 4.1.3 (gamerlay)

Search

Package Information

Description:
Modified Stratagus engine for Wyrmsun
Homepage:
https://andrettin.github.io/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
4.1.3 7 ~amd64 ~x86 0
View Raw Ebuild
# 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
}

USE Flags

doc
X

Dependencies

DEPEND

	${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 )

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

Manifest for 4.1.3

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