ChangeLog

# ChangeLog for games-puzzle/enigma
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/enigma/ChangeLog,v 1.39 2008/07/03 17:28:22 rich0 Exp $

03 Jul 2008; Richard Freeman enigma-1.01.ebuild:
amd64 stable - 229139

25 Jun 2008; nixnut enigma-1.01.ebuild:
Stable on ppc wrt bug 229139

24 Jun 2008; Christian Faulhammer enigma-1.01.ebuild:
stable x86, bug 229139

30 Apr 2008; Tristan Heaven
+files/enigma-1.01-gcc43.patch, enigma-1.01.ebuild:
Patch to fix building with gcc-4.3 from Martin Väth, bug #218941

*enigma-1.01 (04 Nov 2007)

04 Nov 2007; Tupone Alfredo
+files/enigma-1.01-autotools.patch, +enigma-1.01.ebuild:
Version bump

09 Apr 2007; Peter Weller enigma-1.00-r2.ebuild:
Keyworded ~amd64 wrt bug 159356

06 Apr 2007; Tobias Scherbaum
enigma-1.00-r2.ebuild:
ppc stable, bug #159356

06 Apr 2007; Christian Faulhammer
enigma-1.00-r2.ebuild:
stable x86, security bug 159356

*enigma-1.00-r2 (26 Mar 2007)

26 Mar 2007; Tristan Heaven
+files/enigma-1.00-autotools.patch, +enigma-1.00-r2.ebuild:
Use external enet

07 Feb 2007; Tristan Heaven enigma-1.00-r1.ebuild:
Use mirror://berlios

31 Jan 2007; Joseph Jezak enigma-1.00-r1.ebuild:
Marked ppc stable.

29 Jan 2007; Michael Sterrett
enigma-1.00-r1.ebuild:
stable for x86

*enigma-1.00-r1 (01 Jan 2007)

01 Jan 2007; Tristan Heaven
+files/enigma-1.00-build.patch, -enigma-1.00.ebuild,
+enigma-1.00-r1.ebuild:
Fix data loading, bug #158759

*enigma-1.00 (21 Dec 2006)

