Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [PATCH 3/5] toolchain.eclass: avoid leading double slash
Date: Thu, 21 Jun 2018 08:44:24
Message-Id: 23339.25947.22963.729696@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-dev] Re: [PATCH 3/5] toolchain.eclass: avoid leading double slash by "Marty E. Plummer"
1 >>>>> On Thu, 21 Jun 2018, Marty E Plummer wrote:
2
3 > On Thu, Jun 21, 2018 at 10:16:45AM +0200, Michael Haubenwallner wrote:
4 >> Well, DATAPATH already has the leading slash, and I have to avoid
5 >> double slash here.
6
7 > - mkdir -p "${EROOT}"usr/{share/gcc-data,sbin,bin}
8 > + mkdir -p "${EROOT%/}"/usr/{share/gcc-data,sbin,bin}
9 > # DATAPATH has EPREFIX already, use ROOT with it
10 > - cp "${ROOT}${DATAPATH}"/fixlafiles.awk "${EROOT}"usr/share/gcc-data/ || die
11 > - cp "${ROOT}${DATAPATH}"/fix_libtool_files.sh "${EROOT}"usr/sbin/ || die
12 > + cp "${ROOT%/}${DATAPATH}"/fixlafiles.awk "${EROOT%/}"/usr/share/gcc-data/ || die
13 > + cp "${ROOT%/}${DATAPATH}"/fix_libtool_files.sh "${EROOT%/}"/usr/sbin/ || die
14
15 Exactly.