dev-util/gprof2dot: Prefix support.
authorBenda Xu <heroxbd@gentoo.org>
Tue, 26 Jul 2016 09:01:08 +0000 (18:01 +0900)
committerBenda Xu <heroxbd@gentoo.org>
Tue, 26 Jul 2016 09:05:45 +0000 (18:05 +0900)
Package-Manager: portage-2.3.0

dev-util/gprof2dot/gprof2dot-0_p20130517.ebuild

index 014cd42af1f701dc0f327d9c20134923951d18ce..da462620cf82959a2401332d6c19367ae5c759ca 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -28,7 +28,7 @@ src_prepare() {
 }
 
 _make_call_script() {
-       cat <<-EOF >"${D}/$1"
+       cat <<-EOF >"${ED}/$1"
        #! /usr/bin/env python
        from gprof2dot import Main
        Main().main()
@@ -39,7 +39,8 @@ _make_call_script() {
 
 src_install() {
        abi_specific_install() {
-               insinto "$(python_get_sitedir)"
+               local sitedir="$(python_get_sitedir)"
+               insinto ${sitedir#"${EPREFIX}"}
                doins ${PN}.py || die
                python_optimize || die
        }
@@ -47,5 +48,5 @@ src_install() {
 
        dodir /usr/bin || die
        _make_call_script /usr/bin/${PN} || die
-       python_replicate_script "${D}"/usr/bin/${PN} || die
+       python_replicate_script "${ED}"/usr/bin/${PN} || die
 }