21 Dec 2006; Michael Sterrett +enigma-1.00.ebuild:
version bump (bug #158362)

05 Oct 2006; Tristan Heaven enigma-0.92.ebuild:
Fix gettext dependency

30 Mar 2006; Mark Loeser
+files/enigma-0.92-gcc41.patch, enigma-0.92.ebuild:
Add patch to fix compilation with gcc-4.1 by TGL DOT fr>; bug #126922

16 Sep 2005; Ciaran McCreesh ChangeLog:
Converted to UTF-8, fixed encoding screwups

11 Aug 2005; Michael Sterrett -enigma-0.81.ebuild,
-enigma-0.91.ebuild:
clean old

*enigma-0.92 (17 Jun 2005)

17 Jun 2005; Michael Sterrett +enigma-0.92.ebuild:
version bump

15 Jun 2005; Chris Gianelloni enigma-0.81.ebuild,
enigma-0.91.ebuild:
Removed INSTALL file.

30 May 2005; Michael Sterrett enigma-0.91.ebuild:
fix nls support (bug #94502) - patch from ockham@gmx.net

*enigma-0.91 (02 May 2005)

02 May 2005; Michael Sterrett +enigma-0.91.ebuild:
version bump (bug #91090)

29 Dec 2004; Joseph Jezak enigma-0.81.ebuild:
Marked ppc stable.

05 Nov 2004; Joseph Jezak enigma-0.81.ebuild:
Added ~ppc.

15 Oct 2004; Michael Sterrett
+files/enigma-0.81-gcc34.patch, enigma-0.81.ebuild:
Add gcc34 patch from Mandrakesoft (bug #66904)

24 Sep 2004; Michael Sterrett enigma-0.81.ebuild:
update HOMEPAGE (bug #65260)

29 Mar 2004; Jason Wever enigma-0.81.ebuild:
Added ~sparc keyword.

19 Jan 2004; Michael Sterrett
enigma-0.80_beta1.ebuild:
remove old beta

13 Oct 2003; Michael Sterrett enigma-0.81.ebuild:
mark stable

13 Oct 2003; Michael Sterrett enigma-0.81.ebuild:
fix the DESTDIR support (Thanks Spanky!)

*enigma-0.81 (13 Oct 2003)

13 Oct 2003; Michael Sterrett enigma-0.81.ebuild:
version bump

25 Sep 2003; Michael Sterrett
files/enigma-0.80-beta.patch:
Fix patch file so it actually applies. Doh. (bug 29581)

24 Sep 2003; Michael Sterrett
enigma-0.80_beta1.ebuild, files/enigma-0.80-beta.patch:
Added enigma-0.80-beta.patch to files/; more specific DEPENDs

*enigma-0.80_beta1 (16 Sep 2003)

16 Sep 2003; Michael Sterrett
enigma-0.80_beta1.ebuild:
Added a beta release per bug 28874

*enigma-0.70 (17 Feb 2003)

11 Sep 2003; Mike Frysinger :
Added gcc3 patch #28332.

10 Sep 2003; Michael Sterrett enigma-0.70.ebuild:
Tried it with lua-5.0 and it worked great. No need to lock in lua-4.0 then.

17 Feb 2003; Phil Bordelon enigma-0.70.ebuild :
Version bump. Enigma now also uses the games eclass. Deleted old,
stale versions of the game as well.

*enigma-0.60 (24 Dec 2002)

24 Dec 2002; Phil Bordelon enigma-0.60.ebuild: Version
bump.

*enigma-0.50 (15 Aug 2002)

15 Aug 2002; Phil Bordelon enigma-0.50.ebuild: Version
bump. Did some minor lintool'ing as well.

*enigma-0.40a (21 Jun 2002)

17 jul 2002; Jose Alberto Suárez López enigma-0.40a.ebuild :
Added KEYWORDS.

21 Jun 2002; J.Alberto Suárez L. enigma-0.40a.ebuild:

Bumped version of Larry Cow,fixed problems with gcc3.

*enigma-0.39a (28 Apr 2002)

17 jul 2002; Jose Alberto Suárez López enigma-0.39a.ebuild :
Added LICENSE, KEYWORDS, SLOT.

28 Apr 2002; Ryan Phillips enigma-0.39a.ebuild :

Added line in ebuild to install documentation.

*enigma-0.39a (24 Apr 2002)

24 Apr 2002; Ryan Phillips ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX enigma-1.01-autotools.patch 2865 RMD160 a8415815e2f73be9f89066e58e712ffc8cc784c8 SHA1 4b9dd11660428438a32d5a5cee8304e8a5045279 SHA256 141ea4b51ee272c2842983cab09e5631755f8738e367408de37fb435b84131e1
AUX enigma-1.01-gcc43.patch 813 RMD160 27998358a70579aabbd476358ce6e262494a2ce5 SHA1 fabc6422e5bf9372179d23bc2da3fe9e280172b7 SHA256 24f5f4f4b4235622d84bc5fd4c954aeffa7c3f2fccd1daa78ad458e44afca897
DIST enigma-1.01.tar.gz 10847953 RMD160 9dd91152cfced5352a669e8921fdbb270c0abc4e SHA1 93f96ddd152e7474488cbb27ce0923312a851a9c SHA256 e704737676e89c509b19f1071284a6df7335a001da08bd116afded4c5e724fbb
EBUILD enigma-1.01.ebuild 1151 RMD160 efc6d0743506c9458756af002a1e3904aa4c7b88 SHA1 69a6cd9d2bb8c742e4c81de0b34557f58f93b092 SHA256 88dfca02e3fee9c50c8a3ce11996f4e942039be52842c708cd36ef54df1c3275
MISC ChangeLog 6110 RMD160 fd34aa1308b0798c2713f95c6d159e2c7fee41c4 SHA1 8451b13f3d16917312e79339b0cd1ecb5cb0ca12 SHA256 381969b835fb0c020d5164e9c650d2168ebe8a8a664649327f068193206502ae
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

enigma-1.01.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/enigma/enigma-1.01.ebuild,v 1.6 2008/07/03 17:28:22 rich0 Exp $

inherit autotools eutils games

DESCRIPTION="puzzle game similar to Oxyd"
HOMEPAGE="http://www.nongnu.org/enigma/"
SRC_URI="mirror://berlios/enigma-game/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="nls"

RDEPEND="media-libs/sdl-ttf
media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-image
media-libs/libpng
dev-libs/xerces-c
net-libs/enet
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
sys-devel/gettext"

src_unpack() {
unpack ${A}
cd "${S}"
cp /usr/share/gettext/config.rpath .
epatch \
"${FILESDIR}"/${P}-autotools.patch \
"${FILESDIR}"/${P}-gcc43.patch
eautoreconf
}

src_compile() {
egamesconf \
--disable-dependency-tracking \
$(use_enable nls) \
|| die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ACKNOWLEDGEMENTS AUTHORS CHANGES README doc/HACKING
dohtml -r doc/*
doman doc/enigma.6
prepgamesdirs
}

files

metadata.xml




games