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 |