From 42f068fc4e1dbb763a63240ef15df0fb976d6366 Mon Sep 17 00:00:00 2001 From: Steve Arnold Date: Sun, 23 Jan 2022 11:01:33 -0800 Subject: [PATCH] dev-embedded/sunxi-tools: cleanup depends for libusb/udev Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Steve Arnold --- ...ols-1.4.1.ebuild => sunxi-tools-1.4.1-r1.ebuild} | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) rename dev-embedded/sunxi-tools/{sunxi-tools-1.4.1.ebuild => sunxi-tools-1.4.1-r1.ebuild} (72%) diff --git a/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild b/dev-embedded/sunxi-tools/sunxi-tools-1.4.1-r1.ebuild similarity index 72% rename from dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild rename to dev-embedded/sunxi-tools/sunxi-tools-1.4.1-r1.ebuild index 24b37f3e50e02..1935b50c89eef 100644 --- a/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild +++ b/dev-embedded/sunxi-tools/sunxi-tools-1.4.1-r1.ebuild @@ -16,7 +16,12 @@ SLOT="0" IUSE="" KEYWORDS="~amd64" -DEPEND="virtual/libusb" +RDEPEND="acct-group/plugdev + virtual/libusb:1 + virtual/udev" + +DEPEND="${RDEPEND} + virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}-respect-user-supplied-cflags.patch" @@ -24,7 +29,11 @@ PATCHES=( ) src_compile() { - emake CC="$(tc-getCC)" tools misc + tc-export PKG_CONFIG + + emake LIBUSB_CFLAGS="$(${PKG_CONFIG} --cflags libusb-1.0)" \ + LIBUSB_LIBS="$(${PKG_CONFIG} --libs libusb-1.0)" \ + CC="$(tc-getCC)" tools misc } src_install() {