summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2014-04-17 00:06:52 +0100
committerGilles Dartiguelongue <eva@gentoo.org>2014-04-20 17:48:21 +0200
commit6807c0c2935b742d35ccb843b8a3982c446f41de (patch)
tree5d262b225def7f1f581264f1e1d3bf65b79e432b /app-misc
parentmedia-gfx/gnome-screenshot: 3.10.1 → 3.12.0 (diff)
downloadgnome-6807c0c2935b742d35ccb843b8a3982c446f41de.tar.gz
gnome-6807c0c2935b742d35ccb843b8a3982c446f41de.tar.bz2
gnome-6807c0c2935b742d35ccb843b8a3982c446f41de.zip
app-misc/geoclue: 2.0.0 → 2.1.2
Has new dependencies on networkmanager and modemmanager.
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/geoclue/Manifest11
-rw-r--r--app-misc/geoclue/geoclue-2.1.2.ebuild51
2 files changed, 62 insertions, 0 deletions
diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest
new file mode 100644
index 00000000..141ab8b4
--- /dev/null
+++ b/app-misc/geoclue/Manifest
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+DIST geoclue-2.1.2.tar.xz 326812 SHA256 fe117d2e7d69c1b22b99d06708ee96fbd62d2f6ca84c1612482484122d6c891c SHA512 9638fd0d1fed04d0c5349ce04328c29137031dfffb451c047c36926da21bfa2da795c216ba6740adfcc9c84ec4e550f51405b480a68e8358ae27bffd7470eba1 WHIRLPOOL 1c6bab89fe5bfcbb8006b49ecd9160dd0dd5573626ff1d857313282045d1db98384e3dc466072930fa24f3ae1b404b7510bf493d089f105a6699eb61bd2c722d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iEYEAREKAAYFAlNT1M0ACgkQ1fmVwcYIWAZgtQCgxbaQXkrKuFhXHnZxXLs2NT2B
+aIgAoNgR6doQT/9WIkw5GdobaNe002+D
+=EvuB
+-----END PGP SIGNATURE-----
diff --git a/app-misc/geoclue/geoclue-2.1.2.ebuild b/app-misc/geoclue/geoclue-2.1.2.ebuild
new file mode 100644
index 00000000..a41c3fae
--- /dev/null
+++ b/app-misc/geoclue/geoclue-2.1.2.ebuild
@@ -0,0 +1,51 @@
+# 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 $
+
+EAPI="5"
+
+inherit gnome2 user versionator
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="A geoinformation D-Bus service"
+HOMEPAGE="http://freedesktop.org/wiki/Software/GeoClue"
+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"
+
+RDEPEND="
+ >=dev-libs/glib-2.34:2
+ >=dev-libs/json-glib-0.14
+ >=dev-libs/libxml2-2.7
+ net-libs/libsoup:2.4
+ sys-apps/dbus
+ networkmanager? ( >=net-misc/networkmanager-0.9.9.0 )
+ modemmanager? ( >=net-misc/modemmanager-1.0 )
+ server? ( >=dev-libs/geoip-1.5.1 )
+ !<sci-geosciences/geocode-glib-3.10.0
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig
+"
+
+RESTRICT="test"
+
+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)
+}
+
+pkg_preinst() {
+ enewgroup geoclue
+ enewuser geoclue -1 -1 /var/lib/geoclue geoclue
+}