From: Nick Bowler Date: Thu, 21 Jul 2022 02:33:51 +0000 (-0400) Subject: app-misc/ps2emu: Update for EAPI 8. X-Git-Url: https://git.draconx.ca/gitweb/gentoo-draconx.git/commitdiff_plain/4b71fe3856d1c7a5a77ff99f671768a2f33392e5 app-misc/ps2emu: Update for EAPI 8. The autotools eclass bails out on EAPI 5 now, so update this ebuild to keep things working. --- diff --git a/app-misc/ps2emu/Manifest b/app-misc/ps2emu/Manifest index f766c29..0387ca9 100644 --- a/app-misc/ps2emu/Manifest +++ b/app-misc/ps2emu/Manifest @@ -1,3 +1,3 @@ -AUX userio.h 1412 SHA256 3fe41c01269c3b102459fddb2668ec1f6e70d9787bf06a94daf9d14d052bd431 SHA512 da06f37543225478a6aa3d2baf6be106eee99a484d0a02353e17ff5aded45547edecbe82e52ec33b5303e1b10c94a4cd244eb160316b77957434b672ccf14ff3 WHIRLPOOL 53e49a2cf2c10be4e583c68494df591f11fcce08436452553fdcff2f569a7213801c11cd2fca34b98dc516ec2f38f1bd916edb8b67608144710b9e40ebae3b37 -DIST v1.0.1.tar.gz 22702 SHA256 6e2a47b874126df149f05e3a3afee6d6662009050e3a72f9d29750a160abb0f1 SHA512 e1114d20998227b4c88edcc69412b8a7e98d5c0586d6ca874e3efb1ed4b59adc5a86b17431137fd3dfa3bd6b3f78dcc3b63a6bc2ae67bb2ef1e835966f010ad8 WHIRLPOOL 50e6638d276e617565980abfd9ad55de181bf94e756f94bf0e5c45711bd217ab1a512bf8b00baa083d75586c8ab33505a5746d2fde83e7437414145b0d35311e -EBUILD ps2emu-1.0.1.ebuild 540 SHA256 0404599a75ce0ba9437b7d00d2e18f7aa5a36e9b74cddfef48aa578f4c4c61ea SHA512 f765c84017fe183af2bfb10b6a3909120e420a239ed3eeed55cf15bbef46cedc5976c194231fc9c9c495241ec825c959ea64497df46952990556d4504860d220 WHIRLPOOL e99ec5dee544123f8d90c01af530ed0387ce5fbada60a0855711d891d74ad6b90a489962232b6a3fe753ed16b07d8a28976e338eb6ae80f280344ed840d791dd +AUX userio.h 1412 BLAKE2B c2f27fb2b77a4d8a5ed0999e0d700c78673e96af9df5ae23879469b6da8028e73f9faa2823a6cd41663b774168362e485282df2d67f0bddd420b1943bc574094 SHA512 da06f37543225478a6aa3d2baf6be106eee99a484d0a02353e17ff5aded45547edecbe82e52ec33b5303e1b10c94a4cd244eb160316b77957434b672ccf14ff3 +DIST ps2emu-1.0.1.tar.gz 22702 BLAKE2B 75d09d01b2ce2aeebd004505d85af746a1bf35552532b2bc42864dbc9362128d959f5ce5b32c60e0de58e7a4866e2487496de2ad9b26c1a400599f787638eefe SHA512 e1114d20998227b4c88edcc69412b8a7e98d5c0586d6ca874e3efb1ed4b59adc5a86b17431137fd3dfa3bd6b3f78dcc3b63a6bc2ae67bb2ef1e835966f010ad8 +EBUILD ps2emu-1.0.1-r1.ebuild 654 BLAKE2B e7005fa4f9b88fc40ca918af760a7f31dddd4018ac7f57b9f6059060fd4611b3435490ec07b229c4bea9d6651de42af0a46953d7d24fba82ebb77ca18cd40e3f SHA512 bf312bf8dc498ce98a86a1ad32bea2359b0d257da36b5bfeade6687f6ef71a149c7fe961496945867a27a32f8b1dc5cadd541796cff966de54051d23cc4c9482 diff --git a/app-misc/ps2emu/ps2emu-1.0.1.ebuild b/app-misc/ps2emu/ps2emu-1.0.1-r1.ebuild similarity index 51% rename from app-misc/ps2emu/ps2emu-1.0.1.ebuild rename to app-misc/ps2emu/ps2emu-1.0.1-r1.ebuild index d3070e9..f6ac1e5 100644 --- a/app-misc/ps2emu/ps2emu-1.0.1.ebuild +++ b/app-misc/ps2emu/ps2emu-1.0.1-r1.ebuild @@ -1,24 +1,27 @@ -# Copyright © 2015 Nick Bowler -# License GPLv3+: GNU General Public License version 3 or later. +# Copyright © 2015, 2022 Nick Bowler +# License GPLv3+: GNU General Public License version 3 or any later version. +# This is free software: you are free to change and redistribute it. # There is NO WARRANTY, to the extent permitted by law. -EAPI=5 +EAPI=8 inherit autotools DESCRIPTION="Tools for recording and playing back PS/2 devices on Linux" HOMEPAGE="https://github.com/Lyude/ps2emu" -SRC_URI="https://github.com/Lyude/ps2emu/archive/v1.0.1.tar.gz" +SRC_URI="https://github.com/Lyude/ps2emu/archive/v$PV.tar.gz -> $P.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64" RDEPEND="dev-libs/glib:2" -DEPEND="virtual/pkgconfig - $RDEPEND" +DEPEND=$RDEPEND +BEPEND="virtual/pkgconfig" src_prepare() { cp "$FILESDIR/userio.h" ps2emu-kmod/ + + default eautoreconf }