Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-embedded/zmac
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/zmac/ChangeLog,v 1.3 2008/03/20 21:37:35 ulm Exp $
20 Mar 2008; Ulrich Mueller
Add longdescription to metadata.
11 Jan 2008; Ulrich Mueller
Add ~amd64 keyword.
*zmac-1.3 (29 Apr 2007)
29 Apr 2007; Ulrich Mueller
+zmac-1.3.ebuild:
Initial import. Ebuild contributed by me.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST zmac13.zip 82067 RMD160 6065042ade77ae9528fb4f7508c3334ff8cba49a SHA1 5d3ac080d9da5adc840d3df6a26fe6639387f826 SHA256 02cc3f487f82632ce558b512c482789cbc8f39bba8d8d3650a43c36c68f9aaff
EBUILD zmac-1.3.ebuild 745 RMD160 ab2dec113ad3364de488f1b70d32ee6a2b7cb1be SHA1 11ebeebfc25c9dbd064e31a5e3a0395fe180b05b SHA256 03aa0b7370f9abee377493a9944c443894fd98b5bb1d4a655952cbcc6e40cb37
MISC ChangeLog 540 RMD160 aaf70f26ce29a24c752b4d4c1d96bfda09efd2a8 SHA1 e043c7973c377e8a1dd325ff1d265f6f25c55e5c SHA256 220174af61bf5944ef34be218651e733bc153b94938a54173927d70e1c5cfe9b
MISC metadata.xml 642 RMD160 27037f442a3bb7511bc839c3a48132eaac3a964a SHA1 5d74d35ab03a232d71a4cbe29b4842ef38e0a867 SHA256 06e3723d67367312dd266f7c819d0ac98a1a6d1f94c57d9c640098f6a6032e7f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
iEYEARECAAYFAkfi2TAACgkQOeoy/oIi7uxEjACgr+68iYUsCkZn9OW6tr4GQr/z
TEMAoLwIJPkcNsGZ/307l39ylsv1CdoM
=dRmC
-----END PGP SIGNATURE-----
zmac is a Z80 macro cross-assembler. It has all the features you'd expect.
It assembles the specified input file and produces raw binary output.
(It can optionally produce CP/M-style Intel hex format.) By default it
also produces a nicely-formatted listing of the m/c alongside the source.
As well as normal Z80 programs, zmac lets you write 8080 programs in Z80
assembly.
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/zmac/zmac-1.3.ebuild,v 1.3 2008/01/11 21:20:57 ulm Exp $
inherit toolchain-funcs versionator
MY_PV=$(delete_all_version_separators)
DESCRIPTION="Z80 macro cross-assembler"
HOMEPAGE="http://www.tim-mann.org/trs80resources.html"
SRC_URI="http://www.tim-mann.org/trs80/${PN}${MY_PV}.zip"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S="${WORKDIR}"
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
}
src_install() {
dobin zmac
doman zmac.1
dodoc ChangeLog MAXAM NEWS README || die "dodoc failed"
}