Portage is a package management system used by Gentoo Linux
# ChangeLog for games-puzzle/ltris
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ltris/ChangeLog,v 1.24 2008/06/25 19:20:39 nixnut Exp $
25 Jun 2008; nixnut
Stable on ppc wrt bug 229231
24 Jun 2008; Christian Faulhammer
stable x86, bug 229231
24 Jun 2008; Ferris McCormick
Sparc stable, Bug #229231, works as expected. Pretty.
24 Jun 2008; Thomas Anderson
amd64 stable, bug #229231
*ltris-1.0.12 (31 Mar 2008)
31 Mar 2008; Michael Sterrett
version bump
07 Mar 2008; Chris Gianelloni
QA cleanup: Fix quoting.
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
04 Oct 2006; Tristan Heaven
Use autotools eclass, bug #149960
10 Dec 2005; Simon Stelling
stable on amd64
14 Nov 2005; Gustavo Zacarias
Stable on sparc
13 Nov 2005; Michael Hanselmann
Stable on ppc.
12 Nov 2005; Michael Sterrett
stable for x86
*ltris-1.0.11 (09 Oct 2005)
09 Oct 2005; Michael Sterrett
version bump
*ltris-1.0.10 (18 Mar 2005)
18 Mar 2005; Michael Sterrett
-ltris-1.0.6.ebuild, -ltris-1.0.7.ebuild, +ltris-1.0.10.ebuild:
security version bump (bug #85770); clean out old versions
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
*ltris-1.0.7 (06 Oct 2004)
06 Oct 2004; Michael Sterrett
version bump (bug #65687)
*ltris-1.0.6 (03 Jun 2004)
03 Jun 2004; Michael Sterrett
version bump (bug #52564)
25 Oct 2003; Michael Sterrett
ltris-1.0.5.ebuild:
tidy older versions of ebuild
*ltris-1.0.5-r1 (25 Oct 2003)
25 Oct 2003; Michael Sterrett
metadata.xml:
put highscore in GAMES_STATEDIR; more error checking/messages; tidy
add metadata.xml
*ltris-1.0.5 (05 Oct 2003)
05 Oct 2003; Mike Frysinger
Version bump + games.eclass support.
*ltris-1.0.4 (06 Jun 2003)
06 Jun 2003; Martin Holzer
Version bumped. Closes #20249.
01 May 2003; Jason Wever
Added ~sparc to keywords.
*ltris-1.0.1 (19 Feb 2002)
18 Oct 2002; Daniel Ahlberg
Updated to mirror://sourceforge in SRC_URI.
17 Jul 2002; José Alberto Suárez López
Added LICENSE, KEYWORDS.
19 Feb 2002; Aron Griffis
Added ebuild for ltris
DIST ltris-1.0.12.tar.gz 825500 RMD160 017791be9d4e2dfc5a6b497e816b3482d22141c3 SHA1 bc0b389b520053f97c6415b4d430f55784073c1b SHA256 84c1b63ca884d68b57a836b218340d63d0ba56ac7548d8f254657bef5fddef21
EBUILD ltris-1.0.12.ebuild 1246 RMD160 286a7c8e18d7357583e79bb395dd8f19d206b09b SHA1 91f2bb7074fceef1438928c7dbc958bf6261f9c6 SHA256 3e4ba92a50e2861ba24304f522250a44eba50e16e0b88fc0bc0e1c0b0125c63d
MISC ChangeLog 3264 RMD160 09dfcf22260883fc4d1e2ddfe51ae34e88bcb672 SHA1 efd85f133b458e9dccc81f1026b4d73bbb638f34 SHA256 95345d457d2ec15d26e7860722bea51cecee014f8743a353b5aa52b71da58ba4
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ltris/ltris-1.0.12.ebuild,v 1.5 2008/06/25 19:20:39 nixnut Exp $
inherit autotools eutils games
DESCRIPTION="very polished Tetris clone"
HOMEPAGE="http://lgames.sourceforge.net/"
SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE="nls"
RDEPEND="media-libs/libsdl
media-libs/sdl-mixer
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
if use nls ; then
sed -i \
-e '/^localedir/s:$(datadir):/usr/share:' \
po/Makefile.in.in \
|| die "sed failed"
sed -i \
-e '/^localedir/s:$datadir:/usr/share:' \
configure.in \
|| die "sed failed"
AT_M4DIR=m4 eautoreconf
fi
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
--with-highscore-path="${GAMES_STATEDIR}" \
$(use_enable nls) || die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
newicon icons/ltris48.xpm ${PN}.xpm
make_desktop_entry ltris LTris ${PN}
prepgamesdirs
}