commit:     964c81f0f7668d709fc325f5f29eefc567241929
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  1 09:42:41 2019 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Mon Aug  5 13:16:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964c81f0

sys-auth/elogind: prefix support

get_udevdir returns unprefixed directory, need to prepend EPREFIX.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>
Acked-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-auth/elogind/elogind-241.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/elogind/elogind-241.3.ebuild 
b/sys-auth/elogind/elogind-241.3.ebuild
index b0298319602..fe13b191df3 100644
--- a/sys-auth/elogind/elogind-241.3.ebuild
+++ b/sys-auth/elogind/elogind-241.3.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 }
 
 src_configure() {
-       local rccgroupmode="$(grep rc_cgroup_mode /etc/rc.conf | cut -d '"' -f 
2)"
+       local rccgroupmode="$(grep rc_cgroup_mode \"${EPREFIX}/etc/rc.conf\" | 
cut -d '"' -f 2)"
        local cgroupmode="legacy"
 
        if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
@@ -68,7 +68,7 @@ src_configure() {
                -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
                -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
                -Dpamlibdir=$(getpam_mod_dir)
-               -Dudevrulesdir="$(get_udevdir)"/rules.d
+               -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
                --libdir="${EPREFIX}"/usr/$(get_libdir)
                -Drootlibdir="${EPREFIX}"/$(get_libdir)
                -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind

Reply via email to