net-fs/netatalk: pass correct tracker-pkgconfig-version
authorMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 18:40:53 +0000 (20:40 +0200)
committerMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 18:41:20 +0000 (20:41 +0200)
At least since 1.0, the pkgconfig version is always 1.0 or 2.0, without
the minor version affecting it (as that's semantically backwards
compatible).
As we don't have any 0.x anymore, change it to pass the found tracker
major version with .0 suffixed. This should fix the option.
Before the fix it seems it just fails to find tracker non-fatally and
disabled tracker usage despite USE=tracker being used.

Bug: https://bugs.gentoo.org/672308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
net-fs/netatalk/netatalk-3.1.10.ebuild
net-fs/netatalk/netatalk-3.1.12.ebuild

index 39d75a27f41b64f0ab8122014acd12fcee069e8e..60690c4d7c873d8070c90e709d716f4ea5e0d634 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 
 AUTOTOOLS_AUTORECONF=yes
 
-inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
+inherit autotools-utils eapi7-ver flag-o-matic multilib pam python-r1 systemd versionator
 
 DESCRIPTION="Open Source AFP server"
 HOMEPAGE="http://netatalk.sourceforge.net/"
@@ -98,7 +98,7 @@ src_configure() {
                $(use_with ssl ssl-dir)
                $(use_with tracker)
                $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-               $(use_with tracker tracker-pkgconfig-version $(get_version_component_range 1-2 $(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')))
+               $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 $(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
                --enable-overwrite
                --disable-krb4-uam
                --disable-afs
index 026d6442f0e8556162ea3324e630714502cd1672..1d6ee17df243459292248f758d4a6a73964e2ff0 100644 (file)
@@ -99,7 +99,7 @@ src_configure() {
                $(use_with ssl ssl-dir)
                $(use_with tracker)
                $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-               $(use_with tracker tracker-pkgconfig-version $(ver_cut 1-2 $(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')))
+               $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 $(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
                --enable-overwrite
                --disable-krb4-uam
                --disable-afs