[proaudio] proaudio/proaudio: [3288] EAPI bump

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 3288
Author:   dominique
Date:     2022-01-02 13:31:46 +0100 (Sun, 02 Jan 2022)
Log Message:
-----------
EAPI bump

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-libs/hidapi/ChangeLog
    trunk/overlays/proaudio/dev-libs/hidapi/Manifest
    trunk/overlays/proaudio/dev-libs/hidapi/hidapi-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/dev-libs/hidapi/files/

Modified: trunk/overlays/proaudio/dev-libs/hidapi/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-libs/hidapi/ChangeLog	2022-01-02 11:56:19 UTC (rev 3287)
+++ trunk/overlays/proaudio/dev-libs/hidapi/ChangeLog	2022-01-02 12:31:46 UTC (rev 3288)
@@ -1,7 +1,9 @@
 # ChangeLog for dev-libs/hidapi
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
 
+  02 Jan 2022; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  -files/*; hidapi-9999.ebuild: EAPI bump
+
   08 Dec 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
   -hidapi-0.8.0_pre20130121.ebuild:
   Removed versioned ebuild because it is in the main tree. Thanks to Alex

Modified: trunk/overlays/proaudio/dev-libs/hidapi/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-libs/hidapi/Manifest	2022-01-02 11:56:19 UTC (rev 3287)
+++ trunk/overlays/proaudio/dev-libs/hidapi/Manifest	2022-01-02 12:31:46 UTC (rev 3288)
@@ -1,4 +1,3 @@
-AUX hidapi-fox17.patch 669 BLAKE2B cc2bd5d1f2647e63105df70eb4cc22aa26d5e12a1ed3b5bb733384b4117b8ccb8d99e58ffe95f06dd400a722c1aafe23399dd416ac1f0e1fc6e28560990f36db SHA512 6e18697e767df6ba442b79b44e2cf83d472eb711af4eda87b1627dbb9be1fa61126353b0e7a7afa8d5b5c1c155a720ac66dc20f801015a1841b5090721c3fd1e
-EBUILD hidapi-9999.ebuild 1355 BLAKE2B 5318a98192cb4a097f1229f806d3831879ce2108a95e23fcc650da301fba9d03ecf3d97942e2024d1aa5e41a853f0680112dcef054df8610384858ec52673a84 SHA512 073c74d1ef45f7a37e136e2429eb0e9bd986ec976f9f463a3da3cfb9a5ce34f99583dbbda5a9bbb28dc48613afbb5a15b4e7dc4daa8833d6d0f7f743edf7e19c
-MISC ChangeLog 594 BLAKE2B 97fdaf793ee830589c48dc05a37fb490045a9cadf59178cbc7db80e79bd2ba8743c579e3d3143f9986eda34e93440642d148a473810832205105c679b7b2a1e7 SHA512 6aefcfa10229de08212739364e900a13300648f270fceabc6b8f2cd36bb4375ff2a3321241f719ff923ba9cd85dd441dc4f743b2b6be80db4384438ec5417ab4
+EBUILD hidapi-9999.ebuild 1280 BLAKE2B bfac56ad94b99033c326aa696d91f5a723ce41e170358f58b8f94f4ed8ab5ecd896c9d36d194aa0dcd95763a910813dc86d29aa84ec978e5787b0557db32bf50 SHA512 3e3b3b9501595b43fe3643f3f1f9f9f14445493e508ec94eeb0c2158d74cf767aa599429f300f37723783bbb40a82e94a9aa369c869c82fe9f99f834feb26169
+MISC ChangeLog 696 BLAKE2B 3313362a4648d81af4412b73c5804e7987bb383217d21189ac0fa9a2125909dc5b152ad5451c5c29168a01c3b00c2b9a65a240bb3f682650ac43c25256eef600 SHA512 2b0e79f032ec46740c8c022d1791c4e6796b42079a3f307aa554c30c283e1f8a8bf71fb3dc5699789e4dd3e73ff615ae035be57fdce086b7907136bd01e01bef
 MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4

Modified: trunk/overlays/proaudio/dev-libs/hidapi/hidapi-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-libs/hidapi/hidapi-9999.ebuild	2022-01-02 11:56:19 UTC (rev 3287)
+++ trunk/overlays/proaudio/dev-libs/hidapi/hidapi-9999.ebuild	2022-01-02 12:31:46 UTC (rev 3288)
@@ -5,12 +5,11 @@
 # NOTE: This ebuild depends on fox 1.7, even though I am unsure whether
 #       this package will only build against the 1.7 slot.
 
-EAPI="5"
+EAPI="8"
 
 [[ "${PV}" = "9999" ]] && inherit git-r3
 
-AUTOTOOLS_AUTORECONF="1"
-inherit autotools-utils
+inherit autotools
 
 if [[ "${PV}" = "9999" ]]; then
 	EGIT_REPO_URI="git://github.com/signal11/${PN}.git"
@@ -41,15 +40,17 @@
 	doc? ( app-doc/doxygen )
 	X? ( x11-libs/fox:1.7 )"
 
-PATCHES=( "${FILESDIR}"/${PN}-fox17.patch )
+src_prepare() {
+	default
+	eautoreconf
+}
 
 src_configure() {
-	local myeconfargs=( $(use_enable X testgui) )
-	autotools-utils_src_configure
+	econf $(use_enable X testgui)
 }
 
 src_compile() {
-	autotools-utils_src_compile
+	emake
 
 	if use doc; then
 		doxygen doxygen/Doxyfile || die
@@ -58,5 +59,6 @@
 
 src_install() {
 	use doc && HTML_DOCS=( html/ )
-	autotools-utils_src_install
+	emake DESTDIR="${D}" PREFIX="/usr" install
+	einstalldocs
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/