Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2.eclass | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index c4418df92bb..57eafcd451b 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -256,7 +256,7 @@ gnome2_src_install() { # create bogus directories in /var/lib/ if has ${EAPI:-0} 4 5; then dodir "${sk_tmp_dir}" || die "dodir failed" - emake DESTDIR="${D}" "scrollkeeper_localstate_dir=${ED}${sk_tmp_dir} " "$@" install || die "install failed" + emake DESTDIR="${D}" "scrollkeeper_localstate_dir=${ED%/}${sk_tmp_dir} " "$@" install || die "install failed" else default fi @@ -282,14 +282,14 @@ gnome2_src_install() { # Do not keep /var/lib/scrollkeeper because: # 1. The scrollkeeper database is regenerated at pkg_postinst() - # 2. ${ED}/var/lib/scrollkeeper contains only indexes for the current pkg + # 2. ${ED%/}/var/lib/scrollkeeper contains only indexes for the current pkg # thus it makes no sense if pkg_postinst ISN'T run for some reason. - rm -rf "${ED}${sk_tmp_dir}" - rmdir "${ED}/var/lib" 2>/dev/null - rmdir "${ED}/var" 2>/dev/null + rm -rf "${ED%/}${sk_tmp_dir}" + rmdir "${ED%/}/var/lib" 2>/dev/null + rmdir "${ED%/}/var" 2>/dev/null # Make sure this one doesn't get in the portage db - rm -fr "${ED}/usr/share/applications/mimeinfo.cache" + rm -fr "${ED%/}/usr/share/applications/mimeinfo.cache" # Delete all .la files if has ${EAPI:-0} 4; then -- 2.17.1