diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2016-02-22 00:55:05 -0500 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2016-02-22 01:01:54 -0500 |
commit | 37771b1efd039a9b2112dabbf39fcc5a0632d1ea (patch) | |
tree | 0ddd51c9be92baa3f1a5de4aca20e95207cf29c2 /games-rpg | |
parent | media-libs/libfpx: Stable for HPPA PPC64 (bug #395367). (diff) | |
download | gentoo-37771b1efd039a9b2112dabbf39fcc5a0632d1ea.tar.gz gentoo-37771b1efd039a9b2112dabbf39fcc5a0632d1ea.tar.bz2 gentoo-37771b1efd039a9b2112dabbf39fcc5a0632d1ea.zip |
games-rpg/manaplus:
Diffstat (limited to 'games-rpg')
-rw-r--r-- | games-rpg/manaplus/manaplus-9999.ebuild | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/games-rpg/manaplus/manaplus-9999.ebuild b/games-rpg/manaplus/manaplus-9999.ebuild new file mode 100644 index 000000000000..a34b27486951 --- /dev/null +++ b/games-rpg/manaplus/manaplus-9999.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools git-r3 games + +DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" +HOMEPAGE="http://manaplus.evolonline.org" +EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="mumble nls opengl pugixml test" + +RDEPEND=" + >=dev-games/physfs-1.0.0 + media-fonts/dejavu + media-fonts/wqy-microhei + media-fonts/liberation-fonts + media-fonts/mplus-outline-fonts + media-libs/libpng:0= + media-libs/libsdl2[X,opengl?,video] + media-libs/sdl2-gfx + media-libs/sdl2-image[png] + media-libs/sdl2-mixer[vorbis] + media-libs/sdl2-net + media-libs/sdl2-ttf + net-misc/curl + sys-libs/zlib + x11-apps/xmessage + x11-libs/libX11 + x11-misc/xdg-utils + mumble? ( media-sound/mumble ) + nls? ( virtual/libintl ) + opengl? ( virtual/opengl ) + pugixml? ( dev-libs/pugixml ) + !pugixml? ( dev-libs/libxml2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_unpack() { + git-r3_src_unpack +} + +src_prepare() { + eautoreconf +} + +src_configure() { + CONFIG_SHELL=/bin/bash \ + egamesconf \ + --with-sdl2 \ + --without-internalsdlgfx \ + --localedir=/usr/share/locale \ + --prefix="/usr" \ + --bindir="${GAMES_BINDIR}" \ + $(use_with mumble) \ + $(use_enable nls) \ + $(use_with opengl) \ + --enable-libxml=$(usex pugixml pugixml libxml) \ + $(use_enable test unittests) +} + +src_install() { + default + dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf + dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf + dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono-bold.ttf + dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono.ttf + dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed-bold.ttf + dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed.ttf + dosym /usr/share/fonts/liberation-fonts/LiberationMono-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono-bold.ttf + dosym /usr/share/fonts/liberation-fonts/LiberationMono-Regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono.ttf + dosym /usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsans-bold.ttf + dosym /usr/share/fonts/liberation-fonts/LiberationSans-Regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsans.ttf + dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/mplus-1p-bold.ttf + dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/mplus-1p-regular.ttf + dosym /usr/share/fonts/wqy-microhei/wqy-microhei.ttc "${GAMES_DATADIR}"/${PN}/data/fonts/wqy-microhei.ttf + + prepgamesdirs +} |