commit 239c64629320ab9fa2dd8e33a472fdf3727901c7 Author: Matthias Gerstner Date: Mon Feb 27 16:17:08 2017 +0100 rust: fix install on prefix installations diff --git a/dev-lang/rust/rust-1.15.1.ebuild b/dev-lang/rust/rust-1.15.1.ebuild index 8f9a1d8..981c530 100644 --- a/dev-lang/rust/rust-1.15.1.ebuild +++ b/dev-lang/rust/rust-1.15.1.ebuild @@ -105,19 +105,19 @@ src_install() { default - mv "${D}/usr/bin/rustc" "${D}/usr/bin/rustc-${PV}" || die - mv "${D}/usr/bin/rustdoc" "${D}/usr/bin/rustdoc-${PV}" || die - mv "${D}/usr/bin/rust-gdb" "${D}/usr/bin/rust-gdb-${PV}" || die + mv "${ED}/usr/bin/rustc" "${ED}/usr/bin/rustc-${PV}" || die + mv "${ED}/usr/bin/rustdoc" "${ED}/usr/bin/rustdoc-${PV}" || die + mv "${ED}/usr/bin/rust-gdb" "${ED}/usr/bin/rust-gdb-${PV}" || die dodoc COPYRIGHT dodir "/usr/share/doc/rust-${PV}/" - mv "${D}/usr/share/doc/rust"/* "${D}/usr/share/doc/rust-${PV}/" || die - rmdir "${D}/usr/share/doc/rust/" || die + mv "${ED}/usr/share/doc/rust"/* "${ED}/usr/share/doc/rust-${PV}/" || die + rmdir "${ED}/usr/share/doc/rust/" || die cat <<-EOF > "${T}"/50${P} - LDPATH="/usr/$(get_libdir)/${P}" - MANPATH="/usr/share/${P}/man" + LDPATH="${EPREFIX}/usr/$(get_libdir)/${P}" + MANPATH="${EPREFIX}/usr/share/${P}/man" EOF doenvd "${T}"/50${P}