--- gentoo/dev-lang/lua/lua-5.2.3-r1.ebuild 2014-06-12 23:46:47.000000000 +0200 +++ local/dev-lang/lua/lua-5.2.3-r1.ebuild 2015-02-22 14:49:02.763936487 +0100 @@ -27,9 +27,7 @@ ) src_prepare() { - local PATCH_PV=$(get_version_component_range 1-2) - - epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch + epatch "${FILESDIR}"/${PN}-${SLOT}-make-r1.patch [ -d "${FILESDIR}/${PV}" ] && \ EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch @@ -108,7 +106,7 @@ # We want packages to find our things... cp "${FILESDIR}/lua.pc" "${WORKDIR}" sed -i \ - -e "s:^V=.*:V= ${PATCH_PV}:" \ + -e "s:^V=.*:V= ${SLOT}:" \ -e "s:^R=.*:R= ${PV}:" \ -e "s:/,lib,:/$(get_libdir):g" \ "${WORKDIR}/lua.pc"