summaryrefslogtreecommitdiff
path: root/app-emulation/spim
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /app-emulation/spim
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'app-emulation/spim')
-rw-r--r--app-emulation/spim/Manifest2
-rw-r--r--app-emulation/spim/spim-8.0-r3.ebuild32
2 files changed, 19 insertions, 15 deletions
diff --git a/app-emulation/spim/Manifest b/app-emulation/spim/Manifest
index 019735e4cae4..1421318de498 100644
--- a/app-emulation/spim/Manifest
+++ b/app-emulation/spim/Manifest
@@ -1,5 +1,5 @@
AUX spim-8.0-r1-respect_env.patch 5058 BLAKE2B dabd459ef87e3c9db6304703d2067297f4be53af269ab9b1335dc38302c2e828ab6e9b357e45619fbe4dbdb375abb2dd91795e728a25e9772b3bdaf0a7e3e846 SHA512 adc8bb7815f15a0dfbd67e14875d7f5773c3b0153e9f031a957a9b6deeb0cf2dfd1983b835d7446467433c044a1caea0c13ba43ee5e4f77d5096cd62e2c27948
AUX xspim.svg 8364 BLAKE2B 0a2f13b78c87e821b6d669a750ea1be0003442f75c20c5387954c1e6c11f99f80b9e1a42ea88bc4e894011ff08cb8b40450674ec415d1be18eb63d5e2a9b0188 SHA512 1860705ef2677b5bd84b7cdf4daf3143033050e5ed014e22d63fc3bec48a0a296a9767fa7cbf7ab71f31c5cc712e40be0799a9c43b96c789273de7604d57c0d5
DIST spim-8.0.tar.gz 355204 BLAKE2B c7da952df552c5e070c601e7c3d251f15988d377e1c9943730f6cf8eee1e3b64ec4a05b56d4bdbc181b811aa349e3b08fccf0b9ccfc3efe2c0e410580e70dd7f SHA512 c4eb66863a931b74d6c6ecd92860d16fd6369c85caecba1e71a1149e73e708502d1070f17a9beb6d0af1368db1ee5a85c040b596866a1236275cdd410a661adf
-EBUILD spim-8.0-r3.ebuild 1535 BLAKE2B eb416d0d3a1eb4c36f5fc06f83ed3f5c8eb0105c0333caa0b637a24c5e40748741a6feb15c358ecc7df4b19a9ca5b6ed9b58328960a189cc6cf312e9ec4b7066 SHA512 a810d431c89ec8077553587ed56b92b6ea0f30774c5049a76798319ab795999a142f2a8448c6021171ac4aab6217191bba3b825f592ab223e75d6c8cc91808a2
+EBUILD spim-8.0-r3.ebuild 1570 BLAKE2B 86b206264712c4e65e30e989be05c32e67aff3dd2c29a1d980a717c37d77d42f4bfe76cdde1cd49f29c17c2fc0eb2462d96a5b79590fe44c1ba80c2eed3f6309 SHA512 696be83873053606e4aca740aab4669ecd41db87abbc8e417be5aac2050c738e6265e58b3bc1af77b23c7b5c32ecb426420fc45bd0cc3e2999b25ac1bafa3ea0
MISC metadata.xml 465 BLAKE2B a26e388f7a6a0610e0fb4d4c59b0d1a60c3934927f41e0d953dfab8cef1c9fc5da06902263ba29d984db1f0d1d3f636d503b8fe605571f4976e9bbd3e28cf4be SHA512 624df1312b5a85232c892f18eb39a62877c085d79461cf875b46a107eeaf5b99a9062e8f175a62c80565d42b26144ab2227d2f97b2d67fe16e66890e2843fe6c
diff --git a/app-emulation/spim/spim-8.0-r3.ebuild b/app-emulation/spim/spim-8.0-r3.ebuild
index 2b2aacf0d76d..05f6fcdf21f3 100644
--- a/app-emulation/spim/spim-8.0-r3.ebuild
+++ b/app-emulation/spim/spim-8.0-r3.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit toolchain-funcs
+EAPI=7
+
+inherit desktop toolchain-funcs
DESCRIPTION="MIPS Simulator"
HOMEPAGE="http://spimsimulator.sourceforge.net/"
@@ -16,23 +17,26 @@ IUSE="doc X"
RDEPEND="
X? (
media-fonts/font-adobe-100dpi
- x11-libs/libXaw )
-"
-DEPEND="${RDEPEND}
- X? (
- x11-base/xorg-proto
- x11-misc/imake
+ x11-libs/libXaw
)
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="
sys-devel/bison
+ X? ( x11-misc/imake )
"
+
# test hangs forever, disabling it
RESTRICT="test"
src_prepare() {
- # fix bugs 240005 and 243588
+ # fix bug #240005 and bug #243588
eapply "${FILESDIR}/${P}-r1-respect_env.patch"
- #fix bug 330389
+ # fix bug #330389
sed -i -e 's:-12-\*-75-:-14-\*-100-:g' xspim/xspim.c || die
default
@@ -56,6 +60,10 @@ src_compile() {
fi
}
+src_test() {
+ emake -C spim test
+}
+
src_install() {
emake DESTDIR="${ED}" -C spim install
newman Documentation/spim.man spim.1
@@ -74,7 +82,3 @@ src_install() {
dodoc Documentation/TeX/{cycle,spim}.ps
fi
}
-
-src_test() {
- emake -C spim test
-}