commit:     f161850d7a477ceb40abeeacf97f695b3d4f0e95
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 03:52:05 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 03:54:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f161850d

net-fs/samba: prefix fixes

Package-Manager: portage-2.3.0

 net-fs/samba/samba-4.4.5.ebuild | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-fs/samba/samba-4.4.5.ebuild b/net-fs/samba/samba-4.4.5.ebuild
index b865e71..2aa1537 100644
--- a/net-fs/samba/samba-4.4.5.ebuild
+++ b/net-fs/samba/samba-4.4.5.ebuild
@@ -57,7 +57,7 @@ CDEPEND="${PYTHON_DEPS}
        >=sys-libs/tdb-1.3.8[python,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
        >=sys-libs/tevent-0.9.28[${MULTILIB_USEDEP}]
        sys-libs/zlib[${MULTILIB_USEDEP}]
-       virtual/pam
+       pam? ( virtual/pam )
        acl? ( virtual/acl )
        addns? ( net-dns/bind-tools[gssapi] )
        cluster? ( !dev-db/ctdb )
@@ -115,10 +115,10 @@ multilib_src_configure() {
        local myconf=()
        myconf=(
                --enable-fhs
-               --sysconfdir=/etc
-               --localstatedir=/var
-               --with-modulesdir=/usr/$(get_libdir)/samba
-               --with-piddir=/run/${PN}
+               --sysconfdir="${EPREFIX}/etc"
+               --localstatedir="${EPREFIX}/var"
+               --with-modulesdir="${EPREFIX}/usr/$(get_libdir)/samba"
+               --with-piddir="${EPREFIX}/run/${PN}"
                --bundled-libraries=NONE
                --builtin-libraries=NONE
                --disable-rpath
@@ -142,7 +142,7 @@ multilib_src_configure() {
                        $(use_enable iprint)
                        $(use_with ldap)
                        $(use_with pam)
-                       $(usex pam 
"--with-pammodulesdir=/$(get_libdir)/security" '')
+                       $(usex pam 
"--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '')
                        $(use_with quota quotas)
                        $(use_with syslog)
                        $(use_with systemd)
@@ -175,7 +175,7 @@ multilib_src_configure() {
                )
        fi
 
-       CPPFLAGS="-I${SYSROOT}/usr/include/et ${CPPFLAGS}" \
+       CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \
                waf-utils_src_configure ${myconf[@]}
 }
 

Reply via email to