Commit a3b84047 authored by Natanael Copa's avatar Natanael Copa

x11/xfce4-xkb-plugin: patch for building against new libxklavier

parent 36733536
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xfce4-xkb-plugin
pkgver=0.5.3.3
pkgrel=0
pkgrel=1
pkgdesc="plugin to switch keyboard layouts for the Xfce4 panel"
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin"
license="custom"
......@@ -9,10 +9,15 @@ subpackages="$pkgname-doc"
depends=
makedepends="xfce4-panel-dev libxklavier-dev librsvg-dev intltool libwnck-dev
libxi-dev libxkbfile-dev libsm-dev libgsf-dev e2fsprogs-dev bzip2-dev"
source="http://goodies.xfce.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
source="http://goodies.xfce.org/releases/$pkgname/$pkgname-$pkgver.tar.gz
xfce4-xkb-plugin-0.5.3.3-libxklavier.patch"
build ()
{
prepare() {
cd "$srcdir"/$pkgname-$pkgver
patch -p1 -i ../xfce4-xkb-plugin-0.5.3.3-libxklavier.patch || return 1
}
build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
......@@ -20,7 +25,12 @@ build ()
--localstatedir=/var \
--disable-static
make || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
md5sums="b233cc9de1cbace075eaf6e2c9a8e685 xfce4-xkb-plugin-0.5.3.3.tar.gz"
md5sums="b233cc9de1cbace075eaf6e2c9a8e685 xfce4-xkb-plugin-0.5.3.3.tar.gz
f805bf4d31d1a55176e479a3c253df95 xfce4-xkb-plugin-0.5.3.3-libxklavier.patch"
diff -ur xfce4-xkb-plugin-0.5.3.3.orig/panel-plugin/xkb-config.c xfce4-xkb-plugin-0.5.3.3/panel-plugin/xkb-config.c
--- xfce4-xkb-plugin-0.5.3.3.orig/panel-plugin/xkb-config.c 2009-03-06 15:16:03.000000000 +0200
+++ xfce4-xkb-plugin-0.5.3.3/panel-plugin/xkb-config.c 2009-07-20 18:40:34.000000000 +0300
@@ -150,7 +150,7 @@
config->application_map = g_hash_table_new (g_direct_hash, NULL);
registry = xkl_config_registry_get_instance (config->engine);
- xkl_config_registry_load (registry);
+ xkl_config_registry_load (registry, FALSE);
config_item = xkl_config_item_new ();
@@ -547,7 +547,7 @@
if (!config) return NULL;
registry = xkl_config_registry_get_instance (config->engine);
- xkl_config_registry_load (registry);
+ xkl_config_registry_load (registry, FALSE);
return registry;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment