commit:     d8feddfa78882a5b762819e7cb01840bc93a9ee7
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 19 18:30:54 2025 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Dec 19 18:30:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8feddfa

app-text/NaturalDocs: fix for Prefix #433515

Closes: https://bugs.gentoo.org/433515
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild 
b/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
index 447c3b1a128b..f05c15671c70 100644
--- a/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
+++ b/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
@@ -25,10 +25,10 @@ src_install() {
        dosym ../../../etc/${PN} /usr/share/${PN}/Config
 
        perl_set_version
-       insinto ${VENDOR_LIB}
+       insinto ${VENDOR_LIB#${EPREFIX}}
        doins -r Modules/NaturalDocs
        dodir /usr/share/${PN}/Modules
-       dosym ../../../..${VENDOR_LIB}/NaturalDocs 
/usr/share/${PN}/Modules/NaturalDocs
+       dosym ../../../..${VENDOR_LIB#${EPREFIX}}/NaturalDocs 
/usr/share/${PN}/Modules/NaturalDocs
 
        exeinto /usr/share/${PN}
        doexe ${PN}
@@ -43,9 +43,9 @@ src_install() {
 }
 
 pkg_preinst() {
-       if [[ -e /usr/share/${PN}/Config && ! -L /usr/share/${PN}/Config ]] ; 
then
-               mkdir -p /etc/${PN}
-               mv /usr/share/${PN}/Config/* /etc/${PN}/
-               rm -rf /usr/share/${PN}/Config
+       if [[ -e "${EROOT}"/usr/share/${PN}/Config && ! -L 
"${EROOT}"/usr/share/${PN}/Config ]] ; then
+               mkdir -p "${EROOT}"/etc/${PN}
+               mv "${EROOT}"/usr/share/${PN}/Config/* "${EROOT}"/etc/${PN}/
+               rm -rf "${EROOT}"/usr/share/${PN}/Config
        fi
 }

Reply via email to