commit:     c3af0d1865dcb17d6e4c2a1dbfe934d71097865f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 18:45:49 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 18:45:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3af0d18

sys-apps/lssbus: EAPI=8, compile flags fixes, cleanup

- bump to EAPI=8
- pass correct CC, CFLAGS, LDFLAGS
- cleanup empty assignments

Tested on catbus devbox (since sparc only)

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/lssbus/{lssbus-0.1.ebuild => lssbus-0.1-r1.ebuild} | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/sys-apps/lssbus/lssbus-0.1.ebuild 
b/sys-apps/lssbus/lssbus-0.1-r1.ebuild
similarity index 69%
rename from sys-apps/lssbus/lssbus-0.1.ebuild
rename to sys-apps/lssbus/lssbus-0.1-r1.ebuild
index 76bb56f21acf..dcccbdee5776 100644
--- a/sys-apps/lssbus/lssbus-0.1.ebuild
+++ b/sys-apps/lssbus/lssbus-0.1-r1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit toolchain-funcs
 
 DESCRIPTION="Small utility for Linux/SPARC that list devices on SBUS"
 HOMEPAGE="https://people.redhat.com/tcallawa/lssbus/";
@@ -10,10 +12,10 @@ 
SRC_URI="https://people.redhat.com/tcallawa/lssbus/${P}.tar.gz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* sparc"
-IUSE=""
 
-DEPEND=""
-RDEPEND=""
+src_compile() {
+       emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
 
 src_install() {
        dosbin lssbus

Reply via email to