* [gentoo-commits] gentoo-x86 commit in app-emulation/xtrs: ChangeLog xtrs-4.9c-r2.ebuild
@ 2008-06-26 23:50 Joe Peterson (lavajoe)
0 siblings, 0 replies; only message in thread
From: Joe Peterson (lavajoe) @ 2008-06-26 23:50 UTC (permalink / raw
To: gentoo-commits
lavajoe 08/06/26 23:50:48
Modified: ChangeLog
Added: xtrs-4.9c-r2.ebuild
Log:
Add upstream fix for kbwait; disable SIGIO; change default model back to 1
(Portage version: 2.1.4.4)
Revision Changes Path
1.28 app-emulation/xtrs/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?r1=1.27&r2=1.28
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog 1 May 2008 09:37:15 -0000 1.27
+++ ChangeLog 26 Jun 2008 23:50:48 -0000 1.28
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/xtrs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v 1.27 2008/05/01 09:37:15 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v 1.28 2008/06/26 23:50:48 lavajoe Exp $
+
+*xtrs-4.9c-r2 (26 Jun 2008)
+
+ 26 Jun 2008; Joe Peterson <lavajoe@gentoo.org>
+ +files/xtrs-4.9c-r2-gentoo.patch, +xtrs-4.9c-r2.ebuild:
+ Add upstream fix for kbwait; disable SIGIO; change default model back to 1
01 May 2008; Ulrich Mueller <ulm@gentoo.org> -xtrs-4.9c.ebuild:
Remove old.
1.1 app-emulation/xtrs/xtrs-4.9c-r2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/xtrs-4.9c-r2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/xtrs-4.9c-r2.ebuild?rev=1.1&content-type=text/plain
Index: xtrs-4.9c-r2.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/xtrs-4.9c-r2.ebuild,v 1.1 2008/06/26 23:50:48 lavajoe Exp $
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="Radio Shack TRS-80 emulator"
HOMEPAGE="http://www.tim-mann.org/xtrs.html"
SRC_URI="http://www.tim-mann.org/trs80/${P}.tar.gz
http://home.gwi.net/~plemon/support/disks/xtrs/ld4-631.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE=""
DEPEND="sys-libs/ncurses
sys-libs/readline
>=x11-libs/libX11-1.0.0"
src_unpack() {
unpack ${P}.tar.gz
tar xzf "${DISTDIR}/ld4-631.tar.gz" disks || die "tar failed"
cd "${S}"
epatch "${FILESDIR}/${PF}-gentoo.patch"
epatch "${FILESDIR}/${P}-newdos-datetime.patch"
}
src_compile() {
use ppc && append-flags -Dbig_endian
emake CC="$(tc-getCC)" DEBUG="${CFLAGS}" \
DISKDIR="-DDISKDIR='\"/usr/share/xtrs\"'" \
DEFAULT_ROM="-DDEFAULT_ROM='\"/usr/share/xtrs/romimage\"' \
-DDEFAULT_ROM3='\"/usr/share/xtrs/romimage.m3\"' \
-DDEFAULT_ROM4P='\"/usr/share/xtrs/romimage.m4p\"'" \
|| die "emake failed"
}
src_install() {
dodir /usr/bin /usr/share/xtrs/disks /usr/share/man/man1
emake PREFIX="${D}"/usr install || die "emake install failed"
insopts -m0444
insinto /usr/share/xtrs/disks
doins cpmutil.dsk utility.dsk "${WORKDIR}"/disks/ld4-631.dsk
dosym disks/ld4-631.dsk /usr/share/xtrs/disk4p-0
dosym disks/utility.dsk /usr/share/xtrs/disk4p-1
dodoc ChangeLog README xtrsrom4p.README cpmutil.html dskspec.html \
|| die "dodoc failed"
}
pkg_postinst() {
ewarn "For copyright reasons, xtrs does not include actual ROM images."
ewarn "Because of this, unless you supply your own ROM, xtrs will"
ewarn "not function in any mode except 'Model 4p' mode (a minimal"
ewarn "free ROM is included for this), which can be run like this:"
ewarn " xtrs -model 4p"
elog ""
elog "If you already own a copy of the ROM software (e.g., if you have"
elog "a TRS-80 with this ROM), then you can make yourself a copy of this"
elog "for use with xtrs using utilities available on the web. You can"
elog "also often find various ROMs elsewhere. To load your own ROM,"
elog "specify the '-romfile' option."
}
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-06-26 23:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-26 23:50 [gentoo-commits] gentoo-x86 commit in app-emulation/xtrs: ChangeLog xtrs-4.9c-r2.ebuild Joe Peterson (lavajoe)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox