diff -Naur ltib_2009-09-17_orig/config/userspace/packages.lkc ltib_2009-09-17_new/config/userspace/packages.lkc --- ltib_2009-09-17_orig/config/userspace/packages.lkc 2009-09-03 06:14:53.000000000 -0300 +++ ltib_2009-09-17_new/config/userspace/packages.lkc 2009-09-17 15:32:36.000000000 -0300 @@ -3313,6 +3359,43 @@ help X.Org X11 libXxf86dga runtime library +config PKG_XKBCOMP + depends CAP_HAS_MMU + select PKG_LIBX11 + bool "xkbcomp" + help + The xkbcomp keymap compiler converts a description of an XKB keymap + into one of several output formats. The most common use for xkbcomp + is to create a compiled keymap file (.xkm extension) which can be read + directly by XKB-capable X servers or utilities. The keymap compiler + can also produce C header files or XKB source files. The C header + files produced by xkbcomp can be included by X servers or utilities + that need a built-in default keymap. The XKB source files produced by + xkbcomp are fully resolved and can be used to verify that the files + which typically make up an XKB keymap are merged correctly or to create + a single file which contains a complete description of the keymap. + +config PKG_XKEYBOARD_CONFIG + depends CAP_HAS_MMU + select PKG_LIBX11 + bool "xkeyboard-config" + help + The non-arch keyboard configuration database for X Window System. The + goal is to provide the consistent, well-structured, frequently + released open source of X keyboard configuration data for X Window + System implementations (free, open source and commercial). The project + is targeted to XKB-based systems. + +config PKG_XMODMAP + depends CAP_HAS_MMU + select PKG_LIBX11 + bool "xmodmap" + help + The xmodmap program is used to edit and display the keyboard modifier + map and keymap table that are used by client applications to convert + event keycodes into keysyms. It is usually run from the user's session + startup script to configure the keyboard according to personal tastes. + config PKG_XORG_X11_XKB_UTILS depends CAP_HAS_MMU select PKG_LIBX11 diff -Naur ltib_2009-09-17_orig/config/userspace/pkg_map ltib_2009-09-17_keyboard/config/userspace/pkg_map --- ltib_2009-09-17_orig/config/userspace/pkg_map 2009-09-03 06:14:53.000000000 -0300 +++ ltib_2009-09-17_keyboard/config/userspace/pkg_map 2009-09-17 18:25:34.000000000 -0300 @@ -375,6 +375,9 @@ PKG_LIBXCURSOR = libXcursor PKG_LIBXFT = libXft PKG_LIBXTST = libXtst +PKG_XMODMAP = xmodmap +PKG_XKBCOMP = xkbcomp +PKG_XKEYBOARD_CONFIG = xkeyboard-config PKG_LIBFAKEKEY = libfakekey # dillo2 web browser diff -Naur ltib_2009-09-17_orig/dist/lfs-5.1/xkbcomp/xkbcomp.spec ltib_2009-09-17_new/dist/lfs-5.1/xkbcomp/xkbcomp.spec --- ltib_2009-09-17_orig/dist/lfs-5.1/xkbcomp/xkbcomp.spec 1969-12-31 21:00:00.000000000 -0300 +++ ltib_2009-09-17_new/dist/lfs-5.1/xkbcomp/xkbcomp.spec 2009-09-17 15:32:35.000000000 -0300 @@ -0,0 +1,47 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : compile XKB keyboard description +Name : xkbcomp +Version : 1.1.0 +Release : 1 +License : MIT/X11 +Vendor : Maxtrack +Packager : Rogerio de Souza +Group : System/X11 +URL : http://xorg.freedesktop.org +Source : %{name}-%{version}.tar.gz +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +The xkbcomp keymap compiler converts a description of an XKB keymap +into one of several output formats. The most common use for xkbcomp +is to create a compiled keymap file (.xkm extension) which can be read +directly by XKB-capable X servers or utilities. The keymap compiler +can also produce C header files or XKB source files. The C header +files produced by xkbcomp can be included by X servers or utilities +that need a built-in default keymap. The XKB source files produced by +xkbcomp are fully resolved and can be used to verify that the files +which typically make up an XKB keymap are merged correctly or to create +a single file which contains a complete description of the keymap. + +%Prep +%setup + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} +find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f + + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* + diff -Naur ltib_2009-09-17_orig/dist/lfs-5.1/xkeyboard-config/xkeyboard-config.spec ltib_2009-09-17_new/dist/lfs-5.1/xkeyboard-config/xkeyboard-config.spec --- ltib_2009-09-17_orig/dist/lfs-5.1/xkeyboard-config/xkeyboard-config.spec 1969-12-31 21:00:00.000000000 -0300 +++ ltib_2009-09-17_new/dist/lfs-5.1/xkeyboard-config/xkeyboard-config.spec 2009-09-17 15:32:36.000000000 -0300 @@ -0,0 +1,42 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : X Keyboard Configuration Database +Name : xkeyboard-config +Version : 1.6 +Release : 1 +License : MIT/X11 +Vendor : Maxtrack +Packager : Rogerio de Souza +Group : System/X11 +URL : http://www.freedesktop.org/wiki/Software/XKeyboardConfig +Source : %{name}-%{version}.tar.gz +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +The non-arch keyboard configuration database for X Window System. The +goal is to provide the consistent, well-structured, frequently +released open source of X keyboard configuration data for X Window +System implementations (free, open source and commercial). The project +is targeted to XKB-based systems. + +%Prep +%setup + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} +find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f + + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* + diff -Naur ltib_2009-09-17_orig/dist/lfs-5.1/xmodmap/xmodmap.spec ltib_2009-09-17_new/dist/lfs-5.1/xmodmap/xmodmap.spec --- ltib_2009-09-17_orig/dist/lfs-5.1/xmodmap/xmodmap.spec 1969-12-31 21:00:00.000000000 -0300 +++ ltib_2009-09-17_new/dist/lfs-5.1/xmodmap/xmodmap.spec 2009-09-17 15:32:35.000000000 -0300 @@ -0,0 +1,41 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : utility for modifying keymaps and pointer button mappings in X +Name : xmodmap +Version : 1.0.3 +Release : 1 +License : MIT/X11 +Vendor : Maxtrack +Packager : Rogerio de Souza +Group : System/X11 +URL : http://www.x.org +Source : %{name}-%{version}.tar.gz +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +The xmodmap program is used to edit and display the keyboard modifier +map and keymap table that are used by client applications to convert +event keycodes into keysyms. It is usually run from the user's session +startup script to configure the keyboard according to personal tastes. + +%Prep +%setup + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} +find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f + + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* +