summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-04-20 16:05:32 +0200
committerGilles Dartiguelongue <eva@gentoo.org>2014-04-20 17:48:23 +0200
commitddc154b9bd0a40c6232926cd4023d30fe3f2c11a (patch)
tree60d1b6acdd18d3546e7cc2d9a62e23da75b23de0 /app-misc
parentapp-misc/geoclue: 2.0.0 → 2.1.2 (diff)
downloadgnome-ddc154b9bd0a40c6232926cd4023d30fe3f2c11a.tar.gz
gnome-ddc154b9bd0a40c6232926cd4023d30fe3f2c11a.tar.bz2
gnome-ddc154b9bd0a40c6232926cd4023d30fe3f2c11a.zip
app-misc/geoclue: QAed
* Added missing systemd inherit and configure switch handling. * Fix keywords. * Add missing gdbus-codegen build time dependency. It was previously missing too but upstream fixed their error and is now checking for it in configure. * Add missing slot to libxml2.
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/geoclue/Manifest6
-rw-r--r--app-misc/geoclue/geoclue-2.1.2.ebuild22
2 files changed, 15 insertions, 13 deletions
diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest
index 141ab8b4..4f4f189e 100644
--- a/app-misc/geoclue/Manifest
+++ b/app-misc/geoclue/Manifest
@@ -5,7 +5,7 @@ DIST geoclue-2.1.2.tar.xz 326812 SHA256 fe117d2e7d69c1b22b99d06708ee96fbd62d2f6c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREKAAYFAlNT1M0ACgkQ1fmVwcYIWAZgtQCgxbaQXkrKuFhXHnZxXLs2NT2B
-aIgAoNgR6doQT/9WIkw5GdobaNe002+D
-=EvuB
+iEYEAREKAAYFAlNT1TwACgkQ1fmVwcYIWAZAwwCgw/p09JrQ967aU5CmvNxFAOy2
+hzcAn1NstgT9Qn/27tKqByKck5T0lxYK
+=T0fU
-----END PGP SIGNATURE-----
diff --git a/app-misc/geoclue/geoclue-2.1.2.ebuild b/app-misc/geoclue/geoclue-2.1.2.ebuild
index a41c3fae..1ed41d9b 100644
--- a/app-misc/geoclue/geoclue-2.1.2.ebuild
+++ b/app-misc/geoclue/geoclue-2.1.2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/geoclue-2.0.0.ebuild,v 1.4 2014/03/09 11:53:58 pacho Exp $
+# $Header: $
EAPI="5"
-inherit gnome2 user versionator
+inherit gnome2 systemd user versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="A geoinformation D-Bus service"
@@ -13,21 +13,22 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
-IUSE="server +networkmanager +modemmanager"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="+modemmanager +networkmanager server"
RDEPEND="
>=dev-libs/glib-2.34:2
>=dev-libs/json-glib-0.14
- >=dev-libs/libxml2-2.7
+ >=dev-libs/libxml2-2.7:2
net-libs/libsoup:2.4
sys-apps/dbus
- networkmanager? ( >=net-misc/networkmanager-0.9.9.0 )
- modemmanager? ( >=net-misc/modemmanager-1.0 )
+ modemmanager? ( >=net-misc/modemmanager-1 )
+ networkmanager? ( >=net-misc/networkmanager-0.9.9 )
server? ( >=dev-libs/geoip-1.5.1 )
!<sci-geosciences/geocode-glib-3.10.0
"
DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.40
virtual/pkgconfig
@@ -39,10 +40,11 @@ src_configure() {
# debug only affects CFLAGS
gnome2_src_configure \
--with-dbus-service-user=geoclue \
- $(use_enable server geoip-server) \
- $(use_enable networkmanager wifi-source) \
$(use_enable modemmanager 3g-source) \
- $(use_enable modemmanager modem-gps-source)
+ $(use_enable modemmanager modem-gps-source) \
+ $(use_enable networkmanager wifi-source) \
+ $(use_enable server geoip-server) \
+ $(systemd_with_unitdir)
}
pkg_preinst() {