rpms/hal-info/devel 30-keymap-olpc.fdi, NONE, 1.1 hal-info.spec, 1.33, 1.34
Richard Hughes
rhughes at fedoraproject.org
Wed Nov 12 15:41:56 UTC 2008
Author: rhughes
Update of /cvs/pkgs/rpms/hal-info/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20424
Modified Files:
hal-info.spec
Added Files:
30-keymap-olpc.fdi
Log Message:
* Wed Nov 12 2008 Richard Hughes <rhughes at redhat.com> - 20081022-2
- Add a OLPC keymap file, based from one by Ignacio Vazquez-Abrams.
--- NEW FILE 30-keymap-olpc.fdi ---
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<!-- These are raw scancodes produced by the atkbd driver -->
<match key="@input.originating_device:info.linux.driver" string="atkbd">
<!-- OLPC devices -->
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" string="OLPC">
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="C2">
<append key="input.keymap.data" type="strlist">59:fn</append> <!-- Fn -->
<append key="input.keymap.data" type="strlist">73:prog1</append> <!-- Ã/÷ -->
<append key="input.keymap.data" type="strlist">e067:clear</append> <!-- GP Square -->
<append key="input.keymap.data" type="strlist">e068:ok</append> <!-- GP Check -->
<append key="input.keymap.data" type="strlist">e065:select</append> <!-- GP Circle -->
<append key="input.keymap.data" type="strlist">e066:cancel</append> <!-- GP X -->
<append key="input.keymap.data" type="strlist">43:brightnessdown</append> <!-- Old F9 -->
<append key="input.keymap.data" type="strlist">44:brightnessup</append> <!-- Old F10 -->
<append key="input.keymap.data" type="strlist">57:volumedown</append> <!-- Old F11 -->
<append key="input.keymap.data" type="strlist">58:volumeup</append> <!-- Old F12 -->
<append key="input.keymap.data" type="strlist">65:scrollup</append> <!-- GP Up -->
<append key="input.keymap.data" type="strlist">66:scrolldown</append> <!-- GP Down -->
<append key="input.keymap.data" type="strlist">67:back</append> <!-- GP Left -->
<append key="input.keymap.data" type="strlist">68:forward</append> <!-- GP Right -->
<append key="input.keymap.data" type="strlist">69:direction</append> <!-- Rotate -->
<append key="input.keymap.data" type="strlist">e079:find</append> <!-- Loupe -->
<append key="input.keymap.data" type="strlist">e06e:cyclewindows</append> <!-- Boards -->
</match>
</match>
</match>
</device>
</deviceinfo>
Index: hal-info.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hal-info/devel/hal-info.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- hal-info.spec 22 Oct 2008 12:44:21 -0000 1.33
+++ hal-info.spec 12 Nov 2008 15:41:26 -0000 1.34
@@ -1,11 +1,15 @@
Summary: Device information files for HAL
Name: hal-info
Version: 20081022
-Release: 1%{?dist}
+Release: 2%{?dist}
License: AFL or GPLv2
Group: System Environment/Libraries
URL: http://www.freedesktop.org/Software/hal
Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
+
+# OLPC specific, not upstream yet, although on HAL mailing list
+Source1: 30-keymap-olpc.fdi
+
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch: noarch
Requires: hal >= 0.5.10
@@ -25,6 +29,9 @@
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
+# OLPC keys FDI file
+install -D -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop/30-keymap-olpc.fdi
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -35,6 +42,9 @@
%{_datadir}/hal/fdi/preprobe/10osvendor/*.fdi
%changelog
+* Wed Nov 12 2008 Richard Hughes <rhughes at redhat.com> - 20081022-2
+- Add a OLPC keymap file, based from one by Ignacio Vazquez-Abrams.
+
* Mon Oct 22 2008 Richard Hughes <rhughes at redhat.com> - 20081022-1
- Update to latest upstream release
More information about the fedora-extras-commits
mailing list