From bfc4f3bf5cf022720ce25178bb121a3f9dda3fbd Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 3 Nov 2013 06:44:52 +0100 Subject: [PATCH] geoclue: update to 0.12.99. --- srcpkgs/geoclue/patches/geoclue-gcc46.patch | 23 --------------------- srcpkgs/geoclue/template | 23 +++++++-------------- 2 files changed, 8 insertions(+), 38 deletions(-) delete mode 100644 srcpkgs/geoclue/patches/geoclue-gcc46.patch diff --git a/srcpkgs/geoclue/patches/geoclue-gcc46.patch b/srcpkgs/geoclue/patches/geoclue-gcc46.patch deleted file mode 100644 index 1f16e0f71e7..00000000000 --- a/srcpkgs/geoclue/patches/geoclue-gcc46.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 90669619d1d621080ef00dcb8db1c3d206ee0bfe Mon Sep 17 00:00:00 2001 -From: Dan Williams -Date: Mon, 07 Mar 2011 23:46:15 +0000 -Subject: master: Fix warning with GCC 4.6 - ---- -diff --git a/src/master-provider.c b/src/master-provider.c -index 790c043..e4ea053 100644 ---- src/master-provider.c -+++ src/master-provider.c -@@ -846,10 +846,6 @@ gc_master_provider_initialize_interfaces (GcMasterProvider *provider) - static gboolean - gc_master_provider_initialize (GcMasterProvider *provider) - { -- GcMasterProviderPrivate *priv; -- -- priv = GET_PRIVATE (provider); -- - if (!gc_master_provider_initialize_interfaces (provider)) { - return FALSE; - } --- -cgit v0.8.3-6-g21f6 diff --git a/srcpkgs/geoclue/template b/srcpkgs/geoclue/template index 6c9775d2a22..b10c2b404fb 100644 --- a/srcpkgs/geoclue/template +++ b/srcpkgs/geoclue/template @@ -1,30 +1,23 @@ # Template file for 'geoclue' pkgname=geoclue -version=0.12.0 -revision=7 +version=0.12.99 +revision=1 build_style=gnu-configure -configure_args="--disable-static --enable-networkmanager=no --enable-conic=no" -hostmakedepends="automake gtk-doc pkg-config intltool gobject-introspection" -makedepends="dbus-glib-devel libxslt-devel GConf-devel gtk+-devel libsoup-gnome-devel" +configure_args="--disable-static --disable-schemas-compile" +hostmakedepends="pkg-config intltool gobject-introspection" +makedepends="dbus-glib-devel libxslt-devel GConf-devel gtk+-devel libsoup-gnome-devel + NetworkManager-devel" short_desc="The Geoinformation Service" homepage="http://www.freedesktop.org/wiki/Software/GeoClue" license="LGPL-2.1" maintainer="Juan RP " -distfiles="http://launchpad.net/geoclue/trunk/0.12/+download/geoclue-$version.tar.gz" -checksum=0f533f177ae9aa35e807a01c754840f66df9579f5524552f14f2b5ba670a4696 +distfiles="http://freedesktop.org/~hadess/$pkgname-$version.tar.gz" +checksum=fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 long_desc=" Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible." -pre_configure() { - sed -i 's/libnm_glib/libnm-glib/g' configure.ac - sed -i '/libsoup-gnome/s/$/ gthread-2.0/' configure.ac - sed -i '/-Werror/d' configure.ac - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac - autoreconf -fi -} - geoclue-devel_package() { depends="dbus-glib-devel libxml2-devel ${sourcepkg}>=${version}" short_desc+=" - development files"