From 5d416ab4ea76db1615b364df234a8522d4e31576 Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Wed, 21 Mar 2012 11:15:00 +0100
Subject: [PATCH] libxklavier: enable introspection support.

---
 srcpkgs/libxklavier/libxklavier-devel.template | 5 +++--
 srcpkgs/libxklavier/libxklavier.rshlibs        | 3 ---
 srcpkgs/libxklavier/template                   | 3 ++-
 3 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/libxklavier/libxklavier-devel.template b/srcpkgs/libxklavier/libxklavier-devel.template
index 9cbefc52eb..f4e542852c 100644
--- a/srcpkgs/libxklavier/libxklavier-devel.template
+++ b/srcpkgs/libxklavier/libxklavier-devel.template
@@ -1,13 +1,14 @@
 # Template file for 'libxklavier-devel'.
 #
-short_desc="${sourcepkg} (development files)"
+revision=1
+short_desc="${sourcepkg} -- development files"
 long_desc="${long_desc}
 
  This package contains files for development, headers, static libs, etc."
 
 Add_dependency run glib-devel
 Add_dependency run libxml2-devel	">=2.7.8"
-Add_dependency run libxklavier
+Add_dependency run libxklavier		">=${version}"
 
 do_install() {
 	vmove usr/include usr
diff --git a/srcpkgs/libxklavier/libxklavier.rshlibs b/srcpkgs/libxklavier/libxklavier.rshlibs
index cc366459c6..aa865c97e6 100644
--- a/srcpkgs/libxklavier/libxklavier.rshlibs
+++ b/srcpkgs/libxklavier/libxklavier.rshlibs
@@ -1,10 +1,7 @@
 libxml2.so.2
 libgobject-2.0.so.0
-libgthread-2.0.so.0
-librt.so.1
 libglib-2.0.so.0
 libXi.so.6
 libxkbfile.so.1
 libX11.so.6
-libpthread.so.0
 libc.so.6
diff --git a/srcpkgs/libxklavier/template b/srcpkgs/libxklavier/template
index 7f02d53291..2b0cd8e429 100644
--- a/srcpkgs/libxklavier/template
+++ b/srcpkgs/libxklavier/template
@@ -1,9 +1,9 @@
 # Template build file for 'libxklavier'.
 pkgname=libxklavier
 version=5.2.1
+revision=1
 distfiles="${GNOME_SITE}/$pkgname/5.2/$pkgname-$version.tar.xz"
 build_style=gnu-configure
-configure_args="--disable-introspection" # currently broken
 short_desc="Library providing high-level API for X Keyboard Extension"
 maintainer="Juan RP <xtraeme@gmail.com>"
 checksum=a7a1ca8ae493fb652e3456a6b3a0b07514447161aab41feed96b968f2d338b5e
@@ -20,5 +20,6 @@ Add_dependency build glib-devel
 Add_dependency build libxkbfile-devel
 Add_dependency build libxml2-devel	">=2.7.8"
 Add_dependency build libXi-devel
+Add_dependency build gobject-introspection
 Add_dependency full xkeyboard-config
 Add_dependency full iso-codes