dev-perl/Parse-Yapp: Fix install directory

Update the installation directory for the Parse-Yapp module so that
Samba can locate it during build on both 32-bit and 64-bit platforms.

BUG=chromium:1157650
TEST=emerge-{hatch,kevin,kevin64} Parse-Yapp

Change-Id: Ieebba03fd569baf93ef3707ed4677c658a4ce7cf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/3260300
Tested-by: Ben Reich <benreich@chromium.org>
Reviewed-by: Josh Simmons <simmonsjosh@google.com>
Reviewed-by: François Degros <fdegros@chromium.org>
Commit-Queue: Ben Reich <benreich@chromium.org>
diff --git a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild
index 0f56047..9f21e1e 100644
--- a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild
+++ b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild
@@ -21,7 +21,8 @@
 mydoc="docs/*"
 
 src_configure() {
-	local libdir=$(get_libdir)
-	myconf="LIB=/usr/${libdir}"
+	PERLVER=$(/usr/bin/perl -e "\$_ = \$^V; s/v//; print")
+	PERL5LIBDIR="/usr/$(get_libdir)/perl5/vendor_perl/${PERLVER}"
+	myconf="LIB=${PERL5LIBDIR}"
 	perl-module_src_configure
 }