1 |
hasufell 13/09/30 12:13:05 |
2 |
|
3 |
Added: liquidwar6-0.0.13_beta.ebuild ChangeLog |
4 |
metadata.xml Manifest |
5 |
Log: |
6 |
initial import wrt #388441 based on Samuel Bauers ebuilds |
7 |
|
8 |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3) |
9 |
|
10 |
Revision Changes Path |
11 |
1.1 games-strategy/liquidwar6/liquidwar6-0.0.13_beta.ebuild |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/liquidwar6-0.0.13_beta.ebuild?rev=1.1&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/liquidwar6-0.0.13_beta.ebuild?rev=1.1&content-type=text/plain |
15 |
|
16 |
Index: liquidwar6-0.0.13_beta.ebuild |
17 |
=================================================================== |
18 |
# Copyright 1999-2013 Gentoo Foundation |
19 |
# Distributed under the terms of the GNU General Public License v2 |
20 |
# $Header: /var/cvsroot/gentoo-x86/games-strategy/liquidwar6/liquidwar6-0.0.13_beta.ebuild,v 1.1 2013/09/30 12:13:05 hasufell Exp $ |
21 |
|
22 |
EAPI=5 |
23 |
|
24 |
inherit autotools eutils toolchain-funcs games |
25 |
|
26 |
MY_PV=${PV/_beta/beta} |
27 |
MY_P=${PN}-${MY_PV} |
28 |
|
29 |
DESCRIPTION="Unique multiplayer wargame between liquids" |
30 |
HOMEPAGE="http://www.gnu.org/software/liquidwar6/" |
31 |
SRC_URI="http://www.ufoot.org/download/liquidwar/v6/${MY_PV}/${MY_P}.tar.gz |
32 |
maps? ( http://www.ufoot.org/download/liquidwar/v6/${MY_PV}/${PN}-extra-maps-${MY_PV}.tar.gz )" |
33 |
|
34 |
LICENSE="GPL-3+" |
35 |
SLOT="0" |
36 |
KEYWORDS="~amd64 ~x86" |
37 |
IUSE="doc gtk +maps nls +ogg openmp readline" |
38 |
|
39 |
RDEPEND="dev-db/sqlite:3 |
40 |
dev-libs/expat |
41 |
dev-scheme/guile |
42 |
media-libs/freetype:2 |
43 |
media-libs/libpng:0 |
44 |
media-libs/libsdl[X,opengl,video] |
45 |
media-libs/sdl-image[jpeg,png] |
46 |
media-libs/sdl-ttf |
47 |
net-misc/curl |
48 |
sys-libs/zlib |
49 |
virtual/glu |
50 |
virtual/jpeg |
51 |
virtual/opengl |
52 |
gtk? ( x11-libs/gtk+:2 ) |
53 |
nls? ( virtual/libintl |
54 |
virtual/libiconv ) |
55 |
ogg? ( |
56 |
media-libs/libsdl[X,audio,opengl,video] |
57 |
media-libs/sdl-mixer[vorbis] |
58 |
) |
59 |
readline? ( sys-libs/ncurses |
60 |
sys-libs/readline )" |
61 |
DEPEND="${RDEPEND} |
62 |
dev-lang/perl |
63 |
nls? ( sys-devel/gettext )" |
64 |
|
65 |
S=${WORKDIR}/${MY_P} |
66 |
S_MAPS=${WORKDIR}/${PN}-extra-maps-${MY_PV} |
67 |
|
68 |
pkg_setup() { |
69 |
if use openmp; then |
70 |
if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp ; then |
71 |
ewarn "OpenMP is not available in your current selected gcc" |
72 |
die "need openmp capable gcc" |
73 |
fi |
74 |
fi |
75 |
games_pkg_setup |
76 |
} |
77 |
|
78 |
src_prepare() { |
79 |
epatch "${FILESDIR}"/${P}-libpng-1.6.patch \ |
80 |
"${FILESDIR}"/${P}-ldconfig.patch \ |
81 |
"${FILESDIR}"/${P}-paths.patch |
82 |
eautoreconf |
83 |
} |
84 |
|
85 |
src_configure() { |
86 |
egamesconf \ |
87 |
$(use_enable nls) \ |
88 |
--enable-mod-gl \ |
89 |
$(use_enable gtk) \ |
90 |
$(use_enable openmp) \ |
91 |
$(use_enable ogg mod-ogg) \ |
92 |
$(use_enable !ogg silent) \ |
93 |
$(use_enable readline console) \ |
94 |
--disable-static \ |
95 |
--mandir=/usr/share/man \ |
96 |
--docdir=/usr/share/doc/${PF} \ |
97 |
--htmldir=/usr/share/doc/${PF}/html \ |
98 |
--with-iconsdir=/usr/share/pixmaps \ |
99 |
--with-desktopdir=/usr/share/applications |
100 |
|
101 |
if use maps; then |
102 |
cd "${S_MAPS}" || die |
103 |
egamesconf |
104 |
fi |
105 |
} |
106 |
|
107 |
src_compile() { |
108 |
default |
109 |
use doc && emake html |
110 |
use maps && emake -C "${S_MAPS}" |
111 |
} |
112 |
|
113 |
src_install() { |
114 |
emake DESTDIR="${D}" install |
115 |
use maps && emake -C "${S_MAPS}" DESTDIR="${D}" install |
116 |
prepgamesdirs |
117 |
} |
118 |
|
119 |
|
120 |
|
121 |
1.1 games-strategy/liquidwar6/ChangeLog |
122 |
|
123 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/ChangeLog?rev=1.1&view=markup |
124 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/ChangeLog?rev=1.1&content-type=text/plain |
125 |
|
126 |
Index: ChangeLog |
127 |
=================================================================== |
128 |
# ChangeLog for games-strategy/liquidwar6 |
129 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
130 |
# $Header: /var/cvsroot/gentoo-x86/games-strategy/liquidwar6/ChangeLog,v 1.1 2013/09/30 12:13:05 hasufell Exp $ |
131 |
|
132 |
*liquidwar6-0.0.13_beta (30 Sep 2013) |
133 |
|
134 |
30 Sep 2013; Julian Ospald <hasufell@g.o> |
135 |
+liquidwar6-0.0.13_beta.ebuild, +files/liquidwar6-0.0.13_beta-ldconfig.patch, |
136 |
+files/liquidwar6-0.0.13_beta-libpng-1.6.patch, |
137 |
+files/liquidwar6-0.0.13_beta-paths.patch, +metadata.xml: |
138 |
initial import wrt #388441 based on Samuel Bauers ebuilds |
139 |
|
140 |
|
141 |
|
142 |
|
143 |
1.1 games-strategy/liquidwar6/metadata.xml |
144 |
|
145 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/metadata.xml?rev=1.1&view=markup |
146 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/metadata.xml?rev=1.1&content-type=text/plain |
147 |
|
148 |
Index: metadata.xml |
149 |
=================================================================== |
150 |
<?xml version="1.0" encoding="UTF-8"?> |
151 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
152 |
<pkgmetadata> |
153 |
<herd>games</herd> |
154 |
<maintainer> |
155 |
<email>hasufell@g.o</email> |
156 |
<name>Julian Ospald</name> |
157 |
</maintainer> |
158 |
<use> |
159 |
<flag name='doc'>Convert the info pages to html</flag> |
160 |
<flag name='gtk'>Used to display error/critical messages</flag> |
161 |
<flag name='maps'>Install extra maps</flag> |
162 |
<flag name='ogg'>Enable mod-ogg via <pkg>media-libs/sdl-mixer</pkg> |
163 |
(currently the only sound provider)</flag> |
164 |
<flag name='readline'>Enable interactive script shell for |
165 |
hacking</flag> |
166 |
</use> |
167 |
<longdescription lang="en"> |
168 |
FEATURES: |
169 |
* Fast-paced tactical action. Control the movement of all your forces |
170 |
at the same time |
171 |
* Simple yet original game mechanics, discovered by Thomas Colcombet |
172 |
* 10 different teams, each with their own charactaristics and special |
173 |
attacks |
174 |
* 13 levels, each one twisting the gameplay in a new direction |
175 |
* 100+ more levels if you download the bonus pack |
176 |
* Levels can be created using simple image files |
177 |
* Lots of level design options: walls, edge wraparound, bridges, |
178 |
different speed, special areas such as glue or danger and varied |
179 |
army size and fighter behavior |
180 |
* Internationalization support, interface translated in French, |
181 |
Norwegian and Russian |
182 |
* Free Software, part of the GNU project (licence: GNU GPL v3+) |
183 |
</longdescription> |
184 |
</pkgmetadata> |
185 |
|
186 |
|
187 |
|
188 |
1.1 games-strategy/liquidwar6/Manifest |
189 |
|
190 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/Manifest?rev=1.1&view=markup |
191 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/liquidwar6/Manifest?rev=1.1&content-type=text/plain |
192 |
|
193 |
Index: Manifest |
194 |
=================================================================== |
195 |
AUX liquidwar6-0.0.13_beta-ldconfig.patch 793 SHA256 8661d7a682d191bc56f417abc5ac7e1473db79c883ad0dcea0552dc572615164 SHA512 39bf164d7f3d6f4df8d656b4a93d3fe6d36234520ebe6ae71af827a71e14beb08b5043810b9967995ae69fa65b1b932bb6a8b36e4dbc22b1c1163fb7f60cc9ca WHIRLPOOL 575b4751d99042c321c5c4f6bef21b463854fd1163eabc72f3b8b0a3324fd33e8da13ee194826e3fc78b4ec278e9265779dd88dbc2080d05329d11d22034efa0 |
196 |
AUX liquidwar6-0.0.13_beta-libpng-1.6.patch 3063 SHA256 3374fd86098a05e2b8ca80e5a5790bdd31627aacb02d17e630adf4a5bce98fc8 SHA512 880734bc20f9d276369f1f889ce4d6dc7bafadac3b6ba4e47af83b299bda33c2bebb5b1bf8a38f3ca2fc474d7a059110d6fce8a0dbefe2fa38c9a85c7060abd5 WHIRLPOOL a1d1c95c6081b2fbfb1692ef05860a7c842942ad892ce186b95bd4c6064537a4d3d4598420f0a2825f9a0bab0d57e7062051ca1e7e6edb4bc61849010c9ee75f |
197 |
AUX liquidwar6-0.0.13_beta-paths.patch 1667 SHA256 07333310c21d2b765c20672b20e59f3ccb11b2d8a7f6099aea9e7d916ed858ef SHA512 d6c488c565da6f8a158748d8223a59af3e0211b682b493291c96e04266b316db8cf4f7b58362a5430279159bd3d584372ebdbd596241d68fde28f8d6fc841198 WHIRLPOOL 49114eec4954487653c4191a52e7283bf6658a224f17c6db05617a6a8ddbc615f4a9d074a601e12248234aed65e45764798901d05ca819f84d9b1320f4a0fdfc |
198 |
DIST liquidwar6-0.0.13beta.tar.gz 25544158 SHA256 a27332c451460617e2833aaeaf81ed153a7270f87b1c322814c049b43e3f4eca SHA512 505067665fc48d5044f887a7a95a449569bb8c112f9ac975623d22ede8692afa6fc949b15395175a39395161616fedb0b429d737aa4d115e3b392d3e2b51eff6 WHIRLPOOL 341a4544a215a11322bbb478ace8a6844882340b1c8a3c0a0d6ab43b03766897e29a2d00dce14dd9a1f32b39a3178052526bb934789a4848170aa60264c769b6 |
199 |
DIST liquidwar6-extra-maps-0.0.13beta.tar.gz 16066532 SHA256 f6bab8b5746f02f50ef2800a94a86eedb6e9cbf919d60921e62a1f965511d2dd SHA512 0f3b742e498c3f2e8354fb53f057d0fed0af3b1edfef41a7688ce7871c229908b2c1ca2f06556a803e7ecb491a6592282ed6291a1b271263a9dc3e634d481fa2 WHIRLPOOL dd7b655dde9066a2d16072140f132e34d58d3fc444cd2f31355af5e335a84d95805f879dae2fc6f8c7624a409de7e31be4c3bd80695e5a1aa70f4cf9cfb87b02 |
200 |
EBUILD liquidwar6-0.0.13_beta.ebuild 2258 SHA256 47e305bde076e318ef6887c4c6abf662686262c59fae999fa9d0072a8fd21791 SHA512 1dd8176eca1dc6d311a20350ebf32260036505df4b4d4fb4175f7052ca9d7f5969cc4be9dafa3ddec001a5dd8790ce719313fe16e4c2d4075b365b1f4ec077ca WHIRLPOOL 9641e2c59ff90f29b8b8cbb2052f1e99100f2e34a3320fa7539ac224081c52b1aaf3480bd979088ed577c46fbd2e3b983a49e68ddeccb7647e0be67f73c8c11d |
201 |
MISC ChangeLog 467 SHA256 e0a9d6b9998a1732cf968106d79e5e041f6739abde2eba18fc4cd02443574ea1 SHA512 b0200130e56d92f7ad5b027a98b5df3251eaba43d6750f8a454944f45337d61803cc810e3ffc437460d23d721ab70b24a4fe799cf62630abac1607e4b5ad8a7b WHIRLPOOL 9e36f79d7f7fa56fdabcde2442450a0361f3a0e0cf084e0b15f5eb7a84abc1c99daab441c3de8c308925df1898afb0a2e82c1ca29c57ae6b13bef9e343a18d7e |
202 |
MISC metadata.xml 1465 SHA256 0b2dc9272dfd3c15aaf879883b55143c4ed9e1f7ba481c335723b90990244091 SHA512 8fd104166a6b9e14de633396ec74e0bb4b21f61f80bc6e543f50239926cbaddf25a454a431af9f8eb50dbd0949ed69e932ead22c1b54eb250493ad78a042fa09 WHIRLPOOL aa339f49ec1d5f91401a3e4cdb196e6e080d3ffb42b0471314bb8f3c8069560ce3e78cd45629d3a79c71fc0088e0a8e11f32ad1a9c3084e70e82dd0fad57be86 |