Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/
Date: Thu, 01 Oct 2020 09:59:38
Message-Id: 1601546371.80bf7fd4245a65c07ac54d336b3b1854e3797734.polynomial-c@gentoo
1 commit: 80bf7fd4245a65c07ac54d336b3b1854e3797734
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 1 08:53:56 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 1 09:59:31 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bf7fd4
7
8 games-rpg/manaplus: Live ebuild adjustments
9
10 - Respect prefix
11 - Use primary git(lab) repo (not GitHub mirror)
12 - Simplified symlink creation a bit
13
14 Package-Manager: Portage-3.0.8, Repoman-3.0.1
15 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
16
17 games-rpg/manaplus/manaplus-9999.ebuild | 35 +++++++++++++++++----------------
18 1 file changed, 18 insertions(+), 17 deletions(-)
19
20 diff --git a/games-rpg/manaplus/manaplus-9999.ebuild b/games-rpg/manaplus/manaplus-9999.ebuild
21 index 3b6efa37c42..4682afacd0d 100644
22 --- a/games-rpg/manaplus/manaplus-9999.ebuild
23 +++ b/games-rpg/manaplus/manaplus-9999.ebuild
24 @@ -7,7 +7,7 @@ DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
25 HOMEPAGE="https://manaplus.org"
26 if [[ ${PV} == 9999 ]] ; then
27 inherit autotools git-r3
28 - EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git"
29 + EGIT_REPO_URI="https://gitlab.com/manaplus/manaplus.git"
30 else
31 SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz"
32 KEYWORDS="~amd64 ~x86"
33 @@ -64,7 +64,7 @@ src_prepare() {
34
35 src_configure() {
36 local myeconfargs=(
37 - --localedir=/usr/share/locale
38 + --localedir="${EPREFIX}/usr/share/locale"
39 --without-internalsdlgfx
40 $(use_with mumble)
41 $(use_enable nls)
42 @@ -73,26 +73,27 @@ src_configure() {
43 $(use_with sdl2)
44 $(use_enable test unittests)
45 )
46 - CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
47 + CONFIG_SHELL="/bin/bash" econf "${myeconfargs[@]}"
48 }
49
50 src_install() {
51 default
52
53 - local destpath="/usr/share/${PN}"
54 - dosym ../../../fonts/dejavu/DejaVuSans-Bold.ttf "${destpath}"/data/fonts/dejavusans-bold.ttf
55 - dosym ../../../fonts/dejavu/DejaVuSans.ttf "${destpath}"/data/fonts/dejavusans.ttf
56 - dosym ../../../fonts/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/data/fonts/dejavusansmono-bold.ttf
57 - dosym ../../../fonts/dejavu/DejaVuSansMono.ttf "${destpath}"/data/fonts/dejavusansmono.ttf
58 - dosym ../../../fonts/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/data/fonts/dejavuserifcondensed-bold.ttf
59 - dosym ../../../fonts/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/data/fonts/dejavuserifcondensed.ttf
60 - dosym ../../../fonts/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/data/fonts/liberationsansmono-bold.ttf
61 - dosym ../../../fonts/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/data/fonts/liberationsansmono.ttf
62 - dosym ../../../fonts/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/data/fonts/liberationsans-bold.ttf
63 - dosym ../../../fonts/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/data/fonts/liberationsans.ttf
64 - dosym ../../../fonts/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/data/fonts/mplus-1p-bold.ttf
65 - dosym ../../../fonts/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/data/fonts/mplus-1p-regular.ttf
66 - dosym ../../../fonts/wqy-microhei/wqy-microhei.ttc "${destpath}"/data/fonts/wqy-microhei.ttf
67 + local srcpath="../../../fonts"
68 + local destpath="/usr/share/${PN}/data/fonts"
69 + dosym ${srcpath}/dejavu/DejaVuSans-Bold.ttf "${destpath}"/dejavusans-bold.ttf
70 + dosym ${srcpath}/dejavu/DejaVuSans.ttf "${destpath}"/dejavusans.ttf
71 + dosym ${srcpath}/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/dejavusansmono-bold.ttf
72 + dosym ${srcpath}/dejavu/DejaVuSansMono.ttf "${destpath}"/dejavusansmono.ttf
73 + dosym ${srcpath}/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/dejavuserifcondensed-bold.ttf
74 + dosym ${srcpath}/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/dejavuserifcondensed.ttf
75 + dosym ${srcpath}/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/liberationsansmono-bold.ttf
76 + dosym ${srcpath}/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/liberationsansmono.ttf
77 + dosym ${srcpath}/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/liberationsans-bold.ttf
78 + dosym ${srcpath}/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/liberationsans.ttf
79 + dosym ${srcpath}/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/mplus-1p-bold.ttf
80 + dosym ${srcpath}/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/mplus-1p-regular.ttf
81 + dosym ${srcpath}/wqy-microhei/wqy-microhei.ttc "${destpath}"/wqy-microhei.ttf
82 }
83
84 src_test() {