ChangeLog

# ChangeLog for games-engines/freesci
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/freesci/ChangeLog,v 1.20 2008/09/04 16:25:41 nyhm Exp $

*freesci-0.6.4 (04 Sep 2008)

04 Sep 2008; Tristan Heaven +freesci-0.6.4.ebuild:
Version bump, bug #225049

*freesci-0.6.3 (25 Feb 2008)

25 Feb 2008; Michael Sterrett
+freesci-0.6.3.ebuild:
version bump

06 Jul 2007; Diego Pettenò freesci-0.6.2.ebuild:
Add a pkg_setup check for midi USE flag in alsa-lib.

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

01 Dec 2006; Chris Gianelloni freesci-0.3.5.ebuild,
freesci-0.6.2.ebuild:
Removing old virtual/x11 dependency.

01 Dec 2006; Chris Gianelloni
-freesci-0.6.1b.ebuild:
Removing older version.

27 Apr 2006; Marien Zwart
files/digest-freesci-0.3.4c, files/digest-freesci-0.6.1b, Manifest:
Fixing SHA256 digest, pass four

*freesci-0.6.2 (24 Feb 2006)

24 Feb 2006; Michael Sterrett
+freesci-0.6.2.ebuild:
development version bump

*freesci-0.3.5 (24 Feb 2006)

24 Feb 2006; Michael Sterrett
+freesci-0.3.5.ebuild:
stable version bump

29 Jan 2006; Joshua Baergen
freesci-0.3.4c.ebuild, freesci-0.6.1b.ebuild:
Add modular X dependencies.

11 Sep 2004; freesci-0.6.1b.ebuild:
added ~amd64 keyword

10 Jun 2004; Michael Sterrett freesci-0.3.4a.ebuild:
removed freesci-0.3.4a due to upstream license issue.

10 Jun 2004; Michael Sterrett freesci-0.6.1b.ebuild:
take the 0.6 series back to unstable since upstream doesn't recommend running
it yet. Unmask locally to continue using it.

*freesci-0.3.4c (10 Jun 2004)

