Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bircoph:master commit in: profiles/, games-puzzle/enigma/, games-puzzle/enigma/files/
Date: Fri, 27 Feb 2015 05:57:20
Message-Id: 1425016624.75f05102892c687b09342f4281747707078d36df.bircoph@gentoo
1 commit: 75f05102892c687b09342f4281747707078d36df
2 Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 27 05:57:04 2015 +0000
4 Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com>
5 CommitDate: Fri Feb 27 05:57:04 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=dev/bircoph.git;a=commit;h=75f05102
7
8 enigma: fixed in portage
9
10 ---
11 games-puzzle/enigma/ChangeLog | 242 ---------------------
12 games-puzzle/enigma/Manifest | 6 -
13 games-puzzle/enigma/enigma-1.20.ebuild | 72 ------
14 .../enigma/files/enigma-1.20-autotools.patch | 132 -----------
15 .../enigma/files/enigma-1.20-enet-1.3.patch | 49 -----
16 games-puzzle/enigma/metadata.xml | 5 -
17 profiles/categories | 1 -
18 7 files changed, 507 deletions(-)
19
20 diff --git a/games-puzzle/enigma/ChangeLog b/games-puzzle/enigma/ChangeLog
21 deleted file mode 100644
22 index 6daeb1e..0000000
23 --- a/games-puzzle/enigma/ChangeLog
24 +++ /dev/null
25 @@ -1,242 +0,0 @@
26 -# ChangeLog for games-puzzle/enigma
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/enigma/ChangeLog,v 1.54 2013/05/08 19:44:45 mr_bones_ Exp $
29 -
30 - 08 May 2013; Michael Sterrett <mr_bones_@g.o> enigma-1.20.ebuild:
31 - whitespace
32 -
33 -*enigma-1.20 (08 May 2013)
34 -
35 - 08 May 2013; Michael Sterrett <mr_bones_@g.o> +enigma-1.20.ebuild,
36 - +files/enigma-1.20-autotools.patch:
37 - version bump (bug #468922)
38 -
39 - 28 Sep 2012; Tupone Alfredo <tupone@g.o> enigma-1.01.ebuild,
40 - +files/enigma-1.01-gcc47.patch:
41 - Fix build with gcc-4.7. Bug #424133 by Diego
42 - Adding USE dependency on sdl-image. Bug #406857 by Bryan Gardiner
43 -
44 - 15 Sep 2011; Samuli Suominen <ssuominen@g.o> enigma-1.01.ebuild,
45 - +files/enigma-1.01-libpng15.patch:
46 - Fix building with libpng15 wrt #378391 by Diego Elio Pettenò
47 -
48 - 29 Apr 2011; Tupone Alfredo <tupone@g.o> enigma-1.01.ebuild,
49 - +files/enigma-1.01-gcc46.patch:
50 - Build with gcc-4.6 Bug #365219 by Diego Elio Pettenò
51 -
52 - 14 Jul 2010; Tomáš Chvátal <scarabeus@g.o> enigma-1.01.ebuild:
53 - Block dependency on the enet version.
54 -
55 - 29 Jun 2009; Michael Sterrett <mr_bones_@g.o> enigma-1.01.ebuild:
56 - make icu optional for dev-libs/xerces-c
57 -
58 - 29 Jun 2009; Michael Sterrett <mr_bones_@g.o> enigma-1.01.ebuild:
59 - add icu use dep (bug #264971)
60 -
61 - 28 May 2009; Alfredo Tupone <tupone@g.o>
62 - files/enigma-1.01-gcc44.patch:
63 - Fix build with gcc-4.4.0 and glibc-2.10.1 Bug #271464 by Martin Vaeth
64 -
65 - 22 May 2009; Alfredo Tupone <tupone@g.o>
66 - +files/enigma-1.01-gcc44.patch, enigma-1.01.ebuild:
67 - Fix build with gcc-4.4.0 Bug #269275
68 -
69 - 12 Jan 2009; Michael Sterrett <mr_bones_@g.o> enigma-1.01.ebuild:
70 - EAPI=2; add use-based dep for media-libs/sdl-image (bug #206393)
71 -
72 - 01 Jan 2009; Michael Sterrett <mr_bones_@g.o>
73 - files/enigma-1.01-xerces-c.patch, enigma-1.01.ebuild:
74 - Add additional patching from Ivan Boldyrev for cross-platform building with
75 - dev-libs/xerces-c-3 (bug #242916)
76 -
77 - 18 Nov 2008; Michael Sterrett <mr_bones_@g.o>
78 - +files/enigma-1.01-xerces-c.patch, enigma-1.01.ebuild:
79 - add patch for building with xerces-c-3 from Frédéric COIFFIER via bug #242916
80 -
81 - 18 Aug 2008; Michael Sterrett <mr_bones_@g.o> enigma-1.01.ebuild:
82 - new tarball from upstream for 64-bit support (bug #235076)
83 -
84 - 03 Jul 2008; Richard Freeman <rich0@g.o> enigma-1.01.ebuild:
85 - amd64 stable - 229139
86 -
87 - 25 Jun 2008; nixnut <nixnut@g.o> enigma-1.01.ebuild:
88 - Stable on ppc wrt bug 229139
89 -
90 - 24 Jun 2008; Christian Faulhammer <opfer@g.o> enigma-1.01.ebuild:
91 - stable x86, bug 229139
92 -
93 - 30 Apr 2008; Tristan Heaven <nyhm@g.o>
94 - +files/enigma-1.01-gcc43.patch, enigma-1.01.ebuild:
95 - Patch to fix building with gcc-4.3 from Martin Väth, bug #218941
96 -
97 -*enigma-1.01 (04 Nov 2007)
98 -
99 - 04 Nov 2007; Tupone Alfredo <tupone@g.o>
100 - +files/enigma-1.01-autotools.patch, +enigma-1.01.ebuild:
101 - Version bump
102 -
103 - 09 Apr 2007; Peter Weller <welp@g.o> enigma-1.00-r2.ebuild:
104 - Keyworded ~amd64 wrt bug 159356
105 -
106 - 06 Apr 2007; Tobias Scherbaum <dertobi123@g.o>
107 - enigma-1.00-r2.ebuild:
108 - ppc stable, bug #159356
109 -
110 - 06 Apr 2007; Christian Faulhammer <opfer@g.o>
111 - enigma-1.00-r2.ebuild:
112 - stable x86, security bug 159356
113 -
114 -*enigma-1.00-r2 (26 Mar 2007)
115 -
116 - 26 Mar 2007; Tristan Heaven <nyhm@g.o>
117 - +files/enigma-1.00-autotools.patch, +enigma-1.00-r2.ebuild:
118 - Use external enet
119 -
120 - 07 Feb 2007; Tristan Heaven <nyhm@g.o> enigma-1.00-r1.ebuild:
121 - Use mirror://berlios
122 -
123 - 31 Jan 2007; Joseph Jezak <josejx@g.o> enigma-1.00-r1.ebuild:
124 - Marked ppc stable.
125 -
126 - 29 Jan 2007; Michael Sterrett <mr_bones_@g.o>
127 - enigma-1.00-r1.ebuild:
128 - stable for x86
129 -
130 -*enigma-1.00-r1 (01 Jan 2007)
131 -
132 - 01 Jan 2007; Tristan Heaven <nyhm@g.o>
133 - +files/enigma-1.00-build.patch, -enigma-1.00.ebuild,
134 - +enigma-1.00-r1.ebuild:
135 - Fix data loading, bug #158759
136 -
137 -*enigma-1.00 (21 Dec 2006)
138 -
139 - 21 Dec 2006; Michael Sterrett <mr_bones_@g.o> +enigma-1.00.ebuild:
140 - version bump (bug #158362)
141 -
142 - 05 Oct 2006; Tristan Heaven <nyhm@g.o> enigma-0.92.ebuild:
143 - Fix gettext dependency
144 -
145 - 30 Mar 2006; Mark Loeser <halcy0n@g.o>
146 - +files/enigma-0.92-gcc41.patch, enigma-0.92.ebuild:
147 - Add patch to fix compilation with gcc-4.1 by TGL <degrenier AT easyconnect
148 - DOT fr>; bug #126922
149 -
150 - 16 Sep 2005; Ciaran McCreesh <ciaranm@g.o> ChangeLog:
151 - Converted to UTF-8, fixed encoding screwups
152 -
153 - 11 Aug 2005; Michael Sterrett <mr_bones_@g.o> -enigma-0.81.ebuild,
154 - -enigma-0.91.ebuild:
155 - clean old
156 -
157 -*enigma-0.92 (17 Jun 2005)
158 -
159 - 17 Jun 2005; Michael Sterrett <mr_bones_@g.o> +enigma-0.92.ebuild:
160 - version bump
161 -
162 - 15 Jun 2005; Chris Gianelloni <wolf31o2@g.o> enigma-0.81.ebuild,
163 - enigma-0.91.ebuild:
164 - Removed INSTALL file.
165 -
166 - 30 May 2005; Michael Sterrett <mr_bones_@g.o> enigma-0.91.ebuild:
167 - fix nls support (bug #94502) - patch from ockham@×××.net
168 -
169 -*enigma-0.91 (02 May 2005)
170 -
171 - 02 May 2005; Michael Sterrett <mr_bones_@g.o> +enigma-0.91.ebuild:
172 - version bump (bug #91090)
173 -
174 - 29 Dec 2004; Joseph Jezak <josejx@g.o> enigma-0.81.ebuild:
175 - Marked ppc stable.
176 -
177 - 05 Nov 2004; Joseph Jezak <josejx@g.o> enigma-0.81.ebuild:
178 - Added ~ppc.
179 -
180 - 15 Oct 2004; Michael Sterrett <mr_bones_@g.o>
181 - +files/enigma-0.81-gcc34.patch, enigma-0.81.ebuild:
182 - Add gcc34 patch from Mandrakesoft (bug #66904)
183 -
184 - 24 Sep 2004; Michael Sterrett <mr_bones_@g.o> enigma-0.81.ebuild:
185 - update HOMEPAGE (bug #65260)
186 -
187 - 29 Mar 2004; Jason Wever <weeve@g.o> enigma-0.81.ebuild:
188 - Added ~sparc keyword.
189 -
190 - 19 Jan 2004; Michael Sterrett <mr_bones_@g.o>
191 - enigma-0.80_beta1.ebuild:
192 - remove old beta
193 -
194 - 13 Oct 2003; Michael Sterrett <mr_bones_@g.o> enigma-0.81.ebuild:
195 - mark stable
196 -
197 - 13 Oct 2003; Michael Sterrett <mr_bones_@g.o> enigma-0.81.ebuild:
198 - fix the DESTDIR support (Thanks Spanky!)
199 -
200 -*enigma-0.81 (13 Oct 2003)
201 -
202 - 13 Oct 2003; Michael Sterrett <mr_bones_@g.o> enigma-0.81.ebuild:
203 - version bump
204 -
205 - 25 Sep 2003; Michael Sterrett <msterret@g.o>
206 - files/enigma-0.80-beta.patch:
207 - Fix patch file so it actually applies. Doh. (bug 29581)
208 -
209 - 24 Sep 2003; Michael Sterrett <msterret@g.o>
210 - enigma-0.80_beta1.ebuild, files/enigma-0.80-beta.patch:
211 - Added enigma-0.80-beta.patch to files/; more specific DEPENDs
212 -
213 -*enigma-0.80_beta1 (16 Sep 2003)
214 -
215 - 16 Sep 2003; Michael Sterrett <msterret@g.o>
216 - enigma-0.80_beta1.ebuild:
217 - Added a beta release per bug 28874
218 -
219 -*enigma-0.70 (17 Feb 2003)
220 -
221 - 11 Sep 2003; Mike Frysinger <vapier@g.o> :
222 - Added gcc3 patch #28332.
223 -
224 - 10 Sep 2003; Michael Sterrett <msterret@g.o> enigma-0.70.ebuild:
225 - Tried it with lua-5.0 and it worked great. No need to lock in lua-4.0 then.
226 -
227 - 17 Feb 2003; Phil Bordelon <sunflare@g.o> enigma-0.70.ebuild :
228 - Version bump. Enigma now also uses the games eclass. Deleted old,
229 - stale versions of the game as well.
230 -
231 -*enigma-0.60 (24 Dec 2002)
232 -
233 - 24 Dec 2002; Phil Bordelon <sunflare@g.o> enigma-0.60.ebuild: Version
234 - bump.
235 -
236 -*enigma-0.50 (15 Aug 2002)
237 -
238 - 15 Aug 2002; Phil Bordelon <sunflare@g.o> enigma-0.50.ebuild: Version
239 - bump. Did some minor lintool'ing as well.
240 -
241 -*enigma-0.40a (21 Jun 2002)
242 -
243 - 17 jul 2002; Jose Alberto Suárez López <bass@g.o> enigma-0.40a.ebuild :
244 - Added KEYWORDS.
245 -
246 - 21 Jun 2002; J.Alberto Suárez L. <bass@g.o> enigma-0.40a.ebuild:
247 -
248 - Bumped version of Larry Cow,fixed problems with gcc3.
249 -
250 -*enigma-0.39a (28 Apr 2002)
251 -
252 - 17 jul 2002; Jose Alberto Suárez López <bass@g.o> enigma-0.39a.ebuild :
253 - Added LICENSE, KEYWORDS, SLOT.
254 -
255 - 28 Apr 2002; Ryan Phillips <rphillips@g.o> enigma-0.39a.ebuild :
256 -
257 - Added line in ebuild to install documentation.
258 -
259 -*enigma-0.39a (24 Apr 2002)
260 -
261 - 24 Apr 2002; Ryan Phillips <rphillips@g.o> ChangeLog :
262 -
263 - Added initial ChangeLog which should be updated whenever the package is
264 - updated in any way. This changelog is targetted to users. This means that the
265 - comments should well explained and written in clean English. The details about
266 - writing correct changelogs are explained in the skel.ChangeLog file which you
267 - can find in the root directory of the portage repository.
268
269 diff --git a/games-puzzle/enigma/Manifest b/games-puzzle/enigma/Manifest
270 deleted file mode 100644
271 index c04daf0..0000000
272 --- a/games-puzzle/enigma/Manifest
273 +++ /dev/null
274 @@ -1,6 +0,0 @@
275 -AUX enigma-1.20-autotools.patch 4371 SHA256 3d40f89404732cdb240d03b903aa0c2f36363881c15e8a1e91934b428849d3a5 SHA512 9cf0ea54acedafa032c032c3a3b5b22174e9a9839409299d25474140301da21a4925d6000fe42205d5fe29dc1177b269c7c632556c94628927a6652782c34089 WHIRLPOOL 9979ec82a4300940c9f2e3e31dfaa7250e5e7e22c396945004fa4651ecb2ae9bf49c13b83a66a6ef7ca7dd88f993a83273f8230cc872676971c3c69051732dc8
276 -AUX enigma-1.20-enet-1.3.patch 2356 SHA256 69d9a725485693a1fa55f345041d3979f38fafabfa8d7b0bc9941f1ad0960985 SHA512 e652a06be988f378671b85dd538d8d038b98e77bafed2ba58450723c30ee867a698d9ae7934eb7b9852c0b2b7f6fe355ab935a7f63e59c226d8669d5236a685b WHIRLPOOL f29fe4dffcee5024a18f05aeffebdea8547ab6029aab7ce6f69ce33cb83e2732b7cc820bb98d51cf7ed54cd9ae6382a67f50cec0c05e776594248a32ddff1dca
277 -DIST enigma-1.20.tar.gz 36510060 SHA256 f2ae2377a37a1fba85ef884f3762b50e191107e1d4520d4e2e0c21901d19758b SHA512 a84e783b0a27d6dd0f20154fb32f7b22ecc2428a09ad54efcd504da1cdd0d0ec7591cd2ef49e4d5e67cb398ca01c25c4280aec7f4c25f17b80fd14882c158dc3 WHIRLPOOL cc254d70559b584b5dfcc76255dd497ff056d75a64e8a88a71f2aa8436ae85880d77f70076a78985f68a2f15caf44bca40bf44b4aa6f76ab9dc99ab5283a17d8
278 -EBUILD enigma-1.20.ebuild 1686 SHA256 977aecd927f65689fb536b6523fe0ad7747a2843eeded256e53f2ffa70dae4c6 SHA512 a2b4d1ddc367b5622d85edbb0664492a63e4e10d9e4fe41567eae4d06d34bc28deecc60e494120258ae30387d8098a7d0e02a071513d7e4a4fa25a3b1c28a7de WHIRLPOOL 8f6a72e1023ef0ccc42d3de0310819965100ec1345720432e730efe29151f321a624164b1698125fb06f9e81f74581a64d36f2f5c814f8f87cf601c0356dd6b5
279 -MISC ChangeLog 8275 SHA256 5849c64277256c9c6d7b78cb618f4dda18a1dd0d20ef2db75f0a112ce44e1930 SHA512 442b8cacfac771797cc5fe7969725aad1c9d807a4b68c7208e8a9ad908703b456488fff08a5a78c9f6e6fa385a10fa35f8d2baaf30b6904718231cd2aa4d00f9 WHIRLPOOL 40b335d4b02b23b870958ca082054187706791887b3ebcaeb35e36a000112bd29913d8f346d42bdf2c5eb665ec29827e27548acb5d04c36763c2fe1cc7dfd5b8
280 -MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
281
282 diff --git a/games-puzzle/enigma/enigma-1.20.ebuild b/games-puzzle/enigma/enigma-1.20.ebuild
283 deleted file mode 100644
284 index ce22da7..0000000
285 --- a/games-puzzle/enigma/enigma-1.20.ebuild
286 +++ /dev/null
287 @@ -1,72 +0,0 @@
288 -# Copyright 1999-2013 Gentoo Foundation
289 -# Distributed under the terms of the GNU General Public License v2
290 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/enigma/enigma-1.20.ebuild,v 1.2 2013/05/08 19:44:45 mr_bones_ Exp $
291 -
292 -EAPI=5
293 -inherit autotools eutils gnome2-utils games
294 -
295 -DESCRIPTION="puzzle game similar to Oxyd"
296 -HOMEPAGE="http://www.nongnu.org/enigma/"
297 -SRC_URI="mirror://sourceforge/enigma-game/${P}.tar.gz"
298 -
299 -LICENSE="GPL-2+"
300 -SLOT="0"
301 -KEYWORDS="~amd64 ~ppc ~x86"
302 -IUSE="nls"
303 -
304 -COMMON_DEPS="media-libs/sdl-ttf
305 - media-libs/libsdl[video]
306 - media-libs/sdl-mixer
307 - media-libs/sdl-image[jpeg,png]
308 - media-libs/libpng:0=
309 - sys-libs/zlib
310 - net-misc/curl
311 - || ( >=dev-libs/xerces-c-3[icu] >=dev-libs/xerces-c-3[-icu,-iconv] )
312 - net-libs/enet:1.3
313 - media-fonts/dejavu
314 - nls? ( virtual/libintl )"
315 -DEPEND="${COMMON_DEPS}
316 - sys-devel/gettext"
317 -RDEPEND="${COMMON_DEPS}
318 - x11-misc/xdg-utils"
319 -
320 -src_prepare() {
321 - rm -rf lib-src/enet
322 - cp /usr/share/gettext/config.rpath .
323 - epatch "${FILESDIR}"/${P}-autotools.patch
324 - epatch "${FILESDIR}"/${P}-enet-1.3.patch
325 - sed -i \
326 - -e "s:DOCDIR:\"/usr/share/doc/${P}/html\":" \
327 - src/main.cc || die
328 - eautoreconf
329 -}
330 -
331 -src_configure() {
332 - egamesconf $(use_enable nls)
333 -}
334 -
335 -src_install() {
336 - emake DESTDIR="${D}" install
337 - #rm -f "${GAMES_DATADIR}"/${PN}/fonts/DejaVuSansCondensed.ttf
338 - dosym \
339 - /usr/share/fonts/dejavu/DejaVuSansCondensed.ttf \
340 - "${GAMES_DATADIR}"/${PN}/fonts/DejaVuSansCondensed.ttf
341 - dodoc ACKNOWLEDGEMENTS AUTHORS CHANGES README doc/HACKING
342 - dohtml -r doc/*
343 - doman doc/enigma.6
344 - prepgamesdirs
345 -}
346 -
347 -pkg_preinst() {
348 - games_pkg_preinst
349 - gnome2_icon_savelist
350 -}
351 -
352 -pkg_postinst() {
353 - games_pkg_postinst
354 - gnome2_icon_cache_update
355 -}
356 -
357 -pkg_postrm() {
358 - gnome2_icon_cache_update
359 -}
360
361 diff --git a/games-puzzle/enigma/files/enigma-1.20-autotools.patch b/games-puzzle/enigma/files/enigma-1.20-autotools.patch
362 deleted file mode 100644
363 index 632c10b..0000000
364 --- a/games-puzzle/enigma/files/enigma-1.20-autotools.patch
365 +++ /dev/null
366 @@ -1,132 +0,0 @@
367 -diff -ru enigma-1.20.orig/Makefile.am enigma-1.20/Makefile.am
368 ---- enigma-1.20.orig/Makefile.am 2013-04-01 14:31:58.000000000 -0400
369 -+++ enigma-1.20/Makefile.am 2013-05-07 18:50:08.624851119 -0400
370 -@@ -3,12 +3,9 @@
371 - # tools -> lib-src/lua
372 - # src -> tools, lib-src
373 - #
374 --SUBDIRS = m4 lib-src tools intl src data doc po etc
375 -+SUBDIRS = m4 lib-src tools intl src data po etc
376 - EXTRA_DIST = enigma CHANGES ACKNOWLEDGEMENTS
377 -
378 --docdir = @datadir@/doc/enigma
379 --doc_DATA = README CHANGES COPYING ACKNOWLEDGEMENTS
380 --
381 - ACLOCAL_AMFLAGS = -I m4
382 -
383 - .PHONY: tolua
384 -diff -ru enigma-1.20.orig/configure.ac enigma-1.20/configure.ac
385 ---- enigma-1.20.orig/configure.ac 2013-04-01 14:33:05.000000000 -0400
386 -+++ enigma-1.20/configure.ac 2013-05-07 18:47:52.420666003 -0400
387 -@@ -292,7 +292,6 @@
388 - CXXFLAGS="$CXXFLAGS -O2 -ffast-math -fomit-frame-pointer"
389 - AC_MSG_RESULT(yes)
390 - else
391 -- CXXFLAGS="$CXXFLAGS -g"
392 - AC_MSG_RESULT(no)
393 - fi
394 -
395 -diff -ru enigma-1.20.orig/etc/Makefile.am enigma-1.20/etc/Makefile.am
396 ---- enigma-1.20.orig/etc/Makefile.am 2013-04-01 14:31:57.000000000 -0400
397 -+++ enigma-1.20/etc/Makefile.am 2013-05-07 18:48:20.707666061 -0400
398 -@@ -1,14 +1,14 @@
399 - # if !MINGW32
400 - # Comply with xdg icon theme specification
401 --icondir = $(prefix)/share/icons/hicolor/48x48/apps
402 -+icondir = /usr/share/icons/hicolor/48x48/apps
403 - icon_DATA = enigma.png
404 -
405 - # Backwards-compatible global search location for images
406 --pixmapdir = $(prefix)/share/pixmaps
407 -+pixmapdir = /usr/share/pixmaps
408 - pixmap_DATA = enigma.png
409 -
410 - # Install .desktop file in xdg standard location
411 --desktopdir = $(prefix)/share/applications
412 -+desktopdir = /usr/share/applications
413 - desktop_DATA = enigma.desktop
414 - # endif !MINGW32
415 -
416 -diff -ru enigma-1.20.orig/etc/enigma.desktop enigma-1.20/etc/enigma.desktop
417 ---- enigma-1.20.orig/etc/enigma.desktop 2013-04-01 14:31:57.000000000 -0400
418 -+++ enigma-1.20/etc/enigma.desktop 2013-05-07 18:49:07.889998154 -0400
419 -@@ -1,5 +1,4 @@
420 - [Desktop Entry]
421 --Encoding=UTF-8
422 - Version=1.0
423 -
424 - Name=Enigma
425 -@@ -8,7 +7,6 @@
426 - Comment=Uncover pairs of stones while navigating obstacles using a marble
427 - Comment[eo]=Malkovru parojn de ŝtonojn dum vi navigas obstaklojn kun globeto
428 -
429 --FilePattern=enigma;
430 - TryExec=enigma
431 - Exec=enigma
432 - Terminal=false
433 -@@ -17,5 +15,5 @@
434 - StartupNotify=false
435 -
436 - Type=Application
437 --Categories=Application;Game;PuzzleGame;
438 -+Categories=Game;X-PuzzleGame;
439 -
440 -diff -ru enigma-1.20.orig/lib-src/Makefile.am enigma-1.20/lib-src/Makefile.am
441 ---- enigma-1.20.orig/lib-src/Makefile.am 2013-04-01 14:33:52.000000000 -0400
442 -+++ enigma-1.20/lib-src/Makefile.am 2013-05-07 18:49:37.009968740 -0400
443 -@@ -1 +1 @@
444 --SUBDIRS = oxydlib lua zipios++ enet enigma-core
445 -+SUBDIRS = oxydlib lua zipios++ enigma-core
446 -diff -ru enigma-1.20.orig/po/Makefile.in.in enigma-1.20/po/Makefile.in.in
447 ---- enigma-1.20.orig/po/Makefile.in.in 2013-04-01 14:34:35.000000000 -0400
448 -+++ enigma-1.20/po/Makefile.in.in 2013-05-07 18:50:47.291484194 -0400
449 -@@ -25,12 +25,12 @@
450 - exec_prefix = @exec_prefix@
451 - datarootdir = @datarootdir@
452 - datadir = @datadir@
453 --localedir = $(datadir)/locale
454 -+localedir = /usr/share/locale
455 - gettextsrcdir = $(datadir)/gettext/po
456 -
457 - INSTALL = @INSTALL@
458 - INSTALL_DATA = @INSTALL_DATA@
459 --MKINSTALLDIRS = @MKINSTALLDIRS@
460 -+MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs
461 - #install_sh@ -d
462 - mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
463 -
464 -diff -ru enigma-1.20.orig/src/Makefile.am enigma-1.20/src/Makefile.am
465 ---- enigma-1.20.orig/src/Makefile.am 2013-04-01 14:33:59.000000000 -0400
466 -+++ enigma-1.20/src/Makefile.am 2013-05-07 18:51:50.173261187 -0400
467 -@@ -12,12 +12,11 @@
468 - CXXFLAGS = @CXXFLAGS@\
469 - -DSYSTEM_DATA_DIR=\"$(datadir)/enigma\" \
470 - -DDOCDIR=\"$(docdir)\" \
471 -- -DLOCALEDIR=\"$(localedir_enigma)\" \
472 -+ -DLOCALEDIR=\"/usr/share/locale\" \
473 - -I$(top_srcdir)/lib-src/zipios++ \
474 - -I$(top_builddir)/lib-src/zipios++ \
475 - -I$(top_srcdir)/lib-src/lua \
476 - -I$(top_srcdir)/lib-src/enigma-core \
477 -- -I$(top_srcdir)/lib-src/enet/include \
478 - -I$(top_srcdir)/lib-src \
479 - -I$(top_builddir)/intl @SDL_CFLAGS@
480 -
481 -@@ -433,7 +432,7 @@
482 -
483 - else # not MINGW32
484 -
485 -- localedir_enigma := $(datadir)/locale
486 -+ localedir_enigma := /usr/share/locale
487 - mingw_ldadd =
488 -
489 - endif
490 -@@ -442,7 +441,7 @@
491 - @LIBINTL@ \
492 - $(top_builddir)/lib-src/enigma-core/libecl.a \
493 - $(top_builddir)/lib-src/lua/liblua.a \
494 -- $(top_builddir)/lib-src/enet/libenet.a \
495 -+ -lenet \
496 - $(top_builddir)/lib-src/oxydlib/liboxyd.a \
497 - $(top_builddir)/lib-src/zipios++/src/libzipios.a \
498 - -lz \
499
500 diff --git a/games-puzzle/enigma/files/enigma-1.20-enet-1.3.patch b/games-puzzle/enigma/files/enigma-1.20-enet-1.3.patch
501 deleted file mode 100644
502 index 48343d6..0000000
503 --- a/games-puzzle/enigma/files/enigma-1.20-enet-1.3.patch
504 +++ /dev/null
505 @@ -1,49 +0,0 @@
506 -diff -Naurd enigma-1.20.orig/src/client.cc enigma-1.20/src/client.cc
507 ---- enigma-1.20.orig/src/client.cc 2013-04-01 22:34:01.000000000 +0400
508 -+++ enigma-1.20/src/client.cc 2013-08-18 17:47:02.557896508 +0400
509 -@@ -144,6 +144,7 @@
510 -
511 - m_network_host = enet_host_create (NULL,
512 - 1 /* only allow 1 outgoing connection */,
513 -+ 2 /* 2 channels are sufficient */,
514 - 57600 / 8 /* 56K modem with 56 Kbps downstream bandwidth */,
515 - 14400 / 8 /* 56K modem with 14 Kbps upstream bandwidth */);
516 -
517 -@@ -164,7 +165,7 @@
518 - sv_address.port = 12345;
519 -
520 - /* Initiate the connection, allocating the two channels 0 and 1. */
521 -- m_server = enet_host_connect (m_network_host, &sv_address, 2);
522 -+ m_server = enet_host_connect (m_network_host, &sv_address, 2, 57600);
523 -
524 - if (m_server == NULL) {
525 - fprintf (stderr,
526 -diff -Naurd enigma-1.20.orig/src/netgame.cc enigma-1.20/src/netgame.cc
527 ---- enigma-1.20.orig/src/netgame.cc 2013-04-01 22:34:32.000000000 +0400
528 -+++ enigma-1.20/src/netgame.cc 2013-08-18 17:49:07.432897804 +0400
529 -@@ -155,7 +155,7 @@
530 - network_address.host = ENET_HOST_ANY;
531 - network_address.port = 12345;
532 -
533 -- network_host = enet_host_create (&network_address, 1, 0, 0);
534 -+ network_host = enet_host_create (&network_address, 1, 0, 0, 0);
535 - if (network_host == NULL) {
536 - fprintf (stderr,
537 - "SV: An error occurred while trying to create an ENet server host.\n");
538 -@@ -240,6 +240,7 @@
539 - ENetHost *m_network_host;
540 - m_network_host = enet_host_create (NULL,
541 - 1 /* only allow 1 outgoing connection */,
542 -+ 2 /* 2 channels are sufficient */,
543 - 57600 / 8 /* 56K modem with 56 Kbps downstream bandwidth */,
544 - 14400 / 8 /* 56K modem with 14 Kbps upstream bandwidth */);
545 -
546 -@@ -260,7 +261,7 @@
547 -
548 - /* Initiate the connection, allocating the two channels 0 and 1. */
549 - int numchannels = 2;
550 -- m_server = enet_host_connect (m_network_host, &sv_address, numchannels);
551 -+ m_server = enet_host_connect (m_network_host, &sv_address, numchannels, 57600);
552 -
553 - if (m_server == NULL) {
554 - fprintf (stderr,
555
556 diff --git a/games-puzzle/enigma/metadata.xml b/games-puzzle/enigma/metadata.xml
557 deleted file mode 100644
558 index d3c2cc9..0000000
559 --- a/games-puzzle/enigma/metadata.xml
560 +++ /dev/null
561 @@ -1,5 +0,0 @@
562 -<?xml version="1.0" encoding="UTF-8"?>
563 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
564 -<pkgmetadata>
565 -<herd>games</herd>
566 -</pkgmetadata>
567
568 diff --git a/profiles/categories b/profiles/categories
569 index 7a7d434..671f856 100644
570 --- a/profiles/categories
571 +++ b/profiles/categories
572 @@ -7,7 +7,6 @@ app-vim
573 dev-libs
574 dev-python
575 dev-util
576 -games-puzzle
577 games-strategy
578 media-gfx
579 media-libs