Gentoo Archives: gentoo-commits

From: "Angelo Arrifano (miknix)" <miknix@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-simulation/corsix-th: metadata.xml ChangeLog corsix-th-0.21-r1.ebuild Manifest
Date: Sat, 27 Jul 2013 11:41:20
Message-Id: 20130727114113.7C8DB2171D@flycatcher.gentoo.org
1 miknix 13/07/27 11:41:13
2
3 Added: metadata.xml ChangeLog corsix-th-0.21-r1.ebuild
4 Manifest
5 Log:
6 Initial version based on a user submitted ebuild # 352669
7
8 (Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key 0720FC74)
9
10 Revision Changes Path
11 1.1 games-simulation/corsix-th/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>miknix@g.o</email>
23 <name>Angelo Arrifano</name>
24 </maintainer>
25 <use>
26 <flag name='ffmpeg'>Use ffmpeg for playing in-game cutscenes.</flag>
27 <flag name='opengl'>Use OpenGL for rendering.</flag>
28 <flag name='sdl'>Use SDL for rendering.</flag>
29 <flag name='sound'>Use SDL mixer for MIDI sound.</flag>
30 <flag name='truetype'>Use high quality fonts.</flag>
31 </use>
32 <longdescription>
33 CorsixTH aims to reimplement the game engine of Theme Hospital, with the capability of loading assets including graphics and levels from the original game. This means that you will need a purchased copy of Theme Hospital, or a copy of the demo, in order to use CorsixTH.
34 </longdescription>
35 </pkgmetadata>
36
37
38
39 1.1 games-simulation/corsix-th/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/ChangeLog?rev=1.1&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/ChangeLog?rev=1.1&content-type=text/plain
43
44 Index: ChangeLog
45 ===================================================================
46 # ChangeLog for games-simulation/corsix-th
47 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
48 # $Header: /var/cvsroot/gentoo-x86/games-simulation/corsix-th/ChangeLog,v 1.1 2013/07/27 11:41:13 miknix Exp $
49
50 *corsix-th-0.21-r1 (27 Jul 2013)
51
52 27 Jul 2013; Angelo Arrifano <miknix@g.o> +corsix-th-0.21-r1.ebuild,
53 +files/corsix-th-0.21-naming.patch, +files/corsix-th-nodoc.patch:
54 Use user submitted ebuild, #352669
55
56
57
58
59 1.1 games-simulation/corsix-th/corsix-th-0.21-r1.ebuild
60
61 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/corsix-th-0.21-r1.ebuild?rev=1.1&view=markup
62 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/corsix-th-0.21-r1.ebuild?rev=1.1&content-type=text/plain
63
64 Index: corsix-th-0.21-r1.ebuild
65 ===================================================================
66 # Copyright 1999-2013 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 # $Header: /var/cvsroot/gentoo-x86/games-simulation/corsix-th/corsix-th-0.21-r1.ebuild,v 1.1 2013/07/27 11:41:13 miknix Exp $
69
70 EAPI=3
71
72 inherit games cmake-utils
73
74 MY_P="CorsixTH-${PV}-Source"
75
76 DESCRIPTION="Open source clone of Theme Hospital"
77 HOMEPAGE="http://code.google.com/p/corsix-th/"
78 SRC_URI="http://corsix-th.googlecode.com/files/${MY_P}.tar.gz"
79
80 LICENSE="MIT"
81 SLOT="0"
82 KEYWORDS="~amd64 ~x86"
83 IUSE="+ffmpeg truetype opengl +sdl +sound"
84
85 RDEPEND=">=dev-lang/lua-5.1
86 media-libs/libsdl
87 ffmpeg? ( virtual/ffmpeg )
88 truetype? ( media-libs/freetype:2 )
89 opengl? ( virtual/opengl )
90 sound? ( media-libs/sdl-mixer[timidity] )"
91 DEPEND="${RDEPEND}
92 virtual/pkgconfig"
93
94 S="${WORKDIR}/${MY_P}"
95
96 src_prepare() {
97 epatch "${FILESDIR}/${PN}-nodoc.patch"
98
99 # Use a coherent naming for installation dir
100 epatch "${FILESDIR}/${P}-naming.patch"
101 }
102
103 src_configure() {
104 local mycmakeargs="$(cmake-utils_use_with opengl OPENGL) \
105 $(cmake-utils_use_with sdl SDL) \
106 $(cmake-utils_use_with sound AUDIO) \
107 $(cmake-utils_use_with truetype FREETYPE2) \
108 $(cmake-utils_use_with ffmpeg MOVIES) \
109 -DCMAKE_INSTALL_PREFIX=${GAMES_DATADIR}"
110 cmake-utils_src_configure
111 }
112
113 src_install() {
114 DOCS="CorsixTH/README.txt CorsixTH/changelog.txt" cmake-utils_src_install
115 games_make_wrapper ${PN} "${GAMES_DATADIR}/${PN}/CorsixTH" || die
116 make_desktop_entry ${PN} ${PN} \
117 "${GAMES_DATADIR}/${PN}/CorsixTH.ico"
118 prepgamesdirs
119 }
120
121
122
123 1.1 games-simulation/corsix-th/Manifest
124
125 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/Manifest?rev=1.1&view=markup
126 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/corsix-th/Manifest?rev=1.1&content-type=text/plain
127
128 Index: Manifest
129 ===================================================================
130 AUX corsix-th-0.21-naming.patch 796 SHA256 abb543ab7dd58b212198227c95855d29e10d179434d6043fca856c3576ffe39a SHA512 20fd934258fc13bed37b9b4816fb2bbcaf54e610bdb2e4ac759a8bca7f87e628b82e86933644081aaad65b7a7e767adcbea06c8563a0f3c96b189afb49ce4aa7 WHIRLPOOL 78638e2254b79856cfab5b56a47f0496d4bfd5f2f57dba3c30ad18c8dd9632806897bc21681611c239d3ade6e3ec9e59d48ca4843b920e3694d6ad8aec206a8a
131 AUX corsix-th-nodoc.patch 478 SHA256 361f21bc204ccb157199eff6b4c88ea64b243fe5940b9272903561803058c7b1 SHA512 708813e00a0f09ccd8c6546b3cad91f8008ee1facf7b5f68a50ab99c5c8b76b7063958b85737c7ee9008aaab9f2d5a8544b793571e07be970549be0025b22211 WHIRLPOOL a3a289486833a9b8fd890b01bd226249ca4cee76c8741478e29decf7e0167b81b5a297b19a2d65ad83012ee195fffeeb1ea582f02bb9c399e198f7387a2aaa4e
132 DIST CorsixTH-0.21-Source.tar.gz 3908197 SHA256 9a8b54644e614dc13d4b5d97bf023b8e023e0186f931695b8f4ec7e4577a4ead SHA512 6f75772a7af0a09d216f042eda437e4159061637b404c0282472dab4751b7d515e25c6a922bb51051cfe7c351396491ac68d7969e3f37dafb1862fb6c85b6b52 WHIRLPOOL 69e3a57581e0a7446fda839284d2200ed8be559403504a42cfa187c8180689b175a96fb7b15b2b124ac3605dd936190f8ee882f4ea464acdc81157f598b0b20a
133 EBUILD corsix-th-0.21-r1.ebuild 1396 SHA256 459377a89c2a4592130104520b7c7700f1f539a18cf173f8822b2ed3176e6853 SHA512 86fb65cf5cfdf59f441ad8d5b1cbada1177979e1169acf7998622e8a6e09825e9406129e72d3844039ced9fb75b2e3a811be9f20440235799d62cf6dd343f38a WHIRLPOOL 024f00d4c169a95ff847f99a9ff12efd3f9b0ceef1557f5c9e02e6d158d21e0a7349d9caecd97d932d09e545471655589da93ac3e335027257be551333b4b747
134 MISC ChangeLog 345 SHA256 e34c62217fd8716e8dbe994a33f6fee0aa902faefbbaa023d5ae3111170af715 SHA512 6e56f403163c46e60b7a149c335391d2383f7c59278758ea7e0338bce271f6baef0e58777c87dac232df821131ace413a978445dc0a06ae27bc7950d18bf0406 WHIRLPOOL 2942fda29f9fa407153e57b58f1ea6b8633097d706abb95d6e126bc8558456b239ffce787b31e0dc4c481e6f7fbf141e4df39e782990722ae28898dc3fecaa5b
135 MISC metadata.xml 848 SHA256 b22330ed1bd0457aa6c3860b76a10619a6fd5079681a55805d30ebba8bdef564 SHA512 c1bda026af3439bce60150e1019cd4604d78a4ea4b7201d9655f42578452ed58073844ed5baf5c02368495e07cb1e3034ea5f6446025141e886694a39fc6579a WHIRLPOOL 1e9af821c2f9d834b2c94be69a0d9cee3a88c46ee594ab9973cb7545bf116f9e0f2d528ede6ef68de840c2ead04a3e076ddb24e77c94994eaa8f85f471b767ee