Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-rpg/mana: metadata.xml ChangeLog mana-0.6.1.ebuild
Date: Sat, 30 Jun 2012 20:57:25
Message-Id: 20120630205714.CD7352004B@flycatcher.gentoo.org
1 hasufell 12/06/30 20:57:14
2
3 Modified: metadata.xml ChangeLog
4 Added: mana-0.6.1.ebuild
5 Log:
6 version bump wrt bug #423413
7
8 (Portage version: 2.2.0_alpha114/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 games-rpg/mana/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-rpg/mana/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 23 Nov 2011 13:29:38 -0000 1.1
24 +++ metadata.xml 30 Jun 2012 20:57:14 -0000 1.2
25 @@ -2,5 +2,8 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>games</herd>
29 + <use>
30 + <flag name="server">Enable Manaserv support</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36
37 1.11 games-rpg/mana/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/ChangeLog?rev=1.11&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/ChangeLog?rev=1.11&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/ChangeLog?r1=1.10&r2=1.11
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/games-rpg/mana/ChangeLog,v
46 retrieving revision 1.10
47 retrieving revision 1.11
48 diff -u -r1.10 -r1.11
49 --- ChangeLog 29 Jun 2012 12:47:24 -0000 1.10
50 +++ ChangeLog 30 Jun 2012 20:57:14 -0000 1.11
51 @@ -1,6 +1,12 @@
52 # ChangeLog for games-rpg/mana
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/games-rpg/mana/ChangeLog,v 1.10 2012/06/29 12:47:24 ranger Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/mana/ChangeLog,v 1.11 2012/06/30 20:57:14 hasufell Exp $
56 +
57 +*mana-0.6.1 (30 Jun 2012)
58 +
59 + 30 Jun 2012; Julian Ospald <hasufell@g.o> +mana-0.6.1.ebuild,
60 + +files/mana-0.6.1-gentoo.patch:
61 + version bump wrt bug #423413
62
63 29 Jun 2012; Brent Baude <ranger@g.o> mana-0.6.0.ebuild:
64 Marking mana-0.6.0 ppc for bug 420143
65
66
67
68 1.1 games-rpg/mana/mana-0.6.1.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/mana-0.6.1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/mana-0.6.1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: mana-0.6.1.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/games-rpg/mana/mana-0.6.1.ebuild,v 1.1 2012/06/30 20:57:14 hasufell Exp $
78
79 EAPI=2
80 inherit eutils cmake-utils games
81
82 DESCRIPTION="A fully free and open source MMORPG game client"
83 HOMEPAGE="http://manasource.org/"
84 SRC_URI="http://manasource.org/files/${P}.tar.gz"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~ppc ~x86"
89 IUSE="nls opengl server"
90
91 RDEPEND="!=games-rpg/tmw-0.5.2
92 >=dev-games/physfs-1.0.0
93 dev-libs/libxml2
94 media-libs/sdl-mixer[vorbis]
95 media-libs/sdl-image[png]
96 media-libs/sdl-net
97 media-libs/sdl-ttf
98 net-misc/curl
99 sys-libs/zlib
100 media-libs/libpng:0
101 media-fonts/dejavu
102 >=dev-games/guichan-0.8.1[sdl]
103 media-libs/libsdl[X,opengl?,video]
104 media-libs/sdl-gfx
105 x11-libs/libX11
106 nls? ( virtual/libintl )
107 opengl? ( virtual/opengl )"
108 DEPEND="${RDEPEND}
109 virtual/pkgconfig
110 nls? ( sys-devel/gettext )
111 server? ( net-libs/enet )"
112
113 DOCS=( AUTHORS ChangeLog NEWS README )
114 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
115
116 src_prepare() {
117 base_src_prepare
118
119 if [[ ${LINGUAS+set} ]]; then
120 for lang in $(grep -v ^# po/LINGUAS); do
121 has $lang $LINGUAS || sed -i "s:^${lang}:#${lang}:" po/LINGUAS
122 done
123 fi
124 }
125
126 src_compile() {
127 cmake-utils_src_compile
128 }
129
130 src_configure() {
131 mycmakeargs=(
132 $(cmake-utils_use_with opengl)
133 $(cmake-utils_use_enable nls)
134 $(cmake-utils_use_enable server MANASERV)
135 -DPKG_DATADIR="${GAMES_DATADIR}/${PN}"
136 -DPKG_BINDIR="${GAMES_BINDIR}"
137 -DWITH_BUNDLEDHEADERS=OFF
138 )
139 cmake-utils_src_configure
140 }
141
142 src_install() {
143 cmake-utils_src_install
144 dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
145 dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
146 dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-mono.ttf
147 insinto "${GAMES_DATADIR}"/${PN}/data
148 prepgamesdirs
149 }