forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
games-rpg/manaplus: Bump to version 1.7.1.7
Package-Manager: Portage-2.3.3, Repoman-2.3.1
- Loading branch information
Lars Wendler
committed
Jan 13, 2017
1 parent
40d8b87
commit f663962
Showing
2 changed files
with
100 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST manaplus-1.6.11.5.tar.xz 11744332 SHA256 cb5ac8a8df93b9a6698a53048a64e6b6f1d431e8da0c0a3b55b01e5a58dea3c5 SHA512 3b934ec9403a2eefd637d3193f16069d208635eea484ebcbf5780bd0dd42eba1eb179467bc2f616e4c432ae61289f6ed96926c985707885190066c2b17c3b348 WHIRLPOOL e12d69aa4f469b5e66a43feecf62910c742ff957a4a1767f060870fdec098e81743f1166e68cdc6b035fa0b461154e6de5622bb30d3c5e467ae26df4f5755805 | ||
DIST manaplus-1.6.12.24.tar.xz 11762256 SHA256 980967aaf530effbd8e59ececa87af992f55bdf97f0900bc0a9b6d235abcc4bc SHA512 b39f5c1fdab4c9fc95b09f83f0914852d4c6e3754a3bca7ede2208add9f070e7d7decddb0fc73ced8ecbe93ae7f5016bf1843630fa18f2799c0d26a96aaf58e4 WHIRLPOOL 9ee09b2ddda084aabe5c0bdddf5c9ad0e5c6264742996edcd5f0824a8a3757b9bddfa401bbf570c496fc040008a28637c215f98a65c10c5d1b08ff24652f2c39 | ||
DIST manaplus-1.7.1.7.tar.xz 11762860 SHA256 a6f7169d1c5103cfdb09f9b9bde984b9953209e6affc599b3597abdece17abb3 SHA512 319cbf0ca198142f303a7c35a83f6cd477c896d855ec022a829eed106e8b107bc2a306a93b2f38b7d4cbe0b2909cd10d8345c28fece92e80842405d45fed59c1 WHIRLPOOL 6e69aa6bdefa22e2ad65d2066adcbb7362ffcd8ea40cc346f30da7d83b072f5bf78d5bf623a480fac044b36411d1d14ea61be8a7b7ae6292ac9faad92563310a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
# Copyright 1999-2017 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
[[ ${PV} == 9999 ]] && inherit autotools git-r3 | ||
|
||
DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" | ||
HOMEPAGE="http://manaplus.evolonline.org" | ||
if [[ ${PV} == 9999 ]] ; then | ||
EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git" | ||
else | ||
SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" | ||
KEYWORDS="~amd64 ~x86" | ||
fi | ||
|
||
LICENSE="GPL-2+" | ||
SLOT="0" | ||
IUSE="mumble nls opengl pugixml +sdl2 test" | ||
|
||
RDEPEND=" | ||
>=dev-games/physfs-1.0.0 | ||
media-fonts/dejavu | ||
media-fonts/liberation-fonts | ||
media-fonts/mplus-outline-fonts | ||
media-fonts/wqy-microhei | ||
media-libs/libpng:0= | ||
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 ) | ||
sdl2? ( | ||
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 | ||
) | ||
!sdl2? ( | ||
media-libs/libsdl[X,opengl?,video] | ||
media-libs/sdl-gfx | ||
media-libs/sdl-image[png] | ||
media-libs/sdl-mixer[vorbis] | ||
media-libs/sdl-net | ||
media-libs/sdl-ttf | ||
)" | ||
DEPEND="${RDEPEND} | ||
virtual/pkgconfig | ||
nls? ( sys-devel/gettext )" | ||
|
||
src_prepare() { | ||
default | ||
if [[ ${PV} == 9999 ]] ; then | ||
eautoreconf | ||
fi | ||
} | ||
|
||
src_configure() { | ||
CONFIG_SHELL=/bin/bash \ | ||
econf \ | ||
--localedir=/usr/share/locale \ | ||
--without-internalsdlgfx \ | ||
$(use_with mumble) \ | ||
$(use_enable nls) \ | ||
$(use_with opengl) \ | ||
--enable-libxml=$(usex pugixml pugixml libxml) \ | ||
$(use_with sdl2) \ | ||
$(use_enable test unittests) | ||
} | ||
|
||
src_install() { | ||
default | ||
|
||
local destpath="/usr/share/${PN}" | ||
dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${destpath}"/data/fonts/dejavusans-bold.ttf | ||
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${destpath}"/data/fonts/dejavusans.ttf | ||
dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/data/fonts/dejavusansmono-bold.ttf | ||
dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${destpath}"/data/fonts/dejavusansmono.ttf | ||
dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/data/fonts/dejavuserifcondensed-bold.ttf | ||
dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/data/fonts/dejavuserifcondensed.ttf | ||
dosym /usr/share/fonts/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/data/fonts/liberationsansmono-bold.ttf | ||
dosym /usr/share/fonts/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/data/fonts/liberationsansmono.ttf | ||
dosym /usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/data/fonts/liberationsans-bold.ttf | ||
dosym /usr/share/fonts/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/data/fonts/liberationsans.ttf | ||
dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/data/fonts/mplus-1p-bold.ttf | ||
dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/data/fonts/mplus-1p-regular.ttf | ||
dosym /usr/share/fonts/wqy-microhei/wqy-microhei.ttc "${destpath}"/data/fonts/wqy-microhei.ttf | ||
} | ||
|
||
src_test() { | ||
make check | ||
} |