From fe363fc13e475b4e8d7f7dc552922ae667221b94 Mon Sep 17 00:00:00 2001 From: gryf Date: Sun, 4 Aug 2019 09:48:00 +0200 Subject: [PATCH] Added ebuild for c64-debugger --- dev-util/c64-debugger/Manifest | 1 + .../c64-debugger/c64-debugger-9999.ebuild | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-util/c64-debugger/Manifest create mode 100644 dev-util/c64-debugger/c64-debugger-9999.ebuild diff --git a/dev-util/c64-debugger/Manifest b/dev-util/c64-debugger/Manifest new file mode 100644 index 0000000..7cc289d --- /dev/null +++ b/dev-util/c64-debugger/Manifest @@ -0,0 +1 @@ +EBUILD c64-debugger-9999.ebuild 816 BLAKE2B b8b7a85e297afaa56fbca175d5abea1738f4cafcf3f050aa267ca83647b00b7ae11ef279e3488f42e4d86b0b389ed374ba2773ace48f333b7f30f2c40eefdc26 SHA512 752cc305ddd80c2f168bc576ed59911fbad88a6f2c82e2b7ee1f15566132fe3fe4352ee79f0ea373e70d47dca526560854992f063f49893b626998e635cdbe86 diff --git a/dev-util/c64-debugger/c64-debugger-9999.ebuild b/dev-util/c64-debugger/c64-debugger-9999.ebuild new file mode 100644 index 0000000..7b0aaf1 --- /dev/null +++ b/dev-util/c64-debugger/c64-debugger-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop git-r3 + +DESCRIPTION="Commodore 64 and Atari XL/XE debugger that works in real time." +HOMEPAGE="https://sourceforge.net/projects/c64-debugger" +EGIT_REPO_URI="https://git.code.sf.net/p/c64-debugger/code" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + media-libs/mesa + x11-libs/gtk+:3 + media-libs/alsa-lib +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + cd "${WORKDIR}/${PN}-${PV%_*}/MTEngine" + # remove binary compression with upx + sed -i '/upx -9 c64debugger/d' Makefile + make +} + +src_install() { + cd "${WORKDIR}/${PN}-${PV%_*}/MTEngine" + dobin c64debugger + cp "Assets/icons C64 Debugger/Images.xcassets/IconPRG.iconset/icon_128x128.png" c64debugger.png + doicon c64debugger.png +}