summaryrefslogtreecommitdiff
path: root/dev-embedded/gnusim8085
diff options
context:
space:
mode:
Diffstat (limited to 'dev-embedded/gnusim8085')
-rw-r--r--dev-embedded/gnusim8085/Manifest2
-rw-r--r--dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild32
2 files changed, 20 insertions, 14 deletions
diff --git a/dev-embedded/gnusim8085/Manifest b/dev-embedded/gnusim8085/Manifest
index 4c4ba87b4b35..61851761ba4f 100644
--- a/dev-embedded/gnusim8085/Manifest
+++ b/dev-embedded/gnusim8085/Manifest
@@ -1,5 +1,5 @@
AUX gnusim8085-1.3.7-cflags.patch 226 BLAKE2B 035291e340d2381fb3076972c5acc55d8ac8b897666f8598bad669c062af30de8a6ac9a59b194112722ced9f2f42f903fcdd701829598f4242cc5ad4b085b6d4 SHA512 62f5ee1e7adcbe9abe20f9e8c8e07f74f7563b8afe666975e579a2f20fb404cbdd314c0ba7dc01a56d818292d264f03ef07ee7fb37b4ace53ee5e934079b7310
AUX gnusim8085-1.3.7-docs.patch 502 BLAKE2B 7cf60bba055d6e291ae624b502bef2602b21e81db7eda61ca47af773147164ce14fc66dc761b6b61f00b5405b88a8f9fb8b9c2fa57258cf8122ef590d1a62fb7 SHA512 c7051c237e05723571262d3b0ee5b207848c03972ce80c9620fcdb81809a492e59d0d54f0ace2305fd58a5ebbf3c035f150d1dbbed187703a2c71930488b96df
DIST gnusim8085-1.3.7.tar.gz 365127 BLAKE2B 55637e4ade4be6145f3fbe95a29d01565caafd54a45c90d693a940e645153da3eac52e685d648b3be18cc05ba080133a26978a99a841f37f09eebfeaf5de89b8 SHA512 b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822
-EBUILD gnusim8085-1.3.7.ebuild 903 BLAKE2B 6a5be123689b639a10d6f7c77c83b1ec0ed2936e6112be91a4a471815418b18c8f804ae2b1ba1c1f6c2bcc470805737f2fed0eff2c3b54b7b8f352c0a6d50f55 SHA512 456a439e4822f7ff5fcfb29a5c426386157cf0a467dc1f9196fc71e9180d81c7b915cd0e4396415b73088adf907edf98b6894943ab543a85461e141e5098463b
+EBUILD gnusim8085-1.3.7.ebuild 887 BLAKE2B 645831e5053aa687ca07f90849e6da971af4f43328ff441aee4fa381f6ca3512e57b560ab054c404941ace1ac6e969c304a7b74eb100ee2989674caab2168831 SHA512 fb2fc880f5b761dfc3121ddcb3ffcca4a20d236447df99173c60410c45f03ce93dfaa64f8c6e62819f1b6235ba8a1c701e3d96a18cd99d06982d916043f59392
MISC metadata.xml 329 BLAKE2B cd8484c759dd16c6d4222f47a75d3483cfc6095112fa0a6c38fa3bbb35a47c3c4033d94fb2bde3627e5a957419c3aae75cb049e9ef67034ae9e3a6272d8e9fbd SHA512 7959e94cb6da565f3a4ebe9a4e9cc5ec6d484b2b3a43df144afd37d0b4dcdbebc875a76e355d2d1061f92a2bed29192d27b240db4704d6f95e87612d572fa882
diff --git a/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild
index ba7da67ac506..ebad63d49c2b 100644
--- a/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild
+++ b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit eutils autotools
+inherit autotools xdg
DESCRIPTION="A GTK2 8085 Simulator"
HOMEPAGE="http://gnusim8085.org"
@@ -12,20 +12,27 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="nls examples"
+IUSE="nls"
-RDEPEND=">=x11-libs/gtk+-2.12:2
+RDEPEND="
+ >=x11-libs/gtk+-2.12:2
x11-libs/gdk-pixbuf:2
dev-libs/glib:2
x11-libs/gtksourceview:2.0
x11-libs/pango"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
+PATCHES=(
+ "${FILESDIR}"/${P}-docs.patch
+ "${FILESDIR}"/${P}-cflags.patch
+)
+
src_prepare() {
- epatch "${FILESDIR}"/${P}-docs.patch
- epatch "${FILESDIR}"/${P}-cflags.patch
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
@@ -35,11 +42,10 @@ src_configure() {
src_install() {
default
+
doman doc/gnusim8085.1
- if use examples ; then
- docompress -x /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}/examples
- doins doc/examples/*.asm doc/asm-guide.txt
- fi
+ docinto examples
+ dodoc doc/examples/*.asm doc/asm-guide.txt
+ docompress -x /usr/share/doc/${PF}/examples
}