Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=997d1191d26ced1334d1c0ecf48cf0bc1e751acb

commit 997d1191d26ced1334d1c0ecf48cf0bc1e751acb
Author: Baste <ba...@frugalware.org>
Date:   Mon Feb 18 16:39:22 2013 +0100

gnome-panel-3.6.2-2-x86_64
* Fix build

diff --git a/source/gnome/gnome-panel/FrugalBuild 
b/source/gnome/gnome-panel/FrugalBuild
index 6f7fac8..6f01f78 100644
--- a/source/gnome/gnome-panel/FrugalBuild
+++ b/source/gnome/gnome-panel/FrugalBuild
@@ -22,12 +22,15 @@ _F_gnome_desktop="y"
_F_gnome_doc="y"
_F_gnome_ext=".tar.xz"
Finclude gnome gnome-scriptlet
-sha1sums=('9e7a94dedba0e6514c8dd634f08bc7c1c3d3b338')
+source=($source gweather.patch)
+sha1sums=('9e7a94dedba0e6514c8dd634f08bc7c1c3d3b338' \
+          '35eaa11379d2beb90b19ff556e550f38ef5d2857')
replaces=('libpanelappletmm' 'deskbar-applet' 'gnome-globalmenu' 'giplet' 
'hamster-applet' 'webilder' 'mintmenu' 'lock-keys-applet')
provides=('deskbar-applet')

build() {
Fcd
+       Fpatchall
Fbuild_slice_scrollkeeper
Fmake --enable-gtk-doc --disable-scrollkeeper --enable-eds 
--disable-schemas-compile
Fmakeinstall GCONF_DISABLE_SCHEMA_INSTALL=1
diff --git a/source/gnome/gnome-panel/gweather.patch 
b/source/gnome/gnome-panel/gweather.patch
new file mode 100644
index 0000000..c575562
--- /dev/null
+++ b/source/gnome/gnome-panel/gweather.patch
@@ -0,0 +1,26 @@
+From f5550422e202041a70cce8776785e3e651a01d8d Mon Sep 17 00:00:00 2001
+From: Philipp Kaluza <p...@src.gnome.org>
+Date: Thu, 03 Jan 2013 10:51:19 +0000
+Subject: fix build error due to missing gweather-xml.h
+
+GWeather doesn't export the deprecated GWeatherXML anymore since
+commit 354f1aa9003ee08c6e63ecbaaa6b9179b9178184 . Luckily, our last
+usage of it is long gone. Remove leftover include.
+
+See https://bugzilla.redhat.com/show_bug.cgi?id=890219
+---
+diff --git a/applets/clock/clock.c b/applets/clock/clock.c
+index 90ee62b..6b62daa 100644
+--- a/applets/clock/clock.c
++++ b/applets/clock/clock.c
+@@ -54,7 +54,6 @@
+ #define GNOME_DESKTOP_USE_UNSTABLE_API
+ #include <libgnome-desktop/gnome-wall-clock.h>
+
+-#include <libgweather/gweather-xml.h>
+ #include <libgweather/location-entry.h>
+ #include <libgweather/timezone-menu.h>
+ #include <libgweather/gweather-enum-types.h>
+--
+cgit v0.9.0.2
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to