Make euse prefix aware
authorfuzzyray <fuzzyray@gentoo.org>
Wed, 24 Nov 2010 18:28:10 +0000 (18:28 -0000)
committerfuzzyray <fuzzyray@gentoo.org>
Wed, 24 Nov 2010 18:28:10 +0000 (18:28 -0000)
svn path=/trunk/gentoolkit/; revision=869

ChangeLog
bin/euse

index a685a55e0a03be32d1c80384df047dfc0fcce292..5ac6727d1c06e51217aff1d2a53543175fced8c5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,6 @@
 2010-11-24: Paul Varner <fuzzyray@gentoo.org>
        * euse: Fix euse to look for portage configuration files in both the
-       old and new paths. bug 346519.
+       old and new paths. bug 346519. Make euse work in prefix environments.
 
 2010-10-29: Tomáš Chvátal <scarabeus@gentoo.org>
        * eshowkw: Add new module as drop-in replacement for eshowkw from
index 35b3d4506a6ef1273a730da313ff012d854aca92..297d4f6b1b310e55c8e9f31cca6eb4cbbbae059d 100755 (executable)
--- a/bin/euse
+++ b/bin/euse
@@ -9,8 +9,9 @@
 PROGRAM_NAME=euse
 VERSION="svn"
 
-ETC="/etc"
-USR_SHARE_PORTAGE="/usr/share/portage"
+EPREFIX=${EPREFIX:-$(portageq envvar EPREFIX)}
+ETC="${EPREFIX}/etc"
+USR_SHARE_PORTAGE="${EPREFIX}/usr/share/portage"
 
 # define error function so it can be used immediately
 error() {