diff options
author | Jeremy Olexa <darkside@gentoo.org> | 2008-07-17 03:16:13 +0000 |
---|---|---|
committer | Jeremy Olexa <darkside@gentoo.org> | 2008-07-17 03:16:13 +0000 |
commit | 1949cb4639b9d227d5cf8c183304e3d1cce62381 (patch) | |
tree | d3ef04e08bb9755afb4e2930df3952df28dcb88d /app-emulation | |
parent | Add fbdev & jit to use.desc.local for app-emulation/basiliskII-jit (diff) | |
download | historical-1949cb4639b9d227d5cf8c183304e3d1cce62381.tar.gz historical-1949cb4639b9d227d5cf8c183304e3d1cce62381.tar.bz2 historical-1949cb4639b9d227d5cf8c183304e3d1cce62381.zip |
Version bump of sorts, merged code bases resulted in a lower version number upstream. Thanks to Eric me262 Mason for the ebuild in bug #227763
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.22-gentoo-r2 i686
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/basiliskII-jit/ChangeLog | 9 | ||||
-rw-r--r-- | app-emulation/basiliskII-jit/Manifest | 14 | ||||
-rw-r--r-- | app-emulation/basiliskII-jit/basiliskII-jit-1.0_pre20060501.ebuild | 96 |
3 files changed, 107 insertions, 12 deletions
diff --git a/app-emulation/basiliskII-jit/ChangeLog b/app-emulation/basiliskII-jit/ChangeLog index 15deb685dc25..7c56e35562bb 100644 --- a/app-emulation/basiliskII-jit/ChangeLog +++ b/app-emulation/basiliskII-jit/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/basiliskII-jit # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII-jit/ChangeLog,v 1.9 2008/04/21 16:42:52 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII-jit/ChangeLog,v 1.10 2008/07/17 03:16:13 darkside Exp $ + +*basiliskII-jit-1.0_pre20060501 (17 Jul 2008) + + 17 Jul 2008; Jeremy Olexa <darkside@gentoo.org> + +basiliskII-jit-1.0_pre20060501.ebuild: + Version bump of sorts, merged code bases resulted in a lower version number + upstream. Thanks to Eric me262 Mason for the ebuild in bug #227763 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml: Fix up metadata.xml. If there's no maintainer for the package, the metadata diff --git a/app-emulation/basiliskII-jit/Manifest b/app-emulation/basiliskII-jit/Manifest index 27198975d4b6..639b794f9ce0 100644 --- a/app-emulation/basiliskII-jit/Manifest +++ b/app-emulation/basiliskII-jit/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX basiliskII-jit-gcc34.patch 939 RMD160 5b4b323a8fba9bf9fa28d1b021d75ed4d38646ab SHA1 c2849bbe20842f7c77028d769e37bd49055b0630 SHA256 5d4b0cf5d95c23bdbe9a0bd7f4cc3fa4fe8ec6484e6b55566a4b3f7b76454b1b DIST BasiliskII-jit-1.0-mdk-src.tar.bz2 597741 RMD160 de93a13c9f571aea17a4ed53a248dd3b3963036d SHA1 8dc31f7b2dfb2771963ae35526fa3ee440247718 SHA256 66ab2c7074ba3c60de51b40bfd2d42788cd91f8ac59e39dd77e811c48c02a7f5 +DIST BasiliskII_src_01052006.tar.bz2 1310908 RMD160 bb1a061c504bd7d28b869e0eec2806cf8a79cf8d SHA1 6373b33adf6caec53c5d1ed46a00adcac89ad3bb SHA256 6782f2ed3587d7790557a0994f5b7472d7a27ded0f1598b9380efabde16bd3cc EBUILD basiliskII-jit-1.0.0-r1.ebuild 3544 RMD160 3e593333971533031193e49201bbaf2629b29b22 SHA1 b45b56f7a0efbe060696d3fa07336c8fa759435f SHA256 4d016c6f40296dfc1cb8234aa98a30cdd6c5e2ea8480eae4a74e8815a6ebe51c -MISC ChangeLog 1495 RMD160 aa89cfd2a6ce48bffa8f46cb1bbafe94223aa191 SHA1 165b9d6a42e5c2f34f87d9e95ace3e72d8528518 SHA256 ca44b8860e34e019efdf71f3ce5571e3ffcede79f92fdb44f7d710593d174ff9 +EBUILD basiliskII-jit-1.0_pre20060501.ebuild 2486 RMD160 65d051b5e07f0ce16ec8da1ed3e9f301f1fcfdd0 SHA1 ffbe3d62d9cdef80921e60b1c6ae72605287e423 SHA256 e6962230132dd514c8fa7a521adf4c7cde3777c66a7761f093c9e739e147a041 +MISC ChangeLog 1785 RMD160 04a436f0125c32ace2adc504ce2987d8e5e2e89d SHA1 efa61736e48bc86e3c5afeeeeffd28997a0d8e7e SHA256 e249e7c754e826b631b252cdd1c962df9ef4bb253ff37756f07df4bd9032c59b MISC metadata.xml 672 RMD160 cbeec33b4cda1f811a115dfd0d1bf80f9f7da7f7 SHA1 cb1240897b04dd803f2f3c59db1d0733c4011c8d SHA256 58dc36c9b3865809837dadf88ef4c30b08a7a8115324277533e09dd3ebb19e39 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFIDMQRyuNVb5qfaOYRAj2zAJ9m5k1+gnj0sUJvgWLB4d0RWJLe8wCfTNbC -/09tfWFfFM/tDqU0d/ycKUU= -=sf2i ------END PGP SIGNATURE----- diff --git a/app-emulation/basiliskII-jit/basiliskII-jit-1.0_pre20060501.ebuild b/app-emulation/basiliskII-jit/basiliskII-jit-1.0_pre20060501.ebuild new file mode 100644 index 000000000000..3ab03b1817cf --- /dev/null +++ b/app-emulation/basiliskII-jit/basiliskII-jit-1.0_pre20060501.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII-jit/basiliskII-jit-1.0_pre20060501.ebuild,v 1.1 2008/07/17 03:16:13 darkside Exp $ + +inherit flag-o-matic eutils + +S="${WORKDIR}/BasiliskII-1.0/src/Unix" +DESCRIPTION="Basilisk II Macintosh Emulator" +HOMEPAGE="http://gwenole.beauchesne.info/projects/basilisk2/" +SRC_URI="http://gwenole.beauchesne.info/projects/basilisk2/files/BasiliskII_src_01052006.tar.bz2" + +LICENSE="|| ( GPL-2 LGPL-2.1 )" +KEYWORDS="~x86 -ppc" +SLOT="0" + +IUSE="dga esd fbdev gtk jit nls sdl xv" + +RDEPEND="esd? ( media-sound/esound ) + !sdl? ( fbdev? ( x11-drivers/xf86-video-fbdev ) ) + gtk? ( >=x11-libs/gtk+-1.3.15 gnome-base/libgnomeui ) + !sdl? ( dga? ( x11-libs/libXxf86dga ) ) + sdl? ( media-libs/libsdl ) + nls? ( virtual/libintl ) + x11-libs/libSM + x11-libs/libXi + x11-libs/libXxf86vm + !app-emulation/basiliskII-jit" + +DEPEND="${RDEPEND} + !sdl? ( dga? ( x11-proto/xf86dgaproto ) ) + nls? ( sys-devel/gettext ) + x11-proto/xf86vidmodeproto + x11-proto/xextproto + x11-proto/xproto + >=sys-apps/sed-4" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Fix up the vendor (bug 35352) + sed -i \ + -e "s/Mandrake/Gentoo/g" keycodes || \ + die "sed keycodes failed" + + #prevent prestripped binary + sed -i -e '/^INSTALL_PROGRAM/s/-s//' Makefile.in + + if ( use sdl && ( use fbdev || use dga ) ) ; then + elog "SDL support was requested, disabling DGA and fbdev" + elif ( use dga && use fbdev ) ; then + elog "DGA support was requested, disabling fbdev" + fi +} + +src_compile() { + #fpu_x86 doesnt compile properly if -O3 or greater :( + replace-flags -O[3-9] -O2 + + local myflags + + use jit && myflags="--enable-jit-compiler" + + econf $(use_with esd) \ + $(use_with gtk) \ + $(use_with dga xf86-dga) \ + $(use_with fbdev-dga) \ + $(use_enable nls) \ + $(use_enable sdl sdl-video) \ + $(use_enable sdl sdl-audio) \ + $(use_enable xv xf86-vidmode) \ + ${myflags} + + emake || die "emake failed" + +} + +src_install() { + + emake DESTDIR="${D}" install || die "Install failed" + + cd ../../ + dodoc ChangeLog README TECH TODO +} + +pkg_postinst() { + einfo "" + einfo "Please read the README doc file for information on networking" + einfo "in Basilisk II." + einfo "" + einfo "Basilisk II requires a Mac II or Mac Classic ROM to work." + einfo "" + einfo "Mac OS 7.5.3r2 is available freely from the Apple Homepage." + einfo "" + einfo "System ROMs can be retreived from a real Mac, see info/man pages." +} |