[Tizen-submit] 4009: New package devel:upstream/xkeyboard-config

noreply at tizen.org noreply at tizen.org
Fri May 3 23:44:02 GMT 2013


Hi,
Adding new package xkeyboard-config in project devel:upstream. Please review and accept ASAP.

Justification for this new package:

Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.233914
Git project: platform/upstream/xkeyboard-config
Tag: submit/tizen/20130503.233914
Commit: 8d04699 add packaging

Thank You,
Prajwal Mohan

[This message was auto-generated]

---

Request: #4009

  submit:       devel:upstream:build/xkeyboard-config(cleanup) -> devel:upstream


Message:
Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.233914
Git project: platform/upstream/xkeyboard-config
Tag: submit/tizen/20130503.233914
Commit: 8d04699 add packaging

State:   new        2013-05-03T16:07:17 tizenrobot
Comment: <no comment>
new:
----
  xkeyboard-config-2.7.tar.bz2
  xkeyboard-config.spec

spec files:
-----------

++++++ new spec file:
--- xkeyboard-config.spec
+++ xkeyboard-config.spec
@@ -0,0 +1,62 @@
+Name:           xkeyboard-config
+Version:        2.7
+Release:        0
+VCS:        platform/upstream/xkeyboard-config#submit/tizen/20130503.233914-0-g8d04699
+License:        GPL-2.0+ ; LGPL-2.1+ ; MIT
+Summary:        The X Keyboard Extension
+Url:            http://www.freedesktop.org/Software/XKeyboardConfig
+Group:          System/X11/Utilities
+Source:         http://xorg.freedesktop.org/releases/individual/data/%{name}-%{version}.tar.bz2
+BuildRequires:  fdupes
+BuildRequires:  intltool
+BuildRequires:  perl-XML-Parser
+BuildRequires:  pkg-config
+BuildRequires:  xkbcomp
+BuildRequires:  pkgconfig(xorg-macros) >= 1.12
+Requires:       xkbcomp
+Provides:       XFree86:/etc/X11/xkb/symbols/us
+Provides:       xorg-x11:/etc/X11/xkb/symbols/us
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildArch:      noarch
+Requires(pre):  /usr/bin/ln
+Requires(pre):  /usr/bin/rm
+
+%description
+The X Keyboard Extension essentially replaces the core protocol
+definition of keyboard. The extension makes possible to clearly and
+explicitly specify most aspects of keyboard behaviour on per-key basis
+and to more closely track the logical and physical state of the
+keyboard. It also includes a number of keyboard controls designed to
+make keyboards more accessible to people with physical impairments.
+
+%prep
+%setup -q
+
+%build
+%configure --with-xkb-rules-symlink=xfree86,xorg \
+            --with-xkb-base=/usr/share/X11/xkb \
+            --enable-compat_rules \
+            --disable-runtime-deps \
+            --disable-xkbcomp-symlink
+rm -f */*.dir
+make
+
+%install
+%make_install
+mkdir -p %{buildroot}%{_localstatedir}/lib/xkb
+ln -snf /usr/bin/xkbcomp %{buildroot}/usr/share/X11/xkb/xkbcomp
+# Bug 335553
+mkdir -p %{buildroot}%{_localstatedir}/lib/xkb/compiled/
+ln -snf /var/lib/xkb/compiled/ %{buildroot}/usr/share/X11/xkb/compiled
+%find_lang %{name}
+%fdupes -s %{buildroot}/usr/share/X11/xkb
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc AUTHORS COPYING README docs/HOWTO.* docs/README.*
+%dir %{_localstatedir}/lib/xkb
+%dir %{_localstatedir}/lib/xkb/compiled
+/usr/share/X11/xkb/
+%{_datadir}/pkgconfig/*.pc
+
+%changelog

other changes:
--------------

++++++ xkeyboard-config-2.7.tar.bz2 (new)


More information about the Tizen-submit mailing list