opensc: Add elibtoolize to fix build failure on arm targets
BUG=b:153663583
TEST=emerge-hana opensc && cros deploy $dut opensc && tast run $dut hwsec.Chaps*
Change-Id: If3c5ef0b6237e82fc29cbfe07bb233b782730df8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2145534
Tested-by: John L Chen <zuan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: John L Chen <zuan@chromium.org>
diff --git a/dev-libs/opensc/opensc-0.19.0-r2.ebuild b/dev-libs/opensc/opensc-0.19.0-r3.ebuild
similarity index 94%
rename from dev-libs/opensc/opensc-0.19.0-r2.ebuild
rename to dev-libs/opensc/opensc-0.19.0-r3.ebuild
index 0d25097..7077a31 100644
--- a/dev-libs/opensc/opensc-0.19.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.19.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit bash-completion-r1
+inherit bash-completion-r1 libtool
DESCRIPTION="Libraries and applications to access smartcards"
HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki"
@@ -39,6 +39,11 @@
"${FILESDIR}/${P}-p11test_common.h.patch"
)
+src_prepare() {
+ default
+ elibtoolize
+}
+
src_configure() {
econf \
--with-completiondir="$(get_bashcompdir)" \