app-misc/mosquitto: do not call get_libdir in global scope.
authorPatrice Clement <monsieurp@gentoo.org>
Wed, 28 Sep 2016 21:30:19 +0000 (23:30 +0200)
committerPatrice Clement <monsieurp@gentoo.org>
Wed, 28 Sep 2016 21:30:19 +0000 (23:30 +0200)
Gentoo-Bug: https://bugs.gentoo.org/593422

Package-Manager: portage-2.2.28

app-misc/mosquitto/mosquitto-1.4.10.ebuild

index 15d5dd846825ff4ba15af67596decf8b929fb317..b723fe381aa8e7e929f92f983741f4a90091cdef 100644 (file)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit eutils systemd user python-any-r1
@@ -21,21 +21,13 @@ DEPEND="${RDEPEND}
        ${PYTHON_DEPS}
        srv? ( net-dns/c-ares )"
 
-LIBDIR=$(get_libdir)
-QA_PRESTRIPPED="/usr/sbin/mosquitto
-       /usr/bin/mosquitto_passwd
-       /usr/bin/mosquitto_sub
-       /usr/bin/mosquitto_pub
-       /usr/${LIBDIR}/libmosquittopp.so.1
-       /usr/${LIBDIR}/libmosquitto.so.1"
-
 pkg_setup() {
        enewgroup mosquitto
        enewuser mosquitto -1 -1 -1 mosquitto
 }
 
 src_prepare() {
-       epatch "${FILESDIR}/${PN}-1.4.9-conditional-tests.patch"
+       epatch "${FILESDIR}/${P}-conditional-tests.patch"
        if use persistence; then
                sed -i -e "s:^#autosave_interval:autosave_interval:" \
                        -e "s:^#persistence false$:persistence true:" \
@@ -48,6 +40,14 @@ src_prepare() {
 }
 
 src_configure() {
+       LIBDIR=$(get_libdir)
+       QA_PRESTRIPPED="/usr/sbin/mosquitto
+               /usr/bin/mosquitto_passwd
+               /usr/bin/mosquitto_sub
+               /usr/bin/mosquitto_pub
+               /usr/${LIBDIR}/libmosquittopp.so.1
+               /usr/${LIBDIR}/libmosquitto.so.1"
+
        makeopts=(
                "LIB_SUFFIX=${LIBDIR:3}"
                "WITH_BRIDGE=$(usex bridge)"
@@ -56,7 +56,6 @@ src_configure() {
                "WITH_TLS=$(usex ssl)"
                "WITH_WRAP=$(usex tcpd)"
        )
-       einfo "${makeopts[@]}"
 }
 
 src_compile() {