From d0cdc219565206123a8ced58bc573c90df14a699 Mon Sep 17 00:00:00 2001 From: fredjo Date: Wed, 4 Nov 2009 10:43:41 +0100 Subject: Ajout du paquet libgnomekbd#2.26.0 --- fredjo-gnome-2.28-test/libgnomekbd/.footprint | 40 ++++++++++++++++++++++ fredjo-gnome-2.28-test/libgnomekbd/.md5sum | 2 ++ fredjo-gnome-2.28-test/libgnomekbd/Pkgfile | 21 ++++++++++++ .../libgnomekbd-2.26.0-libxklavier-4.0-1.patch | 19 ++++++++++ .../libgnomekbd/libgnomekbd.patch | 11 ++++++ fredjo-gnome-2.28-test/libgnomekbd/post-install | 23 +++++++++++++ 6 files changed, 116 insertions(+) create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/.footprint create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/.md5sum create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/Pkgfile create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd-2.26.0-libxklavier-4.0-1.patch create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd.patch create mode 100755 fredjo-gnome-2.28-test/libgnomekbd/post-install (limited to 'fredjo-gnome-2.28-test/libgnomekbd') diff --git a/fredjo-gnome-2.28-test/libgnomekbd/.footprint b/fredjo-gnome-2.28-test/libgnomekbd/.footprint new file mode 100755 index 000000000..78b44df03 --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/.footprint @@ -0,0 +1,40 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/gconf/ +drwxr-xr-x root/root etc/gconf/schemas/ +-rw-r--r-- root/root etc/gconf/schemas/desktop_gnome_peripherals_keyboard_xkb.schemas +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/gkbd-indicator-plugins-capplet +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/libgnomekbd/ +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-desktop-config.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-indicator-config.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-indicator-plugin.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-indicator.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-keyboard-config.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-keyboard-drawing.h +-rw-r--r-- root/root usr/include/libgnomekbd/gkbd-util.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libgnomekbd.a +-rwxr-xr-x root/root usr/lib/libgnomekbd.la +lrwxrwxrwx root/root usr/lib/libgnomekbd.so -> libgnomekbd.so.3.0.0 +lrwxrwxrwx root/root usr/lib/libgnomekbd.so.3 -> libgnomekbd.so.3.0.0 +-rwxr-xr-x root/root usr/lib/libgnomekbd.so.3.0.0 +-rw-r--r-- root/root usr/lib/libgnomekbdui.a +-rwxr-xr-x root/root usr/lib/libgnomekbdui.la +lrwxrwxrwx root/root usr/lib/libgnomekbdui.so -> libgnomekbdui.so.3.0.0 +lrwxrwxrwx root/root usr/lib/libgnomekbdui.so.3 -> libgnomekbdui.so.3.0.0 +-rwxr-xr-x root/root usr/lib/libgnomekbdui.so.3.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libgnomekbd.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libgnomekbdui.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/gkbd-indicator-plugins-capplet.desktop +drwxr-xr-x root/root usr/share/libgnomekbd/ +drwxr-xr-x root/root usr/share/libgnomekbd/glade/ +-rw-r--r-- root/root usr/share/libgnomekbd/glade/gkbd-indicator-plugins.glade +drwxr-xr-x root/root usr/share/locale/ +drwxr-xr-x root/root usr/share/locale/fr/ +drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ +-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/libgnomekbd.mo diff --git a/fredjo-gnome-2.28-test/libgnomekbd/.md5sum b/fredjo-gnome-2.28-test/libgnomekbd/.md5sum new file mode 100755 index 000000000..5f95454b5 --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/.md5sum @@ -0,0 +1,2 @@ +c1d89bd25abc5f659bd690ca1ba79716 libgnomekbd-2.26.0-libxklavier-4.0-1.patch +aee58c088c4fd980e1bf813ea813c156 libgnomekbd-2.26.0.tar.bz2 diff --git a/fredjo-gnome-2.28-test/libgnomekbd/Pkgfile b/fredjo-gnome-2.28-test/libgnomekbd/Pkgfile new file mode 100755 index 000000000..6f46695e6 --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/Pkgfile @@ -0,0 +1,21 @@ +# Description: Gnome keyboard configuration library +# URL: http://www.gnome.org/ +# Maintainer: Matt Housh, jaeger at morpheus dot net +# Depends on: libgnomeui, libxklavier +# Group: gnome/desktop + +name=libgnomekbd +version=2.26.0 +release=1 +gnomever=2.26.3 +source=(http://download.gnome.org/desktop/${gnomever%.*}/$gnomever/sources/$name-$version.tar.bz2 \ + libgnomekbd-2.26.0-libxklavier-4.0-1.patch) + +build() { + cd $name-$version + patch -Np1 -i ../libgnomekbd-2.26.0-libxklavier-4.0-1.patch + ./configure --prefix=$GNOME_PREFIX \ + --sysconfdir=/etc + make + make DESTDIR=$PKG install +} diff --git a/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd-2.26.0-libxklavier-4.0-1.patch b/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd-2.26.0-libxklavier-4.0-1.patch new file mode 100755 index 000000000..ac89ec57b --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd-2.26.0-libxklavier-4.0-1.patch @@ -0,0 +1,19 @@ +Submitted By: Wayne Blaszczyk +Date: 2009-09-01 +Initial Package Version: 2.26.0 +Origin: RedHat/Fedora /rpms/libgnomekbd/devel/libxklavier4.patch +Upstream Status: Unknown +Description: Fixes compatibility with libxklavier-4.0 + +diff -Naur a/libgnomekbd/gkbd-indicator.c b/libgnomekbd/gkbd-indicator.c +--- a/libgnomekbd/gkbd-indicator.c 2009-03-14 10:01:12.000000000 +1100 ++++ b/libgnomekbd/gkbd-indicator.c 2009-09-01 22:26:47.000000000 +1000 +@@ -717,7 +717,7 @@ + globals.registry = + xkl_config_registry_get_instance (globals.engine); + +- xkl_config_registry_load (globals.registry); ++ xkl_config_registry_load (globals.registry, FALSE); + + gconf_client = gconf_client_get_default (); + diff --git a/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd.patch b/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd.patch new file mode 100755 index 000000000..3684187aa --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/libgnomekbd.patch @@ -0,0 +1,11 @@ +--- libgnomekbd-2.26.0.orig/libgnomekbd/gkbd-indicator.c 2009-03-14 00:01:12.000000000 +0100 ++++ libgnomekbd-2.26.0/libgnomekbd/gkbd-indicator.c 2009-07-05 17:54:24.491272390 +0200 +@@ -717,7 +717,7 @@ + globals.registry = + xkl_config_registry_get_instance (globals.engine); + +- xkl_config_registry_load (globals.registry); ++ xkl_config_registry_load (globals.registry,FALSE); + + gconf_client = gconf_client_get_default (); + diff --git a/fredjo-gnome-2.28-test/libgnomekbd/post-install b/fredjo-gnome-2.28-test/libgnomekbd/post-install new file mode 100755 index 000000000..ad12cd967 --- /dev/null +++ b/fredjo-gnome-2.28-test/libgnomekbd/post-install @@ -0,0 +1,23 @@ +#!/bin/sh + +port=libgnomekbd + +# gconf schemas +SCHEMAS="`pkginfo -l $port | grep etc/gconf/schemas/.*\.schemas$`" + +for SCHEMA in $SCHEMAS +do + export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` + gconftool-2 --makefile-install-rule /$SCHEMA > /dev/null +done + +# reload gconf caches +if [ ! -z "`pidof gconfd-2`" ] +then + killall -HUP gconfd-2 > /dev/null +fi + +# desktop database +update-desktop-database > /dev/null + +# End of file -- cgit v1.2.3-70-g09d2