commit:     126e552160ba0ccecc8e98c5759f548d43a87ca3
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 08:13:25 2015 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 08:15:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126e5521

mail-client/mutt: fix curses/slang usage and wc-funcs on Solaris for arrows

Package-Manager: portage-2.2.20-prefix

 mail-client/mutt/mutt-1.5.24.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/mail-client/mutt/mutt-1.5.24.ebuild 
b/mail-client/mutt/mutt-1.5.24.ebuild
index c2c1ed3..a2a2538 100644
--- a/mail-client/mutt/mutt-1.5.24.ebuild
+++ b/mail-client/mutt/mutt-1.5.24.ebuild
@@ -140,12 +140,12 @@ src_configure() {
                $(use_enable smtp) \
                $(use_with idn) \
                $(use_with kerberos gss) \
-               $(use slang && echo --with-slang) \
+               $(use slang && echo --with-slang=${EPREFIX}/usr) \
+               $(use !slang && echo --with-curses=${EPREFIX}/usr) \
                --enable-compressed \
                --enable-external-dotlock \
                --enable-nfs-fix \
                --sysconfdir=${EPREFIX}/etc/${PN} \
-               --with-curses \
                --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
                --with-regex \
                --with-exec-shell=${EPREFIX}/bin/sh"
@@ -153,10 +153,12 @@ src_configure() {
        case $CHOST in
                *-solaris*)
                        # Solaris has no flock in the standard headers
-                       myconf="${myconf} --enable-fcntl --disable-flock"
+                       myconf+=" --enable-fcntl --disable-flock"
+                       # wchar_t depends on locale
+                       myconf+=" --without-wc-funcs"
                ;;
                *)
-                       myconf="${myconf} --disable-fcntl --enable-flock"
+                       myconf+=" --disable-fcntl --enable-flock"
                ;;
        esac
 

Reply via email to