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