summaryrefslogtreecommitdiff
path: root/dev-embedded/zmac
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-embedded/zmac
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-embedded/zmac')
-rw-r--r--dev-embedded/zmac/Manifest5
-rw-r--r--dev-embedded/zmac/metadata.xml16
-rw-r--r--dev-embedded/zmac/zmac-1.3.ebuild28
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-embedded/zmac/Manifest b/dev-embedded/zmac/Manifest
new file mode 100644
index 000000000000..418a17733763
--- /dev/null
+++ b/dev-embedded/zmac/Manifest
@@ -0,0 +1,5 @@
+DIST zmac13.zip 82067 SHA256 02cc3f487f82632ce558b512c482789cbc8f39bba8d8d3650a43c36c68f9aaff SHA512 84c1206e3abf19809ab4358c0b5d46771cdcfdeb4ded14aa39d81ca7f9d3780ca1917823bd06f49ee9fafaaa079bdbe8b614ce842d44181f55d4287515a187a2 WHIRLPOOL 8ee06662ecabc85a7a3ff5876c28144e1a7eaf6d1b3c68e24eca5ef8918539311261bedb705dcade90ab00bf8e29f1b1f836a191017d3dc64f2c0bc215bd4e5a
+EBUILD zmac-1.3.ebuild 582 SHA256 cd7da2dadbf2943b541f0758105b46a2b384ee19009faae9b8ad11c0b742a504 SHA512 76fb438098dd327275351ede55ed3a7dd4a2cc65a7470a61664504804162a12df25e3e42d451abb8c32a13190526905b3216c22b0c5b6616cef051a20e8bb11e WHIRLPOOL e1d954cb6530b01162e4f2d4dc69a148ad22c1b590e60e9b0b5e77eecf1860a2f1ff833b24696880b455d5420020ca31d27b384b0ba100022f31e51950df3b6e
+MISC ChangeLog 2167 SHA256 cb16e5bbf63dd4b4b1914c8cebaba3d095f2f8d2e069a61c982ccbfef2337b5b SHA512 7f8560b30a7c1479d05a09dd1d9eba008d4dbd5f742782f0d75c3ca6ef2e5e77394d15518f524ca8da93b3b976155e202443c9cf554b9fd939dcd31a654dad40 WHIRLPOOL 2b0f510f9db65e0bf3d7387bd8f91aa1f4129da33ea477732eb36c11830ce275c6eb1924cd2230a63bb8e7322681b0bac949d2c8a1f7234cd4d90dfadcd44e75
+MISC ChangeLog-2015 768 SHA256 5f515dc9403b870b6e00c018a7d82dcb22d0b9d5ea2b00c64244892945e014df SHA512 0b1e9e0b58178d01e93eb400279bb5a51055928c33c3d344d37796ecbb3ae6e8bacabeb297f95746f6ad0c2b8f52f17f45f88ce45eda9582940bcb55cfed30f4 WHIRLPOOL 4a5915c9955d3d0eb12462907b1164cf7e0e15475cb44717be4d854e025fdf558db531dbabc6eacc6b3fda6dac83d35353082a6899f430dc390256d6a2ef6009
+MISC metadata.xml 635 SHA256 21ed4089a39e1a1f26b9f845e971685572d551b87e3a0de05bf5095042c92342 SHA512 ce5a690df0362dfd32802e9e3d64bec1a00ca4a15c9dbbde2d3383baed657f701c516ff24dfc42f459f0fc7796386ce23ba249af7a6d88e98f9b9f3f345a43f0 WHIRLPOOL f8b5694165c3150c778dc643c462ca454ad5c268f56308d5841a3c369eb288d189710aaaba9e14a27ebccda4d4b8b1b2784cae8532bc29a92590177b959c0e05
diff --git a/dev-embedded/zmac/metadata.xml b/dev-embedded/zmac/metadata.xml
new file mode 100644
index 000000000000..346710925585
--- /dev/null
+++ b/dev-embedded/zmac/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>ulm@gentoo.org</email>
+</maintainer>
+<longdescription>
+ 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.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-embedded/zmac/zmac-1.3.ebuild b/dev-embedded/zmac/zmac-1.3.ebuild
new file mode 100644
index 000000000000..dbfb2c77c7d1
--- /dev/null
+++ b/dev-embedded/zmac/zmac-1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit toolchain-funcs
+
+DESCRIPTION="Z80 macro cross-assembler"
+HOMEPAGE="http://www.tim-mann.org/trs80resources.html"
+SRC_URI="http://www.tim-mann.org/trs80/${PN}${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} ${LDFLAGS}" || die
+}
+
+src_install() {
+ dobin zmac || die
+ doman zmac.1 || die
+ dodoc ChangeLog MAXAM NEWS README || die
+}