public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ulrich Mueller (ulm)" <ulm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/xtrs: ChangeLog xtrs-4.9d.ebuild
Date: Wed, 17 Jun 2009 21:34:21 +0000	[thread overview]
Message-ID: <E1MH2lx-0006Re-Ao@stork.gentoo.org> (raw)

ulm         09/06/17 21:34:21

  Modified:             ChangeLog
  Added:                xtrs-4.9d.ebuild
  Log:
  Version bump.
  (Portage version: 2.2_rc33/cvs/Linux i686)

Revision  Changes    Path
1.33                 app-emulation/xtrs/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?rev=1.33&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?rev=1.33&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/ChangeLog?r1=1.32&r2=1.33

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ChangeLog	27 Apr 2009 13:24:48 -0000	1.32
+++ ChangeLog	17 Jun 2009 21:34:21 -0000	1.33
@@ -1,6 +1,11 @@
 # ChangeLog for app-emulation/xtrs
-# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v 1.32 2009/04/27 13:24:48 lavajoe Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/ChangeLog,v 1.33 2009/06/17 21:34:21 ulm Exp $
+
+*xtrs-4.9d (17 Jun 2009)
+
+  17 Jun 2009; Ulrich Mueller <ulm@gentoo.org> +xtrs-4.9d.ebuild:
+  Version bump.
 
   27 Apr 2009; Joe Peterson <lavajoe@gentoo.org> xtrs-4.9c-r2:
   Set RDEPEND



1.1                  app-emulation/xtrs/xtrs-4.9d.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/xtrs-4.9d.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/xtrs/xtrs-4.9d.ebuild?rev=1.1&content-type=text/plain

Index: xtrs-4.9d.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xtrs/xtrs-4.9d.ebuild,v 1.1 2009/06/17 21:34:21 ulm Exp $

inherit 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"
RDEPEND="${DEPEND}"

src_unpack() {
	unpack ${P}.tar.gz
	tar xzf	"${DISTDIR}/ld4-631.tar.gz" disks || die "tar failed"
}

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."
}






             reply	other threads:[~2009-06-17 21:34 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-17 21:34 Ulrich Mueller (ulm) [this message]
  -- strict thread matches above, loose matches on Subject: below --
2009-07-16 18:07 [gentoo-commits] gentoo-x86 commit in app-emulation/xtrs: ChangeLog xtrs-4.9d.ebuild Christian Faulhammer (fauli)
2009-07-27 14:26 Tony Vroon (chainsaw)
2009-08-09 13:18 Gysbert Wassenaar (nixnut)
2010-01-13  1:01 Joe Peterson (lavajoe)
2010-12-23 10:50 Ulrich Mueller (ulm)
2012-09-28 20:55 Ulrich Mueller (ulm)
2012-11-20 21:06 Ulrich Mueller (ulm)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1MH2lx-0006Re-Ao@stork.gentoo.org \
    --to=ulm@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox