[packages/xfce4-settings] - up to 4.11.2

baggins baggins at pld-linux.org
Fri Aug 15 22:07:40 CEST 2014


commit b72441823143e1cc9bbdccf98780740b700dafe5
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Aug 15 22:07:28 2014 +0200

    - up to 4.11.2

 01_use-tango-icon-theme.patch                      |  2 +-
 ...tingsd-Check-for-NoSuchExtension-bug-9390.patch | 26 ----------------------
 xfce4-settings.spec                                | 23 ++++++++++---------
 3 files changed, 14 insertions(+), 37 deletions(-)
---
diff --git a/xfce4-settings.spec b/xfce4-settings.spec
index 65df010..eaf5ee0 100644
--- a/xfce4-settings.spec
+++ b/xfce4-settings.spec
@@ -1,16 +1,15 @@
-%define		xfce_version	4.10.0
+%define		xfce_version	4.11.0
 Summary:	Settings manager for the Xfce desktop environment
 Summary(pl.UTF-8):	Menadżer ustawień dla środowiska Xfce
 Name:		xfce4-settings
-Version:	4.10.0
-Release:	5
+Version:	4.11.2
+Release:	1
 License:	GPL v2
 Group:		X11/Applications
-Source0:	http://archive.xfce.org/src/xfce/xfce4-settings/4.10/%{name}-%{version}.tar.bz2
-# Source0-md5:	cc4dd9179ead9046c056431f01a12000
+Source0:	http://archive.xfce.org/src/xfce/xfce4-settings/4.11/%{name}-%{version}.tar.bz2
+# Source0-md5:	7f04161008e1c9fe8cb743f5a8c5a50b
 Patch0:		multiple-x-screens-workaround.patch
 Patch1:		01_use-tango-icon-theme.patch
-Patch2:		02-Xfsettingsd-Check-for-NoSuchExtension-bug-9390.patch
 URL:		http://www.xfce.org/projects/xfce4-settings/
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake >= 1:1.8
@@ -21,6 +20,7 @@ BuildRequires:	gettext-devel
 BuildRequires:	glib2-devel >= 1:2.16.0
 BuildRequires:	gtk+2-devel >= 2:2.14.0
 BuildRequires:	intltool
+BuildRequires:	libcanberra-devel
 BuildRequires:	libnotify-devel
 BuildRequires:	libtool
 BuildRequires:	libxfce4ui-devel >= %{xfce_version}
@@ -28,11 +28,13 @@ BuildRequires:	libxfce4util-devel >= %{xfce_version}
 BuildRequires:	libxklavier-devel
 BuildRequires:	pkgconfig
 BuildRequires:	xfce4-dev-tools >= %{xfce_version}
-BuildRequires:	xfconf-devel >= %{xfce_version}
+#BuildRequires:	xfconf-devel >= %{xfce_version}
+BuildRequires:	xfconf-devel >= 4.10.0
 BuildRequires:	xorg-lib-libXcursor-devel >= 1.1.0
 BuildRequires:	xorg-lib-libXi-devel
 BuildRequires:	xorg-proto-inputproto-devel >= 1.4.0
-Requires:	xfconf >= %{xfce_version}
+#Requires:	xfconf >= %{xfce_version}
+Requires:	xfconf >= 4.10.0
 Obsoletes:	xfce-mcs-manager
 Obsoletes:	xfce-mcs-plugins
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -49,7 +51,6 @@ Menadżer ustawień pozwala w łatwy i intuicyjny sposób dostosowywać
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 %{__intltoolize}
@@ -59,7 +60,8 @@ Menadżer ustawień pozwala w łatwy i intuicyjny sposób dostosowywać
 %{__autoheader}
 %{__automake}
 %configure \
-	--disable-silent-rules
+	--disable-silent-rules \
+	--enable-sound-settings
 
 %{__make}
 
@@ -101,3 +103,4 @@ rm -rf $RPM_BUILD_ROOT
 %{_desktopdir}/xfce4-accessibility-settings.desktop
 %{_desktopdir}/xfce4-mime-settings.desktop
 %{_desktopdir}/xfce4-settings-editor.desktop
+%{_iconsdir}/hicolor/*x*/devices/xfce-display-*.png
diff --git a/01_use-tango-icon-theme.patch b/01_use-tango-icon-theme.patch
index ee25655..10eda52 100644
--- a/01_use-tango-icon-theme.patch
+++ b/01_use-tango-icon-theme.patch
@@ -10,6 +10,6 @@ index 049b4ed..0b72294 100644
 -    <property name="IconThemeName" type="empty"/>
 +    <property name="ThemeName" type="string" value="Xfce"/>
 +    <property name="IconThemeName" type="string" value="Tango"/>
-     <property name="DoubleClickTime" type="int" value="250"/>
+     <property name="DoubleClickTime" type="int" value="400"/>
      <property name="DoubleClickDistance" type="int" value="5"/>
      <property name="DndDragThreshold" type="int" value="8"/>
diff --git a/02-Xfsettingsd-Check-for-NoSuchExtension-bug-9390.patch b/02-Xfsettingsd-Check-for-NoSuchExtension-bug-9390.patch
deleted file mode 100644
index c18b667..0000000
--- a/02-Xfsettingsd-Check-for-NoSuchExtension-bug-9390.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 1d62ea7fb76ce14c87c61dd4a41d6ccc5b9c6095 Mon Sep 17 00:00:00 2001
-From: Lionel Le Folgoc <lionel at lefolgoc.net>
-Date: Sun, 28 Oct 2012 17:11:13 +0100
-Subject: [PATCH] Xfsettingsd: Check for NoSuchExtension (bug #9390).
-
----
- xfsettingsd/pointers.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/xfsettingsd/pointers.c b/xfsettingsd/pointers.c
-index a060051..e7192e7 100644
---- a/xfsettingsd/pointers.c
-+++ b/xfsettingsd/pointers.c
-@@ -129,7 +129,8 @@ xfce_pointers_helper_init (XfcePointersHelper *helper)
-     version = XGetExtensionVersion (xdisplay, INAME);
- 
-     /* check for Xi */
--    if (version == NULL || !version->present)
-+    if (version == NULL || ((long) version) == NoSuchExtension
-+        || !version->present)
-     {
-         g_critical ("XI is not present.");
-     }
--- 
-1.8.3.1
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xfce4-settings.git/commitdiff/b72441823143e1cc9bbdccf98780740b700dafe5



More information about the pld-cvs-commit mailing list