Gentoo Archives: gentoo-commits

From: "Alfredo Tupone (tupone)" <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-rpg/mana: metadata.xml ChangeLog mana-0.5.3.ebuild Manifest
Date: Wed, 23 Nov 2011 13:29:48
Message-Id: 20111123132938.A21D42004B@flycatcher.gentoo.org
1 tupone 11/11/23 13:29:38
2
3 Added: metadata.xml ChangeLog mana-0.5.3.ebuild Manifest
4 Log:
5 New package. Replacement of games-rpg/tmw Bug #363795
6
7 (Portage version: 2.1.10.37/cvs/Linux i686)
8
9 Revision Changes Path
10 1.1 games-rpg/mana/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>games</herd>
21 </pkgmetadata>
22
23
24
25
26 1.1 games-rpg/mana/ChangeLog
27
28 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/ChangeLog?rev=1.1&view=markup
29 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/ChangeLog?rev=1.1&content-type=text/plain
30
31 Index: ChangeLog
32 ===================================================================
33 # ChangeLog for games-rpg/mana
34 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
35 # $Header: /var/cvsroot/gentoo-x86/games-rpg/mana/ChangeLog,v 1.1 2011/11/23 13:29:38 tupone Exp $
36
37 *mana-0.5.3 (23 Nov 2011)
38
39 23 Nov 2011; Tupone Alfredo <tupone@g.o> +mana-0.5.3.ebuild,
40 +files/mana-0.5.3-gentoo.patch:
41 New package. Replacement of games-rpg/tmw Bug #363795 by Ben Longbons
42
43
44
45
46 1.1 games-rpg/mana/mana-0.5.3.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/mana-0.5.3.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/mana-0.5.3.ebuild?rev=1.1&content-type=text/plain
50
51 Index: mana-0.5.3.ebuild
52 ===================================================================
53 # Copyright 1999-2011 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/games-rpg/mana/mana-0.5.3.ebuild,v 1.1 2011/11/23 13:29:38 tupone Exp $
56
57 EAPI=2
58 inherit eutils cmake-utils games
59
60 DESCRIPTION="A fully free and open source MMORPG game client"
61 HOMEPAGE="http://manasource.org/"
62 SRC_URI="http://manasource.org/files/${P}.tar.gz"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~x86"
67 IUSE="nls opengl"
68
69 RDEPEND="!=games-rpg/tmw-0.5.2
70 >=dev-games/physfs-1.0.0
71 dev-libs/libxml2
72 media-libs/sdl-mixer[vorbis]
73 media-libs/sdl-image[png]
74 media-libs/sdl-net
75 media-libs/sdl-ttf
76 net-misc/curl
77 sys-libs/zlib
78 media-libs/libpng
79 media-fonts/dejavu
80 >=dev-games/guichan-0.8.1[sdl]
81 media-libs/libsdl[opengl?,video]
82 media-libs/sdl-gfx
83 x11-libs/libX11
84 nls? ( virtual/libintl )
85 opengl? ( virtual/opengl )"
86 DEPEND="${RDEPEND}
87 dev-util/pkgconfig
88 nls? ( sys-devel/gettext )"
89
90 DOCS=( AUTHORS ChangeLog NEWS README )
91 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
92
93 src_prepare() {
94 base_src_prepare
95 sed -i \
96 -e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
97 -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
98 CMakeLists.txt \
99 || die "sed failed"
100 }
101
102 src_configure() {
103 mycmakeargs=(
104 $(cmake-utils_use_with opengl)
105 $(cmake-utils_use_enable nls)
106 )
107 cmake-utils_src_configure
108 }
109
110 src_install() {
111 cmake-utils_src_install
112 dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
113 dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
114 insinto "${GAMES_DATADIR}"/${PN}/data
115 prepgamesdirs
116 }
117
118
119
120 1.1 games-rpg/mana/Manifest
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/Manifest?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/mana/Manifest?rev=1.1&content-type=text/plain
124
125 Index: Manifest
126 ===================================================================
127 AUX mana-0.5.3-gentoo.patch 1006 RMD160 c244c31d3edab0fd52cf98be851ad6a7cd588370 SHA1 c160e1dab2588ed3e76e1dc834eb34886983acdd SHA256 acc8b2cc8f0d3134edf89aba4c9e8695cd13ce803aea0f9c9eaf06827fbca014
128 DIST mana-0.5.3.tar.gz 2473239 RMD160 e296a0c961805a7b764736cc37e9602a292740b9 SHA1 cdf51109efd0bed72c87596f4b11e63a22540371 SHA256 3b9781cc2aa89fb0723d76df7407f4b89d1305e42166b2f4c850f3acd61022d5
129 EBUILD mana-0.5.3.ebuild 1641 RMD160 50dee61ba964b5ef0e233586aa43e57a273c8848 SHA1 e02166f29e990605b2acabe35fd33d3d9ffee12d SHA256 43a41ee3274f1e5ec5da5973d5e96314d26ac3ca3d87b525b6d676da47c08673
130 MISC ChangeLog 319 RMD160 5f9e7668e8df3cfe13fc3e3a7de75d0aa6c01e49 SHA1 485cfe66b0e30f9292f98e602395b506f0e6bef1 SHA256 58f8d2238abe08b76b0acdc4adeffc937f15d8602a6f028162929bcdcd458f18
131 MISC metadata.xml 160 RMD160 6ae611cc96ad0e8906abeb2047a9d6ba188432df SHA1 352018a638cae755b2f9341cbbee29246666cc41 SHA256 03e34b6506e114bf8eee720498f15d09a5344e83b766a45c59ee7ea1d633b38b