Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emulation/libspectrum
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/ChangeLog,v 1.23 2008/06/02 03:03:44 darkside Exp $
02 Jun 2008; Jeremy Olexa
New proxy maintainer and proxied maintainer, bug #222427
18 May 2008; Samuli Suominen
libspectrum-0.2.2-r1.ebuild:
Move pkgconfig to DEPEND.
13 May 2008; Marcelo Goes
libspectrum-0.4.0.ebuild:
Fix DEPEND-RDEPEND for bug 211145. Thanks to Jose Manuel Ferrer Ortiz
12 May 2008; Marcelo Goes
-libspectrum-0.2.2.ebuild, libspectrum-0.2.2-r1.ebuild:
Add pkgconfig dependency for bug 205049. Thanks again to Jose Manuel Ferrer
Ortiz
*libspectrum-0.4.0 (12 May 2008)
12 May 2008; Marcelo Goes
+libspectrum-0.4.0.ebuild:
0.4.0 Version bump for bug 211145. Ebuild provided by Jose Manuel Ferrer
Ortiz
dependency, adds optional dependencies for audiofile, bzip2 and zlib with
USE variables, does not force make job -j1, adds man page, adds pkgconfig
dependency and makes perl a buildtime-only dependency.
12 Feb 2007; Simon Stelling
libspectrum-0.2.2-r1.ebuild:
stable on amd64; bug 166088
11 Feb 2007; nixnut
Stable on ppc wrt bug 166088
11 Feb 2007; Christian Faulhammer
libspectrum-0.2.2-r1.ebuild:
stable x86; bug #166088
*libspectrum-0.2.2-r1 (09 Feb 2007)
09 Feb 2007; Marcelo Goes
+libspectrum-0.2.2-r1.ebuild:
Depend on dev-libs/glib-2 instead of dev-libs/glib-1 for bug 166088. Thanks
to Ooblick
02 Sep 2006;
stable on amd64
10 Dec 2005; Marcelo Goes
-libspectrum-0.2.1.ebuild:
Remove old 0.2.1 ebuild.
02 Oct 2005; Michael Hanselmann
libspectrum-0.2.2.ebuild:
Stable on ppc.
17 Sep 2005; Marcelo Goes
-libspectrum-0.2.0.1-r1.ebuild, libspectrum-0.2.2.ebuild:
Mark 0.2.2 x86 stable for bug 105808, make myself maintainer of this package.
21 May 2005; Simon Stelling
added ~amd64 keyword
24 Apr 2005; Michael Hanselmann
libspectrum-0.2.1.ebuild:
Stable on ppc.
*libspectrum-0.2.2 (04 Jan 2005)
04 Jan 2005; Daniel Black
+libspectrum-0.2.2.ebuild:
Version bump as per bug #76488 by Ooblick
*libspectrum-0.2.1 (28 Feb 2004)
28 Feb 2004; Mike Frysinger
Version bump to work with latest libgcrypt #39904.
*libspectrum-0.2.0.1-r1 (24 Nov 2003)
24 Dec 2003; David Holm
Added to ~ppc.
24 Nov 2003; Mike Frysinger
Try to properly handle glib include #34050.
*libspectrum-0.2.0.1 (20 Nov 2003)
20 Nov 2003; Mike Frysinger
Version bump + DEPEND fixups #31215 #27711.
*libspectrum-0.1.1 (15 Jul 2003)
15 Jul 2003; Mike Frysinger
Initial import. Ebuild submitted by Adam Short
DIST libspectrum-0.2.2.tar.gz 386960 RMD160 b28bfbcae5e70d228436e16eb2f795611a42964c SHA1 09217bfa89c2778c71a93bc1c0aea0604ed6e0f0 SHA256 bdcc47ef44881346bfd06bbbbd631fb658905e5274f2b68c4bddac1a4243cbf9
DIST libspectrum-0.4.0.tar.gz 470513 RMD160 a1b70686512cdb6f198f5f3b022d075af2d1ce42 SHA1 6fa35526be4350fe6821cc4c5c99aa516e8c122d SHA256 adddb56806d16b7853642734c2f99460dbb174b5f775ca3a756735eaab0e7ebe
EBUILD libspectrum-0.2.2-r1.ebuild 764 RMD160 cf47b5c6c41910261036118a469ec5f549280197 SHA1 90258c96059a28be26631f91d8605f26dd499752 SHA256 fe47107aa563d4f9c8ebfa7e055738ea2da50ca72d8e8536edb8aa4aed5f7396
EBUILD libspectrum-0.4.0.ebuild 936 RMD160 60cb853257f70edf23b2d48c63ef2a88934f003d SHA1 3672a51724d4d6493ff973b797fb8304b253630d SHA256 381aefafbc38268c68cfb63ffe0ad1d146a6e190d648e1d6076d9252623d3bb9
MISC ChangeLog 3478 RMD160 85e0b29cf21caf60bc6c2f751c50ede4d82acc42 SHA1 ebff475dc322e1819461c617083a11c3f20419cd SHA256 576ab5bac18a8f08384b42f918fc4e509ad65fbe3a9e68b830f6ada5dd8d8157
MISC metadata.xml 776 RMD160 f3d7ce3b6a65d7e05134a5a8eefa7d23d5b26c4e SHA1 48c27d40aa232a022fab57c209ffef581f50cb3d SHA256 cd0f13ddcf8daf912ab8ccbf2cba47fee9c540b9224d0573a2ef9f55d6a37e68
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/libspectrum-0.2.2-r1.ebuild,v 1.6 2008/05/18 16:31:34 drac Exp $
DESCRIPTION="Spectrum emulation library"
HOMEPAGE="http://www.srcf.ucam.org/~pak21/spectrum/libspectrum.html"
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc x86"
RDEPEND=">=dev-libs/glib-2
dev-libs/libgcrypt
dev-lang/perl"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_compile() {
econf --with-glib || die
emake -j1 || die "libspectrum make failed!"
}
src_install() {
make install DESTDIR="${D}" || die
dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/libspectrum-0.4.0.ebuild,v 1.2 2008/05/14 01:28:56 vanquirius Exp $
DESCRIPTION="Spectrum emulation library"
HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php"
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="audiofile bzip2 zlib"
RDEPEND="zlib? ( sys-libs/zlib )
bzip2? ( >=app-arch/bzip2-1.0 )
>=dev-libs/glib-2
audiofile? ( >=media-libs/audiofile-0.2.3 )"
DEPEND="${RDEPEND}
dev-lang/perl
dev-util/pkgconfig"
src_compile() {
econf --with-glib \
$(use_with audiofile libaudiofile) \
|| die "econf failed!"
emake || die "emake failed!"
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
doman doc/libspectrum.3
}
libspectrum is a library designed to make the input and output of some ZX
Spectrum emulator files slightly easier. It is intended to be usable on Unix
variants, Win32 and Mac OS X. Currently, it is mainly (only?) used by Fuse,
but other Spectrum emulator and utility authors are encouraged to use it.