Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-rpg/daimonin-client: metadata.xml ChangeLog daimonin-client-0.10.5.ebuild
Date: Wed, 01 Dec 2010 20:26:36
Message-Id: 20101201202627.408C420054@flycatcher.gentoo.org
1 mr_bones_ 10/12/01 20:26:27
2
3 Modified: metadata.xml ChangeLog
4 Added: daimonin-client-0.10.5.ebuild
5 Log:
6 version bump - ebuild submitted by Simon in bug #338055
7
8 (Portage version: 2.1.9.24/cvs/Linux i686)
9
10 Revision Changes Path
11 1.3 games-rpg/daimonin-client/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-rpg/daimonin-client/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 4 Mar 2004 17:04:54 -0000 1.2
24 +++ metadata.xml 1 Dec 2010 20:26:27 -0000 1.3
25 @@ -2,4 +2,7 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>games</herd>
29 + <use>
30 + <flag name="music">Install extra music</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.27 games-rpg/daimonin-client/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/ChangeLog?rev=1.27&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/ChangeLog?rev=1.27&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/ChangeLog?r1=1.26&r2=1.27
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/games-rpg/daimonin-client/ChangeLog,v
45 retrieving revision 1.26
46 retrieving revision 1.27
47 diff -u -r1.26 -r1.27
48 --- ChangeLog 15 Oct 2010 12:46:03 -0000 1.26
49 +++ ChangeLog 1 Dec 2010 20:26:27 -0000 1.27
50 @@ -1,6 +1,14 @@
51 # ChangeLog for games-rpg/daimonin-client
52 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/games-rpg/daimonin-client/ChangeLog,v 1.26 2010/10/15 12:46:03 ranger Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/daimonin-client/ChangeLog,v 1.27 2010/12/01 20:26:27 mr_bones_ Exp $
55 +
56 +*daimonin-client-0.10.5 (01 Dec 2010)
57 +
58 + 01 Dec 2010; Michael Sterrett <mr_bones_@g.o>
59 + +daimonin-client-0.10.5.ebuild,
60 + +files/daimonin-client-0.10.5-datadir.patch,
61 + +files/daimonin-client-0.10.5-nozlib.patch, metadata.xml:
62 + version bump - ebuild submitted by Simon in bug #338055
63
64 15 Oct 2010; Brent Baude <ranger@g.o>
65 daimonin-client-0.9.7.1-r1.ebuild:
66
67
68
69 1.1 games-rpg/daimonin-client/daimonin-client-0.10.5.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/daimonin-client-0.10.5.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-rpg/daimonin-client/daimonin-client-0.10.5.ebuild?rev=1.1&content-type=text/plain
73
74 Index: daimonin-client-0.10.5.ebuild
75 ===================================================================
76 # Copyright 1999-2010 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/games-rpg/daimonin-client/daimonin-client-0.10.5.ebuild,v 1.1 2010/12/01 20:26:27 mr_bones_ Exp $
79
80 EAPI=2
81 inherit eutils autotools games
82
83 MY_P=${PN}-${PV}
84 DESCRIPTION="a graphical 2D tile-based MMORPG"
85 HOMEPAGE="http://daimonin.sourceforge.net/"
86 SRC_URI="http://daimonin.svn.sourceforge.net/viewvc/daimonin/main/client/?view=tar&pathrev=6021
87 -> daimonin-client-0.10.5.tar.gz
88 music? ( mirror://sourceforge/daimonin/Addon%20packs/Music/AllMusic.zip
89 -> daimonin-client-AllMusic-20100827.zip )"
90
91 LICENSE="GPL-2"
92 SLOT="0"
93 KEYWORDS="~amd64 ~ppc ~x86"
94 IUSE="music debug"
95
96 RDEPEND="media-libs/libsdl[audio,video]
97 media-libs/sdl-mixer[vorbis]
98 media-libs/sdl-image[png]
99 dev-games/physfs
100 net-misc/curl"
101 DEPEND="${RDEPEND}
102 music? ( app-arch/unzip )"
103
104 S=${WORKDIR}/client/make/linux
105
106 src_unpack() {
107 unpack ${MY_P}.tar.gz
108 if use music ; then
109 cd client/media
110 rm -f *
111 unpack ${PN}-AllMusic-20100827.zip
112 fi
113 }
114
115 src_prepare() {
116 epatch "${FILESDIR}"/${P}-nozlib.patch
117 rm ../../src/include/z{lib,conf}.h
118 sed -i \
119 -e 's:$(d_datadir):$(DESTDIR)$(d_datadir):' \
120 -e '/PROGRAMS/s:daimonin-updater::' \
121 Makefile.am \
122 || die "sed failed"
123 eautoreconf
124 cd ../../src
125 epatch "${FILESDIR}"/${P}-datadir.patch
126 }
127
128 src_configure() {
129 egamesconf \
130 --disable-dependency-tracking \
131 --disable-simplelayout \
132 $(use_enable debug)
133 }
134
135 src_install() {
136 emake DESTDIR="${D}" install || die "emake install failed"
137 cd ../..
138 dodoc README*
139 newicon bitmaps/pentagram.png ${PN}.png || die "newicon failed"
140 make_desktop_entry daimonin Daimonin
141 prepgamesdirs
142 }