[arch-commits] Commit in xkeyboard-config/trunk (PKGBUILD fix-abnt2.patch)

Jan de Groot jgc at archlinux.org
Fri Dec 26 19:55:37 UTC 2008


    Date: Friday, December 26, 2008 @ 14:55:37
  Author: jgc
Revision: 22424

upgpkg: xkeyboard-config 1.4-2
    Fix FS#12135

Added:
  xkeyboard-config/trunk/fix-abnt2.patch
Modified:
  xkeyboard-config/trunk/PKGBUILD

-----------------+
 PKGBUILD        |   20 +++++++++++---------
 fix-abnt2.patch |   20 ++++++++++++++++++++
 2 files changed, 31 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-12-26 19:32:02 UTC (rev 22423)
+++ PKGBUILD	2008-12-26 19:55:37 UTC (rev 22424)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 pkgname=xkeyboard-config
 pkgver=1.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X keyboard configuration files"
 arch=(i686 x86_64)
 license=('custom')
@@ -12,19 +12,21 @@
 provides=('xkbdata')
 replaces=('xkbdata')
 conflicts=('xkbdata')
-source=(http://xlibs.freedesktop.org/xkbdesc/xkeyboard-config-${pkgver}.tar.bz2)
-md5sums=('a9fe7efbc67a6966c4d4501f0cf88073')
+source=(http://xlibs.freedesktop.org/xkbdesc/xkeyboard-config-${pkgver}.tar.bz2
+	fix-abnt2.patch)
+md5sums=('a9fe7efbc67a6966c4d4501f0cf88073' '5af20ec00a42a051cf0d7bcb572471df')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/fix-abnt2.patch" || return 1
   ./configure --prefix=/usr \
               --with-xkb-base=/usr/share/X11/xkb \
               --with-xkb-rules-symlink=xorg \
               --enable-compat-rules=yes || return 1
   make || return 1
-  make DESTDIR=${startdir}/pkg install || return 1
-  rm -f ${startdir}/pkg/usr/share/X11/xkb/compiled || return 1
-  install -m755 -d ${startdir}/pkg/var/lib/xkb
-  install -m755 -d ${startdir}/pkg/usr/share/licenses/${pkgname}
-  install -m644 COPYING ${startdir}/pkg/usr/share/licenses/${pkgname}/ || return 1
+  make DESTDIR="${pkgdir}" install || return 1
+  rm -f "${pkgdir}/usr/share/X11/xkb/compiled" || return 1
+  install -m755 -d "${pkgdir}/var/lib/xkb"
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
 }

Added: fix-abnt2.patch
===================================================================
--- fix-abnt2.patch	                        (rev 0)
+++ fix-abnt2.patch	2008-12-26 19:55:37 UTC (rev 22424)
@@ -0,0 +1,20 @@
+From b67326a9b271332c5bef23115d9c4ac7e7b2e6d9 Mon Sep 17 00:00:00 2001
+From: Sergey V. Udaltsov<svu at gnome.org>
+Date: Wed, 26  Nov  2008  23:19:41  +0000
+Subject: fixed abnt2 keycodes, b.fd.o#18712
+
+---
+diff --git a/keycodes/evdev b/keycodes/evdev
+index 760e2d0..9da2cd5 100644
+--- a/keycodes/evdev
++++ b/keycodes/evdev
+@@ -311,6 +311,7 @@ xkb_keycodes "jp106" {
+ // For brazilian ABNT2 keyboard.
+ xkb_keycodes "abnt2" {
+     include "evdev(evdev)"
++    <KPPT> = 129;
+ };
+ 
+ // PC98
+--
+cgit v0.8.1-24-ge5fb




More information about the arch-commits mailing list