[arch-commits] Commit in xfce4-settings/trunk (3 files)

andyrtr at archlinux.org andyrtr at archlinux.org
Sat May 22 15:13:10 UTC 2010


    Date: Saturday, May 22, 2010 @ 11:13:10
  Author: andyrtr
Revision: 80854

upgpkg: xfce4-settings 4.6.5-1
new version 4.6.5; depend on tango-icon-theme #16444/16428; use default clearlooks engine for modern style ^Cd depend on some more engines for more choice

Added:
  xfce4-settings/trunk/xfce4-settings-4.6.0.patch
Modified:
  xfce4-settings/trunk/PKGBUILD
Deleted:
  xfce4-settings/trunk/xklavier-5.patch

----------------------------+
 PKGBUILD                   |   21 ++++++++++++---------
 xfce4-settings-4.6.0.patch |   18 ++++++++++++++++++
 xklavier-5.patch           |   37 -------------------------------------
 3 files changed, 30 insertions(+), 46 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-05-22 15:00:29 UTC (rev 80853)
+++ PKGBUILD	2010-05-22 15:13:10 UTC (rev 80854)
@@ -3,30 +3,33 @@
 # Contributor: Corrado Primier <bardo at aur.archlinux.org>
 
 pkgname=xfce4-settings
-pkgver=4.6.4
-pkgrel=2
+pkgver=4.6.5
+pkgrel=1
 pkgdesc="Settings manager for xfce"
 arch=('i686' 'x86_64')
 license=('GPL2')
 url="http://www.xfce.org/"
 groups=('xfce4')
-depends=('exo>=0.3.106' 'libnotify>=0.4.5' 'libxfcegui4>=4.6.1' 'libxklavier>=5.0' 'libwnck>=2.30.0')
+depends=('exo>=0.3.107' 'libnotify>=0.4.5' 'libxfcegui4>=4.6.4' 'libxklavier>=5.0' 'libwnck>=2.30.0' 'tango-icon-theme' 'gtk-engines' 'gtk-xfce-engine')
 makedepends=('intltool')
 optdepends=('libcanberra: for sound control')
 conflicts=('xfce-mcs-manager')
 replaces=('xfce-mcs-manager')
 source=(http://archive.xfce.org/src/xfce/${pkgname}/4.6/${pkgname}-${pkgver}.tar.bz2
-        xklavier-5.patch)
-md5sums=('04985407e8e5b916c44780314a177e96'
-         '41306a7a8f7117f5a1ec8bf8207878e5')
+	xfce4-settings-4.6.0.patch)
+md5sums=('f988cb732913b5fbc115ad7105d2231e'
+         '3046732e5d73c9939e7674602eadb1e2')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  patch -Np1 -i "${srcdir}/xklavier-5.patch" || return 1
-  autoheader || return 1
-  autoconf || return 1
+  # enable Tango icon theme, clearlooks theme and font hinting by default(taken from Fedora)
+  patch -Np1 -i ${srcdir}/xfce4-settings-4.6.0.patch || return 1
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
     --disable-static --enable-libxklavier --enable-sound-settings || return 1
   make || return 1
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
   make DESTDIR=${pkgdir} install || return 1
 }

Added: xfce4-settings-4.6.0.patch
===================================================================
--- xfce4-settings-4.6.0.patch	                        (rev 0)
+++ xfce4-settings-4.6.0.patch	2010-05-22 15:13:10 UTC (rev 80854)
@@ -0,0 +1,18 @@
+diff -Nur xfce4-settings-4.6.0.orig/xfsettingsd/xsettings.xml xfce4-settings-4.6.0/xfsettingsd/xsettings.xml
+--- xfce4-settings-4.6.0.orig/xfsettingsd/xsettings.xml	2009-02-20 10:12:35.000000000 -0700
++++ xfce4-settings-4.6.0/xfsettingsd/xsettings.xml	2009-04-16 15:25:44.000000000 -0600
+@@ -2,10 +2,12 @@
+ 
+ <channel name="xsettings" version="1.0">
+   <property name="Net" type="empty">
+-    <property name="ThemeName" type="string" value="Xfce"/>
+-    <property name="IconThemeName" type="string" value="Rodent"/>
++    <property name="ThemeName" type="string" value="Clearlooks"/>
++    <property name="IconThemeName" type="string" value="Tango"/>
+   </property>
+   <property name="Xft" type="empty">
+     <property name="DPI" type="int" value="-1"/>
++    <property name="Antialias" type="int" value="1"/>
++    <property name="HintStyle" type="string" value="hintfull"/>
+   </property>
+ </channel>

Deleted: xklavier-5.patch
===================================================================
--- xklavier-5.patch	2010-05-22 15:00:29 UTC (rev 80853)
+++ xklavier-5.patch	2010-05-22 15:13:10 UTC (rev 80854)
@@ -1,37 +0,0 @@
-From bdeff0efd3342b36e56830fd208103c4453ad0d4 Mon Sep 17 00:00:00 2001
-From: Lionel Le Folgoc <mrpouit at ubuntu.com>
-Date: Mon, 25 Jan 2010 21:36:32 +0000
-Subject: Port to libxklavier 5.0 API.
-
----
-diff --git a/configure.ac.in b/configure.ac.in
-index 59e93b2..acd432e 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -137,6 +137,8 @@ XDT_CHECK_OPTIONAL_PACKAGE([LIBXKLAVIER], [libxklavier], [0.3.0],
-                            [libxklavier], [Keyboard layout selection])
- XDT_CHECK_OPTIONAL_PACKAGE([LIBXKLAVIER4], [libxklavier], [4.0],
-                            [libxklavier], [Keyboard layout selection])
-+XDT_CHECK_OPTIONAL_PACKAGE([LIBXKLAVIER5], [libxklavier], [5.0],
-+                           [libxklavier], [Keyboard layout selection])
- 
- dnl ************************************
- dnl *** Xsettings daemon is optional ***
-diff --git a/dialogs/keyboard-settings/xfce-keyboard-settings.c b/dialogs/keyboard-settings/xfce-keyboard-settings.c
-index 631dc69..5ff7ae3 100644
---- a/dialogs/keyboard-settings/xfce-keyboard-settings.c
-+++ b/dialogs/keyboard-settings/xfce-keyboard-settings.c
-@@ -395,7 +395,11 @@ xfce_keyboard_settings_finalize (GObject *object)
- 
- #ifdef HAVE_LIBXKLAVIER
-   /* Stop xklavier engine */
-+#ifdef HAVE_LIBXKLAVIER5
-+  xkl_engine_stop_listen (settings->priv->xkl_engine, XKLL_TRACK_KEYBOARD_STATE);
-+#else
-   xkl_engine_stop_listen (settings->priv->xkl_engine);
-+#endif /* HAVE_LIBXKLAVIER5 */
- #endif /* HAVE_LIBXKLAVIER */
- 
-   g_object_unref (G_OBJECT (settings->priv->provider));
---
-cgit v0.8.2.1




More information about the arch-commits mailing list