10 Jun 2004; Michael Sterrett freesci-0.3.4c.ebuild:
version bump for stable branch (bug #53497)

*freesci-0.6.1b (11 Apr 2004)

11 Apr 2004; Michael Sterrett freesci-0.6.1b.ebuild:
version bump

31 Mar 2004; David Holm freesci-0.6.1.ebuild:
Added to ~ppc.

*freesci-0.6.1 (30 Mar 2004)

30 Mar 2004; Michael Sterrett freesci-0.6.1.ebuild:
version bump (bug #46086)

*freescsi-0.4.3a (12 May 2003)

13 Jul 2003; Mike Frysinger :
Added a lot of optional support and fixed XFT bug #24398.

12 May 2003; Daniel Ahlberg :
Version bump.

*freesci-0.3.4a (12 May 2003)

29 Jun 2003; Daniel Ahlberg :
Added missing changelog entry.

*freesci-0.3.3 (18 Jul 2002)

11 May 2003; Martin Holzer freesci-0.3.3.ebuild:
Updated SRC_URI.

27 Jul 2002; Stuart Bouyer freesci-0.3.3.ebuild :
Added LICENSE, SLOT, and KEYWORDS="x86" for QA happiness.

18 Jul 2002; Daniel Robbins : Added missing ChangeLog

Manifest

DIST freesci-0.3.5.tar.bz2 1022657 RMD160 da6674d12c15016a7822e7b18491b65b441fdb19 SHA1 9ad9cc57526ac2ec58c9387d9fb1aab613193792 SHA256 46bb779cd8881f9126e0296ffe43cbb44a407f5b0d98846cc2321db323e76303
DIST freesci-0.6.4.tar.bz2 1113088 RMD160 8aa189f4b9b612fe8625be6b42a9bdfd46fef33b SHA1 2761812ab95ed9eb3225717a2d336c0b4098fc76 SHA256 65d5b001d60df61f2e0e04eab71433d44b6e79299faaa9a03021948f45fb59b1
EBUILD freesci-0.3.5.ebuild 1480 RMD160 3eb047a89558f51faba2589fbcb72d115251a3c3 SHA1 d42ab93f16d53476953307224572f3177b994b3b SHA256 ea053473349a12ce4bb6b0cf7795feda4e9548ae7c5519617b06a91aa7e64db0
EBUILD freesci-0.6.4.ebuild 1445 RMD160 036ada07de1dd264285133a20a55a44484325235 SHA1 28a091b52682f7dbe50e4678ec5b1d3a99f32043 SHA256 f7ee0bec51b984cd7b8ea21f5eb8fc741b5dbb030956414360031cb38ccd52fc
MISC ChangeLog 3085 RMD160 856fb0a61d29b1ed46127ee141e239db9e67eace SHA1 ae9e3b5c3bd155ce0e5e00d136e421f27e6f6d16 SHA256 15642b912a8518d51a80a89f77b88a2d27bf674e92e1a5ee0d8fa9a0ab3f7f77
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

freesci-0.3.5.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/freesci/freesci-0.3.5.ebuild,v 1.2 2006/12/01 22:21:25 wolf31o2 Exp $

inherit flag-o-matic games

DESCRIPTION="Sierra script interpreter for your old Sierra adventures"
HOMEPAGE="http://freesci.linuxgames.com/"
SRC_URI="http://www-plan.cs.colorado.edu/creichen/freesci/${P}.tar.bz2
http://teksolv.de/~jameson/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE="X ggi directfb alsa sdl ncurses"

RDEPEND="
X? (
x11-libs/libXi
x11-libs/libXrender
=media-libs/freetype-2* )
ggi? ( media-libs/libggi )
directfb? ( dev-libs/DirectFB )
alsa? ( >=media-libs/alsa-lib-0.5.0 )
sdl? ( >=media-libs/libsdl-1.1.8 )
ncurses? ( sys-libs/ncurses )"
DEPEND="${RDEPEND}
X? (
x11-libs/libXft
x11-libs/libXt )"

src_compile() {
use X && append-flags -I/usr/include/freetype2
egamesconf \
$(use_with X x) \
$(use_with sdl) \
$(use_with directfb) \
$(use_with ggi) \
$(use_with alsa) \
|| die
sed -i \
-e "/^datadir/ s:/games::" desktop/Makefile \
|| die "sed desktop/Makefile failed"
sed -i \
-e '/^datadir/ s:$(prefix):/usr:' conf/Makefile \
|| die "sed conf/Makefile failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"
rm -rf "${D}/usr/games/share"
dodoc AUTHORS ChangeLog NEWS README README.Unix THANKS TODO
prepgamesdirs
}

freesci-0.6.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/freesci/freesci-0.6.4.ebuild,v 1.1 2008/09/04 16:25:41 nyhm Exp $

inherit eutils games

DESCRIPTION="Sierra script interpreter for your old Sierra adventures"
HOMEPAGE="http://freesci.linuxgames.com/"
SRC_URI="http://www-plan.cs.colorado.edu/creichen/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="X ggi sdl"

DEPEND="media-libs/alsa-lib
X? (
x11-libs/libX11
x11-libs/libXrender
x11-libs/libXext
)
ggi? ( media-libs/libggi )
sdl? ( media-libs/libsdl )"

pkg_setup() {
games_pkg_setup
if ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror "You need to build media-libs/alsa-lib with the midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "/^SUBDIRS =/s:desktop src conf debian:src:" \
Makefile.in \
|| die "sed failed"
}

src_compile() {
egamesconf \
--disable-dependency-tracking \
--with-Wall \
--without-directfb \
$(use_with X x) \
$(use_with ggi) \
$(use_with sdl) \
|| die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
doicon desktop/${PN}.png
make_desktop_entry ${PN} FreeSCI
dodoc AUTHORS ChangeLog NEWS README README.Unix THANKS TODO
prepgamesdirs
}

metadata.xml




games