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)" \