Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emulation/vice
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.60 2008/08/11 19:30:00 mr_bones_ Exp $
*vice-2.0 (11 Aug 2008)
11 Aug 2008; Michael Sterrett
+files/vice-2.0-gnome-palemu.patch,
+files/vice-2.0-gtk-bigendian-fix.patch, +vice-2.0.ebuild:
version bump - bug #234043 with patches and ebuild submitted by Karl Aloritias
28 Jul 2008; Doug Goldstein
add GLEP 56 USE flag desc from use.local.desc
07 Nov 2007; Michael Sterrett
remove ffmpeg support for now (bug #187699)
30 Oct 2007; Michael Sterrett
-files/vice-1.21-fullscreen.patch, -files/vice-1.21-uicolor.patch,
-vice-1.20.ebuild, -vice-1.21-r1.ebuild:
clean out old, broken releases
30 Oct 2007; nixnut
Stable on ppc wrt bug 196608
29 Oct 2007; Ferris McCormick
Sparc stable --- Bug #196608 --- developer request.
24 Oct 2007; Markus Meier
x86 stable, bug #196608
21 Oct 2007; Michael Sterrett
dep on x11-libs/libXrandr as well (bug #196564)
*vice-1.22 (15 Oct 2007)
15 Oct 2007; Michael Sterrett
version bump (bug #195970)
*vice-1.21-r1 (16 Jun 2007)
16 Jun 2007; Tristan Heaven
+files/vice-1.21-fullscreen.patch, +vice-1.21-r1.ebuild:
Patch from David Leverton for bug #179315
21 May 2007; Tristan Heaven
Add resid USE flag, bug #177102
03 May 2007; Mike Frysinger
Tweak @SYNC@ fix some more #176522.
03 May 2007; Jeroen Roovers
vice-1.21.ebuild:
Bring back 1.20 for sparc, rekeyword 1.21 as ~sparc (bug #176256).
26 Apr 2007; Tristan Heaven
Fix build failure when SYNC is set, bug #176155
*vice-1.21 (26 Apr 2007)
26 Apr 2007; Tristan Heaven
+files/vice-1.21-uicolor.patch, +vice-1.21.ebuild:
Version bump
24 Apr 2007; Gustavo Zacarias
Stable on sparc
13 Mar 2007; Raúl Porcel
x86 stable
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
18 Nov 2006; Saleem Abdulrasool
add back gnome useflag errornously dropped on 1.20
17 Nov 2006; Saleem Abdulrasool
vice-1.17.ebuild, vice-1.19.ebuild, vice-1.20.ebuild:
Dropping gnome useflag for gnome-1.x removal
26 Oct 2006; Tristan Heaven
Add x11-apps/bdftopcf and x11-apps/mkfontdir to DEPEND, bug #152715
*vice-1.20 (12 Oct 2006)
12 Oct 2006; Tristan Heaven
Version bump, bug #150767
16 Sep 2006; Tobias Scherbaum
ppc stable
30 Aug 2006; Gustavo Zacarias
Stable on sparc
25 Mar 2006;
vice-1.19.ebuild:
Fixing bug #116678 ffmpeg on amd64. Thanks to Andreas Arens
17 Mar 2006; Gustavo Zacarias
Keyworded ~sparc wrt #126147
25 Jan 2006; Chris Gianelloni
vice-1.19.ebuild:
General *DEPEND cleanup.
25 Jan 2006; Chris Gianelloni
vice-1.19.ebuild:
Added modular X dependencies and closing bug #120225.
*vice-1.19 (17 Jan 2006)
17 Jan 2006; Hanno Boeck
Version bump.
*vice-1.18 (25 Dec 2005)
25 Dec 2005; Michael Sterrett
version bump (bug #116657)
13 Nov 2005; Michael Hanselmann
Stable on ppc.
12 Nov 2005; Michael Sterrett
stable for x86
20 Oct 2005; Michael Sterrett
-files/vice_gcc4_patch.gz, -vice-1.16.ebuild:
clean old version
17 Oct 2005; Hanno Boeck
Added all USE-flags to IUSE and added missing ffmpeg-dep.
*vice-1.17 (11 Oct 2005)
11 Oct 2005; Michael Sterrett
version bump
15 Aug 2005; Michael Sterrett
vice-1.16.ebuild:
disabled gnome support since it doesn't work. see bug #101901 and discussion.
04 May 2005; Hanno Boeck
vice-1.16.ebuild:
GCC 4 fix (from Debian, already applied by upstream devs).
24 Apr 2005; Michael Hanselmann
Stable on ppc.
14 Feb 2005; Michael Sterrett
disabled ffmpeg support since ffmpeg isn't slotted and later versions aren't
compatible with the vice code (bug #81795)
*vice-1.16 (12 Feb 2005)
12 Feb 2005; Michael Sterrett
version bump (bug #67601) - use flag diff from Christian Harms
22 Jan 2005; Chris Gianelloni
Changed use_with gnome to use_enable gnome and closing bug #77836.
02 Aug 2004; David Holm
Added to ~ppc.
14 Jun 2004; Michael Sterrett
removed older ebuild
*vice-1.14-r1 (14 Jun 2004)
14 Jun 2004; Michael Sterrett
files/1.14-console-security.patch:
add patch to fix bug #53903 "monitor memory dump format string vulnerability"
Patch from upstream.
14 Apr 2004; Chris Gianelloni
Adding inherit eutils per discussion amongst games developers.
12 Apr 2004; Chris Gianelloni
Removing redundant inherit eutils.
29 Mar 2004; Michael Sterrett
add metadata file
29 Mar 2004; Michael Sterrett
files/1.12-po-Makefile.patch, files/1.13-po-Makefile.patch:
remove unused patches
29 Mar 2004; Michael Sterrett
vice-1.13.ebuild:
remove older ebuilds
*vice-1.14 (07 Feb 2004)
07 Feb 2004; Mike Frysinger
Version bump #40434 by Chris Aniszczyk.
*vice-1.13 (03 Oct 2003)
03 Nov 2003; Michael Sterrett
DESTDIR fix for bug 32544; add prepgamesdirs
03 Oct 2003; Michael Sterrett
files/1.13-po-Makefile.patch:
version bump
*vice-1.12-r1 (13 Jul 2003)
13 Jul 2003; Mike Frysinger
Fixed up nls support #24041, added optional arts support and added games.eclass support.
*vice-1.12 (24 Jun 2003)
24 Jun 2003; Hanno Boeck
Version bump.
*vice-1.11 (23 Mar 2003)
23 Mar 2003; Hanno Boeck
New version.
*vice-1.10 (08 Nov 2002)
08 Nov 2002; Hanno Boeck
New version.
Also fixed dependencies (no need to depend on full gnome).
*vice-1.9 (03 Aug 2002)
03 Aug 2002; Daniel Ahlberg
Initial import. Ebuild submitted by Matt Matthews
AUX vice-2.0-gnome-palemu.patch 723 RMD160 68dc407ceb4d282fef24221bc7dcb12cca5a217f SHA1 c4de57c1f1f2eccd6286ae7fbf3acbd0284a4aeb SHA256 a31d78f924b238106aa4ad8e24600e7dc89eebd520f0b0f59063390faae49cb3
AUX vice-2.0-gtk-bigendian-fix.patch 1643 RMD160 3263c8394570f1058ee3fb98cccc08ae54d27d3f SHA1 375fe5e5edd2b7a6b60a66d005b38b76e2284e40 SHA256 e9f202e65f8d6cb55deacc6ae0cf0da37a98d33f43f4593d64fbf7459f87ee73
DIST vice-1.22.tar.gz 6088483 RMD160 ca93fc424e617e38f27e288ebcdfbab2aa3659db SHA1 55e0047824f64173539e03ddd2d5ab51cd581fbb SHA256 cd45ce3eea98ce70ae03002a4d02bb3188c982ee7fb7435ac8777bc8a780ef01
DIST vice-2.0.tar.gz 7442564 RMD160 84991407563fd8ee6d96951e39a370e0f3c0d430 SHA1 c0934f59caf573d60ca569cbe6fa0d814934255b SHA256 3f53e8fd9bb033df1c55bc045066b3a033000c887ce315fa07ce044078a8ee47
EBUILD vice-1.22.ebuild 2203 RMD160 c361d57226b61d5bd0f528c8b4853a0166885ab4 SHA1 9b7d8468e0994f8a2602736506d75946ffa6987d SHA256 d40962622be962189de959c9133aa91c4441dc709e409524c11deb8e33dc39c1
EBUILD vice-2.0.ebuild 2272 RMD160 37b8eb32dd56e453c97bb50c3726932c25669569 SHA1 72d9616114540c5a0bc8d2563db99af935114ccf SHA256 0a3c32534e6d4170c3d85f2f1533ee54b469a0795a52895a4e8756dd4fb29143
MISC ChangeLog 7645 RMD160 80a87a8055b005143b20c569c075d8c2aa4e7c34 SHA1 2f6ab2c42998a19ddb2de631c8dbaae0f33a901d SHA256 7d89618c1c0643aba20ced7a3327657bc992b0a075d4fe9be37956f241c76593
MISC metadata.xml 321 RMD160 6709c07341536778184c86e920569d23e00f94b3 SHA1 c482881ba2599e5a49fec4f34acb13856b4eb2da SHA256 7c918d9c1645188c60a72a4e8f0dd0a7fde2b553400c79e748d0d4a24b702393
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-1.22.ebuild,v 1.6 2007/11/07 19:31:18 mr_bones_ Exp $
inherit eutils games
DESCRIPTION="The Versatile Commodore 8-bit Emulator"
HOMEPAGE="http://www.viceteam.org/"
SRC_URI="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"
IUSE="Xaw3d alsa arts esd gnome nls png readline resid sdl"
RDEPEND="media-libs/giflib
media-libs/jpeg
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm
x11-libs/libICE
x11-libs/libSM
x11-libs/libXt
x11-libs/libXv
x11-libs/libXxf86dga
x11-libs/libXxf86vm
x11-libs/libXrandr
x11-apps/xset
Xaw3d? ( x11-libs/Xaw3d )
!Xaw3d? ( x11-libs/libXaw )
alsa? ( media-libs/alsa-lib )
arts? ( kde-base/arts )
esd? ( media-sound/esound )
gnome? ( gnome-base/libgnomeui )
nls? ( virtual/libintl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
resid? ( media-libs/resid )
sdl? ( media-libs/libsdl )"
DEPEND="${RDEPEND}
x11-apps/bdftopcf
x11-apps/mkfontdir
x11-proto/xproto
x11-proto/xf86vidmodeproto
x11-proto/xextproto
x11-proto/xf86dgaproto
x11-proto/videoproto
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e '/^gnulocaledir/s:$(prefix):/usr:' \
po/Makefile.in.in \
|| die "sed Makefile.in.in failed"
sed -i \
-e 's/getline/intlpo_getline/' \
po/intl2po.c \
|| die "sed intl2po.c failed"
sed -i \
-e 's:\
configure src/arch/unix/x11/Makefile.in \
|| die "sed configure failed"
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
--enable-fullscreen \
--without-midas \
--disable-ffmpeg \
$(use_enable gnome gnomeui) \
$(use_enable nls) \
$(use_with Xaw3d xaw3d) \
$(use_with alsa) \
$(use_with arts) \
$(use_with esd) \
$(use_with png) \
$(use_with readline) \
$(use_with resid) \
$(use_with sdl) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog FEEDBACK README
prepgamesdirs
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.0.ebuild,v 1.2 2008/08/13 16:50:46 mr_bones_ Exp $
EAPI=1
inherit eutils games
DESCRIPTION="The Versatile Commodore 8-bit Emulator"
HOMEPAGE="http://www.viceteam.org/"
SRC_URI="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="Xaw3d alsa arts esd gnome nls png readline resid sdl ipv6 mmap oss zlib X gif jpeg xv dga xrandr"
RDEPEND="
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm
x11-libs/libICE
x11-libs/libSM
x11-libs/libXt
x11-libs/libXxf86vm
x11-apps/xset
Xaw3d? ( x11-libs/Xaw3d )
!Xaw3d? ( !gnome? ( x11-libs/libXaw ) )
alsa? ( media-libs/alsa-lib )
arts? ( kde-base/arts )
esd? ( media-sound/esound )
gnome? (
x11-libs/gtk+:2
dev-libs/atk
x11-libs/pango
)
nls? ( virtual/libintl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
resid? ( media-libs/resid )
sdl? ( media-libs/libsdl )
gif? ( media-libs/giflib )
jpeg? ( media-libs/jpeg )
xv? ( x11-libs/libXv )
dga? ( x11-libs/libXxf86dga )
xrandr? ( x11-libs/libXrandr )"
DEPEND="${RDEPEND}
x11-apps/bdftopcf
x11-apps/mkfontdir
x11-proto/xproto
x11-proto/xf86vidmodeproto
x11-proto/xextproto
dga? ( x11-proto/xf86dgaproto )
xv? ( x11-proto/videoproto )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}"/${P}-gnome-palemu.patch \
"${FILESDIR}"/${P}-gtk-bigendian-fix.patch
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
--enable-fullscreen \
--enable-parsid \
--disable-ffmpeg \
--without-midas \
$(use_enable gnome gnomeui) \
$(use_enable nls) \
$(use_with Xaw3d xaw3d) \
$(use_with alsa) \
$(use_with arts) \
$(use_with esd) \
$(use_with png) \
$(use_with readline) \
$(use_with resid) \
$(use_with sdl) \
$(use_enable ipv6) \
$(use_enable oss) \
$(use_enable mmap memmap) \
$(use_with zlib) \
$(use_with X x) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog FEEDBACK README
prepgamesdirs
}