Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-lang/cc65/
Date: Sat, 05 Nov 2022 15:26:39
Message-Id: 1667606007.3d21b19835d9a943aab52b81f983d29d838d787c.arthurzam@gentoo
1 commit: 3d21b19835d9a943aab52b81f983d29d838d787c
2 Author: Seth Price <sprice623 <AT> aol <DOT> com>
3 AuthorDate: Fri Nov 4 23:53:27 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 4 23:53:27 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d21b198
7
8 dev-lang/cc65: new package, add 2.19
9
10 Signed-off-by: Seth Price <sprice623 <AT> aol.com>
11
12 dev-lang/cc65/cc65-2.19.ebuild | 23 +++++++++++++++++++++++
13 dev-lang/cc65/metadata.xml | 19 +++++++++++++++++++
14 2 files changed, 42 insertions(+)
15
16 diff --git a/dev-lang/cc65/cc65-2.19.ebuild b/dev-lang/cc65/cc65-2.19.ebuild
17 new file mode 100644
18 index 000000000..887df3f00
19 --- /dev/null
20 +++ b/dev-lang/cc65/cc65-2.19.ebuild
21 @@ -0,0 +1,23 @@
22 +# Copyright 2022 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=8
26 +
27 +inherit git-r3
28 +
29 +DESCRIPTION="Cross-development package for 65(C)02 systems"
30 +HOMEPAGE="https://cc65.github.io/"
31 +EGIT_REPO_URI="https://github.com/cc65/cc65.git"
32 +EGIT_COMMIT="V${PV}"
33 +
34 +LICENSE="ZLIB"
35 +SLOT="0"
36 +
37 +src_compile() {
38 + emake
39 +}
40 +
41 +src_install() {
42 + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
43 + dodoc README.md
44 +}
45
46 diff --git a/dev-lang/cc65/metadata.xml b/dev-lang/cc65/metadata.xml
47 new file mode 100644
48 index 000000000..9f302d0be
49 --- /dev/null
50 +++ b/dev-lang/cc65/metadata.xml
51 @@ -0,0 +1,19 @@
52 +<?xml version="1.0" encoding="UTF-8"?>
53 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
54 +<pkgmetadata>
55 + <maintainer type="person">
56 + <name>Seth Price</name>
57 + <email>sprice623@×××.com</email>
58 + </maintainer>
59 + <longdescription lang="en">
60 + cc65 is a complete cross development package for 65(C)02 systems,
61 + including a powerful macro assembler, a C compiler, linker,
62 + archiver and several other tools.
63 + cc65 has C and runtime library support for many of the old
64 + 6502 machines.
65 + </longdescription>
66 + <upstream>
67 + <bugs-to>https://github.com/cc65/cc65/issues</bugs-to>
68 + <remote-id type="github">cc65/cc65</remote-id>
69 + </upstream>
70 +</pkgmetadata>