diff --git a/app-editors/texworks/Manifest b/app-editors/texworks/Manifest deleted file mode 100644 index f4c335d..0000000 --- a/app-editors/texworks/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX icon/texworks.png 2575 RMD160 ed62c403a3ae55d25a8b68740eb2b95f67b2a48b SHA1 2b407b19b950589f9291216a31563ed38637ca41 SHA256 b557047947474a278301647a4a2ff0a7b361a82691ec0fbb515f023e59ed8ac7 -AUX texworks.desktop 475 RMD160 86bcba7d39dd2dac683604f2906b73e8bac52a8f SHA1 64dfcf77c05c6b99bc040bce4e82ae411aa6e2c3 SHA256 db051c769a9e815196e4a7a4e107f4bf5007b859b45f8e5f8093de5164a2cd2a -EBUILD texworks-9999-r4.ebuild 856 RMD160 326ff560a63e2771db089df43001845670057749 SHA1 4eeae5c6f4eca16ff1033b3ef067b10218652619 SHA256 2da29bd22f993e8fd1af6755cce9905072dbf4ee5af0aedb76f7eed1ed9bbbd9 -EBUILD texworks-9999-r5.ebuild 1474 RMD160 4fd0deeeea057be83c41d31a86e8038dfec5808c SHA1 aaa53a23f74d0d10c627ba6b9868809a2496670e SHA256 eb70b02ac5402208bbfbda243825ecc778825837cda68d4e69305ee1eb1bd319 diff --git a/app-editors/texworks/files/icon/texworks.png b/app-editors/texworks/files/icon/texworks.png deleted file mode 100644 index 349b331..0000000 Binary files a/app-editors/texworks/files/icon/texworks.png and /dev/null differ diff --git a/app-editors/texworks/files/texworks.desktop b/app-editors/texworks/files/texworks.desktop deleted file mode 100644 index f516483..0000000 --- a/app-editors/texworks/files/texworks.desktop +++ /dev/null @@ -1,21 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Version=1.0 -Name=TeXworks -Name[zh_CN]=TeXworks -Name[zh_HK]=TeXworks -Name[zh_TW]=TeXworks -GenericName=TeX Editor -GenericName[zh_CN]=TeX编辑器 -GenericName[zh_HK]=TeX編輯器 -GenericName[zh_TW]=TeX編輯器 -Comment=Edit TeX documents -Comment[zh_CN]=编辑TeX文档 -Comment[zh_HK]=編輯TeX文檔 -Comment[zh_TW]=編輯TeX文檔 -Exec=texworks -Icon=texworks -Terminal=false -Type=Application -MimeType=text/x-tex; -Categories=Development;TextEditor; diff --git a/app-editors/texworks/texworks-9999-r4.ebuild b/app-editors/texworks/texworks-9999-r4.ebuild deleted file mode 100644 index ed55edd..0000000 --- a/app-editors/texworks/texworks-9999-r4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header $ - -EAPI="2" - -inherit eutils qt4-r2 subversion - -DESCRIPTION="Environment for authoring TeX/LaTeX/ConTeXt with focus on usability" - -HOMEPAGE="http://code.google.com/p/texworks" - -ESVN_REPO_URI="http://texworks.googlecode.com/svn/trunk/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" -IUSE="" - -DEPEND=">=x11-libs/qt-core-4.5.0 - app-text/poppler[qt4] - >=app-text/hunspell-1.2.2" -RDEPEND="${DEPEND}" - -#src_compile() { -# qmake || die "TeXworks qmake failed!" -# make || die "TeXworks make failed!" -#} - -src_install() { - dobin texworks - insinto /usr/share/applications - doins "${FILESDIR}"/texworks.desktop || die "Install texwork.desktop failed!" - insinto /usr/share/pixmaps - doins "${FILESDIR}"/icon/texworks.png || die "Install texwork icon failed!" -} diff --git a/app-editors/texworks/texworks-9999-r5.ebuild b/app-editors/texworks/texworks-9999-r5.ebuild deleted file mode 100644 index 61112ea..0000000 --- a/app-editors/texworks/texworks-9999-r5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header $ - -EAPI="2" - -inherit eutils qt4 subversion - -DESCRIPTION="Environment for authoring TeX/LaTeX/ConTeXt with focus on usability" -HOMEPAGE="http://code.google.com/p/texworks" -ESVN_REPO_URI="http://texworks.googlecode.com/svn/trunk/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" -IUSE="latex" - -LANGS="ar ca cs de es fa fr it ja ko nl pl pt_BR ru sl tr zh_CN" -for LNG in ${LANGS}; do - IUSE="${IUSE} linguas_${LNG}" -done - -DEPEND=">=x11-libs/qt-core-4.5.0 - app-text/poppler[qt4] - >=app-text/hunspell-1.2.2" - -RDEPEND=">=x11-libs/qt-core-4.5.2 - >=x11-libs/qt-gui-4.5.2[dbus] - >=app-text/poppler-0.12.3-r3[qt4] - >=app-text/hunspell-1.2.8" -RDEPEND="${DEPEND}" -PDEPEND="latex? ( dev-texlive/texlive-latex ) !latex? ( app-text/texlive-core )" - -src_prepare() { - # disable guessing path to tex binary, we already know it - sed -i '\:system(./getDefaultBinPaths.sh): d' TeXworks.pro || die - echo '#define DEFAULT_BIN_PATHS "/usr/bin"' > src/DefaultBinaryPaths.h || die - - sed -i '/TW_HELPPATH/ s:/usr/local:/usr:' TeXworks.pro || die - sed -i '/TW_DICPATH/ s:/myspell/dicts:/myspell:' TeXworks.pro || die -} - -src_compile() { - eqmake4 TeXworks.pro - emake || die "emake failed" -} - -src_install() { - dobin ${PN} || die - - # install translations - insinto /usr/share/${PN}/ - for LNG in ${LANGS}; do - if use linguas_${LNG}; then - doins trans/TeXworks_${LNG}.qm || die - fi - done -} - diff --git a/app-emulation/e-uae/ChangeLog b/app-emulation/e-uae/ChangeLog new file mode 100644 index 0000000..49d983e --- /dev/null +++ b/app-emulation/e-uae/ChangeLog @@ -0,0 +1,198 @@ +# ChangeLog for app-emulation/e-uae +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/ChangeLog,v 1.42 2011/03/27 10:22:52 nirbheek Exp $ + + 27 Mar 2011; Nirbheek Chauhan + e-uae-0.8.28-r3.ebuild, e-uae-0.8.29_rc4-r1.ebuild: + Fix slot-dep on gtk+ + + 28 Jul 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 25 Dec 2007; Christian Heim metadata.xml: + Removing dholm from metadata.xml as per #24623. + + 22 Jul 2007; e-uae-0.8.28-r3.ebuild, + -e-uae-0.8.29_rc4.ebuild, e-uae-0.8.29_rc4-r1.ebuild: + Removed virtual/x11 dependency. + +*e-uae-0.8.29_rc4-r1 (26 May 2007) + + 26 May 2007; + +files/e-uae-0.8.29_rc4-high-cpu-usage.patch, +e-uae-0.8.29_rc4-r1.ebuild: + Added fix for high cpu usage when compiled with --disable-audio. + + 09 May 2007; Kevin F. Quinn e-uae-0.8.28-r3.ebuild, + e-uae-0.8.29_rc4.ebuild: + In addition to unrestricting mprotect(), switch off unneeded trampoline + emulation for PaX - discussion on bug #177390. + + 07 May 2007; Kevin F. Quinn e-uae-0.8.28-r3.ebuild, + e-uae-0.8.29_rc4.ebuild: + Mark the main executable to permit it to create executable heap + bug #177390 - thanks to Yaroslav Isakov. + +*e-uae-0.8.29_rc4 (09 Apr 2007) + + 09 Apr 2007; + -files/e-uae-0.8.29-20070223-filesys_fix.diff, + -e-uae-0.8.29_pre20070223-r1.ebuild, -e-uae-0.8.29_pre20070317.ebuild, + +e-uae-0.8.29_rc4.ebuild: + Version bump. This is 0.8.29-WIP4! Enjoy :) + +*e-uae-0.8.29_pre20070317 (19 Mar 2007) + + 19 Mar 2007; +e-uae-0.8.29_pre20070317.ebuild: + New snapshot bump. + +*e-uae-0.8.29_pre20070223-r1 (26 Feb 2007) + + 26 Feb 2007; + +files/e-uae-0.8.29-20070223-filesys_fix.diff, + -e-uae-0.8.29_pre20070223.ebuild, +e-uae-0.8.29_pre20070223-r1.ebuild: + Patch which ensure that cached changes don't lost during stopping emulator. + +*e-uae-0.8.29_pre20070223 (25 Feb 2007) + + 25 Feb 2007; ChangeLog -e-uae-0.8.29_pre20061116-r1.ebuild, + -e-uae-0.8.29_pre20070126.ebuild, +e-uae-0.8.29_pre20070223.ebuild: + New snapshot. + + 16 Feb 2007; e-uae-0.8.29_pre20061116-r1.ebuild, + e-uae-0.8.29_pre20070126.ebuild: + Added warning about sdl-sound. Ustream suggests not to use it in Linux. + +*e-uae-0.8.29_pre20070126 (11 Feb 2007) + + 11 Feb 2007; -e-uae-0.8.28-r1.ebuild, + -e-uae-0.8.29_pre20061116.ebuild, +e-uae-0.8.29_pre20070126.ebuild: + Update CVS snapshot. Clean out unused versions. + +*e-uae-0.8.29_pre20061116-r1 (11 Feb 2007) + + 11 Feb 2007; +e-uae-0.8.29_pre20061116-r1.ebuild: + To avoid autodetection caps should be explicetly disabled. Thank Martin Bays + for report, bug #165147. + + 18 Nov 2006; Joseph Jezak e-uae-0.8.28-r3.ebuild: + Marked ppc stable for bug #154764. + +*e-uae-0.8.29_pre20061116 (17 Nov 2006) + + 17 Nov 2006; Peter Volkov + -files/e-uae-xkb-rules-dir-detection.patch, -e-uae-0.8.28-r2.ebuild, + -e-uae-0.8.29_pre20060812.ebuild, +e-uae-0.8.29_pre20061116.ebuild: + Bump for CVS snapshot. Removed unused ebuilds. + + 14 Nov 2006; Andrej Kacian e-uae-0.8.28-r3.ebuild: + Stable on x86, bug #154764. + + 14 Nov 2006; Peter Volkov e-uae-0.8.28-r1.ebuild, + e-uae-0.8.28-r2.ebuild, e-uae-0.8.28-r3.ebuild, + e-uae-0.8.29_pre20060812.ebuild: + cdrtools became virtual. pre20060812 also modified to use autotools eclass. + + 14 Nov 2006; Peter Volkov + e-uae-0.8.29_pre20060812.ebuild: + Use versioned tarball distributed through our mirrors. + + 12 Nov 2006; Peter Volkov e-uae-0.8.28-r3.ebuild: + Removed nonexistend doc (CHANGES) from dodoc. Thank Markus Meier for report. + + 11 Nov 2006; e-uae-0.8.28-r3.ebuild: + Stable on amd64, bug #154764 + + 09 Sep 2006; e-uae-0.8.28-r1.ebuild: + Stable on x86, bug #140022. + + 02 Sep 2006; Michael Sterrett -e-uae-0.8.27.ebuild: + clean out old, non-modX ebuild + + 29 Aug 2006; Joseph Jezak e-uae-0.8.28-r1.ebuild: + Marked ppc stable for bug #140022. + +*e-uae-0.8.29_pre20060812 (27 Aug 2006) + + 27 Aug 2006; Peter Volkov + +files/e-uae-xkb-rules-dir-detection.patch, + +e-uae-0.8.29_pre20060812.ebuild: + Version bump. This is actually 0.8.29-WIP3 with some additional fixes. + + 20 Aug 2006; Simon Stelling e-uae-0.8.28-r1.ebuild: + stable on amd64 + +*e-uae-0.8.28-r3 (18 Jul 2006) + + 18 Jul 2006; Peter Volkov + +files/e-uae-0.8.28-themes_rendering_fix.diff, +e-uae-0.8.28-r3.ebuild: + Fix for bug 95430. Thank Joël for report and upstream developer + Richard Drummond for the patch. + + 17 Jul 2006; Peter Volkov e-uae-0.8.28-r1.ebuild, + e-uae-0.8.28-r2.ebuild: + $S, $FILESDIR, $DESTDIR should be in double quotes `"'. + +*e-uae-0.8.28-r2 (17 Jul 2006) + + 17 Jul 2006; Peter Volkov + +files/e-uae-0.8.28-gtkui_64bit_fix.diff, +e-uae-0.8.28-r2.ebuild: + Fix for crash that was reproducable on amd64 with newer versions of gcc. Thank + Ben Hodgetts for report (bug 140460) and Richard Drummond for the fix. + + 11 Jul 2006; Peter Volkov e-uae-0.8.28-r1.ebuild: + einfo replaced with elog. Additional elogs added to clearly state video output. + + 16 Jun 2006; Peter Volkov e-uae-0.8.27.ebuild, + -e-uae-0.8.28.ebuild, e-uae-0.8.28-r1.ebuild: + Updated ancient DESCRIPTION. Thank Andrew 'Truck' Holland. Cleaning + purposeless ebuild. + +*e-uae-0.8.28-r1 (14 Jun 2006) + + 14 Jun 2006; Peter Volkov + +files/e-uae-0.8.28-fix-JIT-cache-on-NX-cpu.patch, + +files/e-uae-0.8.28-fix-atoscroll-screen-support.patch, + +files/e-uae-0.8.28-fix-joystick-conflicts.patch, +e-uae-0.8.28-r1.ebuild: + A bunch of fixes suggested by upstream developer Richard Drummond! + + 14 Jun 2006; Peter Volkov + +files/e-uae-0.8.28-shm-crash.patch, e-uae-0.8.28.ebuild: + Fixed crash due to X11 shared memory extension. Misc cleanings. + +*e-uae-0.8.28 (13 Jun 2006) + + 13 Jun 2006; Peter Volkov metadata.xml, + +e-uae-0.8.28.ebuild: + Version bump. Fixed modular X deps. Many improvements... + + 15 Jun 2005; David Holm e-uae-0.8.27.ebuild: + Stable on ppc. + + 12 Apr 2005; David Holm e-uae-0.8.27.ebuild: + Applied fix for doc install by Till Maas + (Bug #88498) + +*e-uae-0.8.27 (12 Jan 2005) + + 12 Jan 2005; +e-uae-0.8.27.ebuild, + -e-uae-0.8.27_rc2.ebuild, -e-uae-0.8.27_rc3.ebuild: + Version bumped + +*e-uae-0.8.27_rc3 (01 Dec 2004) + + 01 Dec 2004; David Holm -e-uae-0.8.27_rc1.ebuild, + +e-uae-0.8.27_rc3.ebuild: + Version bumped + Removed old release candidate + +*e-uae-0.8.27_rc2 (22 Nov 2004) + + 22 Nov 2004; David Holm +e-uae-0.8.27_rc2.ebuild: + Version bumped + +*e-uae-0.8.27_rc1 (22 Oct 2004) + + 22 Oct 2004; David Holm +metadata.xml, + +files/e-uae-0.8.27_rc1-keymap-fix.diff, +e-uae-0.8.27_rc1.ebuild: + E-UAE is a fork of UAE by Richard Drummond + diff --git a/app-emulation/e-uae/Manifest b/app-emulation/e-uae/Manifest new file mode 100644 index 0000000..4a1174f --- /dev/null +++ b/app-emulation/e-uae/Manifest @@ -0,0 +1,5 @@ +AUX e-uae-0.8.29_rc4-high-cpu-usage.patch 395 SHA256 4edff4299b93b98659249958bd656c460b985419a471cb18527007c956520379 SHA512 6034cbce66889a63dfd4be8e5d53fc98cafac3efbc8fba28a831213fe55792e64a99295a866cd2efe634a68b9617491f44bacbf187fdaee3499ac8475cd7b9de WHIRLPOOL b68e3a40d216d628bdc46c2a7023a6e71aba49fb56ad2588cf1a5b833e74ff63d33fc0862345d9bd9dd9d463886a95593594378953e7c5900d875ae1617943c5 +DIST e-uae-0.8.29-WIP4.tar.bz2 1122718 SHA256 9828cb0fca783160bcb33900d0254f4bdaade1c9a41256e5f298e973d0c07456 SHA512 63d5c60ca017ba7ffaba32c4d7edceba0410b773066cc58e226c8cc2c92152eb3689698b0affe478cc63c996c731fbbf56d9028dfd000394d904f193f860473f WHIRLPOOL 4d0bab2b8492cfe6a6b2e38fab7b2eb9ad4b33b38b191d9949cb946f6e5a4365b00ccec118acb8b4d537b70b73b8d9deb0c8235b5966f1488d9a03e3a245dfeb +EBUILD e-uae-0.8.29_rc4-r99.ebuild 4429 SHA256 df21f0fd00dba0d58a34f2a0111251c8d111362fbfba0665c750dbe4f51c3f7c SHA512 4105b34c5a11dac2f858c7a24f7477f68edd58f4ba00a1ac4890db9a05e3331a3864ba66c9c753115959203a8bb693aea8d68ad57b383d0225bb566c5c438c07 WHIRLPOOL 763d5e7647fd6aba1e41ffa1e9d53085d4caf14e66efdc35fddcca8b74d0dde4759e4718eed20b520f20a5ff008f8b9aaebb355fc0a88adcb26f09465a9d4873 +MISC ChangeLog 7302 SHA256 76c93ab7cb7b87b4b45afcff1de7d3c9ecb441d1244f617b5ecb152f0bb644c4 SHA512 13ed5c20007c0b62a3b329093ec72e9cfea4addc1464bd9b4c0bab3085fa9977500e7389c34fed6c61418708e3798c8cf640e152ca68032c0c0e6adf06f1f4ce WHIRLPOOL a5b10005ab6785deb8e26b8b8b2cd98bfdefc112e095162cb40cfc849326ee9bea3370c87273c02ab0c21c5c11067c7d2e6341b91890cabef605045a6ddbda53 +MISC metadata.xml 526 SHA256 d062b667a71d8cc5e127491a767bc20cc7f5bd7670cfe215ff0d04bb6ff0ed9b SHA512 94fcb0df899366ae3c79d9c8d0548b6d258e2cf4eb0da8c016b1ec566cf27297f524d49a15268d4c977c511430d2399e22eb0c64034c1017dc41995b794312bb WHIRLPOOL c9b142c1c0799fc79a9173e21f200f5f8e6ca71e9a554ec25103461c98c9c7796ece3390e6f4e455f5dc82ff23ac7e0c5805abf68dbc12292def27d5b5f55cf2 diff --git a/app-emulation/e-uae/e-uae-0.8.29_rc4-r99.ebuild b/app-emulation/e-uae/e-uae-0.8.29_rc4-r99.ebuild new file mode 100644 index 0000000..d4b6456 --- /dev/null +++ b/app-emulation/e-uae/e-uae-0.8.29_rc4-r99.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/e-uae-0.8.29_rc4-r1.ebuild,v 1.3 2011/03/27 10:22:51 nirbheek Exp $ + +EAPI="1" + +inherit eutils flag-o-matic pax-utils + +DESCRIPTION="The Ubiquitous Amiga Emulator with an emulation core largely based on WinUAE" +HOMEPAGE="http://www.rcdrummond.net/uae/" +# We support _rcX for WIPX versions and _preYYYYMMDD for CVS snapshots. +if [[ "${PV%%_rc*}" = "${PV}" ]] ; then + # _pre is used, cvs version + my_ver=${PV%%_pre*} + snap_ver=${PV##*_pre} + S="${WORKDIR}"/${PN}-${my_ver}-${snap_ver} + SRC_URI="http://www.rcdrummond.net/uae/test/${snap_ver}/${PN}-${my_ver}-${snap_ver}.tar.bz2" +else + my_ver=${PV%%_rc*} + WIP_ver=${PV##*_rc} + S="${WORKDIR}"/${PN}-${my_ver}-WIP${WIP_ver} + SRC_URI="http://www.rcdrummond.net/uae/${PN}-${my_ver}-WIP${WIP_ver}/${PN}-${my_ver}-WIP${WIP_ver}.tar.bz2" +fi + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="X dga ncurses sdl gtk alsa oss sdl-sound capslib" + +# Note: opposed to ./configure --help zlib support required! Check +# src/Makefile.am that includes zfile.c unconditionaly. +RDEPEND="X? ( x11-libs/libXt + x11-libs/libxkbfile + x11-libs/libXext + dga? ( x11-libs/libXxf86dga + x11-libs/libXxf86vm ) + ) + !X? ( sdl? ( media-libs/libsdl ) + !sdl? ( sys-libs/ncurses ) ) + alsa? ( media-libs/alsa-lib ) + !alsa? ( sdl-sound? ( media-libs/sdl-sound ) ) + gtk? ( x11-libs/gtk+:2 ) + capslib? ( >=games-emulation/caps-20060612 ) + sys-libs/zlib + virtual/cdrtools" + +DEPEND="$RDEPEND + X? ( dga? ( x11-proto/xf86vidmodeproto + x11-proto/xf86dgaproto ) )" + +pkg_setup() { + # Sound setup. + if use alsa; then + elog "Choosing alsa as sound target to use." + myconf="--with-alsa --without-sdl-sound" + elif use sdl-sound ; then + if ! use sdl ; then + ewarn "sdl-sound is not enabled because sdl USE flag is disabled. Leaving" + ewarn "sound on oss autodetection." + myconf="--without-alsa --without-sdl-sound" + ebeep + else + elog "Choosing sdl-sound as sound target to use." + ewarn "E-UAE with the SDL audio back-end doesn't work correctly in Linux." + ewarn "Better use alsa... You've been warned ;)" + ebeep + myconf="--without-alsa --with-sdl-sound" + fi + elif use oss ; then + elog "Choosing oss as sound target to use." + ewarn "oss will be autodetected. See output of configure." + myconf="--without-alsa --without-sdl-sound" + else + ewarn "There is no alsa, sdl-sound or oss in USE. Sound target disabled!" + myconf="--disable-audio" + fi + + # VIDEO setup. X is autodetected (there is no --with-X option). + if use X ; then + elog "Using X11 for video output." + ewarn "Fullscreen mode is not working in X11 currently. Use sdl." + myconf="$myconf --without-curses --without-sdl-gfx" + use dga && ewarn "To use dga you have to run e-uae as root." + use dga && myconf="$myconf --enable-dga --enable-vidmode" + elif use sdl ; then + elog "Using sdl for video output." + myconf="$myconf --with-sdl --with-sdl-gfx --without-curses" + elif use ncurses; then + elog "Using ncurses for video output." + myconf="$myconf --with-curses --without-sdl-gfx" + else + ewarn "There is no X or sdl or ncurses in USE!" + ewarn "Following upstream falling back on ncurses." + myconf="$myconf --with-curses --without-sdl-gfx" + ebeep + fi + + use gtk && myconf="$myconf --enable-ui --enable-threads" + use gtk || myconf="$myconf --disable-ui" + + myconf="$myconf $(use_with capslib caps)" + + myconf="$myconf --with-zlib" + + # And explicitly state defaults: + myconf="$myconf --enable-aga" + myconf="$myconf --enable-autoconfig --enable-scsi-device --enable-cdtv --enable-cd32" + myconf="$myconf --enable-bsdsock" +} + +src_unpack() { + unpack ${A} + cd "${S}" + + # Fix for high cpu use when compiled with --disable-audio + use alsa || use sdl-sound || use oss || epatch "${FILESDIR}"/${P}-high-cpu-usage.patch +} + +src_compile() { + strip-flags + + econf ${myconf} \ + --with-libscg-includedir=/usr/include/scsilib \ + || die "./configure failed" + + emake -j1 || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + # The emulator needs to be able to create executable heap + # - doesn't need trampoline emulation though. + pax-mark me "${D}/usr/bin/uae" + + # Rename it to e-uae + mv "${D}/usr/bin/uae" "${D}/usr/bin/${PN}" + mv "${D}/usr/bin/readdisk" "${D}/usr/bin/e-readdisk" + + dodoc docs/* README ChangeLog +} diff --git a/app-emulation/e-uae/files/e-uae-0.8.29_rc4-high-cpu-usage.patch b/app-emulation/e-uae/files/e-uae-0.8.29_rc4-high-cpu-usage.patch new file mode 100644 index 0000000..ba005ce --- /dev/null +++ b/app-emulation/e-uae/files/e-uae-0.8.29_rc4-high-cpu-usage.patch @@ -0,0 +1,18 @@ +Index: src/sd-none/sound.c +=================================================================== +RCS file: /cvsroot/uaedev/uae/src/sd-none/sound.c,v +retrieving revision 1.4 +diff -u -r1.4 sound.c +--- src/sd-none/sound.c 15 Feb 2007 04:47:38 -0000 1.4 ++++ src/sd-none/sound.c 25 May 2007 14:47:35 -0000 +@@ -30,10 +30,6 @@ + { + } + +-void update_sound (int freq) +-{ +-} +- + void reset_sound (void) + { + } diff --git a/app-emulation/e-uae/metadata.xml b/app-emulation/e-uae/metadata.xml new file mode 100644 index 0000000..9a84b87 --- /dev/null +++ b/app-emulation/e-uae/metadata.xml @@ -0,0 +1,17 @@ + + + + + pva@gentoo.org + Peter Volkov + + + E-UAE is a fork of UAE which intends to merge all the new features of + WinUAE with UAE. + + + Add CAPS library support + Use media-libs/sdl-sound for audio + output + +