Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-arcade/tuxanci: tuxanci-0.21.0.ebuild metadata.xml Manifest ChangeLog
Date: Mon, 27 Oct 2008 07:37:07
Message-Id: E1KuMeu-0002tL-65@stork.gentoo.org
1 scarabeus 08/10/27 07:37:04
2
3 Added: tuxanci-0.21.0.ebuild metadata.xml Manifest
4 ChangeLog
5 Log:
6 Add tuxanci-0.21.0. Fixes bug #172153.
7 (Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64)
8
9 Revision Changes Path
10 1.1 games-arcade/tuxanci/tuxanci-0.21.0.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/tuxanci-0.21.0.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/tuxanci-0.21.0.ebuild?rev=1.1&content-type=text/plain
14
15 Index: tuxanci-0.21.0.ebuild
16 ===================================================================
17 # Copyright 1999-2008 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxanci/tuxanci-0.21.0.ebuild,v 1.1 2008/10/27 07:37:04 scarabeus Exp $
20
21 EAPI="2"
22
23 inherit games cmake-utils
24
25 DESCRIPTION="Tuxanci is first cushion shooter inspired by game Bulanci."
26 HOMEPAGE="http://www.tuxanci.org/"
27 SRC_URI="http://download.${PN}.org/${P}.tar.bz2"
28 LICENSE="GPL-2"
29
30 SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 IUSE="alsa debug dedicated nls"
33 # alsa is used only when building client
34
35 RDEPEND="!dedicated? (
36 >=media-libs/libsdl-1.2.10
37 >=media-libs/sdl-ttf-2.0.7
38 >=media-libs/sdl-image-1.2.6-r1
39 alsa? (
40 >=media-libs/sdl-mixer-1.2.7
41 )
42 )
43 dev-libs/zziplib"
44 DEPEND="${RDEPEND}
45 >=dev-util/cmake-2.6.0
46 nls? ( sys-devel/gettext )"
47
48 src_configure() {
49 local mycmakeargs
50 use alsa || mycmakeargs="${mycmakeargs} -DNO_Audio=1"
51 use debug && mycmakeargs="${mycmakeargs} -DDebug=1"
52 use dedicated && mycmakeargs="${mycmakeargs} -DServer=1"
53 use nls && mycmakeargs="${mycmakeargs} -DNLS=1"
54 # This cant be quoted due to cmake nature.
55 # Read as: quote it and it wont compile.
56 mycmakeargs="${mycmakeargs} -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
57 -DCMAKE_DATA_PATH=${GAMES_DATADIR}
58 -DCMAKE_LOCALE_PATH=${GAMES_DATADIR_BASE}/locale/
59 -DCMAKE_DOC_PATH=${GAMES_DATADIR_BASE}/doc/
60 -DCMAKE_ETC_PATH=${GAMES_SYSCONFDIR} -DLIB_INSTALL_DIR=$(games_get_libdir)"
61 cmake-utils_src_configure
62 }
63
64 src_install() {
65 local MY_PN
66 use dedicated && MY_PN=${PN}-server || MY_PN=${PN}
67
68 cmake-utils_src_install
69 dosym "${GAMES_BINDIR}"/${MY_PN}-${PV} "${GAMES_BINDIR}"/${MY_PN}
70 doicon data/${PN}.svg
71 # we compile our desktop file
72 domenu data/${PN}.desktop
73 prepgamesdirs
74 }
75
76
77
78 1.1 games-arcade/tuxanci/metadata.xml
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/metadata.xml?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/metadata.xml?rev=1.1&content-type=text/plain
82
83 Index: metadata.xml
84 ===================================================================
85 <?xml version="1.0" encoding="UTF-8"?>
86 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
87 <pkgmetadata>
88 <maintainer>
89 <email>scarabeus@g.o</email>
90 <name>Tomas Chvatal</name>
91 </maintainer>
92 <herd>games</herd>
93 </pkgmetadata>
94
95
96
97 1.1 games-arcade/tuxanci/Manifest
98
99 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/Manifest?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/Manifest?rev=1.1&content-type=text/plain
101
102 Index: Manifest
103 ===================================================================
104 DIST tuxanci-0.21.0.tar.bz2 4665025 RMD160 88bd49d7543183d87233856cf43a0c5873a32876 SHA1 352a01be9ebf85109cb3d47f366538a20737fad7 SHA256 82357dd546d6614b4bc76a0b143a211e4475d009cabd48166dae12bb2712f1a8
105 EBUILD tuxanci-0.21.0.ebuild 1622 RMD160 0d8e309f30d0818ed2ddf1c6f48a525ee5751611 SHA1 4f0ee610b8fde20f9040e5262305dc8113a71992 SHA256 f32cb04b2cea8fb6ec7692441729a11a39af6853fbc91617013bbe76daf3a495
106 MISC ChangeLog 299 RMD160 ea45174839ceb742d3b0565aa73cd871af260896 SHA1 26daea63a1f35bd3269293312920b7ee3af50854 SHA256 f8d0bfdb64913a013f9999b5bcf3afdbc3f09ddecb7695a352783939a5582958
107 MISC metadata.xml 250 RMD160 174bcaa9210d4faefadfb58326df11c787a891ae SHA1 60322be503647adecc133838c3dfef2d1ee169da SHA256 1e21cdb93854b93981b9e2baff7d029e35c4be1a21dc351085d9f51a877fdc9d
108
109
110
111 1.1 games-arcade/tuxanci/ChangeLog
112
113 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/ChangeLog?rev=1.1&view=markup
114 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/tuxanci/ChangeLog?rev=1.1&content-type=text/plain
115
116 Index: ChangeLog
117 ===================================================================
118 # ChangeLog for games-arcade/tuxanci
119 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
120 # $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxanci/ChangeLog,v 1.1 2008/10/27 07:37:04 scarabeus Exp $
121
122 *tuxanci-0.21.0 (27 Oct 2008)
123
124 27 Oct 2008; Tomas Chvatal (scarabeus) <scarabeus@g.o>
125 +metadata.xml, +tuxanci-0.21.0.ebuild:
126 Add tuxanci-0.21.0. Fixes bug #172153.