commit:     d2f8d498eeb7980cd8ee427517b7862e8457c652
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:24:37 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8d498

net-misc/minidlna: Control avahi via cache override

Use autoconf cache variable override to disable avahi instead
of patching the build system.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 9fa0106ae8b..5a9c0e66902 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -30,8 +30,9 @@ DEPEND="${RDEPEND}
 
 CONFIG_CHECK="~INOTIFY_USER"
 
-PATCHES=( "${WORKDIR}"/minidlna-gentoo-artwork.patch
-       "${FILESDIR}"/${P}-buildsystem.patch )
+PATCHES=(
+       "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
 
 src_prepare() {
        sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
@@ -39,8 +40,6 @@ src_prepare() {
                -i minidlna.conf || die
 
        default
-
-       eautoreconf
 }
 
 src_configure() {
@@ -48,10 +47,12 @@ src_configure() {
                --with-db-path=/var/lib/minidlna
                --with-log-path=/var/log/minidlna
                --enable-tivo
-               $(use_enable avahi)
                $(use_enable netgear)
                $(use_enable readynas)
        )
+       use avahi || myconf+=(
+               ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+       )
 
        econf "${myconf[@]}"
 }

Reply via email to