commit:     6287b48604097fe3369bd845ad931f4261ff6354
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 01:03:53 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 01:23:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6287b486

dev-util/rustup: use sed in src_prepare

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 dev-util/rustup/rustup-1.23.1.ebuild | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-util/rustup/rustup-1.23.1.ebuild 
b/dev-util/rustup/rustup-1.23.1.ebuild
index 2e5a86e9525..38bf4b1514c 100644
--- a/dev-util/rustup/rustup-1.23.1.ebuild
+++ b/dev-util/rustup/rustup-1.23.1.ebuild
@@ -313,14 +313,19 @@ src_unpack() {
                cargo_live_src_unpack
        else
                cargo_src_unpack
-               # patch git dep to use pre-fetched tarball
-               #echo "" >> "${P}/Cargo.toml"
-               #echo '[patch."https://github.com/rbtcollins/home";]' >> 
"${P}/Cargo.toml"
-               local home_path="home = { path = 
'"${WORKDIR}/home-${HOME_COMMIT}"' }"
-               sed -i "s@^home =.*@${home_path}@" "${P}/Cargo.toml" || die
        fi
 }
 
+src_prepare() {
+       # patch git dep to use pre-fetched tarball
+       #echo "" >> "${P}/Cargo.toml"
+       #echo '[patch."https://github.com/rbtcollins/home";]' >> 
"${P}/Cargo.toml"
+       local home_path="home = { path = '"${WORKDIR}/home-${HOME_COMMIT}"' }"
+       sed -i "s@^home =.*@${home_path}@" "${P}/Cargo.toml" || die
+
+       default
+}
+
 src_configure() {
        local myfeatures=( no-self-update )
        cargo_src_configure

Reply via email to