commit:     3d21b19835d9a943aab52b81f983d29d838d787c
Author:     Seth Price <sprice623 <AT> aol <DOT> com>
AuthorDate: Fri Nov  4 23:53:27 2022 +0000
Commit:     Seth Price <sprice623 <AT> aol <DOT> com>
CommitDate: Fri Nov  4 23:53:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d21b198

dev-lang/cc65: new package, add 2.19

Signed-off-by: Seth Price <sprice623 <AT> aol.com>

 dev-lang/cc65/cc65-2.19.ebuild | 23 +++++++++++++++++++++++
 dev-lang/cc65/metadata.xml     | 19 +++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-lang/cc65/cc65-2.19.ebuild b/dev-lang/cc65/cc65-2.19.ebuild
new file mode 100644
index 000000000..887df3f00
--- /dev/null
+++ b/dev-lang/cc65/cc65-2.19.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="Cross-development package for 65(C)02 systems"
+HOMEPAGE="https://cc65.github.io/";
+EGIT_REPO_URI="https://github.com/cc65/cc65.git";
+EGIT_COMMIT="V${PV}"
+
+LICENSE="ZLIB"
+SLOT="0"
+
+src_compile() {
+       emake
+}
+
+src_install() {
+       emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+       dodoc README.md
+}

diff --git a/dev-lang/cc65/metadata.xml b/dev-lang/cc65/metadata.xml
new file mode 100644
index 000000000..9f302d0be
--- /dev/null
+++ b/dev-lang/cc65/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <name>Seth Price</name>
+               <email>[email protected]</email>
+       </maintainer>
+       <longdescription lang="en">
+               cc65 is a complete cross development package for 65(C)02 
systems,
+               including a powerful macro assembler, a C compiler, linker,
+               archiver and several other tools.
+               cc65 has C and runtime library support for many of the old
+               6502 machines.
+       </longdescription>
+       <upstream>
+               <bugs-to>https://github.com/cc65/cc65/issues</bugs-to>
+               <remote-id type="github">cc65/cc65</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to