summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/Makefile17
-rw-r--r--package/MesaLib/Makefile4
-rw-r--r--package/ant/Makefile2
-rw-r--r--package/avahi/Makefile5
-rw-r--r--package/avahi/patches/patch-Makefile_am12
-rw-r--r--package/avahi/patches/patch-avahi-ui_Makefile_am19
-rw-r--r--package/avahi/patches/patch-configure_ac10
-rw-r--r--package/avahi/patches/patch-ltmain_sh6
-rw-r--r--package/base-files/Makefile6
-rw-r--r--package/binutils/Makefile4
-rw-r--r--package/busybox/Makefile6
-rw-r--r--package/busybox/config/shell/Config.in2
-rw-r--r--package/cdrtools/Makefile2
-rw-r--r--package/cmake/Makefile2
-rw-r--r--package/cyrus-sasl/Makefile7
-rw-r--r--package/cyrus-sasl/patches/patch-config_ltconfig13
-rw-r--r--package/ecj/Makefile2
-rw-r--r--package/epdfview/Makefile31
-rw-r--r--package/fastjar/Makefile2
-rw-r--r--package/firefox/Makefile2
-rw-r--r--package/gcc/Makefile10
-rw-r--r--package/gcc/patches/4.8.2/gcc-cppflags.patch24
-rw-r--r--package/gcc/patches/4.8.2/musl-sh.patch11
-rw-r--r--package/gcc/patches/4.8.2/musl-stubs.patch49
-rw-r--r--package/gcj/Makefile1
-rw-r--r--package/gdbm/Makefile2
-rw-r--r--package/gdbm/patches/patch-configure11
-rw-r--r--package/jamvm/Makefile8
-rw-r--r--package/jikes/Makefile2
-rw-r--r--package/krb5/Makefile4
-rw-r--r--package/libc/Config.in.manual6
-rw-r--r--package/libc/Makefile36
-rw-r--r--package/libgcc/Makefile4
-rw-r--r--package/libpthread/Makefile6
-rw-r--r--package/librt/Makefile6
-rw-r--r--package/libssh/Makefile2
-rw-r--r--package/libssp/Makefile6
-rw-r--r--package/libstdcxx/Makefile4
-rw-r--r--package/libthread_db/Makefile2
-rw-r--r--package/miax/Makefile36
-rw-r--r--package/miax/patches/01-cross.patch24
-rw-r--r--package/mksh/Makefile10
-rw-r--r--package/mtd/Makefile2
-rw-r--r--package/mtd/src/mtd.c1
-rw-r--r--package/nfs-utils/Makefile5
-rw-r--r--package/p5-XML-Parser/Makefile15
-rw-r--r--package/perl/files/config.sh.arm.eglibc1118
-rw-r--r--package/perl/files/config.sh.i686.eglibc1118
-rw-r--r--package/perl/files/config.sh.mips.eglibc1118
-rw-r--r--package/perl/files/config.sh.mips64.eglibc1118
-rw-r--r--package/perl/files/config.sh.mipsel.eglibc1118
-rw-r--r--package/perl/files/config.sh.ppc.eglibc1118
-rw-r--r--package/perl/files/config.sh.ppc64.eglibc1118
-rw-r--r--package/perl/files/config.sh.sparc.eglibc1118
-rw-r--r--package/perl/files/config.sh.sparc64.eglibc1118
-rw-r--r--package/perl/files/config.sh.x86_64.eglibc1118
-rw-r--r--package/proftpd/Makefile43
-rw-r--r--package/proftpd/files/ftpusers37
-rw-r--r--package/proftpd/files/proftpd.conf60
-rw-r--r--package/proftpd/files/proftpd.conffiles2
-rw-r--r--package/proftpd/files/proftpd.init29
-rw-r--r--package/proftpd/files/proftpd.postinst3
-rw-r--r--package/proftpd/patches/patch-Make_rules_in16
-rw-r--r--package/proftpd/patches/patch-Makefile_in33
-rw-r--r--package/proftpd/patches/patch-locale_Makefile_in11
-rw-r--r--package/proftpd/patches/patch-modules_mod_auth_unix_c29
-rw-r--r--package/pycurl/Makefile5
-rw-r--r--package/qemu/Makefile2
-rw-r--r--package/rdate/Makefile2
-rw-r--r--package/rdate/patches/patch-arc4random_c41
-rw-r--r--package/ussp-push/Makefile28
-rw-r--r--package/ussp-push/patches/patch-src_obex_socket_c21
-rw-r--r--package/valgrind/Makefile2
-rw-r--r--package/xkeyboard-config/Makefile12
-rw-r--r--package/xkeyboard-config/patches/patch-Makefile_am10
-rw-r--r--package/xkeyboard-config/patches/patch-configure_ac13
-rw-r--r--package/xkeyboard-config/patches/patch-rules_Makefile_am10
-rw-r--r--package/xkeyboard-config/patches/patch-rules_base_extras_xml_in855
-rw-r--r--package/xkeyboard-config/patches/patch-rules_base_xml_in7654
-rw-r--r--package/xkeyboard-config/patches/patch-rules_evdev_extras_xml_in855
-rw-r--r--package/xkeyboard-config/patches/patch-rules_evdev_xml_in7654
-rw-r--r--package/zlib/Makefile7
82 files changed, 17299 insertions, 11756 deletions
diff --git a/package/Makefile b/package/Makefile
index eb49efd6a..1b8cc97f3 100644
--- a/package/Makefile
+++ b/package/Makefile
@@ -9,26 +9,19 @@ ifeq (${ADK_TARGET_LIB_GLIBC},y)
package-$(ADK_PACKAGE_GLIBC) += glibc
gcc-compile: glibc-compile
endif
+
ifeq (${ADK_TARGET_LIB_MUSL},y)
package-$(ADK_PACKAGE_MUSL) += musl
gcc-compile: musl-compile
endif
-ifeq (${ADK_NATIVE},y)
-package-$(ADK_PACKAGE_LIBC) += libc
-endif
-ifneq (${ADK_NATIVE},y)
-package-$(ADK_PACKAGE_LIBPTHREAD) += libpthread
-endif
-ifneq (${ADK_TARGET_LIB_GLIBC},y)
-ifneq (${ADK_TARGET_LIB_MUSL},y)
-ifneq (${ADK_NATIVE},y)
+ifeq (${ADK_TARGET_LIB_UCLIBC},y)
package-$(ADK_PACKAGE_UCLIBC) += uclibc
-gcc-compile: uclibc-compile
-endif
package-$(ADK_PACKAGE_UCLIBCXX) += uclibc++
+gcc-compile: uclibc-compile
endif
-endif
+
+package-$(ADK_PACKAGE_LIBPTHREAD) += libpthread
include $(TOPDIR)/package/Depends.mk
diff --git a/package/MesaLib/Makefile b/package/MesaLib/Makefile
index e207dac9b..c6e1811a5 100644
--- a/package/MesaLib/Makefile
+++ b/package/MesaLib/Makefile
@@ -52,11 +52,7 @@ CONFIGURE_ARGS+= --disable-static \
--with-dri-drivers=${DRI_DRIVERS},swrast
CONFIGURE_ENV+= MISSING="echo" \
PYTHON2=$(PYTHON)
-
XAKE_FLAGS+= HOST_CC=${CC_FOR_BUILD}
-ifeq ($(ADK_NATIVE),y)
-XAKE_FLAGS+= RANLIB=ranlib AR=ar
-endif
mesalib-install:
$(INSTALL_DIR) $(IDIR_MESALIB)/usr/lib/dri
diff --git a/package/ant/Makefile b/package/ant/Makefile
index 5476596eb..625853bd8 100644
--- a/package/ant/Makefile
+++ b/package/ant/Makefile
@@ -14,8 +14,6 @@ PKG_SITES:= http://archive.apache.org/dist/ant/source/
DISTFILES:= apache-$(PKG_NAME)-$(PKG_VERSION)-src.tar.bz2
WRKDIST= $(WRKDIR)/apache-$(PKG_NAME)-$(PKG_VERSION)
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/avahi/Makefile b/package/avahi/Makefile
index fa8c56fe1..bd203e79e 100644
--- a/package/avahi/Makefile
+++ b/package/avahi/Makefile
@@ -5,11 +5,11 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= avahi
PKG_VERSION:= 0.6.31
-PKG_RELEASE:= 2
+PKG_RELEASE:= 3
PKG_MD5SUM:= 2f22745b8f7368ad5a0a3fddac343f2d
PKG_DESCR:= mDNS daemon
PKG_SECTION:= dhcp
-PKG_BUILDDEP:= libdaemon expat gdbm glib gettext-tiny gtk+ dbus
+PKG_BUILDDEP:= autotool libdaemon expat gdbm glib gettext-tiny gtk+ dbus
PKG_URL:= http://avahi.org/
PKG_SITES:= http://avahi.org/download/
PKG_NEED_CXX:= 1
@@ -33,6 +33,7 @@ $(eval $(call PKG_template,AVAHI_DAEMON,avahi-daemon,${PKG_VERSION}-${PKG_RELEAS
$(eval $(call PKG_template,AVAHI_DNSCONFD,avahi-dnsconfd,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_AVAHI_DNSCONFD},${PKGSD_AVAHI_DNSCONFD},${PKG_SECTION}))
$(eval $(call PKG_template,LIBAVAHI,libavahi,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBAVAHI},${PKGSC_LIBAVAHI},${PKG_OPTS}))
+AUTOTOOL_STYLE:= autoreconf
CONFIGURE_ARGS+= --enable-glib \
--enable-gtk2 \
--enable-libdaemon \
diff --git a/package/avahi/patches/patch-Makefile_am b/package/avahi/patches/patch-Makefile_am
new file mode 100644
index 000000000..ff5160336
--- /dev/null
+++ b/package/avahi/patches/patch-Makefile_am
@@ -0,0 +1,12 @@
+--- avahi-0.6.31.orig/Makefile.am 2011-12-30 22:26:44.000000000 +0100
++++ avahi-0.6.31/Makefile.am 2014-03-04 09:57:29.000000000 +0100
+@@ -75,8 +75,7 @@ SUBDIRS = \
+ avahi-compat-howl \
+ avahi-autoipd \
+ avahi-ui \
+- avahi-ui-sharp \
+- po
++ avahi-ui-sharp
+
+ DX_INPUT = \
+ $(srcdir)/avahi-common/address.h \
diff --git a/package/avahi/patches/patch-avahi-ui_Makefile_am b/package/avahi/patches/patch-avahi-ui_Makefile_am
new file mode 100644
index 000000000..c1744d9d0
--- /dev/null
+++ b/package/avahi/patches/patch-avahi-ui_Makefile_am
@@ -0,0 +1,19 @@
+--- avahi-0.6.31.orig/avahi-ui/Makefile.am 2012-02-14 23:22:16.000000000 +0100
++++ avahi-0.6.31/avahi-ui/Makefile.am 2014-03-04 09:45:16.000000000 +0100
+@@ -79,9 +79,6 @@ libavahi_ui_gtk3_la_CFLAGS += -DDATABASE
+ endif
+
+ bin_PROGRAMS = bssh
+-desktop_DATA += bssh.desktop bvnc.desktop
+-@INTLTOOL_DESKTOP_RULE@
+-
+ bssh_SOURCES = bssh.c
+
+ if HAVE_GTK3
+@@ -108,6 +105,4 @@ endif # HAVE_GLIB
+ endif
+ endif
+
+-@INTLTOOL_DESKTOP_RULE@
+-
+ CLEANFILES = $(desktop_DATA) $(desktop_DATA_in)
diff --git a/package/avahi/patches/patch-configure_ac b/package/avahi/patches/patch-configure_ac
new file mode 100644
index 000000000..c610da2cd
--- /dev/null
+++ b/package/avahi/patches/patch-configure_ac
@@ -0,0 +1,10 @@
+--- avahi-0.6.31.orig/configure.ac 2012-02-14 22:44:25.000000000 +0100
++++ avahi-0.6.31/configure.ac 2014-03-04 08:05:14.000000000 +0100
+@@ -412,7 +412,6 @@ if test "x$have_kqueue" = "xyes" ; then
+ AC_DEFINE([HAVE_KQUEUE], 1, [Enable BSD kqueue() usage])
+ fi
+
+-IT_PROG_INTLTOOL([0.35.0])
+ GETTEXT_PACKAGE=avahi
+ AC_SUBST([GETTEXT_PACKAGE])
+ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package])
diff --git a/package/avahi/patches/patch-ltmain_sh b/package/avahi/patches/patch-ltmain_sh
index c83acd926..e3bcd4083 100644
--- a/package/avahi/patches/patch-ltmain_sh
+++ b/package/avahi/patches/patch-ltmain_sh
@@ -1,6 +1,6 @@
---- avahi-0.6.30.orig/ltmain.sh 2011-04-04 00:10:35.000000000 +0200
-+++ avahi-0.6.30/ltmain.sh 2011-05-12 12:30:44.000000000 +0200
-@@ -5840,7 +5840,7 @@ func_mode_link ()
+--- avahi-0.6.31.orig/ltmain.sh 2012-02-14 23:36:26.000000000 +0100
++++ avahi-0.6.31/ltmain.sh 2014-03-04 07:44:03.000000000 +0100
+@@ -5853,7 +5853,7 @@ func_mode_link ()
# -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
-64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
-t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
diff --git a/package/base-files/Makefile b/package/base-files/Makefile
index ad09f8d3d..9323b25ad 100644
--- a/package/base-files/Makefile
+++ b/package/base-files/Makefile
@@ -75,6 +75,12 @@ endif
ifeq ($(ADK_TARGET_SYSTEM_QEMU_PPC64),y)
$(SED) 's#ttyS#hvc#g' $(IDIR_BASE_FILES)/etc/inittab
endif
+ifeq ($(ADK_TARGET_SYSTEM_QEMU_SH4),y)
+ $(SED) 's#ttyS0#ttySC1#g' $(IDIR_BASE_FILES)/etc/inittab
+endif
+ifeq ($(ADK_TARGET_SYSTEM_QEMU_SH4EB),y)
+ $(SED) 's#ttyS0#ttySC1#g' $(IDIR_BASE_FILES)/etc/inittab
+endif
ifeq ($(ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800),y)
$(SED) 's#ttyS#ttyUL#g' $(IDIR_BASE_FILES)/etc/inittab
endif
diff --git a/package/binutils/Makefile b/package/binutils/Makefile
index b6e6fb616..c23bac585 100644
--- a/package/binutils/Makefile
+++ b/package/binutils/Makefile
@@ -33,13 +33,9 @@ endif
TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
TARGET_CFLAGS+= -fPIC
-ifeq ($(ADK_NATIVE),)
CONFIGURE_ARGS+= --disable-werror \
--host=$(GNU_TARGET_NAME) \
--target=$(GNU_TARGET_NAME)
-else
-CONFIGURE_ARGS+= --disable-werror
-endif
# disable honour cflags stuff
XAKE_FLAGS+= GCC_HONOUR_COPTS=s
diff --git a/package/busybox/Makefile b/package/busybox/Makefile
index d4184a37a..1fe63ff0a 100644
--- a/package/busybox/Makefile
+++ b/package/busybox/Makefile
@@ -36,12 +36,8 @@ INSTALL_STYLE:= manual
BB_MAKE_FLAGS:= V=1 IPKG_ARCH="${CPU_ARCH}" ARCH="${ARCH}" GCC_HONOUR_COPTS=s \
HOSTCC="${CC_FOR_BUILD}" HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" \
+ CROSS_COMPILE="$(TARGET_CROSS)" EXTRA_LDFLAGS='-static-libgcc' \
-C ${WRKBUILD}
-ifneq (${ADK_NATIVE},y)
-BB_MAKE_FLAGS+= CROSS_COMPILE="$(TARGET_CROSS)" EXTRA_LDFLAGS='-static-libgcc'
-else
-BB_MAKE_FLAGS+= EXTRA_LDFLAGS="-static-libgcc"
-endif
do-configure:
# get all symbols from top level config
diff --git a/package/busybox/config/shell/Config.in b/package/busybox/config/shell/Config.in
index 52a96c7e2..488041e22 100644
--- a/package/busybox/config/shell/Config.in
+++ b/package/busybox/config/shell/Config.in
@@ -8,7 +8,7 @@ menu "Shells"
config BUSYBOX_ASH
bool "ash"
- default y
+ default n
depends on !BUSYBOX_NOMMU
help
Tha 'ash' shell adds about 60k in the default configuration and is
diff --git a/package/cdrtools/Makefile b/package/cdrtools/Makefile
index 9483ad7b9..1b195fc3f 100644
--- a/package/cdrtools/Makefile
+++ b/package/cdrtools/Makefile
@@ -12,8 +12,6 @@ PKG_SECTION:= misc
PKG_URL:= http://cdrecord.berlios.de/private/cdrecord.html
PKG_SITES:= http://openadk.org/
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,CDRTOOLS,cdrtools,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/cmake/Makefile b/package/cmake/Makefile
index e4d26b185..1079227f2 100644
--- a/package/cmake/Makefile
+++ b/package/cmake/Makefile
@@ -12,8 +12,6 @@ PKG_SECTION:= lang
PKG_URL:= http://www.cmake.org/
PKG_SITES:= http://www.cmake.org/files/v2.8/
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/cyrus-sasl/Makefile b/package/cyrus-sasl/Makefile
index b3e1794b0..9ffae6c92 100644
--- a/package/cyrus-sasl/Makefile
+++ b/package/cyrus-sasl/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= cyrus-sasl
PKG_VERSION:= 2.1.26
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= a7f4e5e559a0e37b3ffc438c9456e425
PKG_DESCR:= a general purpose authentication library
PKG_SECTION:= libs
@@ -21,10 +21,9 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBSASL2,libsasl2,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-CONFIGURE_ARGS+= --enable-staticdlopen \
- --enable-plain \
- --enable-anon \
+CONFIGURE_ARGS+= --enable-plain \
--enable-login \
+ --disable-anon \
--disable-cram \
--disable-digest \
--disable-scram \
diff --git a/package/cyrus-sasl/patches/patch-config_ltconfig b/package/cyrus-sasl/patches/patch-config_ltconfig
index 7112c26e1..1a04b28e0 100644
--- a/package/cyrus-sasl/patches/patch-config_ltconfig
+++ b/package/cyrus-sasl/patches/patch-config_ltconfig
@@ -1,5 +1,14 @@
---- cyrus-sasl-2.1.23.orig/config/ltconfig 2003-06-12 02:32:43.000000000 +0200
-+++ cyrus-sasl-2.1.23/config/ltconfig 2011-08-08 10:54:43.509265006 +0200
+--- cyrus-sasl-2.1.26.orig/config/ltconfig 2012-10-12 16:05:48.000000000 +0200
++++ cyrus-sasl-2.1.26/config/ltconfig 2014-03-07 07:46:01.000000000 +0100
+@@ -2024,7 +2024,7 @@ linux-gnuoldld* | linux-gnuaout* | linux
+ ;;
+
+ # This must be Linux ELF.
+-linux-gnu*)
++linux-*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
@@ -2034,16 +2034,7 @@ linux-gnu*)
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
diff --git a/package/ecj/Makefile b/package/ecj/Makefile
index 37a463eb1..92898307b 100644
--- a/package/ecj/Makefile
+++ b/package/ecj/Makefile
@@ -12,8 +12,6 @@ PKG_SECTION:= lang
NO_DISTFILES:= 1
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/epdfview/Makefile b/package/epdfview/Makefile
deleted file mode 100644
index f8349b328..000000000
--- a/package/epdfview/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:= epdfview
-PKG_VERSION:= 0.1.8
-PKG_RELEASE:= 2
-PKG_MD5SUM:= 0c57d5e33adbfba047ffa13e570f79d6
-PKG_DESCR:= lightweight pdf viewer
-PKG_SECTION:= x11/apps
-PKG_DEPENDS:= poppler libgtk
-PKG_BUILDDEP:= poppler gtk+
-PKG_URL:= http://trac.emma-soft.com/epdfview/wiki
-PKG_SITES:= http://openadk.org/distfiles
-
-PKG_CFLINE_EPDFVIEW:= depends on ADK_BROKEN
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,EPDFVIEW,epdfview,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-epdfview-install:
- $(INSTALL_DIR) $(IDIR_EPDFVIEW)/usr/share/epdfview
- $(CP) $(WRKINST)/usr/share/epdfview/* \
- $(IDIR_EPDFVIEW)/usr/share/epdfview
- $(INSTALL_DIR) $(IDIR_EPDFVIEW)/usr/bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/epdfview \
- $(IDIR_EPDFVIEW)/usr/bin
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/fastjar/Makefile b/package/fastjar/Makefile
index e14c66076..0f4c1a50c 100644
--- a/package/fastjar/Makefile
+++ b/package/fastjar/Makefile
@@ -11,8 +11,6 @@ PKG_DESCR:= fastjar utility
PKG_SECTION:= lang
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=fastjar/}
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/firefox/Makefile b/package/firefox/Makefile
index e4b69591d..1fb663e06 100644
--- a/package/firefox/Makefile
+++ b/package/firefox/Makefile
@@ -22,7 +22,7 @@ PKG_SITES:= http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PKG_
PKG_NOPARALLEL:= 1
PKG_NEED_CXX:= 1
-PKG_ARCH_DEPENDS:= arm x86 x86_64 native mips
+PKG_ARCH_DEPENDS:= arm x86 x86_64 mips
PKG_HOST_DEPENDS:= !netbsd !freebsd !openbsd !cygwin
PKG_SYSTEM_DEPENDS:= tarox-pc ibm-x40 lemote-yeelong qemu-i686 qemu-x86_64 qemu-mips64el raspberry-pi
diff --git a/package/gcc/Makefile b/package/gcc/Makefile
index 6d8ee9620..c0c5f749a 100644
--- a/package/gcc/Makefile
+++ b/package/gcc/Makefile
@@ -21,9 +21,13 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,GCC,gcc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
$(eval $(call PKG_template,GXX,g++,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-TARGET_CPPFLAGS:= ''
-TARGET_CFLAGS:= ''
-TARGET_CXXFLAGS:= ''
+CPPFLAGS_FOR_BUILD:= -I$(STAGING_HOST_DIR)/include
+CFLAGS_FOR_BUILD:=
+LDFLAGS_FOR_BUILD:=
+TARGET_CPPFLAGS:=
+TARGET_CFLAGS:=
+TARGET_LDFLAGS:=
+TARGET_CXXFLAGS:=
ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
CONFIGURE_ARGS+= --with-abi=$(ADK_TARGET_MIPS_ABI)
diff --git a/package/gcc/patches/4.8.2/gcc-cppflags.patch b/package/gcc/patches/4.8.2/gcc-cppflags.patch
new file mode 100644
index 000000000..bc47be829
--- /dev/null
+++ b/package/gcc/patches/4.8.2/gcc-cppflags.patch
@@ -0,0 +1,24 @@
+diff -Nur gcc-4.8.2.orig/gcc/configure gcc-4.8.2/gcc/configure
+--- gcc-4.8.2.orig/gcc/configure 2013-06-19 03:18:38.000000000 +0200
++++ gcc-4.8.2/gcc/configure 2014-03-03 15:05:00.647062804 +0100
+@@ -11204,7 +11204,7 @@
+ esac
+ saved_CFLAGS="${CFLAGS}"
+ CC="${CC_FOR_BUILD}" CFLAGS="${CFLAGS_FOR_BUILD}" \
+- LDFLAGS="${LDFLAGS_FOR_BUILD}" \
++ LDFLAGS="${LDFLAGS_FOR_BUILD}" CPPFLAGS="${CPPFLAGS_FOR_BUILD}" \
+ ${realsrcdir}/configure \
+ --enable-languages=${enable_languages-all} \
+ --target=$target_alias --host=$build_alias --build=$build_alias
+diff -Nur gcc-4.8.2.orig/gcc/Makefile.in gcc-4.8.2/gcc/Makefile.in
+--- gcc-4.8.2.orig/gcc/Makefile.in 2013-07-08 11:14:34.000000000 +0200
++++ gcc-4.8.2/gcc/Makefile.in 2014-03-03 15:13:22.021327933 +0100
+@@ -996,7 +996,7 @@
+ # Likewise. Put INCLUDES at the beginning: this way, if some autoconf macro
+ # puts -I options in CPPFLAGS, our include files in the srcdir will always
+ # win against random include files in /usr/include.
+-ALL_CPPFLAGS = $(INCLUDES) $(CPPFLAGS)
++ALL_CPPFLAGS = $(INCLUDES)
+
+ # This is the variable to use when using $(COMPILER).
+ ALL_COMPILERFLAGS = $(ALL_CXXFLAGS)
diff --git a/package/gcc/patches/4.8.2/musl-sh.patch b/package/gcc/patches/4.8.2/musl-sh.patch
new file mode 100644
index 000000000..237f76f63
--- /dev/null
+++ b/package/gcc/patches/4.8.2/musl-sh.patch
@@ -0,0 +1,11 @@
+diff -Nur gcc-4.8.2.orig/gcc/config/sh/linux.h gcc-4.8.2/gcc/config/sh/linux.h
+--- gcc-4.8.2.orig/gcc/config/sh/linux.h 2013-03-14 04:01:53.000000000 +0100
++++ gcc-4.8.2/gcc/config/sh/linux.h 2014-03-01 11:33:10.000000000 +0100
+@@ -44,6 +44,7 @@
+ #define TARGET_ASM_FILE_END file_end_indicate_exec_stack
+
+ #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-sh.so.1"
+
+ #undef SUBTARGET_LINK_EMUL_SUFFIX
+ #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
diff --git a/package/gcc/patches/4.8.2/musl-stubs.patch b/package/gcc/patches/4.8.2/musl-stubs.patch
new file mode 100644
index 000000000..35050fd9c
--- /dev/null
+++ b/package/gcc/patches/4.8.2/musl-stubs.patch
@@ -0,0 +1,49 @@
+diff -Nur gcc-4.8.2.orig/gcc/config/m68k/linux.h gcc-4.8.2/gcc/config/m68k/linux.h
+--- gcc-4.8.2.orig/gcc/config/m68k/linux.h 2013-01-10 21:38:27.000000000 +0100
++++ gcc-4.8.2/gcc/config/m68k/linux.h 2014-02-24 10:19:00.214399704 +0100
+@@ -72,6 +72,7 @@
+ done. */
+
+ #define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-m68k.so.1"
+
+ #undef LINK_SPEC
+ #define LINK_SPEC "-m m68kelf %{shared} \
+diff -Nur gcc-4.8.2.orig/gcc/config/mips/linux64.h gcc-4.8.2/gcc/config/mips/linux64.h
+--- gcc-4.8.2.orig/gcc/config/mips/linux64.h 2013-01-10 21:38:27.000000000 +0100
++++ gcc-4.8.2/gcc/config/mips/linux64.h 2014-02-24 10:19:47.238583895 +0100
+@@ -27,6 +27,9 @@
+ #define GLIBC_DYNAMIC_LINKERN32 "/lib32/ld.so.1"
+ #define UCLIBC_DYNAMIC_LINKERN32 "/lib32/ld-uClibc.so.0"
+ #define BIONIC_DYNAMIC_LINKERN32 "/system/bin/linker32"
++#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-mips.so.1"
++#define MUSL_DYNAMIC_LINKERN32 "/lib/ld-musl-mips.so.1"
++#define MUSL_DYNAMIC_LINKER64 "/lib/ld-musl-mips.so.1"
+ #define GNU_USER_DYNAMIC_LINKERN32 \
+ CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32, \
+- BIONIC_DYNAMIC_LINKERN32)
++ BIONIC_DYNAMIC_LINKERN32, MUSL_DYNAMIC_LINKERN32)
+diff -Nur gcc-4.8.2.orig/gcc/config/sparc/linux64.h gcc-4.8.2/gcc/config/sparc/linux64.h
+--- gcc-4.8.2.orig/gcc/config/sparc/linux64.h 2013-01-10 21:38:27.000000000 +0100
++++ gcc-4.8.2/gcc/config/sparc/linux64.h 2014-02-24 10:20:49.414827006 +0100
+@@ -94,6 +94,9 @@
+
+ #define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+ #define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux.so.2"
++#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-sparc.so.1"
++#define MUSL_DYNAMIC_LINKER64 "/lib/ld-musl-sparc.so.1"
++
+
+ #ifdef SPARC_BI_ARCH
+
+diff -Nur gcc-4.8.2.orig/gcc/config/sparc/linux.h gcc-4.8.2/gcc/config/sparc/linux.h
+--- gcc-4.8.2.orig/gcc/config/sparc/linux.h 2013-01-10 21:38:27.000000000 +0100
++++ gcc-4.8.2/gcc/config/sparc/linux.h 2014-02-24 10:21:14.342924339 +0100
+@@ -84,6 +84,7 @@
+ done. */
+
+ #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-sparc.so.1"
+
+ #undef LINK_SPEC
+ #define LINK_SPEC "-m elf32_sparc %{shared:-shared} \
diff --git a/package/gcj/Makefile b/package/gcj/Makefile
index be7059def..5ff8cc810 100644
--- a/package/gcj/Makefile
+++ b/package/gcj/Makefile
@@ -13,7 +13,6 @@ PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
DISTFILES:= gcc-$(PKG_VERSION).tar.bz2
-PKG_ARCH_DEPENDS:= native
WRKDIST= ${WRKDIR}/gcc-${PKG_VERSION}
include $(TOPDIR)/mk/host.mk
diff --git a/package/gdbm/Makefile b/package/gdbm/Makefile
index e4ca57b8a..e5bb3f2bb 100644
--- a/package/gdbm/Makefile
+++ b/package/gdbm/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= gdbm
PKG_VERSION:= 1.8.3
-PKG_RELEASE:= 2
+PKG_RELEASE:= 3
PKG_MD5SUM:= 1d1b1d5c0245b1c00aff92da751e9aa1
PKG_DESCR:= disk file format database
PKG_SECTION:= libs
diff --git a/package/gdbm/patches/patch-configure b/package/gdbm/patches/patch-configure
new file mode 100644
index 000000000..f8b196ec5
--- /dev/null
+++ b/package/gdbm/patches/patch-configure
@@ -0,0 +1,11 @@
+--- gdbm-1.8.3.orig/configure 2002-10-15 23:53:26.000000000 +0200
++++ gdbm-1.8.3/configure 2014-03-07 10:48:33.000000000 +0100
+@@ -5532,7 +5532,7 @@ linux-gnuoldld* | linux-gnuaout* | linux
+ ;;
+
+ # This must be Linux ELF.
+-linux-gnu*)
++linux-*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile
index 4c0798c26..efa23e869 100644
--- a/package/jamvm/Makefile
+++ b/package/jamvm/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= jamvm
PKG_VERSION:= 1.5.4
-PKG_RELEASE:= 3
+PKG_RELEASE:= 4
PKG_MD5SUM:= 7654e9657691f5f09c4f481ed4686176
PKG_DESCR:= A Java Virtual Machine (JVM) implementation
PKG_SECTION:= lang
@@ -28,12 +28,6 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
CONFIGURE_ARGS+= --enable-ffi
-ifeq ($(ARCH),mips)
-CONFIGURE_ARGS+= --disable-tls
-endif
-ifeq ($(ARCH),arm)
-CONFIGURE_ARGS+= --disable-tls
-endif
hostpost-install:
ln -sf ${STAGING_HOST_DIR}/usr/bin/jamvm ${STAGING_HOST_DIR}/usr/lib/jvm/bin/java
diff --git a/package/jikes/Makefile b/package/jikes/Makefile
index 6f7649a49..7404fc123 100644
--- a/package/jikes/Makefile
+++ b/package/jikes/Makefile
@@ -13,8 +13,6 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jikes/Jikes/1.22/}
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/krb5/Makefile b/package/krb5/Makefile
index 2af556c9e..692b7d630 100644
--- a/package/krb5/Makefile
+++ b/package/krb5/Makefile
@@ -31,10 +31,6 @@ PKGSS_KRB5_UTIL:= libkrb5 libncurses libss libcom-err
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}-signed.tar
WRKSRC= ${WRKDIST}/src
-ifeq ($(ADK_NATIVE),y)
-NM:=nm
-endif
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,KRB5_SERVER,krb5-server,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/libc/Config.in.manual b/package/libc/Config.in.manual
deleted file mode 100644
index ae74da26d..000000000
--- a/package/libc/Config.in.manual
+++ /dev/null
@@ -1,6 +0,0 @@
-config ADK_PACKAGE_LIBC
- boolean
- depends on ADK_NATIVE
- default y if ADK_NATIVE
- help
- Native C library from host system.
diff --git a/package/libc/Makefile b/package/libc/Makefile
deleted file mode 100644
index 9b85b82bc..000000000
--- a/package/libc/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:= libc
-PKG_VERSION:= 1.0
-PKG_RELEASE:= 2
-PKG_SECTION:= base
-PKG_DESCR:= native C library
-
-NO_DISTFILES:= 1
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,LIBC,libc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIG_STYLE:= manual
-BUILD_STYLE:= manual
-INSTALL_STYLE:= manual
-
-# do nothing, use native c library
-do-install:
- ${INSTALL_DIR} $(IDIR_LIBC)/lib
- $(CP) /lib/libgcc_s.so* $(IDIR_LIBC)/lib/
- $(CP) /lib/ld*-*.so* $(IDIR_LIBC)/lib/
- if test -f /lib/libuClibc-*.so; then $(CP) /lib/libuClibc-*.so \
- $(IDIR_LIBC)/lib/;fi
- -for file in libc libpthread libcrypt libdl libm libnsl libresolv librt libutil libnss_compat libnss_dns libnss_files; do \
- $(CP) /lib/$$file.so.* $(IDIR_LIBC)/lib/; \
- $(CP) /lib/$$file-*.so $(IDIR_LIBC)/lib/; \
- done
- # create ld.so link for ldd
- cd $(IDIR_LIBC)/lib && ln -sf ld-linux.so.2 ld.so
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libgcc/Makefile b/package/libgcc/Makefile
index 28f277f8d..7743898fd 100644
--- a/package/libgcc/Makefile
+++ b/package/libgcc/Makefile
@@ -19,17 +19,15 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
do-install:
-ifeq ($(ADK_NATIVE),)
${INSTALL_DIR} ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
ifeq ($(ADK_LINUX_SH),y)
ifeq ($(ADK_TARGET_LIB_GLIBC),y)
${CP} ${STAGING_TARGET_DIR}/lib/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
else
- ${CP} ${STAGING_TARGET_DIR}/lib/!m4/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
+ ${CP} ${STAGING_TARGET_DIR}/lib/m4-nofpu/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
endif
else
${CP} ${STAGING_TARGET_DIR}/$(ADK_TARGET_LIBC_PATH)/libgcc*.so* ${IDIR_LIBGCC}/$(ADK_TARGET_LIBC_PATH)
endif
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libpthread/Makefile b/package/libpthread/Makefile
index f6f9e5f5f..cdb84d5fe 100644
--- a/package/libpthread/Makefile
+++ b/package/libpthread/Makefile
@@ -12,10 +12,6 @@ endif
ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
include ${TOPDIR}/toolchain/uClibc/Makefile.inc
endif
-ifeq ($(ADK_NATIVE),y)
-PKG_VERSION:= 1.0
-PKG_RELEASE:= 1
-endif
PKG_NAME:= libpthread
PKG_DESCR:= POSIX threading library
@@ -37,11 +33,9 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
libpthread-install:
-ifeq ($(ADK_NATIVE),)
ifeq ($(ADK_TARGET_LIB_MUSL),)
${INSTALL_DIR} ${IDIR_LIBPTHREAD}/$(ADK_TARGET_LIBC_PATH)
${CP} ${STAGING_TARGET_DIR}/lib/libpthread*.so* ${IDIR_LIBPTHREAD}/$(ADK_TARGET_LIBC_PATH)
endif
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/librt/Makefile b/package/librt/Makefile
index d056bc203..cf646672f 100644
--- a/package/librt/Makefile
+++ b/package/librt/Makefile
@@ -9,10 +9,6 @@ endif
ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
include ${TOPDIR}/toolchain/uClibc/Makefile.inc
endif
-ifeq ($(ADK_NATIVE),y)
-PKG_VERSION:= 1.0
-PKG_RELEASE:= 1
-endif
PKG_NAME:= librt
PKG_DESCR:= Realtime library
@@ -34,11 +30,9 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
librt-install:
-ifeq ($(ADK_NATIVE),)
${INSTALL_DIR} ${IDIR_LIBRT}/$(ADK_TARGET_LIBC_PATH)
ifeq ($(ADK_TARGET_LIB_MUSL),)
${CP} ${STAGING_TARGET_DIR}/lib/librt*.so* ${IDIR_LIBRT}/$(ADK_TARGET_LIBC_PATH)
endif
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libssh/Makefile b/package/libssh/Makefile
index 997e78895..6a49c346a 100644
--- a/package/libssh/Makefile
+++ b/package/libssh/Makefile
@@ -10,7 +10,7 @@ PKG_MD5SUM:= 9ad01838d3b89d98e900e0f6260a88cc
PKG_DESCR:= SSH library
PKG_SECTION:= libs
PKG_DEPENDS:= libopenssl zlib
-PKG_BUILDDEP:= openssl zlib
+PKG_BUILDDEP:= cmake-host openssl zlib
PKG_URL:= http://www.libssh.org/
PKG_SITES:= http://www.libssh.org/files/0.5/
PKG_OPTS:= dev
diff --git a/package/libssp/Makefile b/package/libssp/Makefile
index a5a4a2dc7..def4443e8 100644
--- a/package/libssp/Makefile
+++ b/package/libssp/Makefile
@@ -9,10 +9,6 @@ endif
ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
include ${TOPDIR}/toolchain/uClibc/Makefile.inc
endif
-ifeq ($(ADK_NATIVE),y)
-PKG_VERSION:= 1.0
-PKG_RELEASE:= 1
-endif
PKG_NAME:= libssp
PKG_DESCR:= Stack smashing protection library
@@ -34,9 +30,7 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
libssp-install:
-ifeq ($(ADK_NATIVE),)
${INSTALL_DIR} ${IDIR_LIBSSP}/$(ADK_TARGET_LIBC_PATH)
${CP} ${STAGING_TARGET_DIR}/lib/libssp.so* ${IDIR_LIBSSP}/$(ADK_TARGET_LIBC_PATH)
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libstdcxx/Makefile b/package/libstdcxx/Makefile
index 7fc3503f8..84f0a7aec 100644
--- a/package/libstdcxx/Makefile
+++ b/package/libstdcxx/Makefile
@@ -28,11 +28,7 @@ INSTALL_STYLE:= manual
do-install:
${INSTALL_DIR} ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}
-ifeq ($(ADK_NATIVE),y)
- $(CP) /usr/lib/libstdc++.so* ${IDIR_LIBSTDCXX}/usr/lib
-else
$(CP) ${STAGING_TARGET_DIR}/${ADK_TARGET_LIBC_PATH}/libstdc++.so* ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}
-@rm ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}/libstdc++.so.*-gdb.py
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libthread_db/Makefile b/package/libthread_db/Makefile
index ed92676a3..a2e14cd10 100644
--- a/package/libthread_db/Makefile
+++ b/package/libthread_db/Makefile
@@ -32,11 +32,9 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
do-install:
-ifeq ($(ADK_NATIVE),)
${INSTALL_DIR} ${IDIR_LIBTHREAD_DB}/lib
ifeq ($(ADK_TARGET_LIB_MUSL),)
${CP} ${STAGING_TARGET_DIR}/lib/libthread_db*.so* ${IDIR_LIBTHREAD_DB}/lib
endif
-endif
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/miax/Makefile b/package/miax/Makefile
deleted file mode 100644
index 675c1f6b7..000000000
--- a/package/miax/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include ${TOPDIR}/rules.mk
-
-PKG_NAME:= miax
-PKG_VERSION:= 1.4
-PKG_RELEASE:= 1
-PKG_MD5SUM:= 44f0d2ef46ee2697d890b7b96846adc7
-PKG_DESCR:= A console iax (asterisk) client
-PKG_SECTION:= misc
-PKG_DEPENDS:= libpthread
-PKG_URL:= http://sourceforge.net/projects/miax
-PKG_SITES:= http://mesh.dl.sourceforge.net/sourceforge/miax/
-PKG_CFLINE_MIAX:= depends on ADK_BROKEN
-
-DISTFILES:= ${PKG_NAME}_${PKG_VERSION}.tar.gz
-WRKDIST= ${WRKDIR}/${PKG_NAME}
-
-include ${TOPDIR}/mk/package.mk
-
-$(eval $(call PKG_template,MIAX,miax,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIG_STYLE:= manual
-INSTALL_STYLE:= manual
-
-MAKE_FLAGS+= CC="${TARGET_CC}" \
- OFLAGS="${TARGET_CFLAGS}" \
- CPPFLAGS="${TARGET_CPPFLAGS}" \
- LDFLAGS="${TARGET_LDFLAGS}"
-
-do-install:
- ${INSTALL_DIR} ${IDIR_MIAX}/usr/bin
- ${INSTALL_BIN} ${WRKBUILD}/miax ${IDIR_MIAX}/usr/bin/
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/miax/patches/01-cross.patch b/package/miax/patches/01-cross.patch
deleted file mode 100644
index 04ec04d78..000000000
--- a/package/miax/patches/01-cross.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ruN miax-1.4-old/Makefile miax-1.4-new/Makefile
---- miax.orig/Makefile 2005-04-27 18:56:13.000000000 +0200
-+++ miax/Makefile 2013-12-22 09:48:41.000000000 +0100
-@@ -1,4 +1,5 @@
--CFLAGS= -Iiax/ -Igsm/inc -DIAXC_IAX2 -DLIBIAX -g -DPOSIXSLEEP -DLINUX -O2
-+OFLAGS= -02 -g
-+CFLAGS= -Iiax/ -Igsm/inc $(CPPFLAGS) -DIAXC_IAX2 -DLIBIAX -DPOSIXSLEEP -DLINUX $(OFLAGS)
- SYSLIBS=-lpthread -lm -lbluetooth
-
-
-@@ -32,11 +33,10 @@ OBJS=\
- miax.o
-
- all: $(OBJS)
-- gcc $(OBJS) $(CFLAGS) $(SYSLIBS) -o miax
-- cp miax /bin/miax
-+ $(CC) $(OBJS) $(CFLAGS) $(LDFLAGS) $(SYSLIBS) -o miax
-
- static: $(OBJS) bluetooth.o
-- gcc $(OBJS) $(CFLAGS) $(SYSLIBS) -static -o miax
-+ $(CC) $(OBJS) $(CFLAGS) $(LDFLAGS) $(SYSLIBS) -static -o miax
-
- clean:
- rm -f $(OBJS) miax
diff --git a/package/mksh/Makefile b/package/mksh/Makefile
index 1c18044f3..c40d9d807 100644
--- a/package/mksh/Makefile
+++ b/package/mksh/Makefile
@@ -4,16 +4,15 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= mksh
-PKG_VERSION:= 48b
+PKG_VERSION:= 49
PKG_RELEASE:= 1
-PKG_MD5SUM:= ab9baa6b5a4de9d0e6a3ce9957c18da0
+PKG_MD5SUM:= e8c205cac72c3dc8540bbc3897421422
PKG_DESCR:= MirBSD Korn Shell
PKG_SECTION:= shells
PKG_URL:= http://www.mirbsd.org/
PKG_SITES:= ${MASTER_SITE_MIRBSD:distfiles/=dist/mir/mksh/}
-PKG_FLAVOURS_MKSH:= FULL
-PKGFD_FULL:= Include all features
+PKG_DFLT_MKSH:= y if !ADK_TOOLCHAIN_ONLY
DISTFILES= ${PKG_NAME}-R${PKG_VERSION}.tgz
WRKDIST= ${WRKDIR}/${PKG_NAME}
@@ -22,10 +21,7 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MKSH,mksh,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-ifeq ($(strip ${ADK_PACKAGE_MKSH_FULL}),)
TARGET_CPPFLAGS+= -DMKSH_SMALL=1
-endif
-
CONFIG_STYLE:= manual
BUILD_STYLE:= manual
INSTALL_STYLE:= manual
diff --git a/package/mtd/Makefile b/package/mtd/Makefile
index d3db1d12f..3ec068036 100644
--- a/package/mtd/Makefile
+++ b/package/mtd/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= mtd
PKG_VERSION:= 1.0
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_DESCR:= MTD utility
PKG_SECTION:= fs
diff --git a/package/mtd/src/mtd.c b/package/mtd/src/mtd.c
index bd5b50dab..bf1c343cb 100644
--- a/package/mtd/src/mtd.c
+++ b/package/mtd/src/mtd.c
@@ -37,7 +37,6 @@
#include <stdint.h>
#include <fcntl.h>
#include <errno.h>
-#include <error.h>
#include <err.h>
#include <time.h>
#include <string.h>
diff --git a/package/nfs-utils/Makefile b/package/nfs-utils/Makefile
index 694c9d7ae..59a71d6ed 100644
--- a/package/nfs-utils/Makefile
+++ b/package/nfs-utils/Makefile
@@ -40,13 +40,8 @@ $(eval $(call PKG_template,NFS_UTILS,nfs-utils,${PKG_VERSION}-${PKG_RELEASE},${P
$(eval $(call PKG_template,NFS_UTILS_CLIENT,nfs-utils-client,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_NFS_UTILS_CLIENT},${PKGSD_NFS_UTILS_CLIENT},${PKG_SECTION}))
$(eval $(call PKG_template,NFS_UTILS_SERVER,nfs-utils-server,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_NFS_UTILS_SERVER},${PKGSD_NFS_UTILS_SERVER},${PKG_SECTION}))
-ifeq ($(ADK_NATIVE),)
KRB5INC:= ${STAGING_TARGET_DIR}/usr
TIRPCINC:= ${STAGING_TARGET_DIR}/usr/include/tirpc
-else
-KRB5INC:= /usr
-TIRPCINC:= /usr/include/tirpc
-endif
ifeq ($(ADK_PACKAGE_NFS_UTILS_WITH_KERBEROS),y)
CONFIGURE_ARGS+= --enable-nfsv4 \
diff --git a/package/p5-XML-Parser/Makefile b/package/p5-XML-Parser/Makefile
index 19ad06ab0..7c7745181 100644
--- a/package/p5-XML-Parser/Makefile
+++ b/package/p5-XML-Parser/Makefile
@@ -5,19 +5,19 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= p5-XML-Parser
PKG_VERSION:= 2.40
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= c66e9adba003d0667cc40115ccd837a5
PKG_DESCR:= XML::Parser
PKG_SECTION:= lang
-PKG_DEPENDS:= libexpat
-PKG_BUILDDEP:= expat
+PKG_DEPENDS:= perl libexpat
+PKG_BUILDDEP:= perl-host expat
PKG_SITES:= http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/
+PKG_CFLINE_P5_XML_PARSER:= depends on ADK_BROKEN
+
DISTFILES:= XML-Parser-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/XML-Parser-${PKG_VERSION}
-PKG_ARCH_DEPENDS:= native
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,P5_XML_PARSER,p5-xml-parser,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
@@ -28,7 +28,10 @@ XAKE_FLAGS+= CC="$(TARGET_CC)" CCFLAGS="$(TARGET_CFLAGS)"
include $(TOPDIR)/mk/perl.mk
pre-build:
- (cd ${WRKSRC} && perl Makefile.PL EXPATLIBPATH=${STAGING_TARGET_DIR}/usr/lib EXPATINCPATH=${STAGING_TARGET_DIR}/usr/include)
+ (cd ${WRKSRC} && PATH='${HOST_PATH}' \
+ perl-host Makefile.PL \
+ EXPATLIBPATH=${STAGING_TARGET_DIR}/usr/lib \
+ EXPATINCPATH=${STAGING_TARGET_DIR}/usr/include)
p5-xml-parser-install:
$(INSTALL_DIR) $(IDIR_P5_XML_PARSER)$(PERL_SITEDIR)
diff --git a/package/perl/files/config.sh.arm.eglibc b/package/perl/files/config.sh.arm.eglibc
deleted file mode 100644
index d96ced6ea..000000000
--- a/package/perl/files/config.sh.arm.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Thu Jan 1 01:12:02 CET 1970
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 wed jan 8 17:13:21 cet 2014 arm gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/arm-linux'
-archlibexp='/usr/lib/perl5/5.18.1/arm-linux'
-archname64=''
-archname='arm-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='1234'
-c=''
-castflags='1'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Thu Jan 1 01:12:02 CET 1970'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __APCS_32__=1 __ARMEL__=1 __ARM_ARCH_5T__=1 __ARM_EABI__=1 __ARM_PCS=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __CHAR_UNSIGNED__=1 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=1 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR_LOCK_FREE=1 __GCC_ATOMIC_INT_LOCK_FREE=1 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=1 __GCC_ATOMIC_POINTER_LOCK_FREE=1 __GCC_ATOMIC_SHORT_LOCK_FREE=1 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __GXX_TYPEINFO_EQUALITY_INLINE=0 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-31LLK __LLACCUM_FBIT__=31 __LLACCUM_IBIT__=32 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK __LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __QQ_FBIT__=7 __QQ_IBIT__=0 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __SOFTFP__=1 __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __THUMB_INTERWORK__=1 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-32ULLK __ULLACCUM_FBIT__=32 __ULLACCUM_IBIT__=32 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.3" __VFP_FP__=1 __WCHAR_MAX__=4294967295U __WCHAR_MIN__=0U __WCHAR_TYPE__=unsigned\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __arm__=1 __gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 linux=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='undef'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='undef'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='undef'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/arm-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/arm-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags=' -fstack-protector'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libnsl.so /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='arm-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 wed jan 8 17:13:21 cet 2014 arm gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/arm-openadk-linux-gnueabi/4.7.3 /lib/arm-linux-gnueabi /lib /usr/lib/arm-openadk-linux-gnueabi/4.7.3 /usr/lib/arm-linux-gnueabi /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/arm-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/arm-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.i686.eglibc b/package/perl/files/config.sh.i686.eglibc
deleted file mode 100644
index 4dbd4304e..000000000
--- a/package/perl/files/config.sh.i686.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Sun Jan 12 14:13:02 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 sat jan 11 14:26:27 cet 2014 i686 gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='4'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/i686-linux'
-archlibexp='/usr/lib/perl5/5.18.1/i686-linux'
-archname64=''
-archname='i686-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='1234'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Sun Jan 12 14:13:02 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.94065645841246544177e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308085e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570815e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_BID_FORMAT__=1 __DECIMAL_DIG__=21 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.40129846432481707092e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000e-7F __FLT_EVAL_METHOD__=2 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859812e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750797e-38F __FLT_RADIX__=2 __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=2 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_DWARF2_CFI_ASM=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L __LDBL_DIG__=18 __LDBL_EPSILON__=1.08420217248550443401e-19L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=64 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176502e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626e-4932L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=12 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647L __WCHAR_MIN__=(-2147483647L\ -\ 1) __WCHAR_TYPE__=long\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __code_model_32__=1 __gnu_linux__=1 __i386=1 __i386__=1 __i686=1 __i686__=1 __linux=1 __linux__=1 __pentiumpro=1 __pentiumpro__=1 __unix=1 __unix__=1 i386=1 linux=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='undef'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='undef'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/i686-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/i686-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags=' %%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libnsl.so /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='12'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='i686-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 sat jan 11 14:26:27 cet 2014 i686 gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/i686-openadk-linux-gnu/4.7.3 /lib/i386-linux-gnu /lib /usr/lib/i686-openadk-linux-gnu/4.7.3 /usr/lib/i386-linux-gnu /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"LE"'
-sPRIFUldbl='"LF"'
-sPRIGUldbl='"LG"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"Le"'
-sPRIfldbl='"Lf"'
-sPRIgldbl='"Lg"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"Lf"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/i686-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/i686-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.mips.eglibc b/package/perl/files/config.sh.mips.eglibc
deleted file mode 100644
index 3f5ea27a7..000000000
--- a/package/perl/files/config.sh.mips.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Wed Feb 12 19:23:11 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 wed feb 12 14:44:36 cet 2014 mips gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/mips-linux'
-archlibexp='/usr/lib/perl5/5.18.1/mips-linux'
-archname64=''
-archname='mips-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='4321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Wed Feb 12 19:23:11 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='LANGUAGE_C=1 MIPSEB=1 R3000=1 _ABIO32=1 _FILE_OFFSET_BITS=64 _LANGUAGE_C=1 _LARGEFILE_SOURCE=1 _MIPSEB=1 _MIPS_ARCH="mips1" _MIPS_ARCH_MIPS1=1 _MIPS_FPSET=16 _MIPS_ISA=_MIPS_ISA_MIPS1 _MIPS_SIM=1 _MIPS_SZINT=32 _MIPS_SZLONG=32 _MIPS_SZPTR=32 _MIPS_TUNE="mips1" _MIPS_TUNE_MIPS1=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _R3000=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LANGUAGE_C=1 __LANGUAGE_C__=1 __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-31LLK __LLACCUM_FBIT__=31 __LLACCUM_IBIT__=32 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK __LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __MIPSEB=1 __MIPSEB__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PIC__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __QQ_FBIT__=7 __QQ_IBIT__=0 __R3000=1 __R3000__=1 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-32ULLK __ULLACCUM_FBIT__=32 __ULLACCUM_IBIT__=32 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __linux=1 __linux__=1 __mips=1 __mips__=1 __mips_abicalls=1 __mips_fpr=32 __mips_hard_float=1 __pic__=1 __unix=1 __unix__=1 _mips=1 linux=1 mips=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='define'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='undef'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/mips-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='mips-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 wed feb 12 14:44:36 cet 2014 mips gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/mips-openadk-linux-gnu/4.7.3 /lib /usr/lib/mips-openadk-linux-gnu/4.7.3 /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='128'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 NUM64 NUM65 NUM66 NUM67 NUM68 NUM69 NUM70 NUM71 NUM72 NUM73 NUM74 NUM75 NUM76 NUM77 NUM78 NUM79 NUM80 NUM81 NUM82 NUM83 NUM84 NUM85 NUM86 NUM87 NUM88 NUM89 NUM90 NUM91 NUM92 NUM93 NUM94 NUM95 NUM96 NUM97 NUM98 NUM99 NUM100 NUM101 NUM102 NUM103 NUM104 NUM105 NUM106 NUM107 NUM108 NUM109 NUM110 NUM111 NUM112 NUM113 NUM114 NUM115 NUM116 NUM117 NUM118 NUM119 NUM120 NUM121 NUM122 NUM123 NUM124 NUM125 NUM126 RTMAX IOT CLD POLL '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "WINCH", "URG", "IO", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "VTALRM", "PROF", "XCPU", "XFSZ", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "NUM64", "NUM65", "NUM66", "NUM67", "NUM68", "NUM69", "NUM70", "NUM71", "NUM72", "NUM73", "NUM74", "NUM75", "NUM76", "NUM77", "NUM78", "NUM79", "NUM80", "NUM81", "NUM82", "NUM83", "NUM84", "NUM85", "NUM86", "NUM87", "NUM88", "NUM89", "NUM90", "NUM91", "NUM92", "NUM93", "NUM94", "NUM95", "NUM96", "NUM97", "NUM98", "NUM99", "NUM100", "NUM101", "NUM102", "NUM103", "NUM104", "NUM105", "NUM106", "NUM107", "NUM108", "NUM109", "NUM110", "NUM111", "NUM112", "NUM113", "NUM114", "NUM115", "NUM116", "NUM117", "NUM118", "NUM119", "NUM120", "NUM121", "NUM122", "NUM123", "NUM124", "NUM125", "NUM126", "RTMAX", "IOT", "CLD", "POLL", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 6 18 22 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 6, 18, 22, 0'
-sig_size='131'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.mips64.eglibc b/package/perl/files/config.sh.mips64.eglibc
deleted file mode 100644
index c9381ce4d..000000000
--- a/package/perl/files/config.sh.mips64.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Wed Feb 26 18:23:00 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.13.5 #2 wed feb 26 14:24:46 cet 2014 mips64 gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/mips64-linux'
-archlibexp='/usr/lib/perl5/5.18.1/mips64-linux'
-archname64=''
-archname='mips64-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='87654321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Wed Feb 26 18:23:00 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='LANGUAGE_C=1 MIPSEB=1 R4000=1 _ABI64=3 _FILE_OFFSET_BITS=64 _LANGUAGE_C=1 _LARGEFILE_SOURCE=1 _LP64=1 _MIPSEB=1 _MIPS_ARCH="mips3" _MIPS_ARCH_MIPS3=1 _MIPS_FPSET=32 _MIPS_ISA=_MIPS_ISA_MIPS3 _MIPS_SIM=3 _MIPS_SZINT=32 _MIPS_SZLONG=64 _MIPS_SZPTR=64 _MIPS_TUNE="mips3" _MIPS_TUNE_MIPS3=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _R4000=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.94065645841246544176568792868221372e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308084726333618164062e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570814527423731704357e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309023271733240406e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=36 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.40129846432481707092372958328991613e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000000000000000000e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859811704183484516925e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750796873653722224568e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=2 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_BUILTIN_MIPS_CACHE=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=19 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807L __INT64_TYPE__=long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807L __INTMAX_TYPE__=long\ int __INTPTR_MAX__=9223372036854775807L __INTPTR_TYPE__=long\ int __INT_FAST16_MAX__=9223372036854775807L __INT_FAST16_TYPE__=long\ int __INT_FAST32_MAX__=9223372036854775807L __INT_FAST32_TYPE__=long\ int __INT_FAST64_MAX__=9223372036854775807L __INT_FAST64_TYPE__=long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807L __INT_LEAST64_TYPE__=long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LANGUAGE_C=1 __LANGUAGE_C__=1 __LDBL_DENORM_MIN__=6.47517511943802511092443895822764655e-4966L __LDBL_DIG__=33 __LDBL_EPSILON__=1.92592994438723585305597794258492732e-34L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=113 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176508575932662800702e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626267781732175260e-4932L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-63LLK __LLACCUM_FBIT__=63 __LLACCUM_IBIT__=64 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFP-63LLK __LLACCUM_MIN__=(-0X1P63LLK-0X1P63LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=9223372036854775807L __LP64__=1 __MIPSEB=1 __MIPSEB__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PIC__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=9223372036854775807L __PTRDIFF_TYPE__=long\ int __QQ_FBIT__=7 __QQ_IBIT__=0 __R4000=1 __R4000__=1 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT128__=16 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=16 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=8 __SIZEOF_POINTER__=8 __SIZEOF_PTRDIFF_T__=8 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=8 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=18446744073709551615UL __SIZE_TYPE__=long\ unsigned\ int __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615UL __UINT64_TYPE__=long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615UL __UINTMAX_TYPE__=long\ unsigned\ int __UINTPTR_MAX__=18446744073709551615UL __UINTPTR_TYPE__=long\ unsigned\ int __UINT_FAST16_MAX__=18446744073709551615UL __UINT_FAST16_TYPE__=long\ unsigned\ int __UINT_FAST32_MAX__=18446744073709551615UL __UINT_FAST32_TYPE__=long\ unsigned\ int __UINT_FAST64_MAX__=18446744073709551615UL __UINT_FAST64_TYPE__=long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615UL __UINT_LEAST64_TYPE__=long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-64ULLK __ULLACCUM_FBIT__=64 __ULLACCUM_IBIT__=64 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFP-64ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __linux=1 __linux__=1 __mips64=1 __mips=3 __mips__=1 __mips_abicalls=1 __mips_fpr=64 __mips_hard_float=1 __pic__=1 __unix=1 __unix__=1 _mips=1 linux=1 mips=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='define'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='undef'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='undef'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='define'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"u"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib /lib64 /usr/lib64 /usr/local/lib64 '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.19'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='int'
-i64size='8'
-i64type='long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/mips64-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/mips64-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='8'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/../lib64/libdl.so /lib/../lib64/libm.so /lib/../lib64/libcrypt.so /lib/../lib64/libutil.so /usr/lib/../lib64/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='16'
-longlongsize='8'
-longsize='8'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='mips64-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.13.5 #2 wed feb 26 14:24:46 cet 2014 mips64 gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='char *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='53'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.13.5'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/mips64-openadk-linux-gnu/4.7.3 /lib/mips64-linux-gnuabi64 /lib/../lib64 /usr/lib/mips64-openadk-linux-gnu/4.7.3 /usr/lib/mips64-linux-gnuabi64 /usr/lib/../lib64 /lib /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='8'
-quadkind='2'
-quadtype='long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='67768036191676799'
-sGMTIME_min='-62167219200'
-sLOCALTIME_max='67768036191673199'
-sLOCALTIME_min='-62167222408'
-sPRIEUldbl='"LE"'
-sPRIFUldbl='"LF"'
-sPRIGUldbl='"LG"'
-sPRIXU64='"lX"'
-sPRId64='"ld"'
-sPRIeldbl='"Le"'
-sPRIfldbl='"Lf"'
-sPRIgldbl='"Lg"'
-sPRIi64='"li"'
-sPRIo64='"lo"'
-sPRIu64='"lu"'
-sPRIx64='"lx"'
-sSCNfldbl='"Lf"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='64'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='128'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 NUM64 NUM65 NUM66 NUM67 NUM68 NUM69 NUM70 NUM71 NUM72 NUM73 NUM74 NUM75 NUM76 NUM77 NUM78 NUM79 NUM80 NUM81 NUM82 NUM83 NUM84 NUM85 NUM86 NUM87 NUM88 NUM89 NUM90 NUM91 NUM92 NUM93 NUM94 NUM95 NUM96 NUM97 NUM98 NUM99 NUM100 NUM101 NUM102 NUM103 NUM104 NUM105 NUM106 NUM107 NUM108 NUM109 NUM110 NUM111 NUM112 NUM113 NUM114 NUM115 NUM116 NUM117 NUM118 NUM119 NUM120 NUM121 NUM122 NUM123 NUM124 NUM125 NUM126 RTMAX IOT CLD POLL '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "WINCH", "URG", "IO", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "VTALRM", "PROF", "XCPU", "XFSZ", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "NUM64", "NUM65", "NUM66", "NUM67", "NUM68", "NUM69", "NUM70", "NUM71", "NUM72", "NUM73", "NUM74", "NUM75", "NUM76", "NUM77", "NUM78", "NUM79", "NUM80", "NUM81", "NUM82", "NUM83", "NUM84", "NUM85", "NUM86", "NUM87", "NUM88", "NUM89", "NUM90", "NUM91", "NUM92", "NUM93", "NUM94", "NUM95", "NUM96", "NUM97", "NUM98", "NUM99", "NUM100", "NUM101", "NUM102", "NUM103", "NUM104", "NUM105", "NUM106", "NUM107", "NUM108", "NUM109", "NUM110", "NUM111", "NUM112", "NUM113", "NUM114", "NUM115", "NUM116", "NUM117", "NUM118", "NUM119", "NUM120", "NUM121", "NUM122", "NUM123", "NUM124", "NUM125", "NUM126", "RTMAX", "IOT", "CLD", "POLL", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 6 18 22 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 6, 18, 22, 0'
-sig_size='131'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/mips64-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/mips64-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='8'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned int'
-u64size='8'
-u64type='unsigned long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"u"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long'
-use5005threads='undef'
-use64bitall='define'
-use64bitint='define'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='8'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.mipsel.eglibc b/package/perl/files/config.sh.mipsel.eglibc
deleted file mode 100644
index 0a08c3b3a..000000000
--- a/package/perl/files/config.sh.mipsel.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Sat Feb 22 21:12:58 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.13.3 #1 sat feb 22 15:56:01 cet 2014 mips gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/mips-linux'
-archlibexp='/usr/lib/perl5/5.18.1/mips-linux'
-archname64=''
-archname='mips-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='1234'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Sat Feb 22 21:12:58 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='LANGUAGE_C=1 MIPSEL=1 R3000=1 _ABIO32=1 _FILE_OFFSET_BITS=64 _LANGUAGE_C=1 _LARGEFILE_SOURCE=1 _MIPSEL=1 _MIPS_ARCH="mips1" _MIPS_ARCH_MIPS1=1 _MIPS_FPSET=16 _MIPS_ISA=_MIPS_ISA_MIPS1 _MIPS_SIM=1 _MIPS_SZINT=32 _MIPS_SZLONG=32 _MIPS_SZPTR=32 _MIPS_TUNE="mips1" _MIPS_TUNE_MIPS1=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _R3000=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GLIBC_MINOR__=19 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LANGUAGE_C=1 __LANGUAGE_C__=1 __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-31LLK __LLACCUM_FBIT__=31 __LLACCUM_IBIT__=32 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK __LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __MIPSEL=1 __MIPSEL__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PIC__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __QQ_FBIT__=7 __QQ_IBIT__=0 __R3000=1 __R3000__=1 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-32ULLK __ULLACCUM_FBIT__=32 __ULLACCUM_IBIT__=32 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __linux=1 __linux__=1 __mips=1 __mips__=1 __mips_abicalls=1 __mips_fpr=32 __mips_hard_float=1 __pic__=1 __unix=1 __unix__=1 _mips=1 linux=1 mips=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='define'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='undef'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.19'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/mips-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='mips-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.13.3 #1 sat feb 22 15:56:01 cet 2014 mips gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.13.3'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/mipsel-openadk-linux-gnu/4.7.3 /lib /usr/lib/mipsel-openadk-linux-gnu/4.7.3 /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='128'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 NUM64 NUM65 NUM66 NUM67 NUM68 NUM69 NUM70 NUM71 NUM72 NUM73 NUM74 NUM75 NUM76 NUM77 NUM78 NUM79 NUM80 NUM81 NUM82 NUM83 NUM84 NUM85 NUM86 NUM87 NUM88 NUM89 NUM90 NUM91 NUM92 NUM93 NUM94 NUM95 NUM96 NUM97 NUM98 NUM99 NUM100 NUM101 NUM102 NUM103 NUM104 NUM105 NUM106 NUM107 NUM108 NUM109 NUM110 NUM111 NUM112 NUM113 NUM114 NUM115 NUM116 NUM117 NUM118 NUM119 NUM120 NUM121 NUM122 NUM123 NUM124 NUM125 NUM126 RTMAX IOT CLD POLL '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "WINCH", "URG", "IO", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "VTALRM", "PROF", "XCPU", "XFSZ", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "NUM64", "NUM65", "NUM66", "NUM67", "NUM68", "NUM69", "NUM70", "NUM71", "NUM72", "NUM73", "NUM74", "NUM75", "NUM76", "NUM77", "NUM78", "NUM79", "NUM80", "NUM81", "NUM82", "NUM83", "NUM84", "NUM85", "NUM86", "NUM87", "NUM88", "NUM89", "NUM90", "NUM91", "NUM92", "NUM93", "NUM94", "NUM95", "NUM96", "NUM97", "NUM98", "NUM99", "NUM100", "NUM101", "NUM102", "NUM103", "NUM104", "NUM105", "NUM106", "NUM107", "NUM108", "NUM109", "NUM110", "NUM111", "NUM112", "NUM113", "NUM114", "NUM115", "NUM116", "NUM117", "NUM118", "NUM119", "NUM120", "NUM121", "NUM122", "NUM123", "NUM124", "NUM125", "NUM126", "RTMAX", "IOT", "CLD", "POLL", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 6 18 22 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 6, 18, 22, 0'
-sig_size='131'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/mips-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.ppc.eglibc b/package/perl/files/config.sh.ppc.eglibc
deleted file mode 100644
index a1b56018f..000000000
--- a/package/perl/files/config.sh.ppc.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Tue Jan 14 12:51:25 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 tue jan 14 10:26:22 cet 2014 ppc gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/ppc-linux'
-archlibexp='/usr/lib/perl5/5.18.1/ppc-linux'
-archname64=''
-archname='ppc-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='4321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols='system=linux system=posix system=unix'
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Tue Jan 14 12:51:25 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols='__gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 linux=1 unix=1'
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='PPC=1 _ARCH_PPC=1 _BIG_ENDIAN=1 _CALL_SYSV=1 _FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BIG_ENDIAN__=1 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __CHAR_UNSIGNED__=1 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FP_FAST_FMA=1 __FP_FAST_FMAF=1 __FP_FAST_FMAL=1 __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __HAVE_BSWAP__=1 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PPC=1 __PPC__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647L __WCHAR_MIN__=(-2147483647L\ -\ 1) __WCHAR_TYPE__=long\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __powerpc=1 __powerpc__=1 powerpc=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='undef'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='undef'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='undef'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/ppc-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/ppc-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags=' %%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libnsl.so /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='ppc-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 tue jan 14 10:26:22 cet 2014 ppc gnulinux '
-n='-n'
-need_va_copy='define'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O1'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/ppc-openadk-linux-gnu/4.7.3 /lib/powerpc-linux-gnu /lib /usr/lib/ppc-openadk-linux-gnu/4.7.3 /usr/lib/powerpc-linux-gnu /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/ppc-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/ppc-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.ppc64.eglibc b/package/perl/files/config.sh.ppc64.eglibc
deleted file mode 100644
index 6c9c74fe8..000000000
--- a/package/perl/files/config.sh.ppc64.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Sun Jan 19 14:00:23 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 sat jan 18 22:32:32 cet 2014 ppc64 gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/ppc64-linux'
-archlibexp='/usr/lib/perl5/5.18.1/ppc64-linux'
-archname64=''
-archname='ppc64-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='87654321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols='system=linux system=posix system=unix'
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Sun Jan 19 14:00:23 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols='__gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 linux=1 unix=1'
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_ARCH_PPC64=1 _ARCH_PPC=1 _ARCH_PPCGR=1 _BIG_ENDIAN=1 _CALL_AIX=1 _CALL_AIXDESC=1 _FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _LP64=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BIG_ENDIAN__=1 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __CHAR_UNSIGNED__=1 __CMODEL_MEDIUM__=1 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FP_FAST_FMA=1 __FP_FAST_FMAF=1 __FP_FAST_FMAL=1 __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=2 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __HAVE_BSWAP__=1 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807L __INT64_TYPE__=long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807L __INTMAX_TYPE__=long\ int __INTPTR_MAX__=9223372036854775807L __INTPTR_TYPE__=long\ int __INT_FAST16_MAX__=9223372036854775807L __INT_FAST16_TYPE__=long\ int __INT_FAST32_MAX__=9223372036854775807L __INT_FAST32_TYPE__=long\ int __INT_FAST64_MAX__=9223372036854775807L __INT_FAST64_TYPE__=long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807L __INT_LEAST64_TYPE__=long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=9223372036854775807L __LP64__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PPC64__=1 __PPC__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=9223372036854775807L __PTRDIFF_TYPE__=long\ int __RECIPF__=1 __REGISTER_PREFIX__= __RSQRTE__=1 __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT128__=16 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=8 __SIZEOF_POINTER__=8 __SIZEOF_PTRDIFF_T__=8 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=8 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=18446744073709551615UL __SIZE_TYPE__=long\ unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615UL __UINT64_TYPE__=long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615UL __UINTMAX_TYPE__=long\ unsigned\ int __UINTPTR_MAX__=18446744073709551615UL __UINTPTR_TYPE__=long\ unsigned\ int __UINT_FAST16_MAX__=18446744073709551615UL __UINT_FAST16_TYPE__=long\ unsigned\ int __UINT_FAST32_MAX__=18446744073709551615UL __UINT_FAST32_TYPE__=long\ unsigned\ int __UINT_FAST64_MAX__=18446744073709551615UL __UINT_FAST64_TYPE__=long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615UL __UINT_LEAST64_TYPE__=long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __builtin_vsx_vperm=__builtin_vec_perm __builtin_vsx_xvmaddadp=__builtin_vsx_xvmadddp __builtin_vsx_xvmaddasp=__builtin_vsx_xvmaddsp __builtin_vsx_xvmaddmdp=__builtin_vsx_xvmadddp __builtin_vsx_xvmaddmsp=__builtin_vsx_xvmaddsp __builtin_vsx_xvmsubadp=__builtin_vsx_xvmsubdp __builtin_vsx_xvmsubasp=__builtin_vsx_xvmsubsp __builtin_vsx_xvmsubmdp=__builtin_vsx_xvmsubdp __builtin_vsx_xvmsubmsp=__builtin_vsx_xvmsubsp __builtin_vsx_xvnmaddadp=__builtin_vsx_xvnmadddp __builtin_vsx_xvnmaddasp=__builtin_vsx_xvnmaddsp __builtin_vsx_xvnmaddmdp=__builtin_vsx_xvnmadddp __builtin_vsx_xvnmaddmsp=__builtin_vsx_xvnmaddsp __builtin_vsx_xvnmsubadp=__builtin_vsx_xvnmsubdp __builtin_vsx_xvnmsubasp=__builtin_vsx_xvnmsubsp __builtin_vsx_xvnmsubmdp=__builtin_vsx_xvnmsubdp __builtin_vsx_xvnmsubmsp=__builtin_vsx_xvnmsubsp __builtin_vsx_xxland=__builtin_vec_and __builtin_vsx_xxlandc=__builtin_vec_andc __builtin_vsx_xxlnor=__builtin_vec_nor __builtin_vsx_xxlor=__builtin_vec_or __builtin_vsx_xxlxor=__builtin_vec_xor __builtin_vsx_xxsel=__builtin_vec_sel __powerpc64__=1 __powerpc__=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='undef'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='undef'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='undef'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='define'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"u"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib /lib64 /usr/lib64 /usr/local/lib64 '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='int'
-i64size='8'
-i64type='long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/ppc64-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/ppc64-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='8'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags=' %%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/../lib64/libnsl.so /lib/../lib64/libdl.so /lib/../lib64/libm.so /lib/../lib64/libcrypt.so /lib/../lib64/libutil.so /usr/lib/../lib64/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='8'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='ppc64-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 sat jan 18 22:32:32 cet 2014 ppc64 gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='char *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='53'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O1'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/ppc64-openadk-linux-gnu/4.7.3 /lib/powerpc64-linux-gnu /lib/../lib64 /usr/lib/ppc64-openadk-linux-gnu/4.7.3 /usr/lib/powerpc64-linux-gnu /usr/lib/../lib64 /lib /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='8'
-quadkind='2'
-quadtype='long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='67768036191676799'
-sGMTIME_min='-62167219200'
-sLOCALTIME_max='67768036191673199'
-sLOCALTIME_min='-62167222408'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"lX"'
-sPRId64='"ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"li"'
-sPRIo64='"lo"'
-sPRIu64='"lu"'
-sPRIx64='"lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='64'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/ppc64-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/ppc64-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='8'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned int'
-u64size='8'
-u64type='unsigned long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"u"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long'
-use5005threads='undef'
-use64bitall='define'
-use64bitint='define'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='8'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.sparc.eglibc b/package/perl/files/config.sh.sparc.eglibc
deleted file mode 100644
index 2750a04f2..000000000
--- a/package/perl/files/config.sh.sparc.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Thu Jan 1 01:38:12 CET 1970
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 wed jan 29 22:08:32 cet 2014 sparc gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/sparc-linux'
-archlibexp='/usr/lib/perl5/5.18.1/sparc-linux'
-archname64=''
-archname='sparc-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='4321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags=' -fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Thu Jan 1 01:38:12 CET 1970'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __GCC_ATOMIC_BOOL_LOCK_FREE=1 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR_LOCK_FREE=1 __GCC_ATOMIC_INT_LOCK_FREE=1 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=1 __GCC_ATOMIC_POINTER_LOCK_FREE=1 __GCC_ATOMIC_SHORT_LOCK_FREE=1 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=255 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __linux=1 __linux__=1 __sparc=1 __sparc__=1 __unix=1 __unix__=1 linux=1 sparc=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='undef'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='define'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='define'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='undef'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='define'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"lu"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='long'
-i64size='8'
-i64type='long long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/sparc-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/sparc-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='4'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles='libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/libnsl.so /lib/libdl.so /lib/libm.so /lib/libcrypt.so /lib/libutil.so /usr/lib/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='8'
-longlongsize='8'
-longsize='4'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='sparc-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 wed jan 29 22:08:32 cet 2014 sparc gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='const void *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='32'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/sparc-openadk-linux-gnu/4.7.3 /lib/sparc-linux-gnu /lib /usr/lib/sparc-openadk-linux-gnu/4.7.3 /usr/lib/sparc-linux-gnu /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='4'
-quadkind='3'
-quadtype='long long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='2147483647'
-sGMTIME_min='-2147483648'
-sLOCALTIME_max='2147483647'
-sLOCALTIME_min='-2147483648'
-sPRIEUldbl='"E"'
-sPRIFUldbl='"F"'
-sPRIGUldbl='"G"'
-sPRIXU64='"LX"'
-sPRId64='"Ld"'
-sPRIeldbl='"e"'
-sPRIfldbl='"f"'
-sPRIgldbl='"g"'
-sPRIi64='"Li"'
-sPRIo64='"Lo"'
-sPRIu64='"Lu"'
-sPRIx64='"Lx"'
-sSCNfldbl='"f"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='32'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH LOST USR1 USR2 NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL PWR '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "LOST", "USR1", "USR2", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "PWR", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 20 23 29 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 20, 23, 29, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/sparc-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/sparc-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='4'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned long'
-u64size='8'
-u64type='unsigned long long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"lu"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long long'
-use5005threads='undef'
-use64bitall='undef'
-use64bitint='undef'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='4'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.sparc64.eglibc b/package/perl/files/config.sh.sparc64.eglibc
deleted file mode 100644
index 2ed33300e..000000000
--- a/package/perl/files/config.sh.sparc64.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Thu Jan 1 01:05:04 CET 1970
-# Configured by : root
-# Target system : linux openadk 3.13.3 #1 sun feb 23 22:07:37 cet 2014 sparc64 gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/sparc64-linux'
-archlibexp='/usr/lib/perl5/5.18.1/sparc64-linux'
-archname64=''
-archname='sparc64-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='87654321'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags=' -fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols='v9=1'
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Thu Jan 1 01:05:04 CET 1970'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols='__arch64__=1 __sparc_v9__=1'
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _LONGLONG=1 _LP64=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BYTE_ORDER__=4321 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.94065645841246544176568792868221372e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308084726333618164062e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570814527423731704357e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309023271733240406e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=36 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=4321 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.40129846432481707092372958328991613e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000000000000000000e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859811704183484516925e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750796873653722224568e-38F __FLT_RADIX__=2 __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=2 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=255 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=19 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807L __INT64_TYPE__=long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807L __INTMAX_TYPE__=long\ int __INTPTR_MAX__=9223372036854775807L __INTPTR_TYPE__=long\ int __INT_FAST16_MAX__=9223372036854775807L __INT_FAST16_TYPE__=long\ int __INT_FAST32_MAX__=9223372036854775807L __INT_FAST32_TYPE__=long\ int __INT_FAST64_MAX__=9223372036854775807L __INT_FAST64_TYPE__=long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807L __INT_LEAST64_TYPE__=long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=6.47517511943802511092443895822764655e-4966L __LDBL_DIG__=33 __LDBL_EPSILON__=1.92592994438723585305597794258492732e-34L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=113 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176508575932662800702e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626267781732175260e-4932L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=9223372036854775807L __LP64__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=9223372036854775807L __PTRDIFF_TYPE__=long\ int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT128__=16 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=16 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=8 __SIZEOF_POINTER__=8 __SIZEOF_PTRDIFF_T__=8 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=8 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=18446744073709551615UL __SIZE_TYPE__=long\ unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615UL __UINT64_TYPE__=long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615UL __UINTMAX_TYPE__=long\ unsigned\ int __UINTPTR_MAX__=18446744073709551615UL __UINTPTR_TYPE__=long\ unsigned\ int __UINT_FAST16_MAX__=18446744073709551615UL __UINT_FAST16_TYPE__=long\ unsigned\ int __UINT_FAST32_MAX__=18446744073709551615UL __UINT_FAST32_TYPE__=long\ unsigned\ int __UINT_FAST64_MAX__=18446744073709551615UL __UINT_FAST64_TYPE__=long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615UL __UINT_LEAST64_TYPE__=long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __linux=1 __linux__=1 __sparc=1 __sparc__=1 __unix=1 __unix__=1 linux=1 sparc=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='define'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='undef'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='undef'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='define'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"u"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib /lib64 /usr/lib64 /usr/local/lib64 '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.19'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='int'
-i64size='8'
-i64type='long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/sparc64-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/sparc64-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='8'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/../lib64/libdl.so /lib/../lib64/libm.so /lib/../lib64/libcrypt.so /lib/../lib64/libutil.so /usr/lib/../lib64/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='16'
-longlongsize='8'
-longsize='8'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='sparc64-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.13.3 #1 sun feb 23 22:07:37 cet 2014 sparc64 gnulinux '
-n='-n'
-need_va_copy='undef'
-netdb_hlen_type='size_t'
-netdb_host_type='char *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='53'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.13.3'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/sparc64-openadk-linux-gnu/4.7.3 /lib/sparc64-linux-gnu /lib/../lib64 /usr/lib/sparc64-openadk-linux-gnu/4.7.3 /usr/lib/sparc64-linux-gnu /usr/lib/../lib64 /lib /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='8'
-quadkind='2'
-quadtype='long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='67768036191676799'
-sGMTIME_min='-62167219200'
-sLOCALTIME_max='67768036191673199'
-sLOCALTIME_min='-62167222408'
-sPRIEUldbl='"LE"'
-sPRIFUldbl='"LF"'
-sPRIGUldbl='"LG"'
-sPRIXU64='"lX"'
-sPRId64='"ld"'
-sPRIeldbl='"Le"'
-sPRIfldbl='"Lf"'
-sPRIgldbl='"Lg"'
-sPRIi64='"li"'
-sPRIo64='"lo"'
-sPRIu64='"lu"'
-sPRIx64='"lx"'
-sSCNfldbl='"Lf"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='64'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH LOST USR1 USR2 NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL PWR '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "LOST", "USR1", "USR2", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "PWR", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 20 23 29 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 20, 23, 29, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/sparc64-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/sparc64-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='8'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned int'
-u64size='8'
-u64type='unsigned long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"u"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long'
-use5005threads='undef'
-use64bitall='define'
-use64bitint='define'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='8'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/perl/files/config.sh.x86_64.eglibc b/package/perl/files/config.sh.x86_64.eglibc
deleted file mode 100644
index 433d58c11..000000000
--- a/package/perl/files/config.sh.x86_64.eglibc
+++ /dev/null
@@ -1,1118 +0,0 @@
-#!/bin/sh
-#
-# This file was produced by running the Configure script. It holds all the
-# definitions figured out by Configure. Should you modify one of these values,
-# do not forget to propagate your changes by running "Configure -der". You may
-# instead choose to run each of the .SH files by yourself, or "Configure -S".
-#
-
-# Package name : perl5
-# Source directory : .
-# Configuration time: Thu Feb 6 14:22:34 CET 2014
-# Configured by : root
-# Target system : linux openadk 3.12.6 #1 wed feb 5 16:32:30 cet 2014 x86_64 gnulinux
-
-: Configure command line arguments.
-config_arg0='./Configure'
-config_args='-des'
-config_argc=1
-config_arg1='-des'
-
-Author=''
-Date='$Date'
-Header=''
-Id='$Id'
-Locker=''
-Log='$Log'
-RCSfile='$RCSfile'
-Revision='$Revision'
-Source=''
-State=''
-_a='.a'
-_exe=''
-_o='.o'
-afs='false'
-afsroot='/afs'
-alignbytes='8'
-ansi2knr=''
-aphostname='/bin/hostname'
-api_revision='5'
-api_subversion='0'
-api_version='18'
-api_versionstring='5.18.0'
-ar='ar'
-archlib='/usr/lib/perl5/5.18.1/x86_64-linux'
-archlibexp='/usr/lib/perl5/5.18.1/x86_64-linux'
-archname64=''
-archname='x86_64-linux'
-archobjs=''
-asctime_r_proto='0'
-awk='awk'
-baserev='5.0'
-bash=''
-bin='/usr/bin'
-bin_ELF='define'
-binexp='/usr/bin'
-bison='bison'
-bootstrap_charset='undef'
-byacc='byacc'
-byteorder='12345678'
-c=''
-castflags='0'
-cat='cat'
-cc='%%CC%%'
-cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
-ccflags='%%CFLAGS%%'
-ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
-ccname='gcc'
-ccsymbols=''
-ccversion=''
-cf_by='root'
-cf_email='root@openadk.nonet'
-cf_time='Thu Feb 6 14:22:34 CET 2014'
-charbits='8'
-charsize='1'
-chgrp=''
-chmod='chmod'
-chown=''
-clocktype='clock_t'
-comm='comm'
-compress=''
-contains='grep'
-cp='cp'
-cpio=''
-cpp='cpp'
-cpp_stuff='42'
-cppccsymbols=''
-cppflags='%%CPPFLAGS%%'
-cpplast='-'
-cppminus='-'
-cpprun='%%CPP%%'
-cppstdin='%%CPP%%'
-cppsymbols='_FILE_OFFSET_BITS=64 _LARGEFILE_SOURCE=1 _LP64=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=16 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.94065645841246544177e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308085e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570815e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_BID_FORMAT__=1 __DECIMAL_DIG__=21 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.40129846432481707092e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859812e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750797e-38F __FLT_RADIX__=2 __GCC_ATOMIC_BOOL_LOCK_FREE=2 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=2 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=2 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=2 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_DWARF2_CFI_ASM=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807L __INT64_TYPE__=long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807L __INTMAX_TYPE__=long\ int __INTPTR_MAX__=9223372036854775807L __INTPTR_TYPE__=long\ int __INT_FAST16_MAX__=9223372036854775807L __INT_FAST16_TYPE__=long\ int __INT_FAST32_MAX__=9223372036854775807L __INT_FAST32_TYPE__=long\ int __INT_FAST64_MAX__=9223372036854775807L __INT_FAST64_TYPE__=long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807L __INT_LEAST64_TYPE__=long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L __LDBL_DIG__=18 __LDBL_EPSILON__=1.08420217248550443401e-19L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=64 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176502e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626e-4932L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=9223372036854775807L __LP64__=1 __MMX__=1 __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=9223372036854775807L __PTRDIFF_TYPE__=long\ int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT128__=16 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=16 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=8 __SIZEOF_POINTER__=8 __SIZEOF_PTRDIFF_T__=8 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=8 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=18446744073709551615UL __SIZE_TYPE__=long\ unsigned\ int __SSE2_MATH__=1 __SSE2__=1 __SSE_MATH__=1 __SSE__=1 __STDC_HOSTED__=1 __STDC__=1 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615UL __UINT64_TYPE__=long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615UL __UINTMAX_TYPE__=long\ unsigned\ int __UINTPTR_MAX__=18446744073709551615UL __UINTPTR_TYPE__=long\ unsigned\ int __UINT_FAST16_MAX__=18446744073709551615UL __UINT_FAST16_TYPE__=long\ unsigned\ int __UINT_FAST32_MAX__=18446744073709551615UL __UINT_FAST32_TYPE__=long\ unsigned\ int __UINT_FAST64_MAX__=18446744073709551615UL __UINT_FAST64_TYPE__=long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615UL __UINT_LEAST64_TYPE__=long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_SVID=1 __VERSION__="4.7.3" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __amd64=1 __amd64__=1 __code_model_small__=1 __gnu_linux__=1 __k8=1 __k8__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 __x86_64=1 __x86_64__=1 linux=1 unix=1'
-crypt_r_proto='0'
-cryptlib=''
-csh='csh'
-ctermid_r_proto='0'
-ctime_r_proto='0'
-d_Gconvert='gcvt((x),(n),(b))'
-d_PRIEUldbl='define'
-d_PRIFUldbl='define'
-d_PRIGUldbl='define'
-d_PRIXU64='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIfldbl='define'
-d_PRIgldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_SCNfldbl='define'
-d__fwalk='undef'
-d_access='define'
-d_accessx='undef'
-d_aintl='undef'
-d_alarm='define'
-d_archlib='define'
-d_asctime64='undef'
-d_asctime_r='undef'
-d_atolf='undef'
-d_atoll='define'
-d_attribute_deprecated='define'
-d_attribute_format='define'
-d_attribute_malloc='define'
-d_attribute_nonnull='define'
-d_attribute_noreturn='define'
-d_attribute_pure='define'
-d_attribute_unused='define'
-d_attribute_warn_unused_result='define'
-d_bcmp='define'
-d_bcopy='define'
-d_bsd='undef'
-d_bsdgetpgrp='undef'
-d_bsdsetpgrp='undef'
-d_builtin_choose_expr='define'
-d_builtin_expect='define'
-d_bzero='define'
-d_c99_variadic_macros='define'
-d_casti32='define'
-d_castneg='define'
-d_charvspr='undef'
-d_chown='define'
-d_chroot='define'
-d_chsize='undef'
-d_class='undef'
-d_clearenv='define'
-d_closedir='define'
-d_cmsghdr_s='define'
-d_const='define'
-d_copysignl='define'
-d_cplusplus='undef'
-d_crypt='define'
-d_crypt_r='undef'
-d_csh='undef'
-d_ctermid='define'
-d_ctermid_r='undef'
-d_ctime64='undef'
-d_ctime_r='undef'
-d_cuserid='define'
-d_dbl_dig='define'
-d_dbminitproto='undef'
-d_difftime64='undef'
-d_difftime='define'
-d_dir_dd_fd='undef'
-d_dirfd='define'
-d_dirnamlen='undef'
-d_dlerror='define'
-d_dlopen='define'
-d_dlsymun='undef'
-d_dosuid='undef'
-d_drand48_r='undef'
-d_drand48proto='define'
-d_dup2='define'
-d_eaccess='define'
-d_endgrent='define'
-d_endgrent_r='undef'
-d_endhent='define'
-d_endhostent_r='undef'
-d_endnent='define'
-d_endnetent_r='undef'
-d_endpent='define'
-d_endprotoent_r='undef'
-d_endpwent='define'
-d_endpwent_r='undef'
-d_endsent='define'
-d_endservent_r='undef'
-d_eofnblk='define'
-d_eunice='undef'
-d_faststdio='define'
-d_fchdir='define'
-d_fchmod='define'
-d_fchown='define'
-d_fcntl='define'
-d_fcntl_can_lock='define'
-d_fd_macros='define'
-d_fd_set='define'
-d_fds_bits='undef'
-d_fgetpos='define'
-d_finite='define'
-d_finitel='define'
-d_flexfnam='define'
-d_flock='define'
-d_flockproto='define'
-d_fork='define'
-d_fp_class='undef'
-d_fpathconf='define'
-d_fpclass='undef'
-d_fpclassify='undef'
-d_fpclassl='undef'
-d_fpos64_t='undef'
-d_frexpl='define'
-d_fs_data_s='undef'
-d_fseeko='define'
-d_fsetpos='define'
-d_fstatfs='define'
-d_fstatvfs='define'
-d_fsync='define'
-d_ftello='define'
-d_ftime='undef'
-d_futimes='define'
-d_gdbm_ndbm_h_uses_prototypes='undef'
-d_gdbmndbm_h_uses_prototypes='undef'
-d_getaddrinfo='define'
-d_getcwd='define'
-d_getespwnam='undef'
-d_getfsstat='undef'
-d_getgrent='define'
-d_getgrent_r='undef'
-d_getgrgid_r='undef'
-d_getgrnam_r='undef'
-d_getgrps='define'
-d_gethbyaddr='define'
-d_gethbyname='define'
-d_gethent='define'
-d_gethname='define'
-d_gethostbyaddr_r='undef'
-d_gethostbyname_r='undef'
-d_gethostent_r='undef'
-d_gethostprotos='define'
-d_getitimer='define'
-d_getlogin='define'
-d_getlogin_r='undef'
-d_getmnt='undef'
-d_getmntent='define'
-d_getnameinfo='define'
-d_getnbyaddr='define'
-d_getnbyname='define'
-d_getnent='define'
-d_getnetbyaddr_r='undef'
-d_getnetbyname_r='undef'
-d_getnetent_r='undef'
-d_getnetprotos='define'
-d_getpagsz='define'
-d_getpbyname='define'
-d_getpbynumber='define'
-d_getpent='define'
-d_getpgid='define'
-d_getpgrp2='undef'
-d_getpgrp='define'
-d_getppid='define'
-d_getprior='define'
-d_getprotobyname_r='undef'
-d_getprotobynumber_r='undef'
-d_getprotoent_r='undef'
-d_getprotoprotos='define'
-d_getprpwnam='undef'
-d_getpwent='define'
-d_getpwent_r='undef'
-d_getpwnam_r='undef'
-d_getpwuid_r='undef'
-d_getsbyname='define'
-d_getsbyport='define'
-d_getsent='define'
-d_getservbyname_r='undef'
-d_getservbyport_r='undef'
-d_getservent_r='undef'
-d_getservprotos='define'
-d_getspnam='define'
-d_getspnam_r='undef'
-d_gettimeod='define'
-d_gmtime64='undef'
-d_gmtime_r='undef'
-d_gnulibc='define'
-d_grpasswd='define'
-d_hasmntopt='define'
-d_htonl='define'
-d_ilogbl='define'
-d_inc_version_list='undef'
-d_index='undef'
-d_inetaton='define'
-d_inetntop='define'
-d_inetpton='define'
-d_int64_t='define'
-d_ip_mreq='define'
-d_ip_mreq_source='define'
-d_ipv6_mreq='define'
-d_ipv6_mreq_source='undef'
-d_isascii='define'
-d_isblank='define'
-d_isfinite='undef'
-d_isinf='define'
-d_isnan='define'
-d_isnanl='define'
-d_killpg='define'
-d_lchown='define'
-d_ldbl_dig='define'
-d_libm_lib_version='define'
-d_link='define'
-d_localtime64='undef'
-d_localtime_r='undef'
-d_localtime_r_needs_tzset='undef'
-d_locconv='define'
-d_lockf='define'
-d_longdbl='define'
-d_longlong='define'
-d_lseekproto='define'
-d_lstat='define'
-d_madvise='define'
-d_malloc_good_size='undef'
-d_malloc_size='undef'
-d_mblen='define'
-d_mbstowcs='define'
-d_mbtowc='define'
-d_memchr='define'
-d_memcmp='define'
-d_memcpy='define'
-d_memmove='define'
-d_memset='define'
-d_mkdir='define'
-d_mkdtemp='define'
-d_mkfifo='define'
-d_mkstemp='define'
-d_mkstemps='define'
-d_mktime64='undef'
-d_mktime='define'
-d_mmap='define'
-d_modfl='define'
-d_modfl_pow32_bug='undef'
-d_modflproto='define'
-d_mprotect='define'
-d_msg='define'
-d_msg_ctrunc='define'
-d_msg_dontroute='define'
-d_msg_oob='define'
-d_msg_peek='define'
-d_msg_proxy='define'
-d_msgctl='define'
-d_msgget='define'
-d_msghdr_s='define'
-d_msgrcv='define'
-d_msgsnd='define'
-d_msync='define'
-d_munmap='define'
-d_mymalloc='undef'
-d_ndbm='undef'
-d_ndbm_h_uses_prototypes='undef'
-d_nice='define'
-d_nl_langinfo='define'
-d_nv_preserves_uv='undef'
-d_nv_zero_is_allbits_zero='define'
-d_off64_t='undef'
-d_old_pthread_create_joinable='undef'
-d_oldpthreads='undef'
-d_oldsock='undef'
-d_open3='define'
-d_pathconf='define'
-d_pause='define'
-d_perl_otherlibdirs='undef'
-d_phostname='undef'
-d_pipe='define'
-d_poll='define'
-d_portable='define'
-d_prctl='define'
-d_prctl_set_name='define'
-d_printf_format_null='undef'
-d_procselfexe='undef'
-d_pseudofork='undef'
-d_pthread_atfork='undef'
-d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
-d_pwage='undef'
-d_pwchange='undef'
-d_pwclass='undef'
-d_pwcomment='undef'
-d_pwexpire='undef'
-d_pwgecos='define'
-d_pwpasswd='define'
-d_pwquota='undef'
-d_qgcvt='define'
-d_quad='define'
-d_random_r='undef'
-d_readdir64_r='undef'
-d_readdir='define'
-d_readdir_r='undef'
-d_readlink='define'
-d_readv='define'
-d_recvmsg='define'
-d_rename='define'
-d_rewinddir='define'
-d_rmdir='define'
-d_safebcpy='undef'
-d_safemcpy='undef'
-d_sanemcmp='define'
-d_sbrkproto='define'
-d_scalbnl='define'
-d_sched_yield='define'
-d_scm_rights='define'
-d_seekdir='define'
-d_select='define'
-d_sem='define'
-d_semctl='define'
-d_semctl_semid_ds='define'
-d_semctl_semun='define'
-d_semget='define'
-d_semop='define'
-d_sendmsg='define'
-d_setegid='define'
-d_seteuid='define'
-d_setgrent='define'
-d_setgrent_r='undef'
-d_setgrps='define'
-d_sethent='define'
-d_sethostent_r='undef'
-d_setitimer='define'
-d_setlinebuf='define'
-d_setlocale='define'
-d_setlocale_r='undef'
-d_setnent='define'
-d_setnetent_r='undef'
-d_setpent='define'
-d_setpgid='define'
-d_setpgrp2='undef'
-d_setpgrp='define'
-d_setprior='define'
-d_setproctitle='undef'
-d_setprotoent_r='undef'
-d_setpwent='define'
-d_setpwent_r='undef'
-d_setregid='define'
-d_setresgid='define'
-d_setresuid='define'
-d_setreuid='define'
-d_setrgid='undef'
-d_setruid='undef'
-d_setsent='define'
-d_setservent_r='undef'
-d_setsid='define'
-d_setvbuf='define'
-d_sfio='undef'
-d_shm='define'
-d_shmat='define'
-d_shmatprototype='define'
-d_shmctl='define'
-d_shmdt='define'
-d_shmget='define'
-d_sigaction='define'
-d_signbit='define'
-d_sigprocmask='define'
-d_sigsetjmp='define'
-d_sin6_scope_id='define'
-d_sitearch='define'
-d_snprintf='define'
-d_sockaddr_in6='define'
-d_sockaddr_sa_len='undef'
-d_sockatmark='define'
-d_sockatmarkproto='define'
-d_socket='define'
-d_socklen_t='define'
-d_sockpair='define'
-d_socks5_init='undef'
-d_sprintf_returns_strlen='define'
-d_sqrtl='define'
-d_srand48_r='undef'
-d_srandom_r='undef'
-d_sresgproto='undef'
-d_sresuproto='undef'
-d_statblks='define'
-d_statfs_f_flags='define'
-d_statfs_s='define'
-d_static_inline='define'
-d_statvfs='define'
-d_stdio_cnt_lval='undef'
-d_stdio_ptr_lval='define'
-d_stdio_ptr_lval_nochange_cnt='undef'
-d_stdio_ptr_lval_sets_cnt='define'
-d_stdio_stream_array='undef'
-d_stdiobase='define'
-d_stdstdio='define'
-d_strchr='define'
-d_strcoll='define'
-d_strctcpy='define'
-d_strerrm='strerror(e)'
-d_strerror='define'
-d_strerror_r='undef'
-d_strftime='define'
-d_strlcat='undef'
-d_strlcpy='undef'
-d_strtod='define'
-d_strtol='define'
-d_strtold='define'
-d_strtoll='define'
-d_strtoq='define'
-d_strtoul='define'
-d_strtoull='define'
-d_strtouq='define'
-d_strxfrm='define'
-d_suidsafe='undef'
-d_symlink='define'
-d_syscall='define'
-d_syscallproto='define'
-d_sysconf='define'
-d_sysernlst=''
-d_syserrlst='define'
-d_system='define'
-d_tcgetpgrp='define'
-d_tcsetpgrp='define'
-d_telldir='define'
-d_telldirproto='define'
-d_time='define'
-d_timegm='define'
-d_times='define'
-d_tm_tm_gmtoff='define'
-d_tm_tm_zone='define'
-d_tmpnam_r='undef'
-d_truncate='define'
-d_ttyname_r='undef'
-d_tzname='define'
-d_u32align='define'
-d_ualarm='define'
-d_umask='define'
-d_uname='define'
-d_union_semun='undef'
-d_unordered='undef'
-d_unsetenv='define'
-d_usleep='define'
-d_usleepproto='define'
-d_ustat='define'
-d_vendorarch='undef'
-d_vendorbin='undef'
-d_vendorlib='undef'
-d_vendorscript='undef'
-d_vfork='undef'
-d_void_closedir='undef'
-d_voidsig='define'
-d_voidtty=''
-d_volatile='define'
-d_vprintf='define'
-d_vsnprintf='define'
-d_wait4='define'
-d_waitpid='define'
-d_wcstombs='define'
-d_wctomb='define'
-d_writev='define'
-d_xenix='undef'
-date='date'
-db_hashtype='u_int32_t'
-db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
-defvoidused='15'
-direntrytype='struct dirent'
-dlext='so'
-dlsrc='dl_dlopen.xs'
-doublesize='8'
-drand01='drand48()'
-drand48_r_proto='0'
-dtrace=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
-eagain='EAGAIN'
-ebcdic='undef'
-echo='echo'
-egrep='egrep'
-emacs=''
-endgrent_r_proto='0'
-endhostent_r_proto='0'
-endnetent_r_proto='0'
-endprotoent_r_proto='0'
-endpwent_r_proto='0'
-endservent_r_proto='0'
-eunicefix=':'
-exe_ext=''
-expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-extern_C='extern'
-extras=''
-fflushNULL='define'
-fflushall='undef'
-find=''
-firstmakefile='makefile'
-flex=''
-fpossize='16'
-fpostype='fpos_t'
-freetype='void'
-from=':'
-full_ar='%%AR%%'
-full_csh='csh'
-full_sed='/bin/sed'
-gccansipedantic=''
-gccosandvers=''
-gccversion='4.7.3'
-getgrent_r_proto='0'
-getgrgid_r_proto='0'
-getgrnam_r_proto='0'
-gethostbyaddr_r_proto='0'
-gethostbyname_r_proto='0'
-gethostent_r_proto='0'
-getlogin_r_proto='0'
-getnetbyaddr_r_proto='0'
-getnetbyname_r_proto='0'
-getnetent_r_proto='0'
-getprotobyname_r_proto='0'
-getprotobynumber_r_proto='0'
-getprotoent_r_proto='0'
-getpwent_r_proto='0'
-getpwnam_r_proto='0'
-getpwuid_r_proto='0'
-getservbyname_r_proto='0'
-getservbyport_r_proto='0'
-getservent_r_proto='0'
-getspnam_r_proto='0'
-gidformat='"u"'
-gidsign='1'
-gidsize='4'
-gidtype='gid_t'
-glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib /lib64 /usr/lib64 /usr/local/lib64 '
-gmake='gmake'
-gmtime_r_proto='0'
-gnulibc_version='2.18'
-grep='grep'
-groupcat='cat /etc/group'
-groupstype='gid_t'
-gzip='gzip'
-h_fcntl='false'
-h_sysfile='true'
-hint='recommended'
-hostcat='cat /etc/hosts'
-html1dir=' '
-html1direxp=''
-html3dir=' '
-html3direxp=''
-i16size='2'
-i16type='short'
-i32size='4'
-i32type='int'
-i64size='8'
-i64type='long'
-i8size='1'
-i8type='signed char'
-i_arpainet='define'
-i_assert='define'
-i_bsdioctl=''
-i_crypt='define'
-i_db='undef'
-i_dbm='undef'
-i_dirent='define'
-i_dld='undef'
-i_dlfcn='define'
-i_fcntl='undef'
-i_float='define'
-i_fp='undef'
-i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
-i_gdbmndbm='undef'
-i_grp='define'
-i_ieeefp='undef'
-i_inttypes='define'
-i_langinfo='define'
-i_libutil='undef'
-i_limits='define'
-i_locale='define'
-i_machcthr='undef'
-i_malloc='define'
-i_mallocmalloc='undef'
-i_math='define'
-i_memory='undef'
-i_mntent='define'
-i_ndbm='undef'
-i_netdb='define'
-i_neterrno='undef'
-i_netinettcp='define'
-i_niin='define'
-i_poll='define'
-i_prot='undef'
-i_pthread='define'
-i_pwd='define'
-i_rpcsvcdbm='undef'
-i_sfio='undef'
-i_sgtty='undef'
-i_shadow='define'
-i_socks='undef'
-i_stdarg='define'
-i_stdbool='define'
-i_stddef='define'
-i_stdlib='define'
-i_string='define'
-i_sunmath='undef'
-i_sysaccess='undef'
-i_sysdir='define'
-i_sysfile='define'
-i_sysfilio='undef'
-i_sysin='undef'
-i_sysioctl='define'
-i_syslog='define'
-i_sysmman='define'
-i_sysmode='undef'
-i_sysmount='define'
-i_sysndir='undef'
-i_sysparam='define'
-i_syspoll='define'
-i_sysresrc='define'
-i_syssecrt='undef'
-i_sysselct='define'
-i_syssockio='undef'
-i_sysstat='define'
-i_sysstatfs='define'
-i_sysstatvfs='define'
-i_systime='define'
-i_systimek='undef'
-i_systimes='define'
-i_systypes='define'
-i_sysuio='define'
-i_sysun='define'
-i_sysutsname='define'
-i_sysvfs='define'
-i_syswait='define'
-i_termio='undef'
-i_termios='define'
-i_time='define'
-i_unistd='define'
-i_ustat='define'
-i_utime='define'
-i_values='define'
-i_varargs='undef'
-i_varhdr='stdarg.h'
-i_vfork='undef'
-ignore_versioned_solibs='y'
-inc_version_list=' '
-inc_version_list_init='0'
-incpath=''
-inews=''
-initialinstalllocation='/usr/bin'
-installarchlib='/usr/lib/perl5/5.18.1/x86_64-linux'
-installbin='/usr/bin'
-installhtml1dir=''
-installhtml3dir=''
-installman1dir=''
-installman3dir=''
-installprefix='/usr'
-installprefixexp='/usr'
-installprivlib='/usr/lib/perl5/5.18.1'
-installscript='/usr/bin'
-installsitearch='/usr/lib/perl5/site_perl/5.18.1/x86_64-linux'
-installsitebin='/usr/bin'
-installsitehtml1dir=''
-installsitehtml3dir=''
-installsitelib='/usr/lib/perl5/site_perl/5.18.1'
-installsiteman1dir=''
-installsiteman3dir=''
-installsitescript='/usr/bin'
-installstyle='lib/perl5'
-installusrbinperl='undef'
-installvendorarch=''
-installvendorbin=''
-installvendorhtml1dir=''
-installvendorhtml3dir=''
-installvendorlib=''
-installvendorman1dir=''
-installvendorman3dir=''
-installvendorscript=''
-intsize='4'
-issymlink='test -h'
-ivdformat='"ld"'
-ivsize='8'
-ivtype='long'
-known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared '
-ksh=''
-ld='%%LD%%'
-ld_can_script='define'
-lddlflags='-shared %%LDFLAGS%%'
-ldflags='%%LDFLAGS%%'
-ldflags_uselargefiles=''
-ldlibpthname='LD_LIBRARY_PATH'
-less='less'
-lib_ext='.a'
-libc=''
-libperl='libperl.a'
-libpth='%%LIBDIRS%%'
-libs='-ldl -lm -lcrypt -lutil -lc'
-libsdirs='%%LIBDIRS%%'
-libsfiles=' libdl.so libm.so libcrypt.so libutil.so libc.so'
-#libsfound=' /lib/../lib64/libdl.so /lib/../lib64/libm.so /lib/../lib64/libcrypt.so /lib/../lib64/libutil.so /usr/lib/../lib64/libc.so'
-libspath='%%LIBDIRS%%'
-libswanted='sfio socket inet nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
-libswanted_uselargefiles=''
-line=''
-lint=''
-lkflags=''
-ln='ln'
-lns='/bin/ln -s'
-localtime_r_proto='0'
-locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
-loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
-longdblsize='16'
-longlongsize='8'
-longsize='8'
-lp=''
-lpr=''
-ls='ls'
-lseeksize='8'
-lseektype='off_t'
-mad='undef'
-madlyh=''
-madlyobj=''
-madlysrc=''
-mail=''
-mailx=''
-make='make'
-make_set_make='#'
-mallocobj=''
-mallocsrc=''
-malloctype='void *'
-man1dir=' '
-man1direxp=''
-man1ext='0'
-man3dir=' '
-man3direxp=''
-man3ext='0'
-mips_type=''
-mistrustnm=''
-mkdir='mkdir'
-mmaptype='void *'
-modetype='mode_t'
-more='more'
-multiarch='undef'
-mv=''
-myarchname='x86_64-linux'
-mydomain='.nonet'
-myhostname='openadk'
-myuname='linux openadk 3.12.6 #1 wed feb 5 16:32:30 cet 2014 x86_64 gnulinux '
-n='-n'
-need_va_copy='define'
-netdb_hlen_type='size_t'
-netdb_host_type='char *'
-netdb_name_type='const char *'
-netdb_net_type='in_addr_t'
-nm='nm'
-nm_opt=''
-nm_so_opt='--dynamic'
-nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators'
-nroff='nroff'
-nvEUformat='"E"'
-nvFUformat='"F"'
-nvGUformat='"G"'
-nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
-nv_preserves_uv_bits='53'
-nveformat='"e"'
-nvfformat='"f"'
-nvgformat='"g"'
-nvsize='8'
-nvtype='double'
-o_nonblock='O_NONBLOCK'
-obj_ext='.o'
-old_pthread_create_joinable=''
-optimize='-O2'
-orderlib='false'
-osname='linux'
-osvers='3.12.6'
-otherlibdirs=' '
-package='perl5'
-pager='/usr/bin/less -R'
-passcat='cat /etc/passwd'
-patchlevel='18'
-path_sep=':'
-perl5=''
-perl='perl'
-perl_patchlevel=''
-perl_static_inline='static __inline__'
-perladmin='root@openadk.nonet'
-perllibs='-ldl -lm -lcrypt -lutil -lc'
-perlpath='/usr/bin/perl'
-pg='pg'
-phostname='hostname'
-pidtype='pid_t'
-plibpth='/lib/x86_64-openadk-linux-gnu/4.7.3 /lib/x86_64-linux-gnu /lib/../lib64 /usr/lib/x86_64-openadk-linux-gnu/4.7.3 /usr/lib/x86_64-linux-gnu /usr/lib/../lib64 /lib /usr/lib'
-pmake=''
-pr=''
-prefix='/usr'
-prefixexp='/usr'
-privlib='/usr/lib/perl5/5.18.1'
-privlibexp='/usr/lib/perl5/5.18.1'
-procselfexe=''
-prototype='define'
-ptrsize='8'
-quadkind='2'
-quadtype='long'
-randbits='48'
-randfunc='drand48'
-random_r_proto='0'
-randseedtype='long'
-ranlib=':'
-rd_nodata='-1'
-readdir64_r_proto='0'
-readdir_r_proto='0'
-revision='5'
-rm='rm'
-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*'
-rmail=''
-run=''
-runnm='false'
-sGMTIME_max='67768036191676799'
-sGMTIME_min='-62167219200'
-sLOCALTIME_max='67768036191673199'
-sLOCALTIME_min='-62167222408'
-sPRIEUldbl='"LE"'
-sPRIFUldbl='"LF"'
-sPRIGUldbl='"LG"'
-sPRIXU64='"lX"'
-sPRId64='"ld"'
-sPRIeldbl='"Le"'
-sPRIfldbl='"Lf"'
-sPRIgldbl='"Lg"'
-sPRIi64='"li"'
-sPRIo64='"lo"'
-sPRIu64='"lu"'
-sPRIx64='"lx"'
-sSCNfldbl='"Lf"'
-sched_yield='sched_yield()'
-scriptdir='/usr/bin'
-scriptdirexp='/usr/bin'
-sed='sed'
-seedfunc='srand48'
-selectminbits='64'
-selecttype='fd_set *'
-sendmail=''
-setgrent_r_proto='0'
-sethostent_r_proto='0'
-setlocale_r_proto='0'
-setnetent_r_proto='0'
-setprotoent_r_proto='0'
-setpwent_r_proto='0'
-setservent_r_proto='0'
-sh='/bin/sh'
-shar=''
-sharpbang='#!'
-shmattype='void *'
-shortsize='2'
-shrpenv=''
-shsharp='true'
-sig_count='65'
-sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
-sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
-sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
-sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
-sig_size='69'
-signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.18.1/x86_64-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.18.1/x86_64-linux'
-sitebin='/usr/bin'
-sitebinexp='/usr/bin'
-sitehtml1dir=''
-sitehtml1direxp=''
-sitehtml3dir=''
-sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.18.1'
-sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.18.1'
-siteman1dir=''
-siteman1direxp=''
-siteman3dir=''
-siteman3direxp=''
-siteprefix='/usr'
-siteprefixexp='/usr'
-sitescript='/usr/bin'
-sitescriptexp='/usr/bin'
-sizesize='8'
-sizetype='size_t'
-sleep=''
-smail=''
-so='so'
-sockethdr=''
-socketlib=''
-socksizetype='socklen_t'
-sort='sort'
-spackage='Perl5'
-spitshell='cat'
-srand48_r_proto='0'
-srandom_r_proto='0'
-src='.'
-ssizetype='ssize_t'
-st_ino_sign='1'
-st_ino_size='8'
-startperl='#!/usr/bin/perl'
-startsh='#!/bin/sh'
-static_ext=' '
-stdchar='char'
-stdio_base='((fp)->_IO_read_base)'
-stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
-stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
-stdio_filbuf=''
-stdio_ptr='((fp)->_IO_read_ptr)'
-stdio_stream_array=''
-strerror_r_proto='0'
-strings='/usr/include/string.h'
-submit=''
-subversion='1'
-sysman='/usr/man/man1'
-tail=''
-tar=''
-targetarch=''
-tbl=''
-tee=''
-test='test'
-timeincl='/usr/include/sys/time.h /usr/include/time.h '
-timetype='time_t'
-tmpnam_r_proto='0'
-to=':'
-touch='touch'
-tr='tr'
-trnl='\n'
-troff=''
-ttyname_r_proto='0'
-u16size='2'
-u16type='unsigned short'
-u32size='4'
-u32type='unsigned int'
-u64size='8'
-u64type='unsigned long'
-u8size='1'
-u8type='unsigned char'
-uidformat='"u"'
-uidsign='1'
-uidsize='4'
-uidtype='uid_t'
-uname='uname'
-uniq='uniq'
-uquadtype='unsigned long'
-use5005threads='undef'
-use64bitall='define'
-use64bitint='define'
-usecrosscompile='undef'
-usedevel='undef'
-usedl='define'
-usedtrace='undef'
-usefaststdio='undef'
-useithreads='undef'
-usekernprocpathname='undef'
-uselargefiles='define'
-uselongdouble='undef'
-usemallocwrap='define'
-usemorebits='undef'
-usemultiplicity='undef'
-usemymalloc='n'
-usenm='false'
-usensgetexecutablepath='undef'
-useopcode='true'
-useperlio='define'
-useposix='true'
-usereentrant='undef'
-userelocatableinc='undef'
-usesfio='false'
-useshrplib='false'
-usesitecustomize='undef'
-usesocks='undef'
-usethreads='undef'
-usevendorprefix='undef'
-useversionedarchname='undef'
-usevfork='false'
-usrinc='%%INCDIRS%%'
-uuname=''
-uvXUformat='"lX"'
-uvoformat='"lo"'
-uvsize='8'
-uvtype='unsigned long'
-uvuformat='"lu"'
-uvxformat='"lx"'
-vaproto='define'
-vendorarch=''
-vendorarchexp=''
-vendorbin=''
-vendorbinexp=''
-vendorhtml1dir=' '
-vendorhtml1direxp=''
-vendorhtml3dir=' '
-vendorhtml3direxp=''
-vendorlib=''
-vendorlib_stem=''
-vendorlibexp=''
-vendorman1dir=' '
-vendorman1direxp=''
-vendorman3dir=' '
-vendorman3direxp=''
-vendorprefix=''
-vendorprefixexp=''
-vendorscript=''
-vendorscriptexp=''
-version='5.18.1'
-version_patchlevel_string='version 18 subversion 1'
-versiononly='undef'
-vi=''
-voidflags='15'
-xlibpth='/usr/lib/386 /lib/386'
-yacc='yacc'
-yaccflags=''
-zcat=''
-zip='zip'
-PERL_REVISION=5
-PERL_VERSION=18
-PERL_SUBVERSION=1
-PERL_API_REVISION=5
-PERL_API_VERSION=18
-PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=''
-PERL_CONFIG_SH=true
-: Variables propagated from previous config.sh file.
-libdb_needs_pthread='N'
diff --git a/package/proftpd/Makefile b/package/proftpd/Makefile
deleted file mode 100644
index ff15a601b..000000000
--- a/package/proftpd/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:= proftpd
-PKG_VERSION:= 1.3.4d
-PKG_RELEASE:= 1
-PKG_MD5SUM:= 13c6fd7ce320886adc371c81a3e23f07
-PKG_DESCR:= A very configurable FTP server
-PKG_SECTION:= www
-PKG_URL:= http://www.proftpd.org/
-PKG_SITES:= ftp://ftp.proftpd.org/distrib/source/
-PKG_NOPARALLEL:= 1
-
-PKG_LIBC_DEPENDS:= glibc
-PKG_CFLINE_PROFTPD:= depends on ADK_BROKEN
-
-PKG_FLAVOURS_PROFTPD:= WITH_FTPUSERS
-PKGFD_WITH_FTPUSERS:= install /etc/ftpusers along with proftpd
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,PROFTPD,proftpd,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIGURE_ARGS+= --disable-cap
-CONFIGURE_ENV+= ac_cv_func_setpgrp_void=yes \
- ac_cv_func_setgrent_void=yes
-TARGET_LDFLAGS+= -ltinfo
-
-proftpd-install:
- $(INSTALL_DIR) $(IDIR_PROFTPD)/etc
- $(INSTALL_DATA) ./files/proftpd.conf $(IDIR_PROFTPD)/etc/
- $(INSTALL_DIR) $(IDIR_PROFTPD)/usr/{s,}bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/ftp{count,dctl,top,who} \
- $(IDIR_PROFTPD)/usr/bin/
- $(INSTALL_BIN) $(WRKINST)/usr/sbin/{ftpshut,proftpd} \
- $(IDIR_PROFTPD)/usr/sbin/
-ifeq (${ADK_PACKAGE_PROFTPD_WITH_FTPUSERS},y)
- ${INSTALL_DATA} ./files/ftpusers ${IDIR_PROFTPD}/etc/
-endif
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/proftpd/files/ftpusers b/package/proftpd/files/ftpusers
deleted file mode 100644
index 4bc8872dc..000000000
--- a/package/proftpd/files/ftpusers
+++ /dev/null
@@ -1,37 +0,0 @@
-# Provided by ftpbase (dont remove this line!)
-# /etc/ftpusers: list of users disallowed FTP access
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/ftpbase/files/ftpusers,v 1.1 2005/06/28 14:52:26 uberlord Exp $
-
-halt
-operator
-root
-shutdown
-sync
-bin
-daemon
-adm
-lp
-mail
-postmaster
-news
-uucp
-man
-games
-at
-cron
-www
-named
-squid
-gdm
-mysql
-postgres
-guest
-nobody
-alias
-qmaild
-qmaill
-qmailp
-qmailq
-qmailr
-qmails
-postfix
diff --git a/package/proftpd/files/proftpd.conf b/package/proftpd/files/proftpd.conf
deleted file mode 100644
index 8d4f7f2fa..000000000
--- a/package/proftpd/files/proftpd.conf
+++ /dev/null
@@ -1,60 +0,0 @@
-ServerName "ProFTPD Default Installation"
-ServerType standalone
-DefaultServer on
-
-# Port 21 is the standard FTP port.
-Port 21
-
-# Don't use IPv6 support by default.
-UseIPv6 off
-
-# Umask 022 is a good standard umask to prevent new dirs and files
-# from being group and world writable.
-Umask 022
-
-# To prevent DoS attacks, set the maximum number of child processes
-# to 30. If you need to allow more than 30 concurrent connections
-# at once, simply increase this value. Note that this ONLY works
-# in standalone mode, in inetd mode you should use an inetd server
-# that allows you to limit maximum number of processes per service
-# (such as xinetd).
-MaxInstances 30
-
-# Set the user and group under which the server will run.
-User nobody
-Group nogroup
-
-# To cause every FTP user to be "jailed" (chrooted) into their home
-# directory, uncomment this line.
-#DefaultRoot ~
-
-# Normally, we want files to be overwriteable.
-AllowOverwrite on
-
-# Bar use of SITE CHMOD by default
-<Limit SITE_CHMOD>
- DenyAll
-</Limit>
-
-# A basic anonymous configuration, no upload directories. If you do not
-# want anonymous users, simply delete this entire <Anonymous> section.
-<Anonymous ~ftp>
- User ftp
- Group ftp
-
- # We want clients to be able to login with "anonymous" as well as "ftp"
- UserAlias anonymous ftp
-
- # Limit the maximum number of anonymous logins
- MaxClients 10
-
- # We want 'welcome.msg' displayed at login, and '.message' displayed
- # in each newly chdired directory.
- DisplayLogin welcome.msg
- DisplayChdir .message
-
- # Limit WRITE everywhere in the anonymous chroot
- <Limit WRITE>
- DenyAll
- </Limit>
-</Anonymous>
diff --git a/package/proftpd/files/proftpd.conffiles b/package/proftpd/files/proftpd.conffiles
deleted file mode 100644
index 3ff0fb2e3..000000000
--- a/package/proftpd/files/proftpd.conffiles
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/proftpd.conf
-/etc/ftpusers
diff --git a/package/proftpd/files/proftpd.init b/package/proftpd/files/proftpd.init
deleted file mode 100644
index 8e605652d..000000000
--- a/package/proftpd/files/proftpd.init
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-#PKG proftpd
-#INIT 60
-. /etc/rc.conf
-
-case $1 in
-autostop) ;;
-autostart)
- test x"${proftpd:-NO}" = x"NO" && exit 0
- exec sh $0 start
- ;;
-start)
- [ -f /etc/proftpd.conf ] || exit
- /usr/sbin/proftpd
- ;;
-stop)
- kill $(pgrep -f /usr/sbin/proftpd)
- ;;
-restart)
- sh $0 stop
- sleep 1
- sh $0 start
- ;;
-*)
- echo "Usage: $0 {start | stop | restart}"
- exit 1
- ;;
-esac
-exit $?
diff --git a/package/proftpd/files/proftpd.postinst b/package/proftpd/files/proftpd.postinst
deleted file mode 100644
index 0b3fa08aa..000000000
--- a/package/proftpd/files/proftpd.postinst
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-. $IPKG_INSTROOT/etc/functions.sh
-add_rcconf proftpd proftpd NO
diff --git a/package/proftpd/patches/patch-Make_rules_in b/package/proftpd/patches/patch-Make_rules_in
deleted file mode 100644
index e305b0c38..000000000
--- a/package/proftpd/patches/patch-Make_rules_in
+++ /dev/null
@@ -1,16 +0,0 @@
- do not try to set user or group id when installing
---- proftpd-1.3.3.orig/Make.rules.in 2009-11-18 22:48:25.000000000 +0100
-+++ proftpd-1.3.3/Make.rules.in 2010-05-30 12:47:38.265625000 +0200
-@@ -28,9 +28,9 @@ UTILS_LIBS=@UTILS_LIBS@ @LIBS@
- INSTALL=@INSTALL@
- INSTALL_USER=@install_user@
- INSTALL_GROUP=@install_group@
--INSTALL_BIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755
--INSTALL_SBIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755
--INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644
-+INSTALL_BIN=$(INSTALL) -m 0755
-+INSTALL_SBIN=$(INSTALL) -m 0755
-+INSTALL_MAN=$(INSTALL) -m 0644
-
- RM=rm -f
- SHELL=@CONFIG_SHELL@
diff --git a/package/proftpd/patches/patch-Makefile_in b/package/proftpd/patches/patch-Makefile_in
deleted file mode 100644
index 0f1bdd799..000000000
--- a/package/proftpd/patches/patch-Makefile_in
+++ /dev/null
@@ -1,33 +0,0 @@
- hiding it won't help, we install as non-root so no chown possible
---- proftpd-1.3.3.orig/Makefile.in 2009-12-16 00:24:42.000000000 +0100
-+++ proftpd-1.3.3/Makefile.in 2010-05-30 12:47:41.187500000 +0200
-@@ -79,7 +79,6 @@ check: proftpd$(EXEEXT)
- $(DESTDIR)$(localedir) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir)/proftpd $(DESTDIR)$(libdir) $(DESTDIR)$(pkgconfigdir) $(DESTDIR)$(libdir)/proftpd $(DESTDIR)$(libexecdir) $(DESTDIR)$(localstatedir) $(DESTDIR)$(sysconfdir) $(DESTDIR)$(bindir) $(DESTDIR)$(sbindir) $(DESTDIR)$(mandir) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 $(DESTDIR)$(mandir)/man8:
- @if [ ! -d $@ ]; then \
- mkdir -p $@; \
-- chown $(INSTALL_USER):$(INSTALL_GROUP) $@; \
- chmod 0755 $@; \
- fi
-
-@@ -89,7 +88,6 @@ install-proftpd: proftpd $(DESTDIR)$(inc
- rm -f $(DESTDIR)$(sbindir)/in.proftpd ; \
- fi
- ln -s proftpd $(DESTDIR)$(sbindir)/in.proftpd
-- -chown -h $(INSTALL_USER):$(INSTALL_GROUP) $(DESTDIR)$(sbindir)/in.proftpd
-
- install-libs: $(DESTDIR)$(libdir)/proftpd
- cd lib/ && $(MAKE) install
-@@ -125,11 +123,11 @@ install-utils: $(DESTDIR)$(sbindir) $(DE
- $(INSTALL_SBIN) ftpshut $(DESTDIR)$(sbindir)/ftpshut
- $(INSTALL_BIN) ftptop $(DESTDIR)$(bindir)/ftptop
- $(INSTALL_BIN) ftpwho $(DESTDIR)$(bindir)/ftpwho
-- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 src/prxs $(DESTDIR)$(bindir)/prxs
-+ $(INSTALL) -m 0755 src/prxs $(DESTDIR)$(bindir)/prxs
-
- install-conf: $(DESTDIR)$(sysconfdir)
- if [ ! -f $(DESTDIR)$(sysconfdir)/proftpd.conf ] ; then \
-- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 \
-+ $(INSTALL) -m 0644 \
- $(top_srcdir)/sample-configurations/basic.conf \
- $(DESTDIR)$(sysconfdir)/proftpd.conf ; \
- fi
diff --git a/package/proftpd/patches/patch-locale_Makefile_in b/package/proftpd/patches/patch-locale_Makefile_in
deleted file mode 100644
index 91f274ebd..000000000
--- a/package/proftpd/patches/patch-locale_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
- drop anything that has to do with owner/group changing *grrr*
---- proftpd-1.3.2b.orig/locale/Makefile.in 2009-04-29 00:50:22.000000000 +0200
-+++ proftpd-1.3.2b/locale/Makefile.in 2010-01-20 18:03:53.909480484 +0100
-@@ -51,7 +51,6 @@ install: $(LANGS)
- if [ -f $$lang.mo ]; then \
- if [ ! -d $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES ]; then \
- mkdir -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
-- chown $(INSTALL_USER):$(INSTALL_GROUP) $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
- chmod 0755 $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
- fi; \
- $(INSTALL_MAN) $$lang.mo $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE).mo; \
diff --git a/package/proftpd/patches/patch-modules_mod_auth_unix_c b/package/proftpd/patches/patch-modules_mod_auth_unix_c
deleted file mode 100644
index a439d6b5a..000000000
--- a/package/proftpd/patches/patch-modules_mod_auth_unix_c
+++ /dev/null
@@ -1,29 +0,0 @@
---- proftpd-1.3.3.orig/modules/mod_auth_unix.c 2009-10-14 20:49:31.000000000 +0200
-+++ proftpd-1.3.3/modules/mod_auth_unix.c 2010-05-30 13:02:15.515625000 +0200
-@@ -77,6 +77,7 @@
- # endif
- #endif /* PR_USE_SIA */
-
-+/*
- #ifdef CYGWIN
- typedef void *HANDLE;
- typedef unsigned long DWORD;
-@@ -85,7 +86,8 @@ typedef unsigned long DWORD;
- DWORD WINAPI GetVersion(void);
- extern HANDLE cygwin_logon_user (const struct passwd *, const char *);
- extern void cygwin_set_impersonation_token (const HANDLE);
--#endif /* CYGWIN */
-+#endif
-+*/
-
- #ifdef SETGRENT_VOID
- # define RETSETGRENTTYPE void
-@@ -738,7 +740,7 @@ MODRET pw_check(cmd_rec *cmd) {
-
- #else /* !PR_USE_SIA */
-
--# ifdef CYGWIN
-+# if 0
- /* We have to do special Windows NT voodoo with Cygwin in order to be
- * able to switch UID/GID. More info at
- * http://cygwin.com/cygwin-ug-net/ntsec.html#NTSEC-SETUID
diff --git a/package/pycurl/Makefile b/package/pycurl/Makefile
index 05dcb49d8..899bb3ddb 100644
--- a/package/pycurl/Makefile
+++ b/package/pycurl/Makefile
@@ -24,13 +24,8 @@ INSTALL_STYLE:= manual
XAKE_FLAGS+= GCC_HONOUR_COPTS=s
TARGET_CFLAGS+= -fPIC
-ifeq ($(ADK_NATIVE),)
MAKE_ENV+= LDSHARED="$(TARGET_CC) -shared"
CURL_CONFIG:= $(STAGING_DIR)/usr/bin/curl-config
-else
-MAKE_ENV+= CC="$(CC)" LDSHARED="$(CC) -shared"
-CURL_CONFIG:= /usr/bin/curl-config
-endif
include $(TOPDIR)/mk/python.mk
diff --git a/package/qemu/Makefile b/package/qemu/Makefile
index b03a3ca59..4c2067ac9 100644
--- a/package/qemu/Makefile
+++ b/package/qemu/Makefile
@@ -16,7 +16,7 @@ PKG_SITES:= http://wiki.qemu.org/download/
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
-PKG_ARCH_DEPENDS:= native x86 x86_64
+PKG_ARCH_DEPENDS:= x86 x86_64
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/rdate/Makefile b/package/rdate/Makefile
index 1dd8d0222..a37cbdfbc 100644
--- a/package/rdate/Makefile
+++ b/package/rdate/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= rdate
PKG_VERSION:= 20070817
-PKG_RELEASE:= 3
+PKG_RELEASE:= 4
PKG_MD5SUM:= 9a6489d7de4311678a3fab001bb503df
PKG_DESCR:= A small rdate and NTP client
PKG_SECTION:= ntp
diff --git a/package/rdate/patches/patch-arc4random_c b/package/rdate/patches/patch-arc4random_c
new file mode 100644
index 000000000..e84a77832
--- /dev/null
+++ b/package/rdate/patches/patch-arc4random_c
@@ -0,0 +1,41 @@
+--- rdate.orig/arc4random.c 2007-05-15 00:15:12.000000000 +0200
++++ rdate/arc4random.c 2014-03-03 07:27:38.000000000 +0100
+@@ -30,7 +30,6 @@
+ #include <sys/param.h>
+ #include <sys/types.h>
+ #include <sys/time.h>
+-#include <sys/sysctl.h>
+ #include <fcntl.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+@@ -97,30 +96,6 @@ arc4_stir(struct arc4_stream *as)
+ if (fd != -1) {
+ read(fd, rdat.rnd, sizeof(rdat.rnd));
+ close(fd);
+- } else {
+- /* /dev/urandom failed? Maybe we're in a chroot. */
+-//#if defined(CTL_KERN) && defined(KERN_RANDOM) && defined(RANDOM_UUID)
+-#ifdef _LINUX_SYSCTL_H
+- /* XXX this is for Linux, which uses enums */
+-
+- int mib[3];
+- size_t i, len;
+-
+- mib[0] = CTL_KERN;
+- mib[1] = KERN_RANDOM;
+- mib[2] = RANDOM_UUID;
+-
+- for (i = 0; i < sizeof(rdat.rnd) / sizeof(u_int); i ++) {
+- len = sizeof(u_int);
+- if (sysctl(mib, 3, &rdat.rnd[i], &len, NULL, 0) == -1) {
+- fprintf(stderr, "warning: no entropy source\n");
+- break;
+- }
+- }
+-#else
+- /* XXX kFreeBSD doesn't seem to have KERN_ARND or so */
+- ;
+-#endif
+ }
+
+ arc4_stir_pid = getpid();
diff --git a/package/ussp-push/Makefile b/package/ussp-push/Makefile
deleted file mode 100644
index c10b1ee5e..000000000
--- a/package/ussp-push/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include ${TOPDIR}/rules.mk
-
-PKG_NAME:= ussp-push
-PKG_VERSION:= 0.11
-PKG_RELEASE:= 1
-PKG_MD5SUM:= 5c44983ee27809867041feff6bb4423a
-PKG_DESCR:= OBEX push command
-PKG_SECTION:= misc
-PKG_DEPENDS:= openobex
-PKG_BUILDDEP:= openobex
-PKG_SITES:= http://xmailserver.org/
-PKG_CFLINE_USSP_PUSH:= depends on ADK_BROKEN
-
-include ${TOPDIR}/mk/package.mk
-
-$(eval $(call PKG_template,USSP_PUSH,ussp-push,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-MAKE_FLAGS+= OBEXINC="${TARGET_CPPFLAGS}" \
- OBEXLIB="${TARGET_LDFLAGS} -lopenobex -lbluetooth"
-
-ussp-push-install:
- ${INSTALL_DIR} ${IDIR_USSP_PUSH}/usr/bin
- ${INSTALL_BIN} ${WRKINST}/usr/bin/ussp-push ${IDIR_USSP_PUSH}/usr/bin/
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/ussp-push/patches/patch-src_obex_socket_c b/package/ussp-push/patches/patch-src_obex_socket_c
deleted file mode 100644
index 770775175..000000000
--- a/package/ussp-push/patches/patch-src_obex_socket_c
+++ /dev/null
@@ -1,21 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- ussp-push-0.11.orig/src/obex_socket.c 2008-08-24 22:48:53.000000000 +0200
-+++ ussp-push-0.11/src/obex_socket.c 2008-10-16 11:08:10.000000000 +0200
-@@ -197,7 +197,7 @@ static int bt_sock_name2bth(int devid, c
- for (i = 0; i < niinf; i++) {
- char devname[128];
-
-- if (hci_remote_name(dd, &piinf[i].bdaddr, sizeof(devname) - 1,
-+ if (hci_read_remote_name(dd, &piinf[i].bdaddr, sizeof(devname) - 1,
- devname, 100000) >= 0) {
- if (strcasecmp(devname, btname) == 0) {
- *btaddr = piinf[i].bdaddr;
-@@ -297,7 +297,7 @@ static int cobex_init(struct cobex_conte
- gt->wfd = gt->rfd;
-
- tcgetattr(gt->rfd, &gt->oldtio);
-- bzero(&gt->newtio, sizeof(struct termios));
-+ memset(&gt->newtio, 0, sizeof(struct termios));
- gt->newtio.c_cflag = B115200 | CS8 | CREAD;
- gt->newtio.c_iflag = IGNPAR;
- gt->newtio.c_oflag = 0;
diff --git a/package/valgrind/Makefile b/package/valgrind/Makefile
index d0337d8f5..025db9dac 100644
--- a/package/valgrind/Makefile
+++ b/package/valgrind/Makefile
@@ -13,7 +13,7 @@ PKG_BUILDDEP:= autotool
PKG_URL:= http://valgrind.org/
PKG_SITES:= http://valgrind.org/downloads/
-PKG_ARCH_DEPENDS:= ppc ppc64 mips mipsel mips64 mips64el x86 x86_64 native
+PKG_ARCH_DEPENDS:= ppc ppc64 mips mipsel mips64 mips64el x86 x86_64
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
diff --git a/package/xkeyboard-config/Makefile b/package/xkeyboard-config/Makefile
index 68a89e31e..df46bc896 100644
--- a/package/xkeyboard-config/Makefile
+++ b/package/xkeyboard-config/Makefile
@@ -4,18 +4,22 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= xkeyboard-config
-PKG_VERSION:= 2.6
+PKG_VERSION:= 2.11
PKG_RELEASE:= 1
-PKG_MD5SUM:= 9a77cb477aec1123720332a091255f25
+PKG_MD5SUM:= e3defd29cc464cc1a1dfa0eebaca53b1
PKG_DESCR:= X keyboard config
PKG_SECTION:= x11/libs
-PKG_BUILDDEP:= xkbcomp
-PKG_SITES:= ${MASTER_SITE_XORG}
+PKG_BUILDDEP:= autotool util-macros xkbcomp
+PKG_SITES:= http://www.x.org/releases/individual/data/xkeyboard-config/
+
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XKEYBOARD_CONFIG,xkeyboard-config,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+AUTOTOOL_STYLE:= autoreconf
+
xkeyboard-config-install:
${INSTALL_DIR} ${IDIR_XKEYBOARD_CONFIG}/usr/share/X11/xkb
${CP} ${WRKINST}/usr/share/X11/xkb/* \
diff --git a/package/xkeyboard-config/patches/patch-Makefile_am b/package/xkeyboard-config/patches/patch-Makefile_am
new file mode 100644
index 000000000..91f90f91b
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-Makefile_am
@@ -0,0 +1,10 @@
+--- xkeyboard-config-2.11.orig/Makefile.am 2013-10-19 18:02:53.000000000 +0200
++++ xkeyboard-config-2.11/Makefile.am 2014-03-04 14:43:40.000000000 +0100
+@@ -1,6 +1,6 @@
+ AUTOMAKE_OPTIONS = foreign
+
+-SUBDIRS = compat geometry keycodes po rules symbols types docs man
++SUBDIRS = compat geometry keycodes rules symbols types
+
+ pkgconfigdir = $(datadir)/pkgconfig
+ pkgconfig_DATA = xkeyboard-config.pc
diff --git a/package/xkeyboard-config/patches/patch-configure_ac b/package/xkeyboard-config/patches/patch-configure_ac
new file mode 100644
index 000000000..2cb7cc7db
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-configure_ac
@@ -0,0 +1,13 @@
+--- xkeyboard-config-2.11.orig/configure.ac 2014-01-29 21:08:27.000000000 +0100
++++ xkeyboard-config-2.11/configure.ac 2014-03-04 14:43:26.000000000 +0100
+@@ -63,10 +63,6 @@ AM_CONDITIONAL(USE_COMPAT_RULES, test "x
+ # ****
+ # i18n
+ # ****
+-AC_PROG_INTLTOOL(0.30)
+-
+-AM_GNU_GETTEXT_VERSION([0.18.1])
+-AM_GNU_GETTEXT([external])
+
+ GETTEXT_PACKAGE=xkeyboard-config
+ AC_SUBST(GETTEXT_PACKAGE)
diff --git a/package/xkeyboard-config/patches/patch-rules_Makefile_am b/package/xkeyboard-config/patches/patch-rules_Makefile_am
new file mode 100644
index 000000000..ac07e510b
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-rules_Makefile_am
@@ -0,0 +1,10 @@
+--- xkeyboard-config-2.11.orig/rules/Makefile.am 2013-12-17 23:59:06.000000000 +0100
++++ xkeyboard-config-2.11/rules/Makefile.am 2014-03-04 14:30:44.000000000 +0100
+@@ -244,4 +244,6 @@ MAINTAINERCLEANFILES = $(srcdir)/evdev.x
+ rulesdir = $(xkb_base)/rules
+ xmldir = $(rulesdir)
+
+-@INTLTOOL_XML_NOMERGE_RULE@
++# remove intltool-merge dependency
++%.xml: %.xml.in
++ cp $< $@
diff --git a/package/xkeyboard-config/patches/patch-rules_base_extras_xml_in b/package/xkeyboard-config/patches/patch-rules_base_extras_xml_in
new file mode 100644
index 000000000..beb2b7a9d
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-rules_base_extras_xml_in
@@ -0,0 +1,855 @@
+--- xkeyboard-config-2.11.orig/rules/base.extras.xml.in 2013-12-24 00:48:45.000000000 +0100
++++ xkeyboard-config-2.11/rules/base.extras.xml.in 2014-03-04 14:31:19.000000000 +0100
+@@ -1,4 +1,4 @@
+-<?xml version="1.0" encoding="utf-8"?>
++<?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
+ <xkbConfigRegistry>
+ <modelList/>
+@@ -6,8 +6,8 @@
+ <layout>
+ <configItem>
+ <name>apl</name>
+- <_shortDescription>apl</_shortDescription>
+- <_description>APL keyboard symbols</_description>
++ <shortDescription>apl</shortDescription>
++ <description>APL keyboard symbols</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+@@ -58,29 +58,29 @@
+ <layout>
+ <configItem>
+ <name>ca</name>
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada)</_description>
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada)</description>
+ <languageList><iso639Id>fra</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>kut</name>
+- <_shortDescription>kut</_shortDescription>
+- <_description>Kutenai</_description>
++ <shortDescription>kut</shortDescription>
++ <description>Kutenai</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>shs</name>
+- <_shortDescription>shs</_shortDescription>
+- <_description>Secwepemctsin</_description>
++ <shortDescription>shs</shortDescription>
++ <description>Secwepemctsin</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Multilingual (Canada, Sun Type 6/7)</_description>
++ <description>Multilingual (Canada, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -88,8 +88,8 @@
+ <layout>
+ <configItem>
+ <name>de</name>
+- <_shortDescription>de</_shortDescription>
+- <_description>German</_description>
++ <shortDescription>de</shortDescription>
++ <description>German</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -98,7 +98,7 @@
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>German (US keyboard with German letters)</_description>
++ <description>German (US keyboard with German letters)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -107,7 +107,7 @@
+ <variant>
+ <configItem>
+ <name>hu</name>
+- <_description>German (with Hungarian letters and no dead keys)</_description>
++ <description>German (with Hungarian letters and no dead keys)</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ <iso639Id>hun</iso639Id>
+@@ -117,7 +117,7 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>German (Sun Type 6/7)</_description>
++ <description>German (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -125,15 +125,15 @@
+ <layout>
+ <configItem>
+ <name>ir</name>
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian</_description>
++ <shortDescription>fa</shortDescription>
++ <description>Persian</description>
+ <languageList><iso639Id>per</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ave</name>
+- <_description>Avestan</_description>
++ <description>Avestan</description>
+ <languageList><iso639Id>ave</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -142,21 +142,21 @@
+ <layout>
+ <configItem>
+ <name>lt</name>
+- <_shortDescription>lt</_shortDescription>
+- <_description>Lithuanian</_description>
++ <shortDescription>lt</shortDescription>
++ <description>Lithuanian</description>
+ <languageList><iso639Id>lit</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>us_dvorak</name>
+- <_description>Lithuanian (US Dvorak with Lithuanian letters)</_description>
++ <description>Lithuanian (US Dvorak with Lithuanian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Lithuanian (Sun Type 6/7)</_description>
++ <description>Lithuanian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -164,8 +164,8 @@
+ <layout>
+ <configItem>
+ <name>lv</name>
+- <_shortDescription>lv</_shortDescription>
+- <_description>Latvian</_description>
++ <shortDescription>lv</shortDescription>
++ <description>Latvian</description>
+ <languageList>
+ <iso639Id>lav</iso639Id>
+ </languageList>
+@@ -174,55 +174,55 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Latvian (US Dvorak)</_description>
++ <description>Latvian (US Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ykeydvorak</name>
+- <_description>Latvian (US Dvorak, Y variant)</_description>
++ <description>Latvian (US Dvorak, Y variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>minuskeydvorak</name>
+- <_description>Latvian (US Dvorak, minus variant)</_description>
++ <description>Latvian (US Dvorak, minus variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak)</_description>
++ <description>Latvian (programmer US Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ykeydvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak, Y variant)</_description>
++ <description>Latvian (programmer US Dvorak, Y variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>minuskeydvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak, minus variant)</_description>
++ <description>Latvian (programmer US Dvorak, minus variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Latvian (US Colemak)</_description>
++ <description>Latvian (US Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>apostrophecolemak</name>
+- <_description>Latvian (US Colemak, apostrophe variant)</_description>
++ <description>Latvian (US Colemak, apostrophe variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Latvian (Sun Type 6/7)</_description>
++ <description>Latvian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -230,34 +230,34 @@
+ <layout>
+ <configItem>
+ <name>us</name>
+- <_shortDescription>en</_shortDescription>
+- <_description>English (US)</_description>
++ <shortDescription>en</shortDescription>
++ <description>English (US)</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>intl-unicode</name>
+- <_description>English (US, international AltGr Unicode combining)</_description>
++ <description>English (US, international AltGr Unicode combining)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt-intl-unicode</name>
+- <_description>English (US, international AltGr Unicode combining, alternative)</_description>
++ <description>English (US, international AltGr Unicode combining, alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ats</name>
+- <_description>Atsina</_description>
+- <!-- No ISO code in ISO639-2, only draft ISO693-3 -->
++ <description>Atsina</description>
++
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>crd</name>
+- <_description>Coeur d'Alene Salish</_description>
++ <description>Coeur d'Alene Salish</description>
+ <languageList><iso639Id>crd</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -274,13 +274,13 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>English (US, Sun Type 6/7)</_description>
++ <description>English (US, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>norman</name>
+- <_description>English (Norman)</_description>
++ <description>English (Norman)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -288,27 +288,27 @@
+ <layout>
+ <configItem>
+ <name>pl</name>
+- <_shortDescription>pl</_shortDescription>
+- <_description>Polish</_description>
++ <shortDescription>pl</shortDescription>
++ <description>Polish</description>
+ <languageList><iso639Id>pol</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>Polish (international with dead keys)</_description>
++ <description>Polish (international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Polish (Colemak)</_description>
++ <description>Polish (Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Polish (Sun Type 6/7)</_description>
++ <description>Polish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -316,16 +316,16 @@
+ <layout>
+ <configItem>
+ <name>ro</name>
+- <_shortDescription>ro</_shortDescription>
+- <_description>Romanian</_description>
++ <shortDescription>ro</shortDescription>
++ <description>Romanian</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>crh_dobruja</name>
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Dobruja Q)</_description>
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Dobruja Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -334,13 +334,13 @@
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Romanian (ergonomic Touchtype)</_description>
++ <description>Romanian (ergonomic Touchtype)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Romanian (Sun Type 6/7)</_description>
++ <description>Romanian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -348,15 +348,15 @@
+ <layout>
+ <configItem>
+ <name>rs</name>
+- <_shortDescription>sr</_shortDescription>
+- <_description>Serbian</_description>
++ <shortDescription>sr</shortDescription>
++ <description>Serbian</description>
+ <languageList><iso639Id>srp</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>combiningkeys</name>
+- <_description>Serbian (combining accents instead of dead keys)</_description>
++ <description>Serbian (combining accents instead of dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -364,8 +364,8 @@
+ <layout>
+ <configItem>
+ <name>ru</name>
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian</_description>
++ <shortDescription>ru</shortDescription>
++ <description>Russian</description>
+ </configItem>
+ <variantList>
+ <variant>
+@@ -378,8 +378,8 @@
+ <variant>
+ <configItem>
+ <name>ruu</name>
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (with Ukrainian-Belorussian layout)</_description>
++ <shortDescription>ru</shortDescription>
++ <description>Russian (with Ukrainian-Belorussian layout)</description>
+ <languageList><iso639Id>rus</iso639Id>
+ <iso639Id>ukr</iso639Id>
+ <iso639Id>bel</iso639Id></languageList>
+@@ -388,7 +388,7 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Russian (Sun Type 6/7)</_description>
++ <description>Russian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -396,8 +396,8 @@
+ <layout>
+ <configItem>
+ <name>am</name>
+- <_shortDescription>hy</_shortDescription>
+- <_description>Armenian</_description>
++ <shortDescription>hy</shortDescription>
++ <description>Armenian</description>
+ <languageList>
+ <iso639Id>hye</iso639Id>
+ </languageList>
+@@ -406,7 +406,7 @@
+ <variant>
+ <configItem>
+ <name>olpc-phonetic</name>
+- <_description>Armenian (OLPC phonetic)</_description>
++ <description>Armenian (OLPC phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -414,15 +414,15 @@
+ <layout>
+ <configItem>
+ <name>il</name>
+- <_shortDescription>he</_shortDescription>
+- <_description>Hebrew</_description>
++ <shortDescription>he</shortDescription>
++ <description>Hebrew</description>
+ <languageList><iso639Id>heb</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>biblicalSIL</name>
+- <_description>Hebrew (Biblical, SIL phonetic)</_description>
++ <description>Hebrew (Biblical, SIL phonetic)</description>
+ <languageList><iso639Id>heb</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -431,14 +431,14 @@
+ <layout>
+ <configItem>
+ <name>ara</name>
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic</_description>
++ <shortDescription>ar</shortDescription>
++ <description>Arabic</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Arabic (Sun Type 6/7)</_description>
++ <description>Arabic (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -446,14 +446,14 @@
+ <layout>
+ <configItem>
+ <name>be</name>
+- <_shortDescription>be</_shortDescription>
+- <_description>Belgian</_description>
++ <shortDescription>be</shortDescription>
++ <description>Belgian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Belgian (Sun Type 6/7)</_description>
++ <description>Belgian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -461,14 +461,14 @@
+ <layout>
+ <configItem>
+ <name>br</name>
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese (Brazil)</_description>
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese (Brazil)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Portuguese (Brazil, Sun Type 6/7)</_description>
++ <description>Portuguese (Brazil, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -476,14 +476,14 @@
+ <layout>
+ <configItem>
+ <name>cz</name>
+- <_shortDescription>cs</_shortDescription>
+- <_description>Czech</_description>
++ <shortDescription>cs</shortDescription>
++ <description>Czech</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Czech (Sun Type 6/7)</_description>
++ <description>Czech (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -491,14 +491,14 @@
+ <layout>
+ <configItem>
+ <name>dk</name>
+- <_shortDescription>da</_shortDescription>
+- <_description>Danish</_description>
++ <shortDescription>da</shortDescription>
++ <description>Danish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Danish (Sun Type 6/7)</_description>
++ <description>Danish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -506,14 +506,14 @@
+ <layout>
+ <configItem>
+ <name>nl</name>
+- <_shortDescription>nl</_shortDescription>
+- <_description>Dutch</_description>
++ <shortDescription>nl</shortDescription>
++ <description>Dutch</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Dutch (Sun Type 6/7)</_description>
++ <description>Dutch (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -521,14 +521,14 @@
+ <layout>
+ <configItem>
+ <name>ee</name>
+- <_shortDescription>et</_shortDescription>
+- <_description>Estonian</_description>
++ <shortDescription>et</shortDescription>
++ <description>Estonian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Estonian (Sun Type 6/7)</_description>
++ <description>Estonian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -536,14 +536,14 @@
+ <layout>
+ <configItem>
+ <name>fi</name>
+- <_shortDescription>fi</_shortDescription>
+- <_description>Finnish</_description>
++ <shortDescription>fi</shortDescription>
++ <description>Finnish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Finnish (Sun Type 6/7)</_description>
++ <description>Finnish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -551,14 +551,14 @@
+ <layout>
+ <configItem>
+ <name>fr</name>
+- <_shortDescription>fr</_shortDescription>
+- <_description>French</_description>
++ <shortDescription>fr</shortDescription>
++ <description>French</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>French (Sun Type 6/7)</_description>
++ <description>French (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -566,14 +566,14 @@
+ <layout>
+ <configItem>
+ <name>gr</name>
+- <_shortDescription>gr</_shortDescription>
+- <_description>Greek</_description>
++ <shortDescription>gr</shortDescription>
++ <description>Greek</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Greek (Sun Type 6/7)</_description>
++ <description>Greek (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -581,14 +581,14 @@
+ <layout>
+ <configItem>
+ <name>it</name>
+- <_shortDescription>it</_shortDescription>
+- <_description>Italian</_description>
++ <shortDescription>it</shortDescription>
++ <description>Italian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Italian (Sun Type 6/7)</_description>
++ <description>Italian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -596,26 +596,26 @@
+ <layout>
+ <configItem>
+ <name>jp</name>
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese</_description>
++ <shortDescription>ja</shortDescription>
++ <description>Japanese</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Japanese (Sun Type 6)</_description>
++ <description>Japanese (Sun Type 6)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type7</name>
+- <_description>Japanese (Sun Type 7 - pc compatible)</_description>
++ <description>Japanese (Sun Type 7 - pc compatible)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type7_suncompat</name>
+- <_description>Japanese (Sun Type 7 - sun compatible)</_description>
++ <description>Japanese (Sun Type 7 - sun compatible)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -623,14 +623,14 @@
+ <layout>
+ <configItem>
+ <name>no</name>
+- <_shortDescription>no</_shortDescription>
+- <_description>Norwegian</_description>
++ <shortDescription>no</shortDescription>
++ <description>Norwegian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Norwegian (Sun Type 6/7)</_description>
++ <description>Norwegian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -638,14 +638,14 @@
+ <layout>
+ <configItem>
+ <name>pt</name>
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese</_description>
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Portuguese (Sun Type 6/7)</_description>
++ <description>Portuguese (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -653,14 +653,14 @@
+ <layout>
+ <configItem>
+ <name>sk</name>
+- <_shortDescription>sk</_shortDescription>
+- <_description>Slovak</_description>
++ <shortDescription>sk</shortDescription>
++ <description>Slovak</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Slovak (Sun Type 6/7)</_description>
++ <description>Slovak (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -668,14 +668,14 @@
+ <layout>
+ <configItem>
+ <name>es</name>
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish</_description>
++ <shortDescription>es</shortDescription>
++ <description>Spanish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Spanish (Sun Type 6/7)</_description>
++ <description>Spanish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -683,14 +683,14 @@
+ <layout>
+ <configItem>
+ <name>se</name>
+- <_shortDescription>sv</_shortDescription>
+- <_description>Swedish</_description>
++ <shortDescription>sv</shortDescription>
++ <description>Swedish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Swedish (Sun Type 6/7)</_description>
++ <description>Swedish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -698,20 +698,20 @@
+ <layout>
+ <configItem>
+ <name>ch</name>
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland)</_description>
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6_de</name>
+- <_description>German (Switzerland, Sun Type 6/7)</_description>
++ <description>German (Switzerland, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6_fr</name>
+- <_description>French (Switzerland, Sun Type 6/7)</_description>
++ <description>French (Switzerland, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -719,14 +719,14 @@
+ <layout>
+ <configItem>
+ <name>tr</name>
+- <_shortDescription>tr</_shortDescription>
+- <_description>Turkish</_description>
++ <shortDescription>tr</shortDescription>
++ <description>Turkish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Turkish (Sun Type 6/7)</_description>
++ <description>Turkish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -734,14 +734,14 @@
+ <layout>
+ <configItem>
+ <name>ua</name>
+- <_shortDescription>uk</_shortDescription>
+- <_description>Ukrainian</_description>
++ <shortDescription>uk</shortDescription>
++ <description>Ukrainian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Ukrainian (Sun Type 6/7)</_description>
++ <description>Ukrainian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -749,14 +749,14 @@
+ <layout>
+ <configItem>
+ <name>gb</name>
+- <_shortDescription>en</_shortDescription>
+- <_description>English (UK)</_description>
++ <shortDescription>en</shortDescription>
++ <description>English (UK)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>English (UK, Sun Type 6/7)</_description>
++ <description>English (UK, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -764,18 +764,18 @@
+ <layout>
+ <configItem>
+ <name>kr</name>
+- <_shortDescription>ko</_shortDescription>
+- <_description>Korean</_description>
++ <shortDescription>ko</shortDescription>
++ <description>Korean</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Korean (Sun Type 6/7)</_description>
++ <description>Korean (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+ </layout>
+ </layoutList>
+ <optionList/>
+-</xkbConfigRegistry>
++</xkbConfigRegistry>
+\ No newline at end of file
diff --git a/package/xkeyboard-config/patches/patch-rules_base_xml_in b/package/xkeyboard-config/patches/patch-rules_base_xml_in
new file mode 100644
index 000000000..5249ade99
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-rules_base_xml_in
@@ -0,0 +1,7654 @@
+--- xkeyboard-config-2.11.orig/rules/base.xml.in 2014-01-15 02:02:39.000000000 +0100
++++ xkeyboard-config-2.11/rules/base.xml.in 2014-03-04 14:31:12.000000000 +0100
+@@ -5,627 +5,627 @@
+ <model>
+ <configItem>
+ <name>pc101</name>
+- <_description>Generic 101-key PC</_description>
++ <description>Generic 101-key PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc102</name>
+- <_description>Generic 102-key (Intl) PC</_description>
++ <description>Generic 102-key (Intl) PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc104</name>
+- <_description>Generic 104-key PC</_description>
++ <description>Generic 104-key PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc105</name>
+- <_description>Generic 105-key (Intl) PC</_description>
++ <description>Generic 105-key (Intl) PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dell101</name>
+- <_description>Dell 101-key PC</_description>
++ <description>Dell 101-key PC</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>latitude</name>
+- <_description>Dell Latitude series laptop</_description>
++ <description>Dell Latitude series laptop</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellm65</name>
+- <_description>Dell Precision M65</_description>
++ <description>Dell Precision M65</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>everex</name>
+- <_description>Everex STEPnote</_description>
++ <description>Everex STEPnote</description>
+ <vendor>Everex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>flexpro</name>
+- <_description>Keytronic FlexPro</_description>
++ <description>Keytronic FlexPro</description>
+ <vendor>Keytronic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft</name>
+- <_description>Microsoft Natural</_description>
++ <description>Microsoft Natural</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>omnikey101</name>
+- <_description>Northgate OmniKey 101</_description>
++ <description>Northgate OmniKey 101</description>
+ <vendor>Northgate</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>winbook</name>
+- <_description>Winbook Model XP5</_description>
++ <description>Winbook Model XP5</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc98</name>
+- <_description>PC-98xx Series</_description>
++ <description>PC-98xx Series</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4techKB21</name>
+- <_description>A4Tech KB-21</_description>
++ <description>A4Tech KB-21</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4techKBS8</name>
+- <_description>A4Tech KBS-8</_description>
++ <description>A4Tech KBS-8</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4_rfkb23</name>
+- <_description>A4Tech Wireless Desktop RFKB-23</_description>
++ <description>A4Tech Wireless Desktop RFKB-23</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>airkey</name>
+- <_description>Acer AirKey V</_description>
++ <description>Acer AirKey V</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>azonaRF2300</name>
+- <_description>Azona RF2300 wireless Internet Keyboard</_description>
++ <description>Azona RF2300 wireless Internet Keyboard</description>
+ <vendor>Azona</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>scorpius</name>
+- <_description>Advance Scorpius KI</_description>
++ <description>Advance Scorpius KI</description>
+ <vendor>Scorpius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>brother</name>
+- <_description>Brother Internet Keyboard</_description>
++ <description>Brother Internet Keyboard</description>
+ <vendor>Brother</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5113rf</name>
+- <_description>BTC 5113RF Multimedia</_description>
++ <description>BTC 5113RF Multimedia</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5126t</name>
+- <_description>BTC 5126T</_description>
++ <description>BTC 5126T</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc6301urf</name>
+- <_description>BTC 6301URF</_description>
++ <description>BTC 6301URF</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9000</name>
+- <_description>BTC 9000</_description>
++ <description>BTC 9000</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9000a</name>
+- <_description>BTC 9000A</_description>
++ <description>BTC 9000A</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9001ah</name>
+- <_description>BTC 9001AH</_description>
++ <description>BTC 9001AH</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5090</name>
+- <_description>BTC 5090</_description>
++ <description>BTC 5090</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9019u</name>
+- <_description>BTC 9019U</_description>
++ <description>BTC 9019U</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9116u</name>
+- <_description>BTC 9116U Mini Wireless Internet and Gaming</_description>
++ <description>BTC 9116U Mini Wireless Internet and Gaming</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherryblue</name>
+- <_description>Cherry Blue Line CyBo@rd</_description>
++ <description>Cherry Blue Line CyBo@rd</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherryblueb</name>
+- <_description>Cherry CyMotion Master XPress</_description>
++ <description>Cherry CyMotion Master XPress</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrybluea</name>
+- <_description>Cherry Blue Line CyBo@rd (alternate option)</_description>
++ <description>Cherry Blue Line CyBo@rd (alternate option)</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrycyboard</name>
+- <_description>Cherry CyBo@rd USB-Hub</_description>
++ <description>Cherry CyBo@rd USB-Hub</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrycmexpert</name>
+- <_description>Cherry CyMotion Expert</_description>
++ <description>Cherry CyMotion Expert</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrybunlim</name>
+- <_description>Cherry B.UNLIMITED</_description>
++ <description>Cherry B.UNLIMITED</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony</name>
+- <_description>Chicony Internet Keyboard</_description>
++ <description>Chicony Internet Keyboard</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony0108</name>
+- <_description>Chicony KU-0108</_description>
++ <description>Chicony KU-0108</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony0420</name>
+- <_description>Chicony KU-0420</_description>
++ <description>Chicony KU-0420</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony9885</name>
+- <_description>Chicony KB-9885</_description>
++ <description>Chicony KB-9885</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqeak8</name>
+- <_description>Compaq Easy Access Keyboard</_description>
++ <description>Compaq Easy Access Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik7</name>
+- <_description>Compaq Internet Keyboard (7 keys)</_description>
++ <description>Compaq Internet Keyboard (7 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik13</name>
+- <_description>Compaq Internet Keyboard (13 keys)</_description>
++ <description>Compaq Internet Keyboard (13 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik18</name>
+- <_description>Compaq Internet Keyboard (18 keys)</_description>
++ <description>Compaq Internet Keyboard (18 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cymotionlinux</name>
+- <_description>Cherry CyMotion Master Linux</_description>
++ <description>Cherry CyMotion Master Linux</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>armada</name>
+- <_description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</_description>
++ <description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>presario</name>
+- <_description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</_description>
++ <description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ipaq</name>
+- <_description>Compaq iPaq Keyboard</_description>
++ <description>Compaq iPaq Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dell</name>
+- <_description>Dell</_description>
++ <description>Dell</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellsk8125</name>
+- <_description>Dell SK-8125</_description>
++ <description>Dell SK-8125</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellsk8135</name>
+- <_description>Dell SK-8135</_description>
++ <description>Dell SK-8135</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellusbmm</name>
+- <_description>Dell USB Multimedia Keyboard</_description>
++ <description>Dell USB Multimedia Keyboard</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>inspiron</name>
+- <_description>Dell Laptop/notebook Inspiron 6xxx/8xxx</_description>
++ <description>Dell Laptop/notebook Inspiron 6xxx/8xxx</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>precision_m</name>
+- <_description>Dell Laptop/notebook Precision M series</_description>
++ <description>Dell Laptop/notebook Precision M series</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dexxa</name>
+- <_description>Dexxa Wireless Desktop Keyboard</_description>
++ <description>Dexxa Wireless Desktop Keyboard</description>
+ <vendor>Dexxa</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>diamond</name>
+- <_description>Diamond 9801 / 9802 series</_description>
++ <description>Diamond 9801 / 9802 series</description>
+ <vendor>Diamond</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dtk2000</name>
+- <_description>DTK2000</_description>
++ <description>DTK2000</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ennyah_dkb1008</name>
+- <_description>Ennyah DKB-1008</_description>
++ <description>Ennyah DKB-1008</description>
+ <vendor>Ennyah</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>fscaa1667g</name>
+- <_description>Fujitsu-Siemens Computers AMILO laptop</_description>
++ <description>Fujitsu-Siemens Computers AMILO laptop</description>
+ <vendor>Fujitsu-Siemens</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>genius</name>
+- <_description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</_description>
++ <description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuscomfy</name>
+- <_description>Genius Comfy KB-12e</_description>
++ <description>Genius Comfy KB-12e</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuscomfy2</name>
+- <_description>Genius Comfy KB-21e-Scroll</_description>
++ <description>Genius Comfy KB-21e-Scroll</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuskb19e</name>
+- <_description>Genius KB-19e NB</_description>
++ <description>Genius KB-19e NB</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuskkb2050hs</name>
+- <_description>Genius KKB-2050HS</_description>
++ <description>Genius KKB-2050HS</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>gyration</name>
+- <_description>Gyration</_description>
++ <description>Gyration</description>
+ <vendor>Gyration</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>htcdream</name>
+- <_description>HTC Dream</_description>
++ <description>HTC Dream</description>
+ <vendor>HTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>kinesis</name>
+- <_description>Kinesis</_description>
++ <description>Kinesis</description>
+ <vendor>Kinesis</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logitech_base</name>
+- <_description>Logitech Generic Keyboard</_description>
++ <description>Logitech Generic Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logitech_g15</name>
+- <_description>Logitech G15 extra keys via G15daemon</_description>
++ <description>Logitech G15 extra keys via G15daemon</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpi6</name>
+- <_description>Hewlett-Packard Internet Keyboard</_description>
++ <description>Hewlett-Packard Internet Keyboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp250x</name>
+- <_description>Hewlett-Packard SK-250x Multimedia Keyboard</_description>
++ <description>Hewlett-Packard SK-250x Multimedia Keyboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxe3gc</name>
+- <_description>Hewlett-Packard Omnibook XE3 GC</_description>
++ <description>Hewlett-Packard Omnibook XE3 GC</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxe3gf</name>
+- <_description>Hewlett-Packard Omnibook XE3 GF</_description>
++ <description>Hewlett-Packard Omnibook XE3 GF</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxt1000</name>
+- <_description>Hewlett-Packard Omnibook XT1000</_description>
++ <description>Hewlett-Packard Omnibook XT1000</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpdv5</name>
+- <_description>Hewlett-Packard Pavilion dv5</_description>
++ <description>Hewlett-Packard Pavilion dv5</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpzt11xx</name>
+- <_description>Hewlett-Packard Pavilion ZT11xx</_description>
++ <description>Hewlett-Packard Pavilion ZT11xx</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp500fa</name>
+- <_description>Hewlett-Packard Omnibook 500 FA</_description>
++ <description>Hewlett-Packard Omnibook 500 FA</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp5xx</name>
+- <_description>Hewlett-Packard Omnibook 5xx</_description>
++ <description>Hewlett-Packard Omnibook 5xx</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpnx9020</name>
+- <_description>Hewlett-Packard nx9020</_description>
++ <description>Hewlett-Packard nx9020</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp6000</name>
+- <_description>Hewlett-Packard Omnibook 6000/6100</_description>
++ <description>Hewlett-Packard Omnibook 6000/6100</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>honeywell_euroboard</name>
+- <_description>Honeywell Euroboard</_description>
++ <description>Honeywell Euroboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpmini110</name>
+- <_description>Hewlett-Packard Mini 110 Notebook</_description>
++ <description>Hewlett-Packard Mini 110 Notebook</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>rapidaccess</name>
+- <_description>IBM Rapid Access</_description>
++ <description>IBM Rapid Access</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>rapidaccess2</name>
+- <_description>IBM Rapid Access II</_description>
++ <description>IBM Rapid Access II</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpad</name>
+- <_description>IBM ThinkPad 560Z/600/600E/A22E</_description>
++ <description>IBM ThinkPad 560Z/600/600E/A22E</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpad60</name>
+- <_description>IBM ThinkPad R60/T60/R61/T61</_description>
++ <description>IBM ThinkPad R60/T60/R61/T61</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpadz60</name>
+- <_description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</_description>
++ <description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ibm_spacesaver</name>
+- <_description>IBM Space Saver</_description>
++ <description>IBM Space Saver</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiaccess</name>
+- <_description>Logitech Access Keyboard</_description>
++ <description>Logitech Access Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiclx300</name>
+- <_description>Logitech Cordless Desktop LX-300</_description>
++ <description>Logitech Cordless Desktop LX-300</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logii350</name>
+- <_description>Logitech Internet 350 Keyboard</_description>
++ <description>Logitech Internet 350 Keyboard</description>
+ <vendor>Logitech</vendor>
+ <hwList> <hwId>046d:c313</hwId></hwList>
+ </configItem>
+@@ -633,665 +633,665 @@
+ <model>
+ <configItem>
+ <name>logimel</name>
+- <_description>Logitech Media Elite Keyboard</_description>
++ <description>Logitech Media Elite Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd</name>
+- <_description>Logitech Cordless Desktop</_description>
++ <description>Logitech Cordless Desktop</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_it</name>
+- <_description>Logitech Cordless Desktop iTouch</_description>
++ <description>Logitech Cordless Desktop iTouch</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_nav</name>
+- <_description>Logitech Cordless Desktop Navigator</_description>
++ <description>Logitech Cordless Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_opt</name>
+- <_description>Logitech Cordless Desktop Optical</_description>
++ <description>Logitech Cordless Desktop Optical</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicda</name>
+- <_description>Logitech Cordless Desktop (alternate option)</_description>
++ <description>Logitech Cordless Desktop (alternate option)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicdpa2</name>
+- <_description>Logitech Cordless Desktop Pro (alternate option 2)</_description>
++ <description>Logitech Cordless Desktop Pro (alternate option 2)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicfn</name>
+- <_description>Logitech Cordless Freedom/Desktop Navigator</_description>
++ <description>Logitech Cordless Freedom/Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicdn</name>
+- <_description>Logitech Cordless Desktop Navigator</_description>
++ <description>Logitech Cordless Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiitc</name>
+- <_description>Logitech iTouch Cordless Keyboard (model Y-RB6)</_description>
++ <description>Logitech iTouch Cordless Keyboard (model Y-RB6)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiik</name>
+- <_description>Logitech Internet Keyboard</_description>
++ <description>Logitech Internet Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>itouch</name>
+- <_description>Logitech iTouch</_description>
++ <description>Logitech iTouch</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicink</name>
+- <_description>Logitech Internet Navigator Keyboard</_description>
++ <description>Logitech Internet Navigator Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiex110</name>
+- <_description>Logitech Cordless Desktop EX110</_description>
++ <description>Logitech Cordless Desktop EX110</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiinkse</name>
+- <_description>Logitech iTouch Internet Navigator Keyboard SE</_description>
++ <description>Logitech iTouch Internet Navigator Keyboard SE</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiinkseusb</name>
+- <_description>Logitech iTouch Internet Navigator Keyboard SE (USB)</_description>
++ <description>Logitech iTouch Internet Navigator Keyboard SE (USB)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiultrax</name>
+- <_description>Logitech Ultra-X Keyboard</_description>
++ <description>Logitech Ultra-X Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiultraxc</name>
+- <_description>Logitech Ultra-X Cordless Media Desktop Keyboard</_description>
++ <description>Logitech Ultra-X Cordless Media Desktop Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logidinovo</name>
+- <_description>Logitech diNovo Keyboard</_description>
++ <description>Logitech diNovo Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logidinovoedge</name>
+- <_description>Logitech diNovo Edge Keyboard</_description>
++ <description>Logitech diNovo Edge Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx1998</name>
+- <_description>Memorex MX1998</_description>
++ <description>Memorex MX1998</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx2500</name>
+- <_description>Memorex MX2500 EZ-Access Keyboard</_description>
++ <description>Memorex MX2500 EZ-Access Keyboard</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx2750</name>
+- <_description>Memorex MX2750</_description>
++ <description>Memorex MX2750</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft4000</name>
+- <_description>Microsoft Natural Wireless Ergonomic Keyboard 4000</_description>
++ <description>Microsoft Natural Wireless Ergonomic Keyboard 4000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft7000</name>
+- <_description>Microsoft Natural Wireless Ergonomic Keyboard 7000</_description>
++ <description>Microsoft Natural Wireless Ergonomic Keyboard 7000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftinet</name>
+- <_description>Microsoft Internet Keyboard</_description>
++ <description>Microsoft Internet Keyboard</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftpro</name>
+- <_description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</_description>
++ <description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprousb</name>
+- <_description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</_description>
++ <description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprooem</name>
+- <_description>Microsoft Natural Keyboard Pro OEM</_description>
++ <description>Microsoft Natural Keyboard Pro OEM</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>vsonku306</name>
+- <_description>ViewSonic KU-306 Internet Keyboard</_description>
++ <description>ViewSonic KU-306 Internet Keyboard</description>
+ <vendor>ViewSonic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprose</name>
+- <_description>Microsoft Internet Keyboard Pro, Swedish</_description>
++ <description>Microsoft Internet Keyboard Pro, Swedish</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftoffice</name>
+- <_description>Microsoft Office Keyboard</_description>
++ <description>Microsoft Office Keyboard</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftmult</name>
+- <_description>Microsoft Wireless Multimedia Keyboard 1.0A</_description>
++ <description>Microsoft Wireless Multimedia Keyboard 1.0A</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftelite</name>
+- <_description>Microsoft Natural Keyboard Elite</_description>
++ <description>Microsoft Natural Keyboard Elite</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftccurve2k</name>
+- <_description>Microsoft Comfort Curve Keyboard 2000</_description>
++ <description>Microsoft Comfort Curve Keyboard 2000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>oretec</name>
+- <_description>Ortek MCK-800 MM/Internet keyboard</_description>
++ <description>Ortek MCK-800 MM/Internet keyboard</description>
+ <vendor>Ortek</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>propeller</name>
+- <_description>Propeller Voyager (KTEZ-1000)</_description>
++ <description>Propeller Voyager (KTEZ-1000)</description>
+ <vendor>KeyTronic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>qtronix</name>
+- <_description>QTronix Scorpius 98N+</_description>
++ <description>QTronix Scorpius 98N+</description>
+ <vendor>QTronix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>samsung4500</name>
+- <_description>Samsung SDM 4500P</_description>
++ <description>Samsung SDM 4500P</description>
+ <vendor>Samsung</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>samsung4510</name>
+- <_description>Samsung SDM 4510P</_description>
++ <description>Samsung SDM 4510P</description>
+ <vendor>Samsung</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sanwaskbkg3</name>
+- <_description>Sanwa Supply SKB-KG3</_description>
++ <description>Sanwa Supply SKB-KG3</description>
+ <vendor>Sanwa Supply Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk1300</name>
+- <_description>SK-1300</_description>
++ <description>SK-1300</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk2500</name>
+- <_description>SK-2500</_description>
++ <description>SK-2500</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk6200</name>
+- <_description>SK-6200</_description>
++ <description>SK-6200</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk7100</name>
+- <_description>SK-7100</_description>
++ <description>SK-7100</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sp_inet</name>
+- <_description>Super Power Multimedia Keyboard</_description>
++ <description>Super Power Multimedia Keyboard</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sven</name>
+- <_description>SVEN Ergonomic 2500</_description>
++ <description>SVEN Ergonomic 2500</description>
+ <vendor>SVEN</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sven303</name>
+- <_description>SVEN Slim 303</_description>
++ <description>SVEN Slim 303</description>
+ <vendor>SVEN</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>symplon</name>
+- <_description>Symplon PaceBook (tablet PC)</_description>
++ <description>Symplon PaceBook (tablet PC)</description>
+ <vendor>Symplon</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>toshiba_s3000</name>
+- <_description>Toshiba Satellite S3000</_description>
++ <description>Toshiba Satellite S3000</description>
+ <vendor>Toshiba</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trust</name>
+- <_description>Trust Wireless Keyboard Classic</_description>
++ <description>Trust Wireless Keyboard Classic</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trustda</name>
+- <_description>Trust Direct Access Keyboard</_description>
++ <description>Trust Direct Access Keyboard</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trust_slimline</name>
+- <_description>Trust Slimline</_description>
++ <description>Trust Slimline</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2020</name>
+- <_description>TypeMatrix EZ-Reach 2020</_description>
++ <description>TypeMatrix EZ-Reach 2020</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030PS2</name>
+- <_description>TypeMatrix EZ-Reach 2030 PS2</_description>
++ <description>TypeMatrix EZ-Reach 2030 PS2</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB-102</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB-106</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB (106:JP mode)</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB (106:JP mode)</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>yahoo</name>
+- <_description>Yahoo! Internet Keyboard</_description>
++ <description>Yahoo! Internet Keyboard</description>
+ <vendor>Yahoo!</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macbook78</name>
+- <_description>MacBook/MacBook Pro</_description>
++ <description>MacBook/MacBook Pro</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macbook79</name>
+- <_description>MacBook/MacBook Pro (Intl)</_description>
++ <description>MacBook/MacBook Pro (Intl)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh</name>
+- <_description>Macintosh</_description>
++ <description>Macintosh</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh_old</name>
+- <_description>Macintosh Old</_description>
++ <description>Macintosh Old</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh_hhk</name>
+- <_description>Happy Hacking Keyboard for Mac</_description>
++ <description>Happy Hacking Keyboard for Mac</description>
+ <vendor>Fujitsu</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_c300</name>
+- <_description>Acer C300</_description>
++ <description>Acer C300</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_ferrari4k</name>
+- <_description>Acer Ferrari 4000</_description>
++ <description>Acer Ferrari 4000</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_laptop</name>
+- <_description>Acer Laptop</_description>
++ <description>Acer Laptop</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>asus_laptop</name>
+- <_description>Asus Laptop</_description>
++ <description>Asus Laptop</description>
+ <vendor>Asus</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>apple</name>
+- <_description>Apple</_description>
++ <description>Apple</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>apple_laptop</name>
+- <_description>Apple Laptop</_description>
++ <description>Apple Laptop</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_ansi</name>
+- <_description>Apple Aluminium Keyboard (ANSI)</_description>
++ <description>Apple Aluminium Keyboard (ANSI)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_iso</name>
+- <_description>Apple Aluminium Keyboard (ISO)</_description>
++ <description>Apple Aluminium Keyboard (ISO)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_jis</name>
+- <_description>Apple Aluminium Keyboard (JIS)</_description>
++ <description>Apple Aluminium Keyboard (JIS)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>silvercrest</name>
+- <_description>SILVERCREST Multimedia Wireless Keyboard</_description>
++ <description>SILVERCREST Multimedia Wireless Keyboard</description>
+ <vendor>Silvercrest</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>emachines</name>
+- <_description>Laptop/notebook eMachines m68xx</_description>
++ <description>Laptop/notebook eMachines m68xx</description>
+ <vendor>eMachines</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx</name>
+- <_description>BenQ X-Touch</_description>
++ <description>BenQ X-Touch</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx730</name>
+- <_description>BenQ X-Touch 730</_description>
++ <description>BenQ X-Touch 730</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx800</name>
+- <_description>BenQ X-Touch 800</_description>
++ <description>BenQ X-Touch 800</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hhk</name>
+- <_description>Happy Hacking Keyboard</_description>
++ <description>Happy Hacking Keyboard</description>
+ <vendor>Fujitsu</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>classmate</name>
+- <_description>Classmate PC</_description>
++ <description>Classmate PC</description>
+ <vendor>Intel</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>olpc</name>
+- <_description>OLPC</_description>
++ <description>OLPC</description>
+ <vendor>OLPC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_usb</name>
+- <_description>Sun Type 7 USB</_description>
++ <description>Sun Type 7 USB</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_euro_usb</name>
+- <_description>Sun Type 7 USB (European layout)</_description>
++ <description>Sun Type 7 USB (European layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_unix_usb</name>
+- <_description>Sun Type 7 USB (Unix layout)</_description>
++ <description>Sun Type 7 USB (Unix layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_jp_usb</name>
+- <_description>Sun Type 7 USB (Japanese layout) / Japanese 106-key</_description>
++ <description>Sun Type 7 USB (Japanese layout) / Japanese 106-key</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_usb</name>
+- <_description>Sun Type 6/7 USB</_description>
++ <description>Sun Type 6/7 USB</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_euro_usb</name>
+- <_description>Sun Type 6/7 USB (European layout)</_description>
++ <description>Sun Type 6/7 USB (European layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_unix_usb</name>
+- <_description>Sun Type 6 USB (Unix layout)</_description>
++ <description>Sun Type 6 USB (Unix layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_jp_usb</name>
+- <_description>Sun Type 6 USB (Japanese layout)</_description>
++ <description>Sun Type 6 USB (Japanese layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_jp</name>
+- <_description>Sun Type 6 (Japanese layout)</_description>
++ <description>Sun Type 6 (Japanese layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>targa_v811</name>
+- <_description>Targa Visionary 811</_description>
++ <description>Targa Visionary 811</description>
+ <vendor>Targa</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>unitekkb1925</name>
+- <_description>Unitek KB-1925</_description>
++ <description>Unitek KB-1925</description>
+ <vendor>Unitek Group</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compalfl90</name>
+- <_description>FL90</_description>
++ <description>FL90</description>
+ <vendor>Compal Electronics Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>creativedw7000</name>
+- <_description>Creative Desktop Wireless 7000</_description>
++ <description>Creative Desktop Wireless 7000</description>
+ <vendor>Creative</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>htcdream</name>
+- <_description>Htc Dream phone</_description>
++ <description>Htc Dream phone</description>
+ <vendor>htc</vendor>
+ </configItem>
+ </model>
+@@ -1300,9 +1300,9 @@
+ <layout>
+ <configItem>
+ <name>us</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (US)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (US)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -1311,9 +1311,9 @@
+ <variant>
+ <configItem>
+ <name>chr</name>
+- <!-- Keyboard indicator for Cherokee layouts -->
+- <_shortDescription>chr</_shortDescription>
+- <_description>Cherokee</_description>
++
++ <shortDescription>chr</shortDescription>
++ <description>Cherokee</description>
+ <languageList>
+ <iso639Id>chr</iso639Id>
+ </languageList>
+@@ -1322,75 +1322,75 @@
+ <variant>
+ <configItem>
+ <name>euro</name>
+- <_description>English (US, with euro on 5)</_description>
++ <description>English (US, with euro on 5)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>English (US, international with dead keys)</_description>
++ <description>English (US, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt-intl</name>
+- <_description>English (US, alternative international)</_description>
++ <description>English (US, alternative international)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>English (Colemak)</_description>
++ <description>English (Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>English (Dvorak)</_description>
++ <description>English (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-intl</name>
+- <_description>English (Dvorak, international with dead keys)</_description>
++ <description>English (Dvorak, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-alt-intl</name>
+- <_description>English (Dvorak alternative international no dead keys)</_description>
++ <description>English (Dvorak alternative international no dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-l</name>
+- <_description>English (left handed Dvorak)</_description>
++ <description>English (left handed Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-r</name>
+- <_description>English (right handed Dvorak)</_description>
++ <description>English (right handed Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-classic</name>
+- <_description>English (classic Dvorak)</_description>
++ <description>English (classic Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvp</name>
+- <_description>English (programmer Dvorak)</_description>
++ <description>English (programmer Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rus</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (US, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (US, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -1399,13 +1399,13 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>English (Macintosh)</_description>
++ <description>English (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>altgr-intl</name>
+- <_description>English (international AltGr dead keys)</_description>
++ <description>English (international AltGr dead keys)</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>fra</iso639Id>
+ <iso639Id>ger</iso639Id></languageList>
+@@ -1414,13 +1414,13 @@
+ <variant>
+ <configItem>
+ <name>olpc2</name>
+- <_description>English (the divide/multiply keys toggle the layout)</_description>
++ <description>English (the divide/multiply keys toggle the layout)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>hbs</name>
+- <_description>Serbo-Croatian (US)</_description>
++ <description>Serbo-Croatian (US)</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>bos</iso639Id>
+ <iso639Id>hbs</iso639Id>
+@@ -1431,13 +1431,13 @@
+ <variant>
+ <configItem>
+ <name>workman</name>
+- <_description>English (Workman)</_description>
++ <description>English (Workman)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>workman-intl</name>
+- <_description>English (Workman, international with dead keys)</_description>
++ <description>English (Workman, international with dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1445,17 +1445,17 @@
+ <layout>
+ <configItem>
+ <name>af</name>
+- <!-- Keyboard indicator for Afghani layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Afghani</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Afghani</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ps</name>
+- <!-- Keyboard indicator for Pashto layouts -->
+- <_shortDescription>ps</_shortDescription>
+- <_description>Pashto</_description>
++
++ <shortDescription>ps</shortDescription>
++ <description>Pashto</description>
+ <languageList>
+ <iso639Id>pus</iso639Id>
+ </languageList>
+@@ -1464,9 +1464,9 @@
+ <variant>
+ <configItem>
+ <name>uz</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek (Afghanistan)</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek (Afghanistan)</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -1475,9 +1475,9 @@
+ <variant>
+ <configItem>
+ <name>olpc-ps</name>
+- <!-- Keyboard indicator for Pashto layouts -->
+- <_shortDescription>ps</_shortDescription>
+- <_description>Pashto (Afghanistan, OLPC)</_description>
++
++ <shortDescription>ps</shortDescription>
++ <description>Pashto (Afghanistan, OLPC)</description>
+ <languageList>
+ <iso639Id>pus</iso639Id>
+ </languageList>
+@@ -1486,17 +1486,17 @@
+ <variant>
+ <configItem>
+ <name>fa-olpc</name>
+- <!-- Keyboard indicator for Persian layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian (Afghanistan, Dari OLPC)</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Persian (Afghanistan, Dari OLPC)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>uz-olpc</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek (Afghanistan, OLPC)</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek (Afghanistan, OLPC)</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -1507,9 +1507,9 @@
+ <layout>
+ <configItem>
+ <name>ara</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic</description>
+ <countryList>
+ <iso3166Id>AE</iso3166Id>
+ <iso3166Id>BH</iso3166Id>
+@@ -1539,37 +1539,37 @@
+ <variant>
+ <configItem>
+ <name>azerty</name>
+- <_description>Arabic (azerty)</_description>
++ <description>Arabic (azerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>azerty_digits</name>
+- <_description>Arabic (azerty/digits)</_description>
++ <description>Arabic (azerty/digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>digits</name>
+- <_description>Arabic (digits)</_description>
++ <description>Arabic (digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Arabic (qwerty)</_description>
++ <description>Arabic (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_digits</name>
+- <_description>Arabic (qwerty/digits)</_description>
++ <description>Arabic (qwerty/digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>buckwalter</name>
+- <_description>Arabic (Buckwalter)</_description>
++ <description>Arabic (Buckwalter)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1577,9 +1577,9 @@
+ <layout>
+ <configItem>
+ <name>al</name>
+- <!-- Keyboard indicator for Albanian layouts -->
+- <_shortDescription>sq</_shortDescription>
+- <_description>Albanian</_description>
++
++ <shortDescription>sq</shortDescription>
++ <description>Albanian</description>
+ <languageList>
+ <iso639Id>alb</iso639Id>
+ </languageList>
+@@ -1589,9 +1589,9 @@
+ <layout>
+ <configItem>
+ <name>am</name>
+- <!-- Keyboard indicator for Armenian layouts -->
+- <_shortDescription>hy</_shortDescription>
+- <_description>Armenian</_description>
++
++ <shortDescription>hy</shortDescription>
++ <description>Armenian</description>
+ <languageList>
+ <iso639Id>hye</iso639Id>
+ </languageList>
+@@ -1600,31 +1600,31 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Armenian (phonetic)</_description>
++ <description>Armenian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic-alt</name>
+- <_description>Armenian (alternative phonetic)</_description>
++ <description>Armenian (alternative phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>eastern</name>
+- <_description>Armenian (eastern)</_description>
++ <description>Armenian (eastern)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>western</name>
+- <_description>Armenian (western)</_description>
++ <description>Armenian (western)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>eastern-alt</name>
+- <_description>Armenian (alternative eastern)</_description>
++ <description>Armenian (alternative eastern)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1632,9 +1632,9 @@
+ <layout>
+ <configItem>
+ <name>at</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Austria)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Austria)</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -1643,19 +1643,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>German (Austria, eliminate dead keys)</_description>
++ <description>German (Austria, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>German (Austria, Sun dead keys)</_description>
++ <description>German (Austria, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>German (Austria, Macintosh)</_description>
++ <description>German (Austria, Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1663,9 +1663,9 @@
+ <layout>
+ <configItem>
+ <name>az</name>
+- <!-- Keyboard indicator for Azerbaijani layouts -->
+- <_shortDescription>az</_shortDescription>
+- <_description>Azerbaijani</_description>
++
++ <shortDescription>az</shortDescription>
++ <description>Azerbaijani</description>
+ <languageList>
+ <iso639Id>aze</iso639Id>
+ </languageList>
+@@ -1674,7 +1674,7 @@
+ <variant>
+ <configItem>
+ <name>cyrillic</name>
+- <_description>Azerbaijani (Cyrillic)</_description>
++ <description>Azerbaijani (Cyrillic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1682,9 +1682,9 @@
+ <layout>
+ <configItem>
+ <name>by</name>
+- <!-- Keyboard indicator for Belarusian layouts -->
+- <_shortDescription>by</_shortDescription>
+- <_description>Belarusian</_description>
++
++ <shortDescription>by</shortDescription>
++ <description>Belarusian</description>
+ <languageList>
+ <iso639Id>bel</iso639Id>
+ </languageList>
+@@ -1693,13 +1693,13 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Belarusian (legacy)</_description>
++ <description>Belarusian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Belarusian (Latin)</_description>
++ <description>Belarusian (Latin)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1707,9 +1707,9 @@
+ <layout>
+ <configItem>
+ <name>be</name>
+- <!-- Keyboard indicator for Belgian layouts -->
+- <_shortDescription>be</_shortDescription>
+- <_description>Belgian</_description>
++
++ <shortDescription>be</shortDescription>
++ <description>Belgian</description>
+ <languageList><iso639Id>ger</iso639Id>
+ <iso639Id>nld</iso639Id>
+ <iso639Id>fra</iso639Id></languageList>
+@@ -1718,43 +1718,43 @@
+ <variant>
+ <configItem>
+ <name>oss</name>
+- <_description>Belgian (alternative)</_description>
++ <description>Belgian (alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_latin9</name>
+- <_description>Belgian (alternative, Latin-9 only)</_description>
++ <description>Belgian (alternative, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_sundeadkeys</name>
+- <_description>Belgian (alternative, Sun dead keys)</_description>
++ <description>Belgian (alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>iso-alternate</name>
+- <_description>Belgian (ISO alternate)</_description>
++ <description>Belgian (ISO alternate)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Belgian (eliminate dead keys)</_description>
++ <description>Belgian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Belgian (Sun dead keys)</_description>
++ <description>Belgian (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>wang</name>
+- <_description>Belgian (Wang model 724 azerty)</_description>
++ <description>Belgian (Wang model 724 azerty)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1762,9 +1762,9 @@
+ <layout>
+ <configItem>
+ <name>bd</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1773,7 +1773,7 @@
+ <variant>
+ <configItem>
+ <name>probhat</name>
+- <_description>Bangla (Probhat)</_description>
++ <description>Bangla (Probhat)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1781,17 +1781,17 @@
+ <layout>
+ <configItem>
+ <name>in</name>
+- <!-- Keyboard indicator for Indian layouts -->
+- <_shortDescription>in</_shortDescription>
+- <_description>Indian</_description>
++
++ <shortDescription>in</shortDescription>
++ <description>Indian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ben</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla (India)</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla (India)</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1800,9 +1800,9 @@
+ <variant>
+ <configItem>
+ <name>ben_probhat</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla (India, Probhat)</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla (India, Probhat)</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1811,28 +1811,28 @@
+ <variant>
+ <configItem>
+ <name>ben_baishakhi</name>
+- <_description>Bangla (India, Baishakhi)</_description>
++ <description>Bangla (India, Baishakhi)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_bornona</name>
+- <_description>Bangla (India, Bornona)</_description>
++ <description>Bangla (India, Bornona)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_gitanjali</name>
+- <_description>Bangla (India, Uni Gitanjali)</_description>
++ <description>Bangla (India, Uni Gitanjali)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_inscript</name>
+- <_description>Bangla (India, Baishakhi Inscript)</_description>
++ <description>Bangla (India, Baishakhi Inscript)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -1846,9 +1846,9 @@
+ <variant>
+ <configItem>
+ <name>guj</name>
+- <!-- Keyboard indicator for Gujarati layouts -->
+- <_shortDescription>gu</_shortDescription>
+- <_description>Gujarati</_description>
++
++ <shortDescription>gu</shortDescription>
++ <description>Gujarati</description>
+ <languageList>
+ <iso639Id>guj</iso639Id>
+ </languageList>
+@@ -1857,9 +1857,9 @@
+ <variant>
+ <configItem>
+ <name>guru</name>
+- <!-- Keyboard indicator for Punjabi layouts -->
+- <_shortDescription>pa</_shortDescription>
+- <_description>Punjabi (Gurmukhi)</_description>
++
++ <shortDescription>pa</shortDescription>
++ <description>Punjabi (Gurmukhi)</description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+@@ -1868,9 +1868,9 @@
+ <variant>
+ <configItem>
+ <name>jhelum</name>
+- <!-- Keyboard indicator for Punjabi layouts -->
+- <_shortDescription>pa</_shortDescription>
+- <_description>Punjabi (Gurmukhi Jhelum)</_description>
++
++ <shortDescription>pa</shortDescription>
++ <description>Punjabi (Gurmukhi Jhelum)</description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+@@ -1879,9 +1879,9 @@
+ <variant>
+ <configItem>
+ <name>kan</name>
+- <!-- Keyboard indicator for Kannada layouts -->
+- <_shortDescription>kn</_shortDescription>
+- <_description>Kannada</_description>
++
++ <shortDescription>kn</shortDescription>
++ <description>Kannada</description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+@@ -1890,9 +1890,9 @@
+ <variant>
+ <configItem>
+ <name>kan-kagapa</name>
+- <!-- Keyboard indicator for Kannada layouts -->
+- <_shortDescription>kn</_shortDescription>
+- <_description>Kannada (KaGaPa phonetic)</_description>
++
++ <shortDescription>kn</shortDescription>
++ <description>Kannada (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+@@ -1901,9 +1901,9 @@
+ <variant>
+ <configItem>
+ <name>mal</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam</description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+@@ -1912,9 +1912,9 @@
+ <variant>
+ <configItem>
+ <name>mal_lalitha</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam (Lalitha)</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam (Lalitha)</description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+@@ -1923,18 +1923,18 @@
+ <variant>
+ <configItem>
+ <name>mal_enhanced</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam (enhanced Inscript with Rupee Sign)</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam (enhanced Inscript with Rupee Sign)</description>
+ <languageList><iso639Id>mal</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ori</name>
+- <!-- Keyboard indicator for Oriya layouts -->
+- <_shortDescription>or</_shortDescription>
+- <_description>Oriya</_description>
++
++ <shortDescription>or</shortDescription>
++ <description>Oriya</description>
+ <languageList>
+ <iso639Id>ori</iso639Id>
+ </languageList>
+@@ -1943,9 +1943,9 @@
+ <variant>
+ <configItem>
+ <name>tam_unicode</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (Unicode)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (Unicode)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1954,9 +1954,9 @@
+ <variant>
+ <configItem>
+ <name>tam_keyboard_with_numerals</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (keyboard with numerals)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (keyboard with numerals)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1965,9 +1965,9 @@
+ <variant>
+ <configItem>
+ <name>tam_TAB</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (TAB typewriter)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (TAB typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1976,9 +1976,9 @@
+ <variant>
+ <configItem>
+ <name>tam_TSCII</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (TSCII typewriter)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (TSCII typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1987,9 +1987,9 @@
+ <variant>
+ <configItem>
+ <name>tam</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1998,9 +1998,9 @@
+ <variant>
+ <configItem>
+ <name>tel</name>
+- <!-- Keyboard indicator for Telugu layouts -->
+- <_shortDescription>te</_shortDescription>
+- <_description>Telugu</_description>
++
++ <shortDescription>te</shortDescription>
++ <description>Telugu</description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+@@ -2009,9 +2009,9 @@
+ <variant>
+ <configItem>
+ <name>tel-kagapa</name>
+- <!-- Keyboard indicator for Telugu layouts -->
+- <_shortDescription>te</_shortDescription>
+- <_description>Telugu (KaGaPa phonetic)</_description>
++
++ <shortDescription>te</shortDescription>
++ <description>Telugu (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+@@ -2020,9 +2020,9 @@
+ <variant>
+ <configItem>
+ <name>urd-phonetic</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (phonetic)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (phonetic)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2031,9 +2031,9 @@
+ <variant>
+ <configItem>
+ <name>urd-phonetic3</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (alternative phonetic)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (alternative phonetic)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2042,9 +2042,9 @@
+ <variant>
+ <configItem>
+ <name>urd-winkeys</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (WinKeys)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (WinKeys)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2053,9 +2053,9 @@
+ <variant>
+ <configItem>
+ <name>bolnagri</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (Bolnagri)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (Bolnagri)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2064,9 +2064,9 @@
+ <variant>
+ <configItem>
+ <name>hin-wx</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (Wx)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (Wx)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2075,9 +2075,9 @@
+ <variant>
+ <configItem>
+ <name>hin-kagapa</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (KaGaPa phonetic)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2086,9 +2086,9 @@
+ <variant>
+ <configItem>
+ <name>san-kagapa</name>
+- <!-- Keyboard indicator for Sanskrit layouts -->
+- <_shortDescription>sa</_shortDescription>
+- <_description>Sanskrit (KaGaPa phonetic)</_description>
++
++ <shortDescription>sa</shortDescription>
++ <description>Sanskrit (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>san</iso639Id>
+ </languageList>
+@@ -2097,9 +2097,9 @@
+ <variant>
+ <configItem>
+ <name>mar-kagapa</name>
+- <!-- Keyboard indicator for Marathi layouts -->
+- <_shortDescription>mr</_shortDescription>
+- <_description>Marathi (KaGaPa phonetic)</_description>
++
++ <shortDescription>mr</shortDescription>
++ <description>Marathi (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>mar</iso639Id>
+ </languageList>
+@@ -2108,9 +2108,9 @@
+ <variant>
+ <configItem>
+ <name>eng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (India, with RupeeSign)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (India, with RupeeSign)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -2121,9 +2121,9 @@
+ <layout>
+ <configItem>
+ <name>ba</name>
+- <!-- Keyboard indicator for Bosnian layouts -->
+- <_shortDescription>bs</_shortDescription>
+- <_description>Bosnian</_description>
++
++ <shortDescription>bs</shortDescription>
++ <description>Bosnian</description>
+ <languageList>
+ <iso639Id>bos</iso639Id>
+ </languageList>
+@@ -2132,25 +2132,25 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Bosnian (use guillemets for quotes)</_description>
++ <description>Bosnian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicode</name>
+- <_description>Bosnian (use Bosnian digraphs)</_description>
++ <description>Bosnian (use Bosnian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicodeus</name>
+- <_description>Bosnian (US keyboard with Bosnian digraphs)</_description>
++ <description>Bosnian (US keyboard with Bosnian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Bosnian (US keyboard with Bosnian letters)</_description>
++ <description>Bosnian (US keyboard with Bosnian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2158,9 +2158,9 @@
+ <layout>
+ <configItem>
+ <name>br</name>
+- <!-- Keyboard indicator for Portuguese layouts -->
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese (Brazil)</_description>
++
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese (Brazil)</description>
+ <languageList>
+ <iso639Id>por</iso639Id>
+ </languageList>
+@@ -2169,31 +2169,31 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Portuguese (Brazil, eliminate dead keys)</_description>
++ <description>Portuguese (Brazil, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Portuguese (Brazil, Dvorak)</_description>
++ <description>Portuguese (Brazil, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo</name>
+- <_description>Portuguese (Brazil, Nativo)</_description>
++ <description>Portuguese (Brazil, Nativo)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-us</name>
+- <_description>Portuguese (Brazil, Nativo for US keyboards)</_description>
++ <description>Portuguese (Brazil, Nativo for US keyboards)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-epo</name>
+- <_description>Esperanto (Brazil, Nativo)</_description>
++ <description>Esperanto (Brazil, Nativo)</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -2204,9 +2204,9 @@
+ <layout>
+ <configItem>
+ <name>bg</name>
+- <!-- Keyboard indicator for Bulgarian layouts -->
+- <_shortDescription>bg</_shortDescription>
+- <_description>Bulgarian</_description>
++
++ <shortDescription>bg</shortDescription>
++ <description>Bulgarian</description>
+ <languageList>
+ <iso639Id>bul</iso639Id>
+ </languageList>
+@@ -2215,13 +2215,13 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Bulgarian (traditional phonetic)</_description>
++ <description>Bulgarian (traditional phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bas_phonetic</name>
+- <_description>Bulgarian (new phonetic)</_description>
++ <description>Bulgarian (new phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2229,17 +2229,17 @@
+ <layout>
+ <configItem>
+ <name>ma</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Morocco)</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Morocco)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>french</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Morocco)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Morocco)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2248,9 +2248,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2259,9 +2259,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-alt</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh alternative)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh alternative)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2270,9 +2270,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-alt-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh alternative phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh alternative phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2281,9 +2281,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-extended</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh extended)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh extended)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2292,9 +2292,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2303,9 +2303,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-extended-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh extended phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh extended phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2316,23 +2316,23 @@
+ <layout>
+ <configItem>
+ <name>cm</name>
+- <!-- Keyboard indicator for Cameroon layouts -->
+- <_shortDescription>cm</_shortDescription>
+- <_description>English (Cameroon)</_description>
++
++ <shortDescription>cm</shortDescription>
++ <description>English (Cameroon)</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>french</name>
+- <_description>French (Cameroon)</_description>
++ <description>French (Cameroon)</description>
+ <languageList><iso639Id>fra</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Cameroon Multilingual (qwerty)</_description>
++ <description>Cameroon Multilingual (qwerty)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ <iso639Id>bas</iso639Id>
+@@ -2369,7 +2369,7 @@
+ <variant>
+ <configItem>
+ <name>azerty</name>
+- <_description>Cameroon Multilingual (azerty)</_description>
++ <description>Cameroon Multilingual (azerty)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ <iso639Id>bas</iso639Id>
+@@ -2406,7 +2406,7 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Cameroon Multilingual (Dvorak)</_description>
++ <description>Cameroon Multilingual (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2414,9 +2414,9 @@
+ <layout>
+ <configItem>
+ <name>mm</name>
+- <!-- Keyboard indicator for Burmese layouts -->
+- <_shortDescription>my</_shortDescription>
+- <_description>Burmese</_description>
++
++ <shortDescription>my</shortDescription>
++ <description>Burmese</description>
+ <languageList>
+ <iso639Id>mya</iso639Id>
+ </languageList>
+@@ -2426,9 +2426,9 @@
+ <layout>
+ <configItem>
+ <name>ca</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2437,43 +2437,43 @@
+ <variant>
+ <configItem>
+ <name>fr-dvorak</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada, Dvorak)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fr-legacy</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada, legacy)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multix</name>
+- <_description>Canadian Multilingual</_description>
++ <description>Canadian Multilingual</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multi</name>
+- <_description>Canadian Multilingual (first part)</_description>
++ <description>Canadian Multilingual (first part)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multi-2gr</name>
+- <_description>Canadian Multilingual (second part)</_description>
++ <description>Canadian Multilingual (second part)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ike</name>
+- <!-- Keyboard indicator for Inuktikut layouts -->
+- <_shortDescription>ike</_shortDescription>
+- <_description>Inuktitut</_description>
++
++ <shortDescription>ike</shortDescription>
++ <description>Inuktitut</description>
+ <languageList>
+ <iso639Id>iku</iso639Id>
+ </languageList>
+@@ -2482,9 +2482,9 @@
+ <variant>
+ <configItem>
+ <name>eng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Canada)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Canada)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -2495,9 +2495,9 @@
+ <layout>
+ <configItem>
+ <name>cd</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Democratic Republic of the Congo)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Democratic Republic of the Congo)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2507,9 +2507,9 @@
+ <layout>
+ <configItem>
+ <name>cn</name>
+- <!-- Keyboard indicator for Chinese layouts -->
+- <_shortDescription>zh</_shortDescription>
+- <_description>Chinese</_description>
++
++ <shortDescription>zh</shortDescription>
++ <description>Chinese</description>
+ <languageList>
+ <iso639Id>chi</iso639Id>
+ </languageList>
+@@ -2518,7 +2518,7 @@
+ <variant>
+ <configItem>
+ <name>tib</name>
+- <_description>Tibetan</_description>
++ <description>Tibetan</description>
+ <languageList>
+ <iso639Id>tib</iso639Id>
+ </languageList>
+@@ -2527,7 +2527,7 @@
+ <variant>
+ <configItem>
+ <name>tib_asciinum</name>
+- <_description>Tibetan (with ASCII numerals)</_description>
++ <description>Tibetan (with ASCII numerals)</description>
+ <languageList>
+ <iso639Id>tib</iso639Id>
+ </languageList>
+@@ -2536,8 +2536,8 @@
+ <variant>
+ <configItem>
+ <name>ug</name>
+- <_shortDescription>ug</_shortDescription>
+- <_description>Uyghur</_description>
++ <shortDescription>ug</shortDescription>
++ <description>Uyghur</description>
+ <languageList>
+ <iso639Id>ug</iso639Id>
+ </languageList>
+@@ -2548,9 +2548,9 @@
+ <layout>
+ <configItem>
+ <name>hr</name>
+- <!-- Keyboard indicator for Croatian layouts -->
+- <_shortDescription>hr</_shortDescription>
+- <_description>Croatian</_description>
++
++ <shortDescription>hr</shortDescription>
++ <description>Croatian</description>
+ <languageList>
+ <iso639Id>hrv</iso639Id>
+ </languageList>
+@@ -2559,25 +2559,25 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Croatian (use guillemets for quotes)</_description>
++ <description>Croatian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicode</name>
+- <_description>Croatian (use Croatian digraphs)</_description>
++ <description>Croatian (use Croatian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicodeus</name>
+- <_description>Croatian (US keyboard with Croatian digraphs)</_description>
++ <description>Croatian (US keyboard with Croatian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Croatian (US keyboard with Croatian letters)</_description>
++ <description>Croatian (US keyboard with Croatian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2585,9 +2585,9 @@
+ <layout>
+ <configItem>
+ <name>cz</name>
+- <!-- Keyboard indicator for Chech layouts -->
+- <_shortDescription>cs</_shortDescription>
+- <_description>Czech</_description>
++
++ <shortDescription>cs</shortDescription>
++ <description>Czech</description>
+ <languageList>
+ <iso639Id>cze</iso639Id>
+ </languageList>
+@@ -2596,31 +2596,31 @@
+ <variant>
+ <configItem>
+ <name>bksl</name>
+- <_description>Czech (with &lt;\|&gt; key)</_description>
++ <description>Czech (with &lt;\|&gt; key)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Czech (qwerty)</_description>
++ <description>Czech (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_bksl</name>
+- <_description>Czech (qwerty, extended Backslash)</_description>
++ <description>Czech (qwerty, extended Backslash)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ucw</name>
+- <_description>Czech (UCW layout, accented letters only)</_description>
++ <description>Czech (UCW layout, accented letters only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-ucw</name>
+- <_description>Czech (US Dvorak with CZ UCW support)</_description>
++ <description>Czech (US Dvorak with CZ UCW support)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2628,9 +2628,9 @@
+ <layout>
+ <configItem>
+ <name>dk</name>
+- <!-- Keyboard indicator for Danish layouts -->
+- <_shortDescription>da</_shortDescription>
+- <_description>Danish</_description>
++
++ <shortDescription>da</shortDescription>
++ <description>Danish</description>
+ <languageList>
+ <iso639Id>dan</iso639Id>
+ </languageList>
+@@ -2639,25 +2639,25 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Danish (eliminate dead keys)</_description>
++ <description>Danish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Danish (Macintosh)</_description>
++ <description>Danish (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Danish (Macintosh, eliminate dead keys)</_description>
++ <description>Danish (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Danish (Dvorak)</_description>
++ <description>Danish (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2665,9 +2665,9 @@
+ <layout>
+ <configItem>
+ <name>nl</name>
+- <!-- Keyboard indicator for Dutch layouts -->
+- <_shortDescription>nl</_shortDescription>
+- <_description>Dutch</_description>
++
++ <shortDescription>nl</shortDescription>
++ <description>Dutch</description>
+ <languageList>
+ <iso639Id>nld</iso639Id>
+ </languageList>
+@@ -2676,19 +2676,19 @@
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Dutch (Sun dead keys)</_description>
++ <description>Dutch (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Dutch (Macintosh)</_description>
++ <description>Dutch (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Dutch (standard)</_description>
++ <description>Dutch (standard)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2696,9 +2696,9 @@
+ <layout>
+ <configItem>
+ <name>bt</name>
+- <!-- Keyboard indicator for Dzongkha layouts -->
+- <_shortDescription>dz</_shortDescription>
+- <_description>Dzongkha</_description>
++
++ <shortDescription>dz</shortDescription>
++ <description>Dzongkha</description>
+ <languageList>
+ <iso639Id>dzo</iso639Id>
+ </languageList>
+@@ -2707,9 +2707,9 @@
+ <layout>
+ <configItem>
+ <name>ee</name>
+- <!-- Keyboard indicator for Estonian layouts -->
+- <_shortDescription>et</_shortDescription>
+- <_description>Estonian</_description>
++
++ <shortDescription>et</shortDescription>
++ <description>Estonian</description>
+ <languageList>
+ <iso639Id>est</iso639Id>
+ </languageList>
+@@ -2718,19 +2718,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Estonian (eliminate dead keys)</_description>
++ <description>Estonian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Estonian (Dvorak)</_description>
++ <description>Estonian (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Estonian (US keyboard with Estonian letters)</_description>
++ <description>Estonian (US keyboard with Estonian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2738,9 +2738,9 @@
+ <layout>
+ <configItem>
+ <name>ir</name>
+- <!-- Keyboard indicator for Persian layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Persian</description>
+ <languageList>
+ <iso639Id>per</iso639Id>
+ </languageList>
+@@ -2749,15 +2749,15 @@
+ <variant>
+ <configItem>
+ <name>pes_keypad</name>
+- <_description>Persian (with Persian Keypad)</_description>
++ <description>Persian (with Persian Keypad)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2766,9 +2766,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2777,9 +2777,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2788,9 +2788,9 @@
+ <variant>
+ <configItem>
+ <name>ku_ara</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Arabic-Latin)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Arabic-Latin)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2801,9 +2801,9 @@
+ <layout>
+ <configItem>
+ <name>iq</name>
+- <!-- Keyboard indicator for Iraqi layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Iraqi</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Iraqi</description>
+ <languageList><iso639Id>ara</iso639Id>
+ <iso639Id>kur</iso639Id></languageList>
+ </configItem>
+@@ -2811,9 +2811,9 @@
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2822,9 +2822,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2833,9 +2833,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2844,9 +2844,9 @@
+ <variant>
+ <configItem>
+ <name>ku_ara</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Arabic-Latin)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Arabic-Latin)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2857,9 +2857,9 @@
+ <layout>
+ <configItem>
+ <name>fo</name>
+- <!-- Keyboard indicator for Faroese layouts -->
+- <_shortDescription>fo</_shortDescription>
+- <_description>Faroese</_description>
++
++ <shortDescription>fo</shortDescription>
++ <description>Faroese</description>
+ <languageList>
+ <iso639Id>fao</iso639Id>
+ </languageList>
+@@ -2868,7 +2868,7 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Faroese (eliminate dead keys)</_description>
++ <description>Faroese (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2876,9 +2876,9 @@
+ <layout>
+ <configItem>
+ <name>fi</name>
+- <!-- Keyboard indicator for Finnish layouts -->
+- <_shortDescription>fi</_shortDescription>
+- <_description>Finnish</_description>
++
++ <shortDescription>fi</shortDescription>
++ <description>Finnish</description>
+ <languageList>
+ <iso639Id>fin</iso639Id>
+ </languageList>
+@@ -2887,26 +2887,26 @@
+ <variant>
+ <configItem>
+ <name>classic</name>
+- <_description>Finnish (classic)</_description>
++ <description>Finnish (classic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Finnish (classic, eliminate dead keys)</_description>
++ <description>Finnish (classic, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Finland)</_description>
++ <description>Northern Saami (Finland)</description>
+ <languageList><iso639Id>sme</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Finnish (Macintosh)</_description>
++ <description>Finnish (Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2914,9 +2914,9 @@
+ <layout>
+ <configItem>
+ <name>fr</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2925,91 +2925,91 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>French (eliminate dead keys)</_description>
++ <description>French (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>French (Sun dead keys)</_description>
++ <description>French (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss</name>
+- <_description>French (alternative)</_description>
++ <description>French (alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_latin9</name>
+- <_description>French (alternative, Latin-9 only)</_description>
++ <description>French (alternative, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_nodeadkeys</name>
+- <_description>French (alternative, eliminate dead keys)</_description>
++ <description>French (alternative, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_sundeadkeys</name>
+- <_description>French (alternative, Sun dead keys)</_description>
++ <description>French (alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9</name>
+- <_description>French (legacy, alternative)</_description>
++ <description>French (legacy, alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9_nodeadkeys</name>
+- <_description>French (legacy, alternative, eliminate dead keys)</_description>
++ <description>French (legacy, alternative, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9_sundeadkeys</name>
+- <_description>French (legacy, alternative, Sun dead keys)</_description>
++ <description>French (legacy, alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bepo</name>
+- <_description>French (Bepo, ergonomic, Dvorak way)</_description>
++ <description>French (Bepo, ergonomic, Dvorak way)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bepo_latin9</name>
+- <_description>French (Bepo, ergonomic, Dvorak way, Latin-9 only)</_description>
++ <description>French (Bepo, ergonomic, Dvorak way, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>French (Dvorak)</_description>
++ <description>French (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>French (Macintosh)</_description>
++ <description>French (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bre</name>
+- <_description>French (Breton)</_description>
++ <description>French (Breton)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oci</name>
+- <_description>Occitan</_description>
++ <description>Occitan</description>
+ <languageList>
+ <iso639Id>oci</iso639Id>
+ </languageList>
+@@ -3018,7 +3018,7 @@
+ <variant>
+ <configItem>
+ <name>geo</name>
+- <_description>Georgian (France, AZERTY Tskapo)</_description>
++ <description>Georgian (France, AZERTY Tskapo)</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3029,9 +3029,9 @@
+ <layout>
+ <configItem>
+ <name>gh</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Ghana)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Ghana)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -3040,15 +3040,15 @@
+ <variant>
+ <configItem>
+ <name>generic</name>
+- <_description>English (Ghana, multilingual)</_description>
++ <description>English (Ghana, multilingual)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>akan</name>
+- <!-- Keyboard indicator for Akan layouts -->
+- <_shortDescription>ak</_shortDescription>
+- <_description>Akan</_description>
++
++ <shortDescription>ak</shortDescription>
++ <description>Akan</description>
+ <languageList>
+ <iso639Id>aka</iso639Id>
+ </languageList>
+@@ -3057,9 +3057,9 @@
+ <variant>
+ <configItem>
+ <name>ewe</name>
+- <!-- Keyboard indicator for Ewe layouts -->
+- <_shortDescription>ee</_shortDescription>
+- <_description>Ewe</_description>
++
++ <shortDescription>ee</shortDescription>
++ <description>Ewe</description>
+ <languageList>
+ <iso639Id>ewe</iso639Id>
+ </languageList>
+@@ -3068,9 +3068,9 @@
+ <variant>
+ <configItem>
+ <name>fula</name>
+- <!-- Keyboard indicator for Fula layouts -->
+- <_shortDescription>ff</_shortDescription>
+- <_description>Fula</_description>
++
++ <shortDescription>ff</shortDescription>
++ <description>Fula</description>
+ <languageList>
+ <iso639Id>ful</iso639Id>
+ </languageList>
+@@ -3079,9 +3079,9 @@
+ <variant>
+ <configItem>
+ <name>ga</name>
+- <!-- Keyboard indicator for Ga layouts -->
+- <_shortDescription>gaa</_shortDescription>
+- <_description>Ga</_description>
++
++ <shortDescription>gaa</shortDescription>
++ <description>Ga</description>
+ <languageList>
+ <iso639Id>gaa</iso639Id>
+ </languageList>
+@@ -3090,9 +3090,9 @@
+ <variant>
+ <configItem>
+ <name>hausa</name>
+- <!-- Keyboard indicator for Hausa layouts -->
+- <_shortDescription>ha</_shortDescription>
+- <_description>Hausa</_description>
++
++ <shortDescription>ha</shortDescription>
++ <description>Hausa</description>
+ <languageList>
+ <iso639Id>hau</iso639Id>
+ </languageList>
+@@ -3101,9 +3101,9 @@
+ <variant>
+ <configItem>
+ <name>avn</name>
+- <!-- Keyboard indicator for Avatime layouts -->
+- <_shortDescription>avn</_shortDescription>
+- <_description>Avatime</_description>
++
++ <shortDescription>avn</shortDescription>
++ <description>Avatime</description>
+ <languageList>
+ <iso639Id>avn</iso639Id>
+ </languageList>
+@@ -3112,7 +3112,7 @@
+ <variant>
+ <configItem>
+ <name>gillbt</name>
+- <_description>English (Ghana, GILLBT)</_description>
++ <description>English (Ghana, GILLBT)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3120,9 +3120,9 @@
+ <layout>
+ <configItem>
+ <name>gn</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Guinea)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Guinea)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -3132,9 +3132,9 @@
+ <layout>
+ <configItem>
+ <name>ge</name>
+- <!-- Keyboard indicator for Georgian layouts -->
+- <_shortDescription>ka</_shortDescription>
+- <_description>Georgian</_description>
++
++ <shortDescription>ka</shortDescription>
++ <description>Georgian</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3143,21 +3143,21 @@
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Georgian (ergonomic)</_description>
++ <description>Georgian (ergonomic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mess</name>
+- <_description>Georgian (MESS)</_description>
++ <description>Georgian (MESS)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Georgia)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Georgia)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -3166,7 +3166,7 @@
+ <variant>
+ <configItem>
+ <name>os</name>
+- <_description>Ossetian (Georgia)</_description>
++ <description>Ossetian (Georgia)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -3177,9 +3177,9 @@
+ <layout>
+ <configItem>
+ <name>de</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -3188,75 +3188,75 @@
+ <variant>
+ <configItem>
+ <name>deadacute</name>
+- <_description>German (dead acute)</_description>
++ <description>German (dead acute)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadgraveacute</name>
+- <_description>German (dead grave acute)</_description>
++ <description>German (dead grave acute)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>German (eliminate dead keys)</_description>
++ <description>German (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>T3</name>
+- <_description>German (T3)</_description>
++ <description>German (T3)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ro</name>
+- <_description>Romanian (Germany)</_description>
++ <description>Romanian (Germany)</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ro_nodeadkeys</name>
+- <_description>Romanian (Germany, eliminate dead keys)</_description>
++ <description>Romanian (Germany, eliminate dead keys)</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>German (Dvorak)</_description>
++ <description>German (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>German (Sun dead keys)</_description>
++ <description>German (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>neo</name>
+- <_description>German (Neo 2)</_description>
++ <description>German (Neo 2)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>German (Macintosh)</_description>
++ <description>German (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>German (Macintosh, eliminate dead keys)</_description>
++ <description>German (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dsb</name>
+- <_description>Lower Sorbian</_description>
++ <description>Lower Sorbian</description>
+ <languageList>
+ <iso639Id>dsb</iso639Id>
+ </languageList>
+@@ -3265,7 +3265,7 @@
+ <variant>
+ <configItem>
+ <name>dsb_qwertz</name>
+- <_description>Lower Sorbian (qwertz)</_description>
++ <description>Lower Sorbian (qwertz)</description>
+ <languageList>
+ <iso639Id>dsb</iso639Id>
+ </languageList>
+@@ -3274,15 +3274,15 @@
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>German (qwerty)</_description>
++ <description>German (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Germany, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Germany, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -3291,7 +3291,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>German (legacy)</_description>
++ <description>German (legacy)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3299,9 +3299,9 @@
+ <layout>
+ <configItem>
+ <name>gr</name>
+- <!-- Keyboard indicator for Greek layouts -->
+- <_shortDescription>gr</_shortDescription>
+- <_description>Greek</_description>
++
++ <shortDescription>gr</shortDescription>
++ <description>Greek</description>
+ <languageList>
+ <iso639Id>gre</iso639Id>
+ </languageList>
+@@ -3310,25 +3310,25 @@
+ <variant>
+ <configItem>
+ <name>simple</name>
+- <_description>Greek (simple)</_description>
++ <description>Greek (simple)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>extended</name>
+- <_description>Greek (extended)</_description>
++ <description>Greek (extended)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Greek (eliminate dead keys)</_description>
++ <description>Greek (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>polytonic</name>
+- <_description>Greek (polytonic)</_description>
++ <description>Greek (polytonic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3336,9 +3336,9 @@
+ <layout>
+ <configItem>
+ <name>hu</name>
+- <!-- Keyboard indicator for Hungarian layouts -->
+- <_shortDescription>hu</_shortDescription>
+- <_description>Hungarian</_description>
++
++ <shortDescription>hu</shortDescription>
++ <description>Hungarian</description>
+ <languageList>
+ <iso639Id>hun</iso639Id>
+ </languageList>
+@@ -3347,115 +3347,115 @@
+ <variant>
+ <configItem>
+ <name>standard</name>
+- <_description>Hungarian (standard)</_description>
++ <description>Hungarian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Hungarian (eliminate dead keys)</_description>
++ <description>Hungarian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Hungarian (qwerty)</_description>
++ <description>Hungarian (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_comma_dead</name>
+- <_description>Hungarian (101/qwertz/comma/dead keys)</_description>
++ <description>Hungarian (101/qwertz/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_comma_nodead</name>
+- <_description>Hungarian (101/qwertz/comma/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwertz/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_dot_dead</name>
+- <_description>Hungarian (101/qwertz/dot/dead keys)</_description>
++ <description>Hungarian (101/qwertz/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_dot_nodead</name>
+- <_description>Hungarian (101/qwertz/dot/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwertz/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_comma_dead</name>
+- <_description>Hungarian (101/qwerty/comma/dead keys)</_description>
++ <description>Hungarian (101/qwerty/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_comma_nodead</name>
+- <_description>Hungarian (101/qwerty/comma/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwerty/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_dot_dead</name>
+- <_description>Hungarian (101/qwerty/dot/dead keys)</_description>
++ <description>Hungarian (101/qwerty/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_dot_nodead</name>
+- <_description>Hungarian (101/qwerty/dot/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwerty/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_comma_dead</name>
+- <_description>Hungarian (102/qwertz/comma/dead keys)</_description>
++ <description>Hungarian (102/qwertz/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_comma_nodead</name>
+- <_description>Hungarian (102/qwertz/comma/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwertz/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_dot_dead</name>
+- <_description>Hungarian (102/qwertz/dot/dead keys)</_description>
++ <description>Hungarian (102/qwertz/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_dot_nodead</name>
+- <_description>Hungarian (102/qwertz/dot/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwertz/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_comma_dead</name>
+- <_description>Hungarian (102/qwerty/comma/dead keys)</_description>
++ <description>Hungarian (102/qwerty/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_comma_nodead</name>
+- <_description>Hungarian (102/qwerty/comma/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwerty/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_dot_dead</name>
+- <_description>Hungarian (102/qwerty/dot/dead keys)</_description>
++ <description>Hungarian (102/qwerty/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_dot_nodead</name>
+- <_description>Hungarian (102/qwerty/dot/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwerty/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3463,9 +3463,9 @@
+ <layout>
+ <configItem>
+ <name>is</name>
+- <!-- Keyboard indicator for Icelandic layouts -->
+- <_shortDescription>is</_shortDescription>
+- <_description>Icelandic</_description>
++
++ <shortDescription>is</shortDescription>
++ <description>Icelandic</description>
+ <languageList>
+ <iso639Id>ice</iso639Id>
+ </languageList>
+@@ -3474,25 +3474,25 @@
+ <variant>
+ <configItem>
+ <name>Sundeadkeys</name>
+- <_description>Icelandic (Sun dead keys)</_description>
++ <description>Icelandic (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Icelandic (eliminate dead keys)</_description>
++ <description>Icelandic (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Icelandic (Macintosh)</_description>
++ <description>Icelandic (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Icelandic (Dvorak)</_description>
++ <description>Icelandic (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3500,9 +3500,9 @@
+ <layout>
+ <configItem>
+ <name>il</name>
+- <!-- Keyboard indicator for Hebrew layouts -->
+- <_shortDescription>he</_shortDescription>
+- <_description>Hebrew</_description>
++
++ <shortDescription>he</shortDescription>
++ <description>Hebrew</description>
+ <languageList>
+ <iso639Id>heb</iso639Id>
+ </languageList>
+@@ -3511,19 +3511,19 @@
+ <variant>
+ <configItem>
+ <name>lyx</name>
+- <_description>Hebrew (lyx)</_description>
++ <description>Hebrew (lyx)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Hebrew (phonetic)</_description>
++ <description>Hebrew (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>biblical</name>
+- <_description>Hebrew (Biblical, Tiro)</_description>
++ <description>Hebrew (Biblical, Tiro)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3531,9 +3531,9 @@
+ <layout>
+ <configItem>
+ <name>it</name>
+- <!-- Keyboard indicator for Italian layouts -->
+- <_shortDescription>it</_shortDescription>
+- <_description>Italian</_description>
++
++ <shortDescription>it</shortDescription>
++ <description>Italian</description>
+ <languageList>
+ <iso639Id>ita</iso639Id>
+ </languageList>
+@@ -3542,25 +3542,25 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Italian (eliminate dead keys)</_description>
++ <description>Italian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Italian (Macintosh)</_description>
++ <description>Italian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Italian (US keyboard with Italian letters)</_description>
++ <description>Italian (US keyboard with Italian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>geo</name>
+- <_description>Georgian (Italy)</_description>
++ <description>Georgian (Italy)</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3569,7 +3569,7 @@
+ <variant>
+ <configItem>
+ <name>ibm</name>
+- <_description>Italian (IBM 142)</_description>
++ <description>Italian (IBM 142)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3577,9 +3577,9 @@
+ <layout>
+ <configItem>
+ <name>jp</name>
+- <!-- Keyboard indicator for Japanese layouts -->
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese</_description>
++
++ <shortDescription>ja</shortDescription>
++ <description>Japanese</description>
+ <languageList>
+ <iso639Id>jpn</iso639Id>
+ </languageList>
+@@ -3588,31 +3588,31 @@
+ <variant>
+ <configItem>
+ <name>kana</name>
+- <_description>Japanese (Kana)</_description>
++ <description>Japanese (Kana)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>kana86</name>
+- <_description>Japanese (Kana 86)</_description>
++ <description>Japanese (Kana 86)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>OADG109A</name>
+- <_description>Japanese (OADG 109A)</_description>
++ <description>Japanese (OADG 109A)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Japanese (Macintosh)</_description>
++ <description>Japanese (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Japanese (Dvorak)</_description>
++ <description>Japanese (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3620,9 +3620,9 @@
+ <layout>
+ <configItem>
+ <name>kg</name>
+- <!-- Keyboard indicator for Kyrgyz layouts -->
+- <_shortDescription>ki</_shortDescription>
+- <_description>Kyrgyz</_description>
++
++ <shortDescription>ki</shortDescription>
++ <description>Kyrgyz</description>
+ <languageList>
+ <iso639Id>kir</iso639Id>
+ </languageList>
+@@ -3631,7 +3631,7 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Kyrgyz (phonetic)</_description>
++ <description>Kyrgyz (phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3639,9 +3639,9 @@
+ <layout>
+ <configItem>
+ <name>kh</name>
+- <!-- Keyboard indicator for Khmer layouts -->
+- <_shortDescription>km</_shortDescription>
+- <_description>Khmer (Cambodia)</_description>
++
++ <shortDescription>km</shortDescription>
++ <description>Khmer (Cambodia)</description>
+ <languageList>
+ <iso639Id>khm</iso639Id>
+ </languageList>
+@@ -3651,9 +3651,9 @@
+ <layout>
+ <configItem>
+ <name>kz</name>
+- <!-- Keyboard indicator for Kazakh layouts -->
+- <_shortDescription>kk</_shortDescription>
+- <_description>Kazakh</_description>
++
++ <shortDescription>kk</shortDescription>
++ <description>Kazakh</description>
+ <languageList>
+ <iso639Id>kaz</iso639Id>
+ </languageList>
+@@ -3662,9 +3662,9 @@
+ <variant>
+ <configItem>
+ <name>ruskaz</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Kazakhstan, with Kazakh)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Kazakhstan, with Kazakh)</description>
+ <languageList><iso639Id>kaz</iso639Id>
+ <iso639Id>rus</iso639Id></languageList>
+ </configItem>
+@@ -3672,7 +3672,7 @@
+ <variant>
+ <configItem>
+ <name>kazrus</name>
+- <_description>Kazakh (with Russian)</_description>
++ <description>Kazakh (with Russian)</description>
+ <languageList><iso639Id>kaz</iso639Id>
+ <iso639Id>rus</iso639Id></languageList>
+ </configItem>
+@@ -3682,9 +3682,9 @@
+ <layout>
+ <configItem>
+ <name>la</name>
+- <!-- Keyboard indicator for Lao layouts -->
+- <_shortDescription>lo</_shortDescription>
+- <_description>Lao</_description>
++
++ <shortDescription>lo</shortDescription>
++ <description>Lao</description>
+ <languageList>
+ <iso639Id>lao</iso639Id>
+ </languageList>
+@@ -3693,7 +3693,7 @@
+ <variant>
+ <configItem>
+ <name>stea</name>
+- <_description>Lao (STEA proposed standard layout)</_description>
++ <description>Lao (STEA proposed standard layout)</description>
+ <languageList><iso639Id>lao</iso639Id>
+ </languageList>
+ </configItem>
+@@ -3703,9 +3703,9 @@
+ <layout>
+ <configItem>
+ <name>latam</name>
+- <!-- Keyboard indicator for Spanish layouts -->
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish (Latin American)</_description>
++
++ <shortDescription>es</shortDescription>
++ <description>Spanish (Latin American)</description>
+ <countryList>
+ <iso3166Id>AR</iso3166Id>
+ <iso3166Id>BO</iso3166Id>
+@@ -3737,19 +3737,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Spanish (Latin American, eliminate dead keys)</_description>
++ <description>Spanish (Latin American, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadtilde</name>
+- <_description>Spanish (Latin American, include dead tilde)</_description>
++ <description>Spanish (Latin American, include dead tilde)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Spanish (Latin American, Sun dead keys)</_description>
++ <description>Spanish (Latin American, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3757,9 +3757,9 @@
+ <layout>
+ <configItem>
+ <name>lt</name>
+- <!-- Keyboard indicator for Lithuanian layouts -->
+- <_shortDescription>lt</_shortDescription>
+- <_description>Lithuanian</_description>
++
++ <shortDescription>lt</shortDescription>
++ <description>Lithuanian</description>
+ <languageList>
+ <iso639Id>lit</iso639Id>
+ </languageList>
+@@ -3768,31 +3768,31 @@
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Lithuanian (standard)</_description>
++ <description>Lithuanian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Lithuanian (US keyboard with Lithuanian letters)</_description>
++ <description>Lithuanian (US keyboard with Lithuanian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ibm</name>
+- <_description>Lithuanian (IBM LST 1205-92)</_description>
++ <description>Lithuanian (IBM LST 1205-92)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>lekp</name>
+- <_description>Lithuanian (LEKP)</_description>
++ <description>Lithuanian (LEKP)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>lekpa</name>
+- <_description>Lithuanian (LEKPa)</_description>
++ <description>Lithuanian (LEKPa)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3800,9 +3800,9 @@
+ <layout>
+ <configItem>
+ <name>lv</name>
+- <!-- Keyboard indicator for Latvian layouts -->
+- <_shortDescription>lv</_shortDescription>
+- <_description>Latvian</_description>
++
++ <shortDescription>lv</shortDescription>
++ <description>Latvian</description>
+ <languageList>
+ <iso639Id>lav</iso639Id>
+ </languageList>
+@@ -3811,37 +3811,37 @@
+ <variant>
+ <configItem>
+ <name>apostrophe</name>
+- <_description>Latvian (apostrophe variant)</_description>
++ <description>Latvian (apostrophe variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tilde</name>
+- <_description>Latvian (tilde variant)</_description>
++ <description>Latvian (tilde variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fkey</name>
+- <_description>Latvian (F variant)</_description>
++ <description>Latvian (F variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>modern</name>
+- <_description>Latvian (modern)</_description>
++ <description>Latvian (modern)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Latvian (ergonomic, ŪGJRMV)</_description>
++ <description>Latvian (ergonomic, ŪGJRMV)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>adapted</name>
+- <_description>Latvian (adapted)</_description>
++ <description>Latvian (adapted)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3849,9 +3849,9 @@
+ <layout>
+ <configItem>
+ <name>mao</name>
+- <!-- Keyboard indicator for Maori layouts -->
+- <_shortDescription>mi</_shortDescription>
+- <_description>Maori</_description>
++
++ <shortDescription>mi</shortDescription>
++ <description>Maori</description>
+ <languageList>
+ <iso639Id>mao</iso639Id>
+ </languageList>
+@@ -3861,9 +3861,9 @@
+ <layout>
+ <configItem>
+ <name>me</name>
+- <!-- Keyboard indicator for Montenegrin layouts -->
+- <_shortDescription>sr</_shortDescription>
+- <_description>Montenegrin</_description>
++
++ <shortDescription>sr</shortDescription>
++ <description>Montenegrin</description>
+ <languageList>
+ <iso639Id>srp</iso639Id>
+ </languageList>
+@@ -3872,43 +3872,43 @@
+ <variant>
+ <configItem>
+ <name>cyrillic</name>
+- <_description>Montenegrin (Cyrillic)</_description>
++ <description>Montenegrin (Cyrillic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>cyrillicyz</name>
+- <_description>Montenegrin (Cyrillic, Z and ZHE swapped)</_description>
++ <description>Montenegrin (Cyrillic, Z and ZHE swapped)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicode</name>
+- <_description>Montenegrin (Latin Unicode)</_description>
++ <description>Montenegrin (Latin Unicode)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinyz</name>
+- <_description>Montenegrin (Latin qwerty)</_description>
++ <description>Montenegrin (Latin qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicodeyz</name>
+- <_description>Montenegrin (Latin Unicode qwerty)</_description>
++ <description>Montenegrin (Latin Unicode qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>cyrillicalternatequotes</name>
+- <_description>Montenegrin (Cyrillic with guillemets)</_description>
++ <description>Montenegrin (Cyrillic with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinalternatequotes</name>
+- <_description>Montenegrin (Latin with guillemets)</_description>
++ <description>Montenegrin (Latin with guillemets)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3916,9 +3916,9 @@
+ <layout>
+ <configItem>
+ <name>mk</name>
+- <!-- Keyboard indicator for Macedonian layouts -->
+- <_shortDescription>mk</_shortDescription>
+- <_description>Macedonian</_description>
++
++ <shortDescription>mk</shortDescription>
++ <description>Macedonian</description>
+ <languageList>
+ <iso639Id>mkd</iso639Id>
+ </languageList>
+@@ -3927,7 +3927,7 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Macedonian (eliminate dead keys)</_description>
++ <description>Macedonian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3935,9 +3935,9 @@
+ <layout>
+ <configItem>
+ <name>mt</name>
+- <!-- Keyboard indicator for Maltese layouts -->
+- <_shortDescription>mt</_shortDescription>
+- <_description>Maltese</_description>
++
++ <shortDescription>mt</shortDescription>
++ <description>Maltese</description>
+ <languageList>
+ <iso639Id>mlt</iso639Id>
+ </languageList>
+@@ -3946,7 +3946,7 @@
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Maltese (with US layout)</_description>
++ <description>Maltese (with US layout)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3954,9 +3954,9 @@
+ <layout>
+ <configItem>
+ <name>mn</name>
+- <!-- Keyboard indicator for Mongolian layouts -->
+- <_shortDescription>mn</_shortDescription>
+- <_description>Mongolian</_description>
++
++ <shortDescription>mn</shortDescription>
++ <description>Mongolian</description>
+ <languageList>
+ <iso639Id>mon</iso639Id>
+ </languageList>
+@@ -3966,9 +3966,9 @@
+ <layout>
+ <configItem>
+ <name>no</name>
+- <!-- Keyboard indicator for Norwegian layouts -->
+- <_shortDescription>no</_shortDescription>
+- <_description>Norwegian</_description>
++
++ <shortDescription>no</shortDescription>
++ <description>Norwegian</description>
+ <languageList>
+ <iso639Id>nor</iso639Id>
+ <iso639Id>nob</iso639Id>
+@@ -3979,19 +3979,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Norwegian (eliminate dead keys)</_description>
++ <description>Norwegian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Norwegian (Dvorak)</_description>
++ <description>Norwegian (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Norway)</_description>
++ <description>Northern Saami (Norway)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4000,7 +4000,7 @@
+ <variant>
+ <configItem>
+ <name>smi_nodeadkeys</name>
+- <_description>Northern Saami (Norway, eliminate dead keys)</_description>
++ <description>Northern Saami (Norway, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4009,19 +4009,19 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Norwegian (Macintosh)</_description>
++ <description>Norwegian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Norwegian (Macintosh, eliminate dead keys)</_description>
++ <description>Norwegian (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Norwegian (Colemak)</_description>
++ <description>Norwegian (Colemak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4029,9 +4029,9 @@
+ <layout>
+ <configItem>
+ <name>pl</name>
+- <!-- Keyboard indicator for Polish layouts -->
+- <_shortDescription>pl</_shortDescription>
+- <_description>Polish</_description>
++
++ <shortDescription>pl</shortDescription>
++ <description>Polish</description>
+ <languageList>
+ <iso639Id>pol</iso639Id>
+ </languageList>
+@@ -4040,37 +4040,37 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Polish (legacy)</_description>
++ <description>Polish (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwertz</name>
+- <_description>Polish (qwertz)</_description>
++ <description>Polish (qwertz)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Polish (Dvorak)</_description>
++ <description>Polish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak_quotes</name>
+- <_description>Polish (Dvorak, Polish quotes on quotemark key)</_description>
++ <description>Polish (Dvorak, Polish quotes on quotemark key)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak_altquotes</name>
+- <_description>Polish (Dvorak, Polish quotes on key 1)</_description>
++ <description>Polish (Dvorak, Polish quotes on key 1)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>csb</name>
+- <_description>Kashubian</_description>
++ <description>Kashubian</description>
+ <languageList>
+ <iso639Id>csb</iso639Id>
+ </languageList>
+@@ -4086,9 +4086,9 @@
+ <variant>
+ <configItem>
+ <name>ru_phonetic_dvorak</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Poland, phonetic Dvorak)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Poland, phonetic Dvorak)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4097,7 +4097,7 @@
+ <variant>
+ <configItem>
+ <name>dvp</name>
+- <_description>Polish (programmer Dvorak)</_description>
++ <description>Polish (programmer Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4105,9 +4105,9 @@
+ <layout>
+ <configItem>
+ <name>pt</name>
+- <!-- Keyboard indicator for Portuguese layouts -->
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese</_description>
++
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese</description>
+ <languageList>
+ <iso639Id>por</iso639Id>
+ </languageList>
+@@ -4116,49 +4116,49 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Portuguese (eliminate dead keys)</_description>
++ <description>Portuguese (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Portuguese (Sun dead keys)</_description>
++ <description>Portuguese (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Portuguese (Macintosh)</_description>
++ <description>Portuguese (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Portuguese (Macintosh, eliminate dead keys)</_description>
++ <description>Portuguese (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_sundeadkeys</name>
+- <_description>Portuguese (Macintosh, Sun dead keys)</_description>
++ <description>Portuguese (Macintosh, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo</name>
+- <_description>Portuguese (Nativo)</_description>
++ <description>Portuguese (Nativo)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-us</name>
+- <_description>Portuguese (Nativo for US keyboards)</_description>
++ <description>Portuguese (Nativo for US keyboards)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-epo</name>
+- <_description>Esperanto (Portugal, Nativo)</_description>
++ <description>Esperanto (Portugal, Nativo)</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -4169,9 +4169,9 @@
+ <layout>
+ <configItem>
+ <name>ro</name>
+- <!-- Keyboard indicator for Romanian layouts -->
+- <_shortDescription>ro</_shortDescription>
+- <_description>Romanian</_description>
++
++ <shortDescription>ro</shortDescription>
++ <description>Romanian</description>
+ <languageList>
+ <iso639Id>rum</iso639Id>
+ </languageList>
+@@ -4180,25 +4180,25 @@
+ <variant>
+ <configItem>
+ <name>cedilla</name>
+- <_description>Romanian (cedilla)</_description>
++ <description>Romanian (cedilla)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Romanian (standard)</_description>
++ <description>Romanian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std_cedilla</name>
+- <_description>Romanian (standard cedilla)</_description>
++ <description>Romanian (standard cedilla)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>winkeys</name>
+- <_description>Romanian (WinKeys)</_description>
++ <description>Romanian (WinKeys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4206,9 +4206,9 @@
+ <layout>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4217,37 +4217,37 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Russian (phonetic)</_description>
++ <description>Russian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic_winkeys</name>
+- <_description>Russian (phonetic WinKeys)</_description>
++ <description>Russian (phonetic WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter</name>
+- <_description>Russian (typewriter)</_description>
++ <description>Russian (typewriter)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Russian (legacy)</_description>
++ <description>Russian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter-legacy</name>
+- <_description>Russian (typewriter, legacy)</_description>
++ <description>Russian (typewriter, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tt</name>
+- <_description>Tatar</_description>
++ <description>Tatar</description>
+ <languageList>
+ <iso639Id>tat</iso639Id>
+ </languageList>
+@@ -4256,7 +4256,7 @@
+ <variant>
+ <configItem>
+ <name>os_legacy</name>
+- <_description>Ossetian (legacy)</_description>
++ <description>Ossetian (legacy)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -4265,7 +4265,7 @@
+ <variant>
+ <configItem>
+ <name>os_winkeys</name>
+- <_description>Ossetian (WinKeys)</_description>
++ <description>Ossetian (WinKeys)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -4274,7 +4274,7 @@
+ <variant>
+ <configItem>
+ <name>cv</name>
+- <_description>Chuvash</_description>
++ <description>Chuvash</description>
+ <languageList>
+ <iso639Id>chv</iso639Id>
+ </languageList>
+@@ -4283,7 +4283,7 @@
+ <variant>
+ <configItem>
+ <name>cv_latin</name>
+- <_description>Chuvash (Latin)</_description>
++ <description>Chuvash (Latin)</description>
+ <languageList>
+ <iso639Id>chv</iso639Id>
+ </languageList>
+@@ -4292,7 +4292,7 @@
+ <variant>
+ <configItem>
+ <name>udm</name>
+- <_description>Udmurt</_description>
++ <description>Udmurt</description>
+ <languageList>
+ <iso639Id>udm</iso639Id>
+ </languageList>
+@@ -4301,7 +4301,7 @@
+ <variant>
+ <configItem>
+ <name>kom</name>
+- <_description>Komi</_description>
++ <description>Komi</description>
+ <languageList>
+ <iso639Id>kom</iso639Id>
+ </languageList>
+@@ -4310,7 +4310,7 @@
+ <variant>
+ <configItem>
+ <name>sah</name>
+- <_description>Yakut</_description>
++ <description>Yakut</description>
+ <languageList>
+ <iso639Id>sah</iso639Id>
+ </languageList>
+@@ -4319,7 +4319,7 @@
+ <variant>
+ <configItem>
+ <name>xal</name>
+- <_description>Kalmyk</_description>
++ <description>Kalmyk</description>
+ <languageList>
+ <iso639Id>xal</iso639Id>
+ </languageList>
+@@ -4328,19 +4328,19 @@
+ <variant>
+ <configItem>
+ <name>dos</name>
+- <_description>Russian (DOS)</_description>
++ <description>Russian (DOS)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Russian (Macintosh)</_description>
++ <description>Russian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>srp</name>
+- <_description>Serbian (Russia)</_description>
++ <description>Serbian (Russia)</description>
+ <languageList><iso639Id>rus</iso639Id>
+ <iso639Id>srp</iso639Id></languageList>
+ </configItem>
+@@ -4348,7 +4348,7 @@
+ <variant>
+ <configItem>
+ <name>bak</name>
+- <_description>Bashkirian</_description>
++ <description>Bashkirian</description>
+ <languageList>
+ <iso639Id>bak</iso639Id>
+ </languageList>
+@@ -4357,7 +4357,7 @@
+ <variant>
+ <configItem>
+ <name>chm</name>
+- <_description>Mari</_description>
++ <description>Mari</description>
+ <languageList>
+ <iso639Id>chm</iso639Id>
+ </languageList>
+@@ -4368,9 +4368,9 @@
+ <layout>
+ <configItem>
+ <name>rs</name>
+- <!-- Keyboard indicator for Serbian layouts -->
+- <_shortDescription>sr</_shortDescription>
+- <_description>Serbian</_description>
++
++ <shortDescription>sr</shortDescription>
++ <description>Serbian</description>
+ <languageList>
+ <iso639Id>srp</iso639Id>
+ </languageList>
+@@ -4379,49 +4379,49 @@
+ <variant>
+ <configItem>
+ <name>yz</name>
+- <_description>Serbian (Cyrillic, Z and ZHE swapped)</_description>
++ <description>Serbian (Cyrillic, Z and ZHE swapped)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Serbian (Latin)</_description>
++ <description>Serbian (Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicode</name>
+- <_description>Serbian (Latin Unicode)</_description>
++ <description>Serbian (Latin Unicode)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinyz</name>
+- <_description>Serbian (Latin qwerty)</_description>
++ <description>Serbian (Latin qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicodeyz</name>
+- <_description>Serbian (Latin Unicode qwerty)</_description>
++ <description>Serbian (Latin Unicode qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Serbian (Cyrillic with guillemets)</_description>
++ <description>Serbian (Cyrillic with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinalternatequotes</name>
+- <_description>Serbian (Latin with guillemets)</_description>
++ <description>Serbian (Latin with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rue</name>
+- <_description>Pannonian Rusyn</_description>
++ <description>Pannonian Rusyn</description>
+ <languageList>
+ <iso639Id>rue</iso639Id>
+ </languageList>
+@@ -4432,9 +4432,9 @@
+ <layout>
+ <configItem>
+ <name>si</name>
+- <!-- Keyboard indicator for Slovenian layouts -->
+- <_shortDescription>sl</_shortDescription>
+- <_description>Slovenian</_description>
++
++ <shortDescription>sl</shortDescription>
++ <description>Slovenian</description>
+ <languageList>
+ <iso639Id>slv</iso639Id>
+ </languageList>
+@@ -4443,13 +4443,13 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Slovenian (use guillemets for quotes)</_description>
++ <description>Slovenian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Slovenian (US keyboard with Slovenian letters)</_description>
++ <description>Slovenian (US keyboard with Slovenian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4457,9 +4457,9 @@
+ <layout>
+ <configItem>
+ <name>sk</name>
+- <!-- Keyboard indicator for Slovak layouts -->
+- <_shortDescription>sk</_shortDescription>
+- <_description>Slovak</_description>
++
++ <shortDescription>sk</shortDescription>
++ <description>Slovak</description>
+ <languageList>
+ <iso639Id>slo</iso639Id>
+ </languageList>
+@@ -4468,19 +4468,19 @@
+ <variant>
+ <configItem>
+ <name>bksl</name>
+- <_description>Slovak (extended Backslash)</_description>
++ <description>Slovak (extended Backslash)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Slovak (qwerty)</_description>
++ <description>Slovak (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_bksl</name>
+- <_description>Slovak (qwerty, extended Backslash)</_description>
++ <description>Slovak (qwerty, extended Backslash)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4488,9 +4488,9 @@
+ <layout>
+ <configItem>
+ <name>es</name>
+- <!-- Keyboard indicator for Spanish layouts -->
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish</_description>
++
++ <shortDescription>es</shortDescription>
++ <description>Spanish</description>
+ <languageList>
+ <iso639Id>spa</iso639Id>
+ </languageList>
+@@ -4499,31 +4499,31 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Spanish (eliminate dead keys)</_description>
++ <description>Spanish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadtilde</name>
+- <_description>Spanish (include dead tilde)</_description>
++ <description>Spanish (include dead tilde)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Spanish (Sun dead keys)</_description>
++ <description>Spanish (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Spanish (Dvorak)</_description>
++ <description>Spanish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ast</name>
+- <_description>Asturian (Spain, with bottom-dot H and bottom-dot L)</_description>
++ <description>Asturian (Spain, with bottom-dot H and bottom-dot L)</description>
+ <languageList>
+ <iso639Id>ast</iso639Id>
+ </languageList>
+@@ -4532,7 +4532,7 @@
+ <variant>
+ <configItem>
+ <name>cat</name>
+- <_description>Catalan (Spain, with middle-dot L)</_description>
++ <description>Catalan (Spain, with middle-dot L)</description>
+ <languageList>
+ <iso639Id>cat</iso639Id>
+ </languageList>
+@@ -4541,7 +4541,7 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Spanish (Macintosh)</_description>
++ <description>Spanish (Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4549,9 +4549,9 @@
+ <layout>
+ <configItem>
+ <name>se</name>
+- <!-- Keyboard indicator for Swedish layouts -->
+- <_shortDescription>sv</_shortDescription>
+- <_description>Swedish</_description>
++
++ <shortDescription>sv</shortDescription>
++ <description>Swedish</description>
+ <languageList>
+ <iso639Id>swe</iso639Id>
+ </languageList>
+@@ -4560,21 +4560,21 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Swedish (eliminate dead keys)</_description>
++ <description>Swedish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Swedish (Dvorak)</_description>
++ <description>Swedish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rus</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Sweden, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Sweden, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4583,9 +4583,9 @@
+ <variant>
+ <configItem>
+ <name>rus_nodeadkeys</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Sweden, phonetic, eliminate dead keys)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Sweden, phonetic, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4594,7 +4594,7 @@
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Sweden)</_description>
++ <description>Northern Saami (Sweden)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4603,19 +4603,19 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Swedish (Macintosh)</_description>
++ <description>Swedish (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>svdvorak</name>
+- <_description>Swedish (Svdvorak)</_description>
++ <description>Swedish (Svdvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>swl</name>
+- <_description>Swedish Sign Language</_description>
++ <description>Swedish Sign Language</description>
+ <languageList><iso639Id>swl</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -4624,9 +4624,9 @@
+ <layout>
+ <configItem>
+ <name>ch</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland)</description>
+ <languageList><iso639Id>ger</iso639Id>
+ <iso639Id>gsw</iso639Id></languageList>
+ </configItem>
+@@ -4634,31 +4634,31 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>German (Switzerland, legacy)</_description>
++ <description>German (Switzerland, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>de_nodeadkeys</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, eliminate dead keys)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>de_sundeadkeys</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, Sun dead keys)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fr</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4667,9 +4667,9 @@
+ <variant>
+ <configItem>
+ <name>fr_nodeadkeys</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, eliminate dead keys)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4678,9 +4678,9 @@
+ <variant>
+ <configItem>
+ <name>fr_sundeadkeys</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, Sun dead keys)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, Sun dead keys)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4689,9 +4689,9 @@
+ <variant>
+ <configItem>
+ <name>fr_mac</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, Macintosh)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, Macintosh)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4700,9 +4700,9 @@
+ <variant>
+ <configItem>
+ <name>de_mac</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, Macintosh)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4710,9 +4710,9 @@
+ <layout>
+ <configItem>
+ <name>sy</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Syria)</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Syria)</description>
+ <languageList>
+ <iso639Id>syr</iso639Id>
+ </languageList>
+@@ -4721,25 +4721,25 @@
+ <variant>
+ <configItem>
+ <name>syc</name>
+- <!-- Keyboard indicator for Syriac layouts -->
+- <_shortDescription>syc</_shortDescription>
+- <_description>Syriac</_description>
++
++ <shortDescription>syc</shortDescription>
++ <description>Syriac</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>syc_phonetic</name>
+- <!-- Keyboard indicator for Syriac layouts -->
+- <_shortDescription>syc</_shortDescription>
+- <_description>Syriac (phonetic)</_description>
++
++ <shortDescription>syc</shortDescription>
++ <description>Syriac (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4748,9 +4748,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4759,9 +4759,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4772,9 +4772,9 @@
+ <layout>
+ <configItem>
+ <name>tj</name>
+- <!-- Keyboard indicator for Tajik layouts -->
+- <_shortDescription>tg</_shortDescription>
+- <_description>Tajik</_description>
++
++ <shortDescription>tg</shortDescription>
++ <description>Tajik</description>
+ <languageList>
+ <iso639Id>tgk</iso639Id>
+ </languageList>
+@@ -4783,7 +4783,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Tajik (legacy)</_description>
++ <description>Tajik (legacy)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4791,9 +4791,9 @@
+ <layout>
+ <configItem>
+ <name>lk</name>
+- <!-- Keyboard indicator for Sinhala layouts -->
+- <_shortDescription>si</_shortDescription>
+- <_description>Sinhala (phonetic)</_description>
++
++ <shortDescription>si</shortDescription>
++ <description>Sinhala (phonetic)</description>
+ <languageList>
+ <iso639Id>sin</iso639Id>
+ </languageList>
+@@ -4802,9 +4802,9 @@
+ <variant>
+ <configItem>
+ <name>tam_unicode</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (Sri Lanka, Unicode)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (Sri Lanka, Unicode)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -4813,7 +4813,7 @@
+ <variant>
+ <configItem>
+ <name>tam_TAB</name>
+- <_description>Tamil (Sri Lanka, TAB Typewriter)</_description>
++ <description>Tamil (Sri Lanka, TAB Typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -4824,9 +4824,9 @@
+ <layout>
+ <configItem>
+ <name>th</name>
+- <!-- Keyboard indicator for Thai layouts -->
+- <_shortDescription>th</_shortDescription>
+- <_description>Thai</_description>
++
++ <shortDescription>th</shortDescription>
++ <description>Thai</description>
+ <languageList>
+ <iso639Id>tha</iso639Id>
+ </languageList>
+@@ -4835,13 +4835,13 @@
+ <variant>
+ <configItem>
+ <name>tis</name>
+- <_description>Thai (TIS-820.2538)</_description>
++ <description>Thai (TIS-820.2538)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>pat</name>
+- <_description>Thai (Pattachote)</_description>
++ <description>Thai (Pattachote)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4849,9 +4849,9 @@
+ <layout>
+ <configItem>
+ <name>tr</name>
+- <!-- Keyboard indicator for Turkish layouts -->
+- <_shortDescription>tr</_shortDescription>
+- <_description>Turkish</_description>
++
++ <shortDescription>tr</shortDescription>
++ <description>Turkish</description>
+ <languageList>
+ <iso639Id>tur</iso639Id>
+ </languageList>
+@@ -4860,27 +4860,27 @@
+ <variant>
+ <configItem>
+ <name>f</name>
+- <_description>Turkish (F)</_description>
++ <description>Turkish (F)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt</name>
+- <_description>Turkish (Alt-Q)</_description>
++ <description>Turkish (Alt-Q)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Turkish (Sun dead keys)</_description>
++ <description>Turkish (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4889,9 +4889,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4900,9 +4900,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4911,15 +4911,15 @@
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>Turkish (international with dead keys)</_description>
++ <description>Turkish (international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>crh</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish Q)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4928,9 +4928,9 @@
+ <variant>
+ <configItem>
+ <name>crh_f</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish F)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish F)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4939,9 +4939,9 @@
+ <variant>
+ <configItem>
+ <name>crh_alt</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish Alt-Q)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish Alt-Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4952,9 +4952,9 @@
+ <layout>
+ <configItem>
+ <name>tw</name>
+- <!-- Keyboard indicator for Taiwanese layouts -->
+- <_shortDescription>zh</_shortDescription>
+- <_description>Taiwanese</_description>
++
++ <shortDescription>zh</shortDescription>
++ <description>Taiwanese</description>
+ <languageList>
+ <iso639Id>fox</iso639Id>
+ </languageList>
+@@ -4963,7 +4963,7 @@
+ <variant>
+ <configItem>
+ <name>indigenous</name>
+- <_description>Taiwanese (indigenous)</_description>
++ <description>Taiwanese (indigenous)</description>
+ <languageList>
+ <iso639Id>ami</iso639Id>
+ <iso639Id>tay</iso639Id>
+@@ -4987,9 +4987,9 @@
+ <variant>
+ <configItem>
+ <name>saisiyat</name>
+- <!-- Keyboard indicator for Saisiyat layouts -->
+- <_shortDescription>xsy</_shortDescription>
+- <_description>Saisiyat (Taiwan)</_description>
++
++ <shortDescription>xsy</shortDescription>
++ <description>Saisiyat (Taiwan)</description>
+ <languageList>
+ <iso639Id>xsy</iso639Id>
+ </languageList>
+@@ -5000,9 +5000,9 @@
+ <layout>
+ <configItem>
+ <name>ua</name>
+- <!-- Keyboard indicator for Ukranian layouts -->
+- <_shortDescription>uk</_shortDescription>
+- <_description>Ukrainian</_description>
++
++ <shortDescription>uk</shortDescription>
++ <description>Ukrainian</description>
+ <languageList>
+ <iso639Id>ukr</iso639Id>
+ </languageList>
+@@ -5011,43 +5011,43 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Ukrainian (phonetic)</_description>
++ <description>Ukrainian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter</name>
+- <_description>Ukrainian (typewriter)</_description>
++ <description>Ukrainian (typewriter)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>winkeys</name>
+- <_description>Ukrainian (WinKeys)</_description>
++ <description>Ukrainian (WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Ukrainian (legacy)</_description>
++ <description>Ukrainian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rstu</name>
+- <_description>Ukrainian (standard RSTU)</_description>
++ <description>Ukrainian (standard RSTU)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rstu_ru</name>
+- <_description>Russian (Ukraine, standard RSTU)</_description>
++ <description>Russian (Ukraine, standard RSTU)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>homophonic</name>
+- <_description>Ukrainian (homophonic)</_description>
++ <description>Ukrainian (homophonic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5055,9 +5055,9 @@
+ <layout>
+ <configItem>
+ <name>gb</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (UK)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (UK)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5066,43 +5066,43 @@
+ <variant>
+ <configItem>
+ <name>extd</name>
+- <_description>English (UK, extended WinKeys)</_description>
++ <description>English (UK, extended WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>English (UK, international with dead keys)</_description>
++ <description>English (UK, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>English (UK, Dvorak)</_description>
++ <description>English (UK, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorakukp</name>
+- <_description>English (UK, Dvorak with UK punctuation)</_description>
++ <description>English (UK, Dvorak with UK punctuation)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>English (UK, Macintosh)</_description>
++ <description>English (UK, Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_intl</name>
+- <_description>English (UK, Macintosh international)</_description>
++ <description>English (UK, Macintosh international)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>English (UK, Colemak)</_description>
++ <description>English (UK, Colemak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5110,9 +5110,9 @@
+ <layout>
+ <configItem>
+ <name>uz</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -5121,7 +5121,7 @@
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Uzbek (Latin)</_description>
++ <description>Uzbek (Latin)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5129,9 +5129,9 @@
+ <layout>
+ <configItem>
+ <name>vn</name>
+- <!-- Keyboard indicator for Vietnamese layouts -->
+- <_shortDescription>vi</_shortDescription>
+- <_description>Vietnamese</_description>
++
++ <shortDescription>vi</shortDescription>
++ <description>Vietnamese</description>
+ <languageList>
+ <iso639Id>vie</iso639Id>
+ </languageList>
+@@ -5141,9 +5141,9 @@
+ <layout>
+ <configItem>
+ <name>kr</name>
+- <!-- Keyboard indicator for Korean layouts -->
+- <_shortDescription>ko</_shortDescription>
+- <_description>Korean</_description>
++
++ <shortDescription>ko</shortDescription>
++ <description>Korean</description>
+ <languageList>
+ <iso639Id>kor</iso639Id>
+ </languageList>
+@@ -5152,7 +5152,7 @@
+ <variant>
+ <configItem>
+ <name>kr104</name>
+- <_description>Korean (101/104 key compatible)</_description>
++ <description>Korean (101/104 key compatible)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5160,9 +5160,9 @@
+ <layout>
+ <configItem>
+ <name>nec_vndr/jp</name>
+- <!-- Keyboard indicator for Japanese layouts -->
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese (PC-98xx Series)</_description>
++
++ <shortDescription>ja</shortDescription>
++ <description>Japanese (PC-98xx Series)</description>
+ <countryList>
+ <iso3166Id>JP</iso3166Id>
+ </countryList>
+@@ -5175,9 +5175,9 @@
+ <layout>
+ <configItem>
+ <name>ie</name>
+- <!-- Keyboard indicator for Irish layouts -->
+- <_shortDescription>ie</_shortDescription>
+- <_description>Irish</_description>
++
++ <shortDescription>ie</shortDescription>
++ <description>Irish</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5186,7 +5186,7 @@
+ <variant>
+ <configItem>
+ <name>CloGaelach</name>
+- <_description>CloGaelach</_description>
++ <description>CloGaelach</description>
+ <languageList>
+ <iso639Id>gle</iso639Id>
+ </languageList>
+@@ -5195,13 +5195,13 @@
+ <variant>
+ <configItem>
+ <name>UnicodeExpert</name>
+- <_description>Irish (UnicodeExpert)</_description>
++ <description>Irish (UnicodeExpert)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ogam</name>
+- <_description>Ogham</_description>
++ <description>Ogham</description>
+ <languageList>
+ <iso639Id>sga</iso639Id>
+ </languageList>
+@@ -5210,7 +5210,7 @@
+ <variant>
+ <configItem>
+ <name>ogam_is434</name>
+- <_description>Ogham (IS434)</_description>
++ <description>Ogham (IS434)</description>
+ <languageList>
+ <iso639Id>sga</iso639Id>
+ </languageList>
+@@ -5221,9 +5221,9 @@
+ <layout>
+ <configItem>
+ <name>pk</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (Pakistan)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (Pakistan)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -5232,20 +5232,20 @@
+ <variant>
+ <configItem>
+ <name>urd-crulp</name>
+- <_description>Urdu (Pakistan, CRULP)</_description>
++ <description>Urdu (Pakistan, CRULP)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>urd-nla</name>
+- <_description>Urdu (Pakistan, NLA)</_description>
++ <description>Urdu (Pakistan, NLA)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ara</name>
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Pakistan)</_description>
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Pakistan)</description>
+ <languageList>
+ <iso639Id>ara</iso639Id>
+ </languageList>
+@@ -5254,9 +5254,9 @@
+ <variant>
+ <configItem>
+ <name>snd</name>
+- <!-- Keyboard indicator for Sindhi layouts -->
+- <_shortDescription>sd</_shortDescription>
+- <_description>Sindhi</_description>
++
++ <shortDescription>sd</shortDescription>
++ <description>Sindhi</description>
+ <languageList>
+ <iso639Id>snd</iso639Id>
+ </languageList>
+@@ -5267,9 +5267,9 @@
+ <layout>
+ <configItem>
+ <name>mv</name>
+- <!-- Keyboard indicator for Dhivehi layouts -->
+- <_shortDescription>dv</_shortDescription>
+- <_description>Dhivehi</_description>
++
++ <shortDescription>dv</shortDescription>
++ <description>Dhivehi</description>
+ <languageList>
+ <iso639Id>div</iso639Id>
+ </languageList>
+@@ -5279,9 +5279,9 @@
+ <layout>
+ <configItem>
+ <name>za</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (South Africa)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (South Africa)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5290,9 +5290,9 @@
+ <layout>
+ <configItem>
+ <name>epo</name>
+- <!-- Keyboard indicator for Esperanto layouts -->
+- <_shortDescription>eo</_shortDescription>
+- <_description>Esperanto</_description>
++
++ <shortDescription>eo</shortDescription>
++ <description>Esperanto</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -5301,7 +5301,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Esperanto (displaced semicolon and quote, obsolete)</_description>
++ <description>Esperanto (displaced semicolon and quote, obsolete)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5309,9 +5309,9 @@
+ <layout>
+ <configItem>
+ <name>np</name>
+- <!-- Keyboard indicator for Nepali layouts -->
+- <_shortDescription>ne</_shortDescription>
+- <_description>Nepali</_description>
++
++ <shortDescription>ne</shortDescription>
++ <description>Nepali</description>
+ <languageList>
+ <iso639Id>nep</iso639Id>
+ </languageList>
+@@ -5320,9 +5320,9 @@
+ <layout>
+ <configItem>
+ <name>ng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Nigeria)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Nigeria)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5331,9 +5331,9 @@
+ <variant>
+ <configItem>
+ <name>igbo</name>
+- <!-- Keyboard indicator for Igbo layouts -->
+- <_shortDescription>ig</_shortDescription>
+- <_description>Igbo</_description>
++
++ <shortDescription>ig</shortDescription>
++ <description>Igbo</description>
+ <languageList>
+ <iso639Id>ibo</iso639Id>
+ </languageList>
+@@ -5342,9 +5342,9 @@
+ <variant>
+ <configItem>
+ <name>yoruba</name>
+- <!-- Keyboard indicator for Yoruba layouts -->
+- <_shortDescription>yo</_shortDescription>
+- <_description>Yoruba</_description>
++
++ <shortDescription>yo</shortDescription>
++ <description>Yoruba</description>
+ <languageList>
+ <iso639Id>yor</iso639Id>
+ </languageList>
+@@ -5353,9 +5353,9 @@
+ <variant>
+ <configItem>
+ <name>hausa</name>
+- <!-- Keyboard indicator for Hausa layouts -->
+- <_shortDescription>ha</_shortDescription>
+- <_description>Hausa</_description>
++
++ <shortDescription>ha</shortDescription>
++ <description>Hausa</description>
+ <languageList>
+ <iso639Id>hau</iso639Id>
+ </languageList>
+@@ -5366,9 +5366,9 @@
+ <layout>
+ <configItem>
+ <name>et</name>
+- <!-- Keyboard indicator for Amharic layouts -->
+- <_shortDescription>am</_shortDescription>
+- <_description>Amharic</_description>
++
++ <shortDescription>am</shortDescription>
++ <description>Amharic</description>
+ <languageList>
+ <iso639Id>amh</iso639Id>
+ </languageList>
+@@ -5378,9 +5378,9 @@
+ <layout>
+ <configItem>
+ <name>sn</name>
+- <!-- Keyboard indicator for Wolof layouts -->
+- <_shortDescription>wo</_shortDescription>
+- <_description>Wolof</_description>
++
++ <shortDescription>wo</shortDescription>
++ <description>Wolof</description>
+ <languageList>
+ <iso639Id>wol</iso639Id>
+ </languageList>
+@@ -5390,21 +5390,21 @@
+ <layout>
+ <configItem>
+ <name>brai</name>
+- <!-- Keyboard indicator for Braille layouts -->
+- <_shortDescription>brl</_shortDescription>
+- <_description>Braille</_description>
++
++ <shortDescription>brl</shortDescription>
++ <description>Braille</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>left_hand</name>
+- <_description>Braille (left hand)</_description>
++ <description>Braille (left hand)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>right_hand</name>
+- <_description>Braille (right hand)</_description>
++ <description>Braille (right hand)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5412,9 +5412,9 @@
+ <layout>
+ <configItem>
+ <name>tm</name>
+- <!-- Keyboard indicator for Turkmen layouts -->
+- <_shortDescription>tk</_shortDescription>
+- <_description>Turkmen</_description>
++
++ <shortDescription>tk</shortDescription>
++ <description>Turkmen</description>
+ <languageList>
+ <iso639Id>tuk</iso639Id>
+ </languageList>
+@@ -5423,7 +5423,7 @@
+ <variant>
+ <configItem>
+ <name>alt</name>
+- <_description>Turkmen (Alt-Q)</_description>
++ <description>Turkmen (Alt-Q)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5431,9 +5431,9 @@
+ <layout>
+ <configItem>
+ <name>ml</name>
+- <!-- Keyboard indicator for Bambara layouts -->
+- <_shortDescription>bm</_shortDescription>
+- <_description>Bambara</_description>
++
++ <shortDescription>bm</shortDescription>
++ <description>Bambara</description>
+ <languageList>
+ <iso639Id>bam</iso639Id>
+ </languageList>
+@@ -5442,9 +5442,9 @@
+ <variant>
+ <configItem>
+ <name>fr-oss</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Mali, alternative)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Mali, alternative)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -5453,9 +5453,9 @@
+ <variant>
+ <configItem>
+ <name>us-mac</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Mali, US Macintosh)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Mali, US Macintosh)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5464,9 +5464,9 @@
+ <variant>
+ <configItem>
+ <name>us-intl</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Mali, US international)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Mali, US international)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5477,9 +5477,9 @@
+ <layout>
+ <configItem>
+ <name>tz</name>
+- <!-- Keyboard indicator for Swahili layouts -->
+- <_shortDescription>sw</_shortDescription>
+- <_description>Swahili (Tanzania)</_description>
++
++ <shortDescription>sw</shortDescription>
++ <description>Swahili (Tanzania)</description>
+ <languageList>
+ <iso639Id>swa</iso639Id>
+ </languageList>
+@@ -5488,9 +5488,9 @@
+ <layout>
+ <configItem>
+ <name>ke</name>
+- <!-- Keyboard indicator for Swahili layouts -->
+- <_shortDescription>sw</_shortDescription>
+- <_description>Swahili (Kenya)</_description>
++
++ <shortDescription>sw</shortDescription>
++ <description>Swahili (Kenya)</description>
+ <languageList>
+ <iso639Id>swa</iso639Id>
+ </languageList>
+@@ -5499,9 +5499,9 @@
+ <variant>
+ <configItem>
+ <name>kik</name>
+- <!-- Keyboard indicator for Kikuyu layouts -->
+- <_shortDescription>ki</_shortDescription>
+- <_description>Kikuyu</_description>
++
++ <shortDescription>ki</shortDescription>
++ <description>Kikuyu</description>
+ <languageList>
+ <iso639Id>kik</iso639Id>
+ </languageList>
+@@ -5512,9 +5512,9 @@
+ <layout>
+ <configItem>
+ <name>bw</name>
+- <!-- Keyboard indicator for Tswana layouts -->
+- <_shortDescription>tn</_shortDescription>
+- <_description>Tswana</_description>
++
++ <shortDescription>tn</shortDescription>
++ <description>Tswana</description>
+ <languageList>
+ <iso639Id>tsn</iso639Id>
+ </languageList>
+@@ -5523,9 +5523,9 @@
+ <layout>
+ <configItem>
+ <name>ph</name>
+- <!-- Keyboard indicator for Filipino layouts -->
+- <_shortDescription>ph</_shortDescription>
+- <_description>Filipino</_description>
++
++ <shortDescription>ph</shortDescription>
++ <description>Filipino</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+@@ -5542,7 +5542,7 @@
+ <variant>
+ <configItem>
+ <name>qwerty-bay</name>
+- <_description>Filipino (QWERTY Baybayin)</_description>
++ <description>Filipino (QWERTY Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5558,13 +5558,13 @@
+ <variant>
+ <configItem>
+ <name>capewell-dvorak</name>
+- <_description>Filipino (Capewell-Dvorak Latin)</_description>
++ <description>Filipino (Capewell-Dvorak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>capewell-dvorak-bay</name>
+- <_description>Filipino (Capewell-Dvorak Baybayin)</_description>
++ <description>Filipino (Capewell-Dvorak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5580,13 +5580,13 @@
+ <variant>
+ <configItem>
+ <name>capewell-qwerf2k6</name>
+- <_description>Filipino (Capewell-QWERF 2006 Latin)</_description>
++ <description>Filipino (Capewell-QWERF 2006 Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>capewell-qwerf2k6-bay</name>
+- <_description>Filipino (Capewell-QWERF 2006 Baybayin)</_description>
++ <description>Filipino (Capewell-QWERF 2006 Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5602,13 +5602,13 @@
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Filipino (Colemak Latin)</_description>
++ <description>Filipino (Colemak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak-bay</name>
+- <_description>Filipino (Colemak Baybayin)</_description>
++ <description>Filipino (Colemak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5624,13 +5624,13 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Filipino (Dvorak Latin)</_description>
++ <description>Filipino (Dvorak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-bay</name>
+- <_description>Filipino (Dvorak Baybayin)</_description>
++ <description>Filipino (Dvorak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5648,16 +5648,16 @@
+ <layout>
+ <configItem>
+ <name>md</name>
+- <_shortDescription>md</_shortDescription>
+- <_description>Moldavian</_description>
++ <shortDescription>md</shortDescription>
++ <description>Moldavian</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>gag</name>
+- <_shortDescription>gag</_shortDescription>
+- <_description>Moldavian (Gagauz)</_description>
++ <shortDescription>gag</shortDescription>
++ <description>Moldavian (Gagauz)</description>
+ <languageList><iso639Id>gag</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -5666,1183 +5666,1142 @@
+ </layoutList>
+ <optionList>
+ <group allowMultipleSelection="true">
+- <!-- The key combination used to switch between groups -->
++
+ <configItem>
+ <name>grp</name>
+- <_description>Switching to another layout</_description>
++ <description>Switching to another layout</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>grp:switch</name>
+- <_description>Right Alt (while pressed)</_description>
++ <description>Right Alt (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lswitch</name>
+- <_description>Left Alt (while pressed)</_description>
++ <description>Left Alt (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lwin_switch</name>
+- <_description>Left Win (while pressed)</_description>
++ <description>Left Win (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rwin_switch</name>
+- <_description>Right Win (while pressed)</_description>
++ <description>Right Win (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:win_switch</name>
+- <_description>Any Win key (while pressed)</_description>
++ <description>Any Win key (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:caps_switch</name>
+- <_description>Caps Lock (while pressed), Alt+Caps Lock does the original capslock action</_description>
++ <description>Caps Lock (while pressed), Alt+Caps Lock does the original capslock action</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_switch</name>
+- <_description>Right Ctrl (while pressed)</_description>
++ <description>Right Ctrl (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:toggle</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lalt_toggle</name>
+- <_description>Left Alt</_description>
++ <description>Left Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:caps_toggle</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shift_caps_toggle</name>
+- <_description>Shift+Caps Lock</_description>
++ <description>Shift+Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shift_caps_switch</name>
+- <_description>Caps Lock (to first layout), Shift+Caps Lock (to last layout)</_description>
++ <description>Caps Lock (to first layout), Shift+Caps Lock (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:win_menu_switch</name>
+- <_description>Left Win (to first layout), Right Win/Menu (to last layout)</_description>
++ <description>Left Win (to first layout), Right Win/Menu (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_rctrl_switch</name>
+- <_description>Left Ctrl (to first layout), Right Ctrl (to last layout)</_description>
++ <description>Left Ctrl (to first layout), Right Ctrl (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_caps_toggle</name>
+- <_description>Alt+Caps Lock</_description>
++ <description>Alt+Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shifts_toggle</name>
+- <_description>Both Shift keys together</_description>
++ <description>Both Shift keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alts_toggle</name>
+- <_description>Both Alt keys together</_description>
++ <description>Both Alt keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrls_toggle</name>
+- <_description>Both Ctrl keys together</_description>
++ <description>Both Ctrl keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_shift_toggle</name>
+- <_description>Ctrl+Shift</_description>
++ <description>Ctrl+Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_lshift_toggle</name>
+- <_description>Left Ctrl+Left Shift</_description>
++ <description>Left Ctrl+Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_rshift_toggle</name>
+- <_description>Right Ctrl+Right Shift</_description>
++ <description>Right Ctrl+Right Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_alt_toggle</name>
+- <_description>Alt+Ctrl</_description>
++ <description>Alt+Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_shift_toggle</name>
+- <_description>Alt+Shift</_description>
++ <description>Alt+Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lalt_lshift_toggle</name>
+- <_description>Left Alt+Left Shift</_description>
++ <description>Left Alt+Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_space_toggle</name>
+- <_description>Alt+Space</_description>
++ <description>Alt+Space</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:menu_toggle</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lwin_toggle</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rwin_toggle</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lshift_toggle</name>
+- <_description>Left Shift</_description>
++ <description>Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rshift_toggle</name>
+- <_description>Right Shift</_description>
++ <description>Right Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_toggle</name>
+- <_description>Left Ctrl</_description>
++ <description>Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_toggle</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:sclk_toggle</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_lwin_rctrl_menu</name>
+- <_description>LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)</_description>
++ <description>LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
+- level of symbols -->
++
+ <configItem>
+ <name>lv3</name>
+- <_description>Key to choose 3rd level</_description>
++ <description>Key to choose 3rd level</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>lv3:switch</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:menu_switch</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:win_switch</name>
+- <_description>Any Win key</_description>
++ <description>Any Win key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lwin_switch</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:rwin_switch</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:alt_switch</name>
+- <_description>Any Alt key</_description>
++ <description>Any Alt key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lalt_switch</name>
+- <_description>Left Alt</_description>
++ <description>Left Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_switch</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_switch_multikey</name>
+- <_description>Right Alt, Shift+Right Alt key is Compose</_description>
++ <description>Right Alt, Shift+Right Alt key is Compose</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_alt</name>
+- <_description>Right Alt key never chooses 3rd level</_description>
++ <description>Right Alt key never chooses 3rd level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:enter_switch</name>
+- <_description>Enter on keypad</_description>
++ <description>Enter on keypad</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:caps_switch</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:bksl_switch</name>
+- <_description>Backslash</_description>
++ <description>Backslash</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lsgt_switch</name>
+- <_description>&lt;Less/Greater&gt;</_description>
++ <description>&lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:caps_switch_latch</name>
+- <_description>Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:bksl_switch_latch</name>
+- <_description>Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lsgt_switch_latch</name>
+- <_description>&lt;Less/Greater&gt; chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>&lt;Less/Greater&gt; chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Tweaking the position of the "Ctrl" key -->
++
+ <configItem>
+ <name>ctrl</name>
+- <_description>Ctrl key position</_description>
++ <description>Ctrl key position</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>ctrl:nocaps</name>
+- <_description>Caps Lock as Ctrl</_description>
++ <description>Caps Lock as Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:lctrl_meta</name>
+- <_description>Left Ctrl as Meta</_description>
++ <description>Left Ctrl as Meta</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swapcaps</name>
+- <_description>Swap Ctrl and Caps Lock</_description>
++ <description>Swap Ctrl and Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:ac_ctrl</name>
+- <_description>At left of 'A'</_description>
++ <description>At left of 'A'</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:aa_ctrl</name>
+- <_description>At bottom left</_description>
++ <description>At bottom left</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:rctrl_ralt</name>
+- <_description>Right Ctrl as Right Alt</_description>
++ <description>Right Ctrl as Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:menu_rctrl</name>
+- <_description>Menu as Right Ctrl</_description>
++ <description>Menu as Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:ctrl_ralt</name>
+- <_description>Right Alt as Right Ctrl</_description>
++ <description>Right Alt as Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lalt_lctl</name>
+- <_description>Swap Left Alt key with Left Ctrl key</_description>
++ <description>Swap Left Alt key with Left Ctrl key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lwin_lctl</name>
+- <_description>Swap Left Win key with Left Ctrl key</_description>
++ <description>Swap Left Win key with Left Ctrl key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lalt_lctl_lwin</name>
+- <_description>Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt</_description>
++ <description>Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Using startard LEDs to indicate the alternative (not first) group(s) -->
++
+ <configItem>
+ <name>grp_led</name>
+- <_description>Use keyboard LED to show alternative layout</_description>
++ <description>Use keyboard LED to show alternative layout</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>grp_led:num</name>
+- <_description>Num Lock</_description>
++ <description>Num Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp_led:caps</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp_led:scroll</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Select a keypad type -->
++
+ <configItem>
+ <name>keypad</name>
+- <_description>Layout of numeric keypad</_description>
++ <description>Layout of numeric keypad</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>keypad:legacy</name>
+- <_description>Legacy</_description>
++ <description>Legacy</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:oss</name>
+- <_description>Unicode additions (arrows and math operators)</_description>
++ <description>Unicode additions (arrows and math operators)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:future</name>
+- <_description>Unicode additions (arrows and math operators; math operators on default level)</_description>
++ <description>Unicode additions (arrows and math operators; math operators on default level)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:legacy_wang</name>
+- <_description>Legacy Wang 724</_description>
++ <description>Legacy Wang 724</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:oss_wang</name>
+- <_description>Wang 724 keypad with Unicode additions (arrows and math operators)</_description>
++ <description>Wang 724 keypad with Unicode additions (arrows and math operators)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:future_wang</name>
+- <_description>Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level)</_description>
++ <description>Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:hex</name>
+- <_description>Hexadecimal</_description>
++ <description>Hexadecimal</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:atm</name>
+- <_description>ATM/phone-style</_description>
++ <description>ATM/phone-style</description>
+ </configItem>
+ </option>
+ </group>
+- <!-- This option should override the KPDL key defined in keypad; I hope it's declared in the right place -->
++
+ <group allowMultipleSelection="false">
+- <!-- Select a keypad KPDL variant -->
++
+ <configItem>
+ <name>kpdl</name>
+- <_description>Numeric keypad delete key behaviour</_description>
++ <description>Numeric keypad delete key behaviour</description>
+ </configItem>
+ <option>
+ <configItem>
+- <!-- Actually, with KP_DECIMAL, as the old keypad(dot) -->
++
+ <name>kpdl:dot</name>
+- <_description>Legacy key with dot</_description>
++ <description>Legacy key with dot</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:comma</name>
+- <!-- Actually, with KP_SEPARATOR, as the old keypad(comma) -->
+- <_description>Legacy key with comma</_description>
++
++ <description>Legacy key with comma</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:dotoss</name>
+- <_description>Four-level key with dot</_description>
++ <description>Four-level key with dot</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:dotoss_latin9</name>
+- <_description>Four-level key with dot, Latin-9 only</_description>
++ <description>Four-level key with dot, Latin-9 only</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:commaoss</name>
+- <_description>Four-level key with comma</_description>
++ <description>Four-level key with comma</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:momayyezoss</name>
+- <_description>Four-level key with momayyez</_description>
++ <description>Four-level key with momayyez</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:kposs</name>
+- <!-- This assumes the KP_ abstract symbols are actually useful for some apps
+- The description needs to be rewritten -->
+- <_description>Four-level key with abstract separators</_description>
++
++ <description>Four-level key with abstract separators</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:semi</name>
+- <_description>Semicolon on third level</_description>
++ <description>Semicolon on third level</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Caps Lock tweaks.
+- "Internal" capitalization means capitalization using some internal tables.
+- Otherwise "as Shift" - means using next group. -->
++
+ <configItem>
+ <name>caps</name>
+- <_description>Caps Lock key behavior</_description>
++ <description>Caps Lock key behavior</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>caps:internal</name>
+- <_description>Caps Lock uses internal capitalization; Shift "pauses" Caps Lock</_description>
++ <description>Caps Lock uses internal capitalization; Shift "pauses" Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:internal_nocancel</name>
+- <_description>Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock</_description>
++ <description>Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shift</name>
+- <_description>Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock</_description>
++ <description>Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shift_nocancel</name>
+- <_description>Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock</_description>
++ <description>Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:capslock</name>
+- <_description>Caps Lock toggles normal capitalization of alphabetic characters</_description>
++ <description>Caps Lock toggles normal capitalization of alphabetic characters</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:numlock</name>
+- <_description>Make Caps Lock an additional Num Lock</_description>
++ <description>Make Caps Lock an additional Num Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:swapescape</name>
+- <_description>Swap ESC and Caps Lock</_description>
++ <description>Swap ESC and Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:escape</name>
+- <_description>Make Caps Lock an additional ESC</_description>
++ <description>Make Caps Lock an additional ESC</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:backspace</name>
+- <_description>Make Caps Lock an additional Backspace</_description>
++ <description>Make Caps Lock an additional Backspace</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:super</name>
+- <_description>Make Caps Lock an additional Super</_description>
++ <description>Make Caps Lock an additional Super</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:hyper</name>
+- <_description>Make Caps Lock an additional Hyper</_description>
++ <description>Make Caps Lock an additional Hyper</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shiftlock</name>
+- <_description>Caps Lock toggles ShiftLock (affects all keys)</_description>
++ <description>Caps Lock toggles ShiftLock (affects all keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:none</name>
+- <_description>Caps Lock is disabled</_description>
++ <description>Caps Lock is disabled</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:ctrl_modifier</name>
+- <_description>Make Caps Lock an additional Ctrl</_description>
++ <description>Make Caps Lock an additional Ctrl</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Using special PC keys (Win, Menu) to work as standard X keys (Super, Hyper, etc.) -->
++
+ <configItem>
+ <name>altwin</name>
+- <_description>Alt/Win key behavior</_description>
++ <description>Alt/Win key behavior</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>altwin:menu</name>
+- <_description>Add the standard behavior to Menu key</_description>
++ <description>Add the standard behavior to Menu key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:meta_alt</name>
+- <_description>Alt and Meta are on Alt keys</_description>
++ <description>Alt and Meta are on Alt keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:alt_win</name>
+- <_description>Alt is mapped to Win keys (and the usual Alt keys)</_description>
++ <description>Alt is mapped to Win keys (and the usual Alt keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:ctrl_win</name>
+- <_description>Ctrl is mapped to Win keys (and the usual Ctrl keys)</_description>
++ <description>Ctrl is mapped to Win keys (and the usual Ctrl keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:ctrl_alt_win</name>
+- <_description>Ctrl is mapped to Alt keys, Alt is mapped to Win keys</_description>
++ <description>Ctrl is mapped to Alt keys, Alt is mapped to Win keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:meta_win</name>
+- <_description>Meta is mapped to Win keys</_description>
++ <description>Meta is mapped to Win keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:left_meta_win</name>
+- <_description>Meta is mapped to Left Win</_description>
++ <description>Meta is mapped to Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:hyper_win</name>
+- <_description>Hyper is mapped to Win-keys</_description>
++ <description>Hyper is mapped to Win-keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:alt_super_win</name>
+- <_description>Alt is mapped to Right Win, Super to Menu</_description>
++ <description>Alt is mapped to Right Win, Super to Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:swap_alt_win</name>
+- <_description>Alt is swapped with Win</_description>
++ <description>Alt is swapped with Win</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Tweaking the position of the "Compose" key: mapping to existing PC keys -->
++
+ <configItem>
+ <name>Compose key</name>
+- <_description>Position of Compose key</_description>
++ <description>Position of Compose key</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>compose:ralt</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lwin</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lwin-altgr</name>
+- <_description>3rd level of Left Win</_description>
++ <description>3rd level of Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rwin</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rwin-altgr</name>
+- <_description>3rd level of Right Win</_description>
++ <description>3rd level of Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:menu</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:menu-altgr</name>
+- <_description>3rd level of Menu</_description>
++ <description>3rd level of Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lctrl</name>
+- <_description>Left Ctrl</_description>
++ <description>Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lctrl-altgr</name>
+- <_description>3rd level of Left Ctrl</_description>
++ <description>3rd level of Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rctrl</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rctrl-altgr</name>
+- <_description>3rd level of Right Ctrl</_description>
++ <description>3rd level of Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:caps</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:caps-altgr</name>
+- <_description>3rd level of Caps Lock</_description>
++ <description>3rd level of Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:102</name>
+- <_description>&lt;Less/Greater&gt;</_description>
++ <description>&lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:102-altgr</name>
+- <_description>3rd level of &lt;Less/Greater&gt;</_description>
++ <description>3rd level of &lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:paus</name>
+- <_description>Pause</_description>
++ <description>Pause</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:prsc</name>
+- <_description>PrtSc</_description>
++ <description>PrtSc</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:sclk</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>compat</name>
+- <_description>Miscellaneous compatibility options</_description>
++ <description>Miscellaneous compatibility options</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>numpad:pc</name>
+- <_description>Default numeric keypad keys</_description>
++ <description>Default numeric keypad keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:mac</name>
+- <_description>Numeric keypad keys always enter digits (as in Mac OS)</_description>
++ <description>Numeric keypad keys always enter digits (as in Mac OS)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:microsoft</name>
+- <_description>Shift with numeric keypad keys works as in MS Windows</_description>
++ <description>Shift with numeric keypad keys works as in MS Windows</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:shift3</name>
+- <_description>Shift does not cancel Num Lock, chooses 3rd level instead</_description>
++ <description>Shift does not cancel Num Lock, chooses 3rd level instead</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>srvrkeys:none</name>
+- <_description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server</_description>
++ <description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>apple:alupckeys</name>
+- <_description>Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)</_description>
++ <description>Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:breaks_caps</name>
+- <_description>Shift cancels Caps Lock</_description>
++ <description>Shift cancels Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>misc:typo</name>
+- <_description>Enable extra typographic characters</_description>
++ <description>Enable extra typographic characters</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_capslock</name>
+- <_description>Both Shift keys together toggle Caps Lock</_description>
++ <description>Both Shift keys together toggle Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_capslock_cancel</name>
+- <_description>Both Shift keys together activate Caps Lock, one Shift key deactivates</_description>
++ <description>Both Shift keys together activate Caps Lock, one Shift key deactivates</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_shiftlock</name>
+- <_description>Both Shift keys together toggle ShiftLock</_description>
++ <description>Both Shift keys together toggle ShiftLock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:pointerkeys</name>
+- <_description>Shift + NumLock toggles PointerKeys</_description>
++ <description>Shift + NumLock toggles PointerKeys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grab:break_actions</name>
+- <_description>Allow breaking grabs with keyboard actions (warning: security risk)</_description>
++ <description>Allow breaking grabs with keyboard actions (warning: security risk)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grab:debug_actions</name>
+- <_description>Allow grab and window tree logging</_description>
++ <description>Allow grab and window tree logging</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Special shortcuts for the Euro character -->
++
+ <configItem>
+ <name>currencysign</name>
+- <_description>Adding currency signs to certain keys</_description>
++ <description>Adding currency signs to certain keys</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>eurosign:e</name>
+- <_description>Euro on E</_description>
++ <description>Euro on E</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:2</name>
+- <_description>Euro on 2</_description>
++ <description>Euro on 2</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:4</name>
+- <_description>Euro on 4</_description>
++ <description>Euro on 4</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:5</name>
+- <_description>Euro on 5</_description>
++ <description>Euro on 5</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>rupeesign:4</name>
+- <_description>Rupee on 4</_description>
++ <description>Rupee on 4</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>lv5</name>
+- <_description>Key to choose 5th level</_description>
++ <description>Key to choose 5th level</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>lv5:lsgt_switch_lock</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:ralt_switch_lock</name>
+- <_description>Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:lwin_switch_lock</name>
+- <_description>Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:rwin_switch_lock</name>
+- <_description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+-<!--
+- <option>
+- <configItem>
+- <name>lv5:lsgt_switch_lock_cancel</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:ralt_switch_lock_cancel</name>
+- <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:lwin_switch_lock_cancel</name>
+- <_description>Left Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:rwin_switch_lock_cancel</name>
+- <_description>Right Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:lsgt_switch_lock_cancel</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:ralt_switch_lock_cancel</name>
+- <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
++ <description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+--->
++
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Let space output NBSP, NNBSP, ZWNJ, and ZWJ for the desired level -->
++
+ <configItem>
+ <name>nbsp</name>
+- <_description>Using space key to input non-breakable space character</_description>
++ <description>Using space key to input non-breakable space character</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>nbsp:none</name>
+- <_description>Usual space at any level</_description>
++ <description>Usual space at any level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level2</name>
+- <_description>Non-breakable space character at second level</_description>
++ <description>Non-breakable space character at second level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3</name>
+- <_description>Non-breakable space character at third level</_description>
++ <description>Non-breakable space character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3s</name>
+- <_description>Non-breakable space character at third level, nothing at fourth level</_description>
++ <description>Non-breakable space character at third level, nothing at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3n</name>
+- <_description>Non-breakable space character at third level, thin non-breakable space character at fourth level</_description>
++ <description>Non-breakable space character at third level, thin non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4</name>
+- <_description>Non-breakable space character at fourth level</_description>
++ <description>Non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4n</name>
+- <_description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level</_description>
++ <description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4nl</name>
+- <_description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)</_description>
++ <description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2</name>
+- <_description>Zero-width non-joiner character at second level</_description>
++ <description>Zero-width non-joiner character at second level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2zwj3</name>
+- <_description>Zero-width non-joiner character at second level, zero-width joiner character at third level</_description>
++ <description>Zero-width non-joiner character at second level, zero-width joiner character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2zwj3nb4</name>
+- <_description>Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3s</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3zwj4</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3nnb4</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj3zwj4</name>
+- <_description>Zero-width non-joiner character at third level, zero-width joiner at fourth level</_description>
++ <description>Zero-width non-joiner character at third level, zero-width joiner at fourth level</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>japan</name>
+- <_description>Japanese keyboard options</_description>
++ <description>Japanese keyboard options</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>japan:kana_lock</name>
+- <_description>Kana Lock key is locking</_description>
++ <description>Kana Lock key is locking</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>japan:nicola_f_bs</name>
+- <_description>NICOLA-F style Backspace</_description>
++ <description>NICOLA-F style Backspace</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>japan:hztg_escape</name>
+- <_description>Make Zenkaku Hankaku an additional ESC</_description>
++ <description>Make Zenkaku Hankaku an additional ESC</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+ <configItem>
+ <name>esperanto</name>
+- <_description>Adding Esperanto supersigned letters</_description>
++ <description>Adding Esperanto supersigned letters</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>esperanto:qwerty</name>
+- <_description>To the corresponding key in a Qwerty layout</_description>
++ <description>To the corresponding key in a Qwerty layout</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>esperanto:dvorak</name>
+- <_description>To the corresponding key in a Dvorak layout</_description>
++ <description>To the corresponding key in a Dvorak layout</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>esperanto:colemak</name>
+- <_description>To the corresponding key in a Colemak layout</_description>
++ <description>To the corresponding key in a Colemak layout</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>solaris</name>
+- <_description>Maintain key compatibility with old Solaris keycodes</_description>
++ <description>Maintain key compatibility with old Solaris keycodes</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>solaris:sun_compat</name>
+- <_description>Sun Key compatibility</_description>
++ <description>Sun Key compatibility</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>terminate</name>
+- <_description>Key sequence to kill the X server</_description>
++ <description>Key sequence to kill the X server</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>terminate:ctrl_alt_bksp</name>
+- <_description>Ctrl + Alt + Backspace</_description>
++ <description>Ctrl + Alt + Backspace</description>
+ </configItem>
+ </option>
+ </group>
+ </optionList>
+-</xkbConfigRegistry>
++</xkbConfigRegistry>
+\ No newline at end of file
diff --git a/package/xkeyboard-config/patches/patch-rules_evdev_extras_xml_in b/package/xkeyboard-config/patches/patch-rules_evdev_extras_xml_in
new file mode 100644
index 000000000..185ded7f8
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-rules_evdev_extras_xml_in
@@ -0,0 +1,855 @@
+--- xkeyboard-config-2.11.orig/rules/evdev.extras.xml.in 2013-12-24 00:49:09.000000000 +0100
++++ xkeyboard-config-2.11/rules/evdev.extras.xml.in 2014-03-04 14:31:30.000000000 +0100
+@@ -1,4 +1,4 @@
+-<?xml version="1.0" encoding="utf-8"?>
++<?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
+ <xkbConfigRegistry>
+ <modelList/>
+@@ -6,8 +6,8 @@
+ <layout>
+ <configItem>
+ <name>apl</name>
+- <_shortDescription>apl</_shortDescription>
+- <_description>APL keyboard symbols</_description>
++ <shortDescription>apl</shortDescription>
++ <description>APL keyboard symbols</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+@@ -58,29 +58,29 @@
+ <layout>
+ <configItem>
+ <name>ca</name>
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada)</_description>
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada)</description>
+ <languageList><iso639Id>fra</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>kut</name>
+- <_shortDescription>kut</_shortDescription>
+- <_description>Kutenai</_description>
++ <shortDescription>kut</shortDescription>
++ <description>Kutenai</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>shs</name>
+- <_shortDescription>shs</_shortDescription>
+- <_description>Secwepemctsin</_description>
++ <shortDescription>shs</shortDescription>
++ <description>Secwepemctsin</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Multilingual (Canada, Sun Type 6/7)</_description>
++ <description>Multilingual (Canada, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -88,8 +88,8 @@
+ <layout>
+ <configItem>
+ <name>de</name>
+- <_shortDescription>de</_shortDescription>
+- <_description>German</_description>
++ <shortDescription>de</shortDescription>
++ <description>German</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -98,7 +98,7 @@
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>German (US keyboard with German letters)</_description>
++ <description>German (US keyboard with German letters)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -107,7 +107,7 @@
+ <variant>
+ <configItem>
+ <name>hu</name>
+- <_description>German (with Hungarian letters and no dead keys)</_description>
++ <description>German (with Hungarian letters and no dead keys)</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ <iso639Id>hun</iso639Id>
+@@ -117,7 +117,7 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>German (Sun Type 6/7)</_description>
++ <description>German (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -125,15 +125,15 @@
+ <layout>
+ <configItem>
+ <name>ir</name>
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian</_description>
++ <shortDescription>fa</shortDescription>
++ <description>Persian</description>
+ <languageList><iso639Id>per</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ave</name>
+- <_description>Avestan</_description>
++ <description>Avestan</description>
+ <languageList><iso639Id>ave</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -142,21 +142,21 @@
+ <layout>
+ <configItem>
+ <name>lt</name>
+- <_shortDescription>lt</_shortDescription>
+- <_description>Lithuanian</_description>
++ <shortDescription>lt</shortDescription>
++ <description>Lithuanian</description>
+ <languageList><iso639Id>lit</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>us_dvorak</name>
+- <_description>Lithuanian (US Dvorak with Lithuanian letters)</_description>
++ <description>Lithuanian (US Dvorak with Lithuanian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Lithuanian (Sun Type 6/7)</_description>
++ <description>Lithuanian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -164,8 +164,8 @@
+ <layout>
+ <configItem>
+ <name>lv</name>
+- <_shortDescription>lv</_shortDescription>
+- <_description>Latvian</_description>
++ <shortDescription>lv</shortDescription>
++ <description>Latvian</description>
+ <languageList>
+ <iso639Id>lav</iso639Id>
+ </languageList>
+@@ -174,55 +174,55 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Latvian (US Dvorak)</_description>
++ <description>Latvian (US Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ykeydvorak</name>
+- <_description>Latvian (US Dvorak, Y variant)</_description>
++ <description>Latvian (US Dvorak, Y variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>minuskeydvorak</name>
+- <_description>Latvian (US Dvorak, minus variant)</_description>
++ <description>Latvian (US Dvorak, minus variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak)</_description>
++ <description>Latvian (programmer US Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ykeydvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak, Y variant)</_description>
++ <description>Latvian (programmer US Dvorak, Y variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>minuskeydvorakprogr</name>
+- <_description>Latvian (programmer US Dvorak, minus variant)</_description>
++ <description>Latvian (programmer US Dvorak, minus variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Latvian (US Colemak)</_description>
++ <description>Latvian (US Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>apostrophecolemak</name>
+- <_description>Latvian (US Colemak, apostrophe variant)</_description>
++ <description>Latvian (US Colemak, apostrophe variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Latvian (Sun Type 6/7)</_description>
++ <description>Latvian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -230,34 +230,34 @@
+ <layout>
+ <configItem>
+ <name>us</name>
+- <_shortDescription>en</_shortDescription>
+- <_description>English (US)</_description>
++ <shortDescription>en</shortDescription>
++ <description>English (US)</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>intl-unicode</name>
+- <_description>English (US, international AltGr Unicode combining)</_description>
++ <description>English (US, international AltGr Unicode combining)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt-intl-unicode</name>
+- <_description>English (US, international AltGr Unicode combining, alternative)</_description>
++ <description>English (US, international AltGr Unicode combining, alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ats</name>
+- <_description>Atsina</_description>
+- <!-- No ISO code in ISO639-2, only draft ISO693-3 -->
++ <description>Atsina</description>
++
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>crd</name>
+- <_description>Coeur d'Alene Salish</_description>
++ <description>Coeur d'Alene Salish</description>
+ <languageList><iso639Id>crd</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -274,13 +274,13 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>English (US, Sun Type 6/7)</_description>
++ <description>English (US, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>norman</name>
+- <_description>English (Norman)</_description>
++ <description>English (Norman)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -288,27 +288,27 @@
+ <layout>
+ <configItem>
+ <name>pl</name>
+- <_shortDescription>pl</_shortDescription>
+- <_description>Polish</_description>
++ <shortDescription>pl</shortDescription>
++ <description>Polish</description>
+ <languageList><iso639Id>pol</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>Polish (international with dead keys)</_description>
++ <description>Polish (international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Polish (Colemak)</_description>
++ <description>Polish (Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Polish (Sun Type 6/7)</_description>
++ <description>Polish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -316,16 +316,16 @@
+ <layout>
+ <configItem>
+ <name>ro</name>
+- <_shortDescription>ro</_shortDescription>
+- <_description>Romanian</_description>
++ <shortDescription>ro</shortDescription>
++ <description>Romanian</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>crh_dobruja</name>
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Dobruja Q)</_description>
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Dobruja Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -334,13 +334,13 @@
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Romanian (ergonomic Touchtype)</_description>
++ <description>Romanian (ergonomic Touchtype)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Romanian (Sun Type 6/7)</_description>
++ <description>Romanian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -348,15 +348,15 @@
+ <layout>
+ <configItem>
+ <name>rs</name>
+- <_shortDescription>sr</_shortDescription>
+- <_description>Serbian</_description>
++ <shortDescription>sr</shortDescription>
++ <description>Serbian</description>
+ <languageList><iso639Id>srp</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>combiningkeys</name>
+- <_description>Serbian (combining accents instead of dead keys)</_description>
++ <description>Serbian (combining accents instead of dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -364,8 +364,8 @@
+ <layout>
+ <configItem>
+ <name>ru</name>
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian</_description>
++ <shortDescription>ru</shortDescription>
++ <description>Russian</description>
+ </configItem>
+ <variantList>
+ <variant>
+@@ -378,8 +378,8 @@
+ <variant>
+ <configItem>
+ <name>ruu</name>
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (with Ukrainian-Belorussian layout)</_description>
++ <shortDescription>ru</shortDescription>
++ <description>Russian (with Ukrainian-Belorussian layout)</description>
+ <languageList><iso639Id>rus</iso639Id>
+ <iso639Id>ukr</iso639Id>
+ <iso639Id>bel</iso639Id></languageList>
+@@ -388,7 +388,7 @@
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Russian (Sun Type 6/7)</_description>
++ <description>Russian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -396,8 +396,8 @@
+ <layout>
+ <configItem>
+ <name>am</name>
+- <_shortDescription>hy</_shortDescription>
+- <_description>Armenian</_description>
++ <shortDescription>hy</shortDescription>
++ <description>Armenian</description>
+ <languageList>
+ <iso639Id>hye</iso639Id>
+ </languageList>
+@@ -406,7 +406,7 @@
+ <variant>
+ <configItem>
+ <name>olpc-phonetic</name>
+- <_description>Armenian (OLPC phonetic)</_description>
++ <description>Armenian (OLPC phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -414,15 +414,15 @@
+ <layout>
+ <configItem>
+ <name>il</name>
+- <_shortDescription>he</_shortDescription>
+- <_description>Hebrew</_description>
++ <shortDescription>he</shortDescription>
++ <description>Hebrew</description>
+ <languageList><iso639Id>heb</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>biblicalSIL</name>
+- <_description>Hebrew (Biblical, SIL phonetic)</_description>
++ <description>Hebrew (Biblical, SIL phonetic)</description>
+ <languageList><iso639Id>heb</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -431,14 +431,14 @@
+ <layout>
+ <configItem>
+ <name>ara</name>
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic</_description>
++ <shortDescription>ar</shortDescription>
++ <description>Arabic</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Arabic (Sun Type 6/7)</_description>
++ <description>Arabic (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -446,14 +446,14 @@
+ <layout>
+ <configItem>
+ <name>be</name>
+- <_shortDescription>be</_shortDescription>
+- <_description>Belgian</_description>
++ <shortDescription>be</shortDescription>
++ <description>Belgian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Belgian (Sun Type 6/7)</_description>
++ <description>Belgian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -461,14 +461,14 @@
+ <layout>
+ <configItem>
+ <name>br</name>
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese (Brazil)</_description>
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese (Brazil)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Portuguese (Brazil, Sun Type 6/7)</_description>
++ <description>Portuguese (Brazil, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -476,14 +476,14 @@
+ <layout>
+ <configItem>
+ <name>cz</name>
+- <_shortDescription>cs</_shortDescription>
+- <_description>Czech</_description>
++ <shortDescription>cs</shortDescription>
++ <description>Czech</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Czech (Sun Type 6/7)</_description>
++ <description>Czech (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -491,14 +491,14 @@
+ <layout>
+ <configItem>
+ <name>dk</name>
+- <_shortDescription>da</_shortDescription>
+- <_description>Danish</_description>
++ <shortDescription>da</shortDescription>
++ <description>Danish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Danish (Sun Type 6/7)</_description>
++ <description>Danish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -506,14 +506,14 @@
+ <layout>
+ <configItem>
+ <name>nl</name>
+- <_shortDescription>nl</_shortDescription>
+- <_description>Dutch</_description>
++ <shortDescription>nl</shortDescription>
++ <description>Dutch</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Dutch (Sun Type 6/7)</_description>
++ <description>Dutch (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -521,14 +521,14 @@
+ <layout>
+ <configItem>
+ <name>ee</name>
+- <_shortDescription>et</_shortDescription>
+- <_description>Estonian</_description>
++ <shortDescription>et</shortDescription>
++ <description>Estonian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Estonian (Sun Type 6/7)</_description>
++ <description>Estonian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -536,14 +536,14 @@
+ <layout>
+ <configItem>
+ <name>fi</name>
+- <_shortDescription>fi</_shortDescription>
+- <_description>Finnish</_description>
++ <shortDescription>fi</shortDescription>
++ <description>Finnish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Finnish (Sun Type 6/7)</_description>
++ <description>Finnish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -551,14 +551,14 @@
+ <layout>
+ <configItem>
+ <name>fr</name>
+- <_shortDescription>fr</_shortDescription>
+- <_description>French</_description>
++ <shortDescription>fr</shortDescription>
++ <description>French</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>French (Sun Type 6/7)</_description>
++ <description>French (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -566,14 +566,14 @@
+ <layout>
+ <configItem>
+ <name>gr</name>
+- <_shortDescription>gr</_shortDescription>
+- <_description>Greek</_description>
++ <shortDescription>gr</shortDescription>
++ <description>Greek</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Greek (Sun Type 6/7)</_description>
++ <description>Greek (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -581,14 +581,14 @@
+ <layout>
+ <configItem>
+ <name>it</name>
+- <_shortDescription>it</_shortDescription>
+- <_description>Italian</_description>
++ <shortDescription>it</shortDescription>
++ <description>Italian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Italian (Sun Type 6/7)</_description>
++ <description>Italian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -596,26 +596,26 @@
+ <layout>
+ <configItem>
+ <name>jp</name>
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese</_description>
++ <shortDescription>ja</shortDescription>
++ <description>Japanese</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Japanese (Sun Type 6)</_description>
++ <description>Japanese (Sun Type 6)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type7</name>
+- <_description>Japanese (Sun Type 7 - pc compatible)</_description>
++ <description>Japanese (Sun Type 7 - pc compatible)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type7_suncompat</name>
+- <_description>Japanese (Sun Type 7 - sun compatible)</_description>
++ <description>Japanese (Sun Type 7 - sun compatible)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -623,14 +623,14 @@
+ <layout>
+ <configItem>
+ <name>no</name>
+- <_shortDescription>no</_shortDescription>
+- <_description>Norwegian</_description>
++ <shortDescription>no</shortDescription>
++ <description>Norwegian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Norwegian (Sun Type 6/7)</_description>
++ <description>Norwegian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -638,14 +638,14 @@
+ <layout>
+ <configItem>
+ <name>pt</name>
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese</_description>
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Portuguese (Sun Type 6/7)</_description>
++ <description>Portuguese (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -653,14 +653,14 @@
+ <layout>
+ <configItem>
+ <name>sk</name>
+- <_shortDescription>sk</_shortDescription>
+- <_description>Slovak</_description>
++ <shortDescription>sk</shortDescription>
++ <description>Slovak</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Slovak (Sun Type 6/7)</_description>
++ <description>Slovak (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -668,14 +668,14 @@
+ <layout>
+ <configItem>
+ <name>es</name>
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish</_description>
++ <shortDescription>es</shortDescription>
++ <description>Spanish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Spanish (Sun Type 6/7)</_description>
++ <description>Spanish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -683,14 +683,14 @@
+ <layout>
+ <configItem>
+ <name>se</name>
+- <_shortDescription>sv</_shortDescription>
+- <_description>Swedish</_description>
++ <shortDescription>sv</shortDescription>
++ <description>Swedish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Swedish (Sun Type 6/7)</_description>
++ <description>Swedish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -698,20 +698,20 @@
+ <layout>
+ <configItem>
+ <name>ch</name>
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland)</_description>
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6_de</name>
+- <_description>German (Switzerland, Sun Type 6/7)</_description>
++ <description>German (Switzerland, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sun_type6_fr</name>
+- <_description>French (Switzerland, Sun Type 6/7)</_description>
++ <description>French (Switzerland, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -719,14 +719,14 @@
+ <layout>
+ <configItem>
+ <name>tr</name>
+- <_shortDescription>tr</_shortDescription>
+- <_description>Turkish</_description>
++ <shortDescription>tr</shortDescription>
++ <description>Turkish</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Turkish (Sun Type 6/7)</_description>
++ <description>Turkish (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -734,14 +734,14 @@
+ <layout>
+ <configItem>
+ <name>ua</name>
+- <_shortDescription>uk</_shortDescription>
+- <_description>Ukrainian</_description>
++ <shortDescription>uk</shortDescription>
++ <description>Ukrainian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Ukrainian (Sun Type 6/7)</_description>
++ <description>Ukrainian (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -749,14 +749,14 @@
+ <layout>
+ <configItem>
+ <name>gb</name>
+- <_shortDescription>en</_shortDescription>
+- <_description>English (UK)</_description>
++ <shortDescription>en</shortDescription>
++ <description>English (UK)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>English (UK, Sun Type 6/7)</_description>
++ <description>English (UK, Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -764,18 +764,18 @@
+ <layout>
+ <configItem>
+ <name>kr</name>
+- <_shortDescription>ko</_shortDescription>
+- <_description>Korean</_description>
++ <shortDescription>ko</shortDescription>
++ <description>Korean</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>sun_type6</name>
+- <_description>Korean (Sun Type 6/7)</_description>
++ <description>Korean (Sun Type 6/7)</description>
+ </configItem>
+ </variant>
+ </variantList>
+ </layout>
+ </layoutList>
+ <optionList/>
+-</xkbConfigRegistry>
++</xkbConfigRegistry>
+\ No newline at end of file
diff --git a/package/xkeyboard-config/patches/patch-rules_evdev_xml_in b/package/xkeyboard-config/patches/patch-rules_evdev_xml_in
new file mode 100644
index 000000000..57eb6df34
--- /dev/null
+++ b/package/xkeyboard-config/patches/patch-rules_evdev_xml_in
@@ -0,0 +1,7654 @@
+--- xkeyboard-config-2.11.orig/rules/evdev.xml.in 2014-01-15 02:05:04.000000000 +0100
++++ xkeyboard-config-2.11/rules/evdev.xml.in 2014-03-04 14:30:54.000000000 +0100
+@@ -5,627 +5,627 @@
+ <model>
+ <configItem>
+ <name>pc101</name>
+- <_description>Generic 101-key PC</_description>
++ <description>Generic 101-key PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc102</name>
+- <_description>Generic 102-key (Intl) PC</_description>
++ <description>Generic 102-key (Intl) PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc104</name>
+- <_description>Generic 104-key PC</_description>
++ <description>Generic 104-key PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc105</name>
+- <_description>Generic 105-key (Intl) PC</_description>
++ <description>Generic 105-key (Intl) PC</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dell101</name>
+- <_description>Dell 101-key PC</_description>
++ <description>Dell 101-key PC</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>latitude</name>
+- <_description>Dell Latitude series laptop</_description>
++ <description>Dell Latitude series laptop</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellm65</name>
+- <_description>Dell Precision M65</_description>
++ <description>Dell Precision M65</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>everex</name>
+- <_description>Everex STEPnote</_description>
++ <description>Everex STEPnote</description>
+ <vendor>Everex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>flexpro</name>
+- <_description>Keytronic FlexPro</_description>
++ <description>Keytronic FlexPro</description>
+ <vendor>Keytronic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft</name>
+- <_description>Microsoft Natural</_description>
++ <description>Microsoft Natural</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>omnikey101</name>
+- <_description>Northgate OmniKey 101</_description>
++ <description>Northgate OmniKey 101</description>
+ <vendor>Northgate</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>winbook</name>
+- <_description>Winbook Model XP5</_description>
++ <description>Winbook Model XP5</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>pc98</name>
+- <_description>PC-98xx Series</_description>
++ <description>PC-98xx Series</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4techKB21</name>
+- <_description>A4Tech KB-21</_description>
++ <description>A4Tech KB-21</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4techKBS8</name>
+- <_description>A4Tech KBS-8</_description>
++ <description>A4Tech KBS-8</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>a4_rfkb23</name>
+- <_description>A4Tech Wireless Desktop RFKB-23</_description>
++ <description>A4Tech Wireless Desktop RFKB-23</description>
+ <vendor>A4Tech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>airkey</name>
+- <_description>Acer AirKey V</_description>
++ <description>Acer AirKey V</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>azonaRF2300</name>
+- <_description>Azona RF2300 wireless Internet Keyboard</_description>
++ <description>Azona RF2300 wireless Internet Keyboard</description>
+ <vendor>Azona</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>scorpius</name>
+- <_description>Advance Scorpius KI</_description>
++ <description>Advance Scorpius KI</description>
+ <vendor>Scorpius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>brother</name>
+- <_description>Brother Internet Keyboard</_description>
++ <description>Brother Internet Keyboard</description>
+ <vendor>Brother</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5113rf</name>
+- <_description>BTC 5113RF Multimedia</_description>
++ <description>BTC 5113RF Multimedia</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5126t</name>
+- <_description>BTC 5126T</_description>
++ <description>BTC 5126T</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc6301urf</name>
+- <_description>BTC 6301URF</_description>
++ <description>BTC 6301URF</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9000</name>
+- <_description>BTC 9000</_description>
++ <description>BTC 9000</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9000a</name>
+- <_description>BTC 9000A</_description>
++ <description>BTC 9000A</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9001ah</name>
+- <_description>BTC 9001AH</_description>
++ <description>BTC 9001AH</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc5090</name>
+- <_description>BTC 5090</_description>
++ <description>BTC 5090</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9019u</name>
+- <_description>BTC 9019U</_description>
++ <description>BTC 9019U</description>
+ <vendor>BTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>btc9116u</name>
+- <_description>BTC 9116U Mini Wireless Internet and Gaming</_description>
++ <description>BTC 9116U Mini Wireless Internet and Gaming</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherryblue</name>
+- <_description>Cherry Blue Line CyBo@rd</_description>
++ <description>Cherry Blue Line CyBo@rd</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherryblueb</name>
+- <_description>Cherry CyMotion Master XPress</_description>
++ <description>Cherry CyMotion Master XPress</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrybluea</name>
+- <_description>Cherry Blue Line CyBo@rd (alternate option)</_description>
++ <description>Cherry Blue Line CyBo@rd (alternate option)</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrycyboard</name>
+- <_description>Cherry CyBo@rd USB-Hub</_description>
++ <description>Cherry CyBo@rd USB-Hub</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrycmexpert</name>
+- <_description>Cherry CyMotion Expert</_description>
++ <description>Cherry CyMotion Expert</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cherrybunlim</name>
+- <_description>Cherry B.UNLIMITED</_description>
++ <description>Cherry B.UNLIMITED</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony</name>
+- <_description>Chicony Internet Keyboard</_description>
++ <description>Chicony Internet Keyboard</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony0108</name>
+- <_description>Chicony KU-0108</_description>
++ <description>Chicony KU-0108</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony0420</name>
+- <_description>Chicony KU-0420</_description>
++ <description>Chicony KU-0420</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>chicony9885</name>
+- <_description>Chicony KB-9885</_description>
++ <description>Chicony KB-9885</description>
+ <vendor>Chicony</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqeak8</name>
+- <_description>Compaq Easy Access Keyboard</_description>
++ <description>Compaq Easy Access Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik7</name>
+- <_description>Compaq Internet Keyboard (7 keys)</_description>
++ <description>Compaq Internet Keyboard (7 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik13</name>
+- <_description>Compaq Internet Keyboard (13 keys)</_description>
++ <description>Compaq Internet Keyboard (13 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compaqik18</name>
+- <_description>Compaq Internet Keyboard (18 keys)</_description>
++ <description>Compaq Internet Keyboard (18 keys)</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>cymotionlinux</name>
+- <_description>Cherry CyMotion Master Linux</_description>
++ <description>Cherry CyMotion Master Linux</description>
+ <vendor>Cherry</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>armada</name>
+- <_description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</_description>
++ <description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>presario</name>
+- <_description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</_description>
++ <description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ipaq</name>
+- <_description>Compaq iPaq Keyboard</_description>
++ <description>Compaq iPaq Keyboard</description>
+ <vendor>Compaq</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dell</name>
+- <_description>Dell</_description>
++ <description>Dell</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellsk8125</name>
+- <_description>Dell SK-8125</_description>
++ <description>Dell SK-8125</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellsk8135</name>
+- <_description>Dell SK-8135</_description>
++ <description>Dell SK-8135</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dellusbmm</name>
+- <_description>Dell USB Multimedia Keyboard</_description>
++ <description>Dell USB Multimedia Keyboard</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>inspiron</name>
+- <_description>Dell Laptop/notebook Inspiron 6xxx/8xxx</_description>
++ <description>Dell Laptop/notebook Inspiron 6xxx/8xxx</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>precision_m</name>
+- <_description>Dell Laptop/notebook Precision M series</_description>
++ <description>Dell Laptop/notebook Precision M series</description>
+ <vendor>Dell</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dexxa</name>
+- <_description>Dexxa Wireless Desktop Keyboard</_description>
++ <description>Dexxa Wireless Desktop Keyboard</description>
+ <vendor>Dexxa</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>diamond</name>
+- <_description>Diamond 9801 / 9802 series</_description>
++ <description>Diamond 9801 / 9802 series</description>
+ <vendor>Diamond</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>dtk2000</name>
+- <_description>DTK2000</_description>
++ <description>DTK2000</description>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ennyah_dkb1008</name>
+- <_description>Ennyah DKB-1008</_description>
++ <description>Ennyah DKB-1008</description>
+ <vendor>Ennyah</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>fscaa1667g</name>
+- <_description>Fujitsu-Siemens Computers AMILO laptop</_description>
++ <description>Fujitsu-Siemens Computers AMILO laptop</description>
+ <vendor>Fujitsu-Siemens</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>genius</name>
+- <_description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</_description>
++ <description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuscomfy</name>
+- <_description>Genius Comfy KB-12e</_description>
++ <description>Genius Comfy KB-12e</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuscomfy2</name>
+- <_description>Genius Comfy KB-21e-Scroll</_description>
++ <description>Genius Comfy KB-21e-Scroll</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuskb19e</name>
+- <_description>Genius KB-19e NB</_description>
++ <description>Genius KB-19e NB</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>geniuskkb2050hs</name>
+- <_description>Genius KKB-2050HS</_description>
++ <description>Genius KKB-2050HS</description>
+ <vendor>Genius</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>gyration</name>
+- <_description>Gyration</_description>
++ <description>Gyration</description>
+ <vendor>Gyration</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>htcdream</name>
+- <_description>HTC Dream</_description>
++ <description>HTC Dream</description>
+ <vendor>HTC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>kinesis</name>
+- <_description>Kinesis</_description>
++ <description>Kinesis</description>
+ <vendor>Kinesis</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logitech_base</name>
+- <_description>Logitech Generic Keyboard</_description>
++ <description>Logitech Generic Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logitech_g15</name>
+- <_description>Logitech G15 extra keys via G15daemon</_description>
++ <description>Logitech G15 extra keys via G15daemon</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpi6</name>
+- <_description>Hewlett-Packard Internet Keyboard</_description>
++ <description>Hewlett-Packard Internet Keyboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp250x</name>
+- <_description>Hewlett-Packard SK-250x Multimedia Keyboard</_description>
++ <description>Hewlett-Packard SK-250x Multimedia Keyboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxe3gc</name>
+- <_description>Hewlett-Packard Omnibook XE3 GC</_description>
++ <description>Hewlett-Packard Omnibook XE3 GC</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxe3gf</name>
+- <_description>Hewlett-Packard Omnibook XE3 GF</_description>
++ <description>Hewlett-Packard Omnibook XE3 GF</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpxt1000</name>
+- <_description>Hewlett-Packard Omnibook XT1000</_description>
++ <description>Hewlett-Packard Omnibook XT1000</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpdv5</name>
+- <_description>Hewlett-Packard Pavilion dv5</_description>
++ <description>Hewlett-Packard Pavilion dv5</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpzt11xx</name>
+- <_description>Hewlett-Packard Pavilion ZT11xx</_description>
++ <description>Hewlett-Packard Pavilion ZT11xx</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp500fa</name>
+- <_description>Hewlett-Packard Omnibook 500 FA</_description>
++ <description>Hewlett-Packard Omnibook 500 FA</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp5xx</name>
+- <_description>Hewlett-Packard Omnibook 5xx</_description>
++ <description>Hewlett-Packard Omnibook 5xx</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpnx9020</name>
+- <_description>Hewlett-Packard nx9020</_description>
++ <description>Hewlett-Packard nx9020</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hp6000</name>
+- <_description>Hewlett-Packard Omnibook 6000/6100</_description>
++ <description>Hewlett-Packard Omnibook 6000/6100</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>honeywell_euroboard</name>
+- <_description>Honeywell Euroboard</_description>
++ <description>Honeywell Euroboard</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hpmini110</name>
+- <_description>Hewlett-Packard Mini 110 Notebook</_description>
++ <description>Hewlett-Packard Mini 110 Notebook</description>
+ <vendor>Hewlett-Packard</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>rapidaccess</name>
+- <_description>IBM Rapid Access</_description>
++ <description>IBM Rapid Access</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>rapidaccess2</name>
+- <_description>IBM Rapid Access II</_description>
++ <description>IBM Rapid Access II</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpad</name>
+- <_description>IBM ThinkPad 560Z/600/600E/A22E</_description>
++ <description>IBM ThinkPad 560Z/600/600E/A22E</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpad60</name>
+- <_description>IBM ThinkPad R60/T60/R61/T61</_description>
++ <description>IBM ThinkPad R60/T60/R61/T61</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>thinkpadz60</name>
+- <_description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</_description>
++ <description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>ibm_spacesaver</name>
+- <_description>IBM Space Saver</_description>
++ <description>IBM Space Saver</description>
+ <vendor>Lenovo (previously IBM)</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiaccess</name>
+- <_description>Logitech Access Keyboard</_description>
++ <description>Logitech Access Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiclx300</name>
+- <_description>Logitech Cordless Desktop LX-300</_description>
++ <description>Logitech Cordless Desktop LX-300</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logii350</name>
+- <_description>Logitech Internet 350 Keyboard</_description>
++ <description>Logitech Internet 350 Keyboard</description>
+ <vendor>Logitech</vendor>
+ <hwList> <hwId>046d:c313</hwId></hwList>
+ </configItem>
+@@ -633,665 +633,665 @@
+ <model>
+ <configItem>
+ <name>logimel</name>
+- <_description>Logitech Media Elite Keyboard</_description>
++ <description>Logitech Media Elite Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd</name>
+- <_description>Logitech Cordless Desktop</_description>
++ <description>Logitech Cordless Desktop</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_it</name>
+- <_description>Logitech Cordless Desktop iTouch</_description>
++ <description>Logitech Cordless Desktop iTouch</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_nav</name>
+- <_description>Logitech Cordless Desktop Navigator</_description>
++ <description>Logitech Cordless Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicd_opt</name>
+- <_description>Logitech Cordless Desktop Optical</_description>
++ <description>Logitech Cordless Desktop Optical</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicda</name>
+- <_description>Logitech Cordless Desktop (alternate option)</_description>
++ <description>Logitech Cordless Desktop (alternate option)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicdpa2</name>
+- <_description>Logitech Cordless Desktop Pro (alternate option 2)</_description>
++ <description>Logitech Cordless Desktop Pro (alternate option 2)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicfn</name>
+- <_description>Logitech Cordless Freedom/Desktop Navigator</_description>
++ <description>Logitech Cordless Freedom/Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicdn</name>
+- <_description>Logitech Cordless Desktop Navigator</_description>
++ <description>Logitech Cordless Desktop Navigator</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiitc</name>
+- <_description>Logitech iTouch Cordless Keyboard (model Y-RB6)</_description>
++ <description>Logitech iTouch Cordless Keyboard (model Y-RB6)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiik</name>
+- <_description>Logitech Internet Keyboard</_description>
++ <description>Logitech Internet Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>itouch</name>
+- <_description>Logitech iTouch</_description>
++ <description>Logitech iTouch</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logicink</name>
+- <_description>Logitech Internet Navigator Keyboard</_description>
++ <description>Logitech Internet Navigator Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiex110</name>
+- <_description>Logitech Cordless Desktop EX110</_description>
++ <description>Logitech Cordless Desktop EX110</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiinkse</name>
+- <_description>Logitech iTouch Internet Navigator Keyboard SE</_description>
++ <description>Logitech iTouch Internet Navigator Keyboard SE</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiinkseusb</name>
+- <_description>Logitech iTouch Internet Navigator Keyboard SE (USB)</_description>
++ <description>Logitech iTouch Internet Navigator Keyboard SE (USB)</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiultrax</name>
+- <_description>Logitech Ultra-X Keyboard</_description>
++ <description>Logitech Ultra-X Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logiultraxc</name>
+- <_description>Logitech Ultra-X Cordless Media Desktop Keyboard</_description>
++ <description>Logitech Ultra-X Cordless Media Desktop Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logidinovo</name>
+- <_description>Logitech diNovo Keyboard</_description>
++ <description>Logitech diNovo Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>logidinovoedge</name>
+- <_description>Logitech diNovo Edge Keyboard</_description>
++ <description>Logitech diNovo Edge Keyboard</description>
+ <vendor>Logitech</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx1998</name>
+- <_description>Memorex MX1998</_description>
++ <description>Memorex MX1998</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx2500</name>
+- <_description>Memorex MX2500 EZ-Access Keyboard</_description>
++ <description>Memorex MX2500 EZ-Access Keyboard</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>mx2750</name>
+- <_description>Memorex MX2750</_description>
++ <description>Memorex MX2750</description>
+ <vendor>Memorex</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft4000</name>
+- <_description>Microsoft Natural Wireless Ergonomic Keyboard 4000</_description>
++ <description>Microsoft Natural Wireless Ergonomic Keyboard 4000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoft7000</name>
+- <_description>Microsoft Natural Wireless Ergonomic Keyboard 7000</_description>
++ <description>Microsoft Natural Wireless Ergonomic Keyboard 7000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftinet</name>
+- <_description>Microsoft Internet Keyboard</_description>
++ <description>Microsoft Internet Keyboard</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftpro</name>
+- <_description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</_description>
++ <description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprousb</name>
+- <_description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</_description>
++ <description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprooem</name>
+- <_description>Microsoft Natural Keyboard Pro OEM</_description>
++ <description>Microsoft Natural Keyboard Pro OEM</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>vsonku306</name>
+- <_description>ViewSonic KU-306 Internet Keyboard</_description>
++ <description>ViewSonic KU-306 Internet Keyboard</description>
+ <vendor>ViewSonic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftprose</name>
+- <_description>Microsoft Internet Keyboard Pro, Swedish</_description>
++ <description>Microsoft Internet Keyboard Pro, Swedish</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftoffice</name>
+- <_description>Microsoft Office Keyboard</_description>
++ <description>Microsoft Office Keyboard</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftmult</name>
+- <_description>Microsoft Wireless Multimedia Keyboard 1.0A</_description>
++ <description>Microsoft Wireless Multimedia Keyboard 1.0A</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftelite</name>
+- <_description>Microsoft Natural Keyboard Elite</_description>
++ <description>Microsoft Natural Keyboard Elite</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>microsoftccurve2k</name>
+- <_description>Microsoft Comfort Curve Keyboard 2000</_description>
++ <description>Microsoft Comfort Curve Keyboard 2000</description>
+ <vendor>Microsoft Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>oretec</name>
+- <_description>Ortek MCK-800 MM/Internet keyboard</_description>
++ <description>Ortek MCK-800 MM/Internet keyboard</description>
+ <vendor>Ortek</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>propeller</name>
+- <_description>Propeller Voyager (KTEZ-1000)</_description>
++ <description>Propeller Voyager (KTEZ-1000)</description>
+ <vendor>KeyTronic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>qtronix</name>
+- <_description>QTronix Scorpius 98N+</_description>
++ <description>QTronix Scorpius 98N+</description>
+ <vendor>QTronix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>samsung4500</name>
+- <_description>Samsung SDM 4500P</_description>
++ <description>Samsung SDM 4500P</description>
+ <vendor>Samsung</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>samsung4510</name>
+- <_description>Samsung SDM 4510P</_description>
++ <description>Samsung SDM 4510P</description>
+ <vendor>Samsung</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sanwaskbkg3</name>
+- <_description>Sanwa Supply SKB-KG3</_description>
++ <description>Sanwa Supply SKB-KG3</description>
+ <vendor>Sanwa Supply Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk1300</name>
+- <_description>SK-1300</_description>
++ <description>SK-1300</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk2500</name>
+- <_description>SK-2500</_description>
++ <description>SK-2500</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk6200</name>
+- <_description>SK-6200</_description>
++ <description>SK-6200</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sk7100</name>
+- <_description>SK-7100</_description>
++ <description>SK-7100</description>
+ <vendor>NEC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sp_inet</name>
+- <_description>Super Power Multimedia Keyboard</_description>
++ <description>Super Power Multimedia Keyboard</description>
+ <vendor>Generic</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sven</name>
+- <_description>SVEN Ergonomic 2500</_description>
++ <description>SVEN Ergonomic 2500</description>
+ <vendor>SVEN</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sven303</name>
+- <_description>SVEN Slim 303</_description>
++ <description>SVEN Slim 303</description>
+ <vendor>SVEN</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>symplon</name>
+- <_description>Symplon PaceBook (tablet PC)</_description>
++ <description>Symplon PaceBook (tablet PC)</description>
+ <vendor>Symplon</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>toshiba_s3000</name>
+- <_description>Toshiba Satellite S3000</_description>
++ <description>Toshiba Satellite S3000</description>
+ <vendor>Toshiba</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trust</name>
+- <_description>Trust Wireless Keyboard Classic</_description>
++ <description>Trust Wireless Keyboard Classic</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trustda</name>
+- <_description>Trust Direct Access Keyboard</_description>
++ <description>Trust Direct Access Keyboard</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>trust_slimline</name>
+- <_description>Trust Slimline</_description>
++ <description>Trust Slimline</description>
+ <vendor>Trust</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2020</name>
+- <_description>TypeMatrix EZ-Reach 2020</_description>
++ <description>TypeMatrix EZ-Reach 2020</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030PS2</name>
+- <_description>TypeMatrix EZ-Reach 2030 PS2</_description>
++ <description>TypeMatrix EZ-Reach 2030 PS2</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB-102</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>tm2030USB-106</name>
+- <_description>TypeMatrix EZ-Reach 2030 USB (106:JP mode)</_description>
++ <description>TypeMatrix EZ-Reach 2030 USB (106:JP mode)</description>
+ <vendor>TypeMatrix</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>yahoo</name>
+- <_description>Yahoo! Internet Keyboard</_description>
++ <description>Yahoo! Internet Keyboard</description>
+ <vendor>Yahoo!</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macbook78</name>
+- <_description>MacBook/MacBook Pro</_description>
++ <description>MacBook/MacBook Pro</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macbook79</name>
+- <_description>MacBook/MacBook Pro (Intl)</_description>
++ <description>MacBook/MacBook Pro (Intl)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh</name>
+- <_description>Macintosh</_description>
++ <description>Macintosh</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh_old</name>
+- <_description>Macintosh Old</_description>
++ <description>Macintosh Old</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>macintosh_hhk</name>
+- <_description>Happy Hacking Keyboard for Mac</_description>
++ <description>Happy Hacking Keyboard for Mac</description>
+ <vendor>Fujitsu</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_c300</name>
+- <_description>Acer C300</_description>
++ <description>Acer C300</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_ferrari4k</name>
+- <_description>Acer Ferrari 4000</_description>
++ <description>Acer Ferrari 4000</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>acer_laptop</name>
+- <_description>Acer Laptop</_description>
++ <description>Acer Laptop</description>
+ <vendor>Acer</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>asus_laptop</name>
+- <_description>Asus Laptop</_description>
++ <description>Asus Laptop</description>
+ <vendor>Asus</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>apple</name>
+- <_description>Apple</_description>
++ <description>Apple</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>apple_laptop</name>
+- <_description>Apple Laptop</_description>
++ <description>Apple Laptop</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_ansi</name>
+- <_description>Apple Aluminium Keyboard (ANSI)</_description>
++ <description>Apple Aluminium Keyboard (ANSI)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_iso</name>
+- <_description>Apple Aluminium Keyboard (ISO)</_description>
++ <description>Apple Aluminium Keyboard (ISO)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>applealu_jis</name>
+- <_description>Apple Aluminium Keyboard (JIS)</_description>
++ <description>Apple Aluminium Keyboard (JIS)</description>
+ <vendor>Apple</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>silvercrest</name>
+- <_description>SILVERCREST Multimedia Wireless Keyboard</_description>
++ <description>SILVERCREST Multimedia Wireless Keyboard</description>
+ <vendor>Silvercrest</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>emachines</name>
+- <_description>Laptop/notebook eMachines m68xx</_description>
++ <description>Laptop/notebook eMachines m68xx</description>
+ <vendor>eMachines</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx</name>
+- <_description>BenQ X-Touch</_description>
++ <description>BenQ X-Touch</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx730</name>
+- <_description>BenQ X-Touch 730</_description>
++ <description>BenQ X-Touch 730</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>benqx800</name>
+- <_description>BenQ X-Touch 800</_description>
++ <description>BenQ X-Touch 800</description>
+ <vendor>BenQ</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>hhk</name>
+- <_description>Happy Hacking Keyboard</_description>
++ <description>Happy Hacking Keyboard</description>
+ <vendor>Fujitsu</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>classmate</name>
+- <_description>Classmate PC</_description>
++ <description>Classmate PC</description>
+ <vendor>Intel</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>olpc</name>
+- <_description>OLPC</_description>
++ <description>OLPC</description>
+ <vendor>OLPC</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_usb</name>
+- <_description>Sun Type 7 USB</_description>
++ <description>Sun Type 7 USB</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_euro_usb</name>
+- <_description>Sun Type 7 USB (European layout)</_description>
++ <description>Sun Type 7 USB (European layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_unix_usb</name>
+- <_description>Sun Type 7 USB (Unix layout)</_description>
++ <description>Sun Type 7 USB (Unix layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type7_jp_usb</name>
+- <_description>Sun Type 7 USB (Japanese layout) / Japanese 106-key</_description>
++ <description>Sun Type 7 USB (Japanese layout) / Japanese 106-key</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_usb</name>
+- <_description>Sun Type 6/7 USB</_description>
++ <description>Sun Type 6/7 USB</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_euro_usb</name>
+- <_description>Sun Type 6/7 USB (European layout)</_description>
++ <description>Sun Type 6/7 USB (European layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_unix_usb</name>
+- <_description>Sun Type 6 USB (Unix layout)</_description>
++ <description>Sun Type 6 USB (Unix layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_jp_usb</name>
+- <_description>Sun Type 6 USB (Japanese layout)</_description>
++ <description>Sun Type 6 USB (Japanese layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>sun_type6_jp</name>
+- <_description>Sun Type 6 (Japanese layout)</_description>
++ <description>Sun Type 6 (Japanese layout)</description>
+ <vendor>Sun Microsystems</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>targa_v811</name>
+- <_description>Targa Visionary 811</_description>
++ <description>Targa Visionary 811</description>
+ <vendor>Targa</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>unitekkb1925</name>
+- <_description>Unitek KB-1925</_description>
++ <description>Unitek KB-1925</description>
+ <vendor>Unitek Group</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>compalfl90</name>
+- <_description>FL90</_description>
++ <description>FL90</description>
+ <vendor>Compal Electronics Inc.</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>creativedw7000</name>
+- <_description>Creative Desktop Wireless 7000</_description>
++ <description>Creative Desktop Wireless 7000</description>
+ <vendor>Creative</vendor>
+ </configItem>
+ </model>
+ <model>
+ <configItem>
+ <name>htcdream</name>
+- <_description>Htc Dream phone</_description>
++ <description>Htc Dream phone</description>
+ <vendor>htc</vendor>
+ </configItem>
+ </model>
+@@ -1300,9 +1300,9 @@
+ <layout>
+ <configItem>
+ <name>us</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (US)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (US)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -1311,9 +1311,9 @@
+ <variant>
+ <configItem>
+ <name>chr</name>
+- <!-- Keyboard indicator for Cherokee layouts -->
+- <_shortDescription>chr</_shortDescription>
+- <_description>Cherokee</_description>
++
++ <shortDescription>chr</shortDescription>
++ <description>Cherokee</description>
+ <languageList>
+ <iso639Id>chr</iso639Id>
+ </languageList>
+@@ -1322,75 +1322,75 @@
+ <variant>
+ <configItem>
+ <name>euro</name>
+- <_description>English (US, with euro on 5)</_description>
++ <description>English (US, with euro on 5)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>English (US, international with dead keys)</_description>
++ <description>English (US, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt-intl</name>
+- <_description>English (US, alternative international)</_description>
++ <description>English (US, alternative international)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>English (Colemak)</_description>
++ <description>English (Colemak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>English (Dvorak)</_description>
++ <description>English (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-intl</name>
+- <_description>English (Dvorak, international with dead keys)</_description>
++ <description>English (Dvorak, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-alt-intl</name>
+- <_description>English (Dvorak alternative international no dead keys)</_description>
++ <description>English (Dvorak alternative international no dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-l</name>
+- <_description>English (left handed Dvorak)</_description>
++ <description>English (left handed Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-r</name>
+- <_description>English (right handed Dvorak)</_description>
++ <description>English (right handed Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-classic</name>
+- <_description>English (classic Dvorak)</_description>
++ <description>English (classic Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvp</name>
+- <_description>English (programmer Dvorak)</_description>
++ <description>English (programmer Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rus</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (US, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (US, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -1399,13 +1399,13 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>English (Macintosh)</_description>
++ <description>English (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>altgr-intl</name>
+- <_description>English (international AltGr dead keys)</_description>
++ <description>English (international AltGr dead keys)</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>fra</iso639Id>
+ <iso639Id>ger</iso639Id></languageList>
+@@ -1414,13 +1414,13 @@
+ <variant>
+ <configItem>
+ <name>olpc2</name>
+- <_description>English (the divide/multiply keys toggle the layout)</_description>
++ <description>English (the divide/multiply keys toggle the layout)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>hbs</name>
+- <_description>Serbo-Croatian (US)</_description>
++ <description>Serbo-Croatian (US)</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>bos</iso639Id>
+ <iso639Id>hbs</iso639Id>
+@@ -1431,13 +1431,13 @@
+ <variant>
+ <configItem>
+ <name>workman</name>
+- <_description>English (Workman)</_description>
++ <description>English (Workman)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>workman-intl</name>
+- <_description>English (Workman, international with dead keys)</_description>
++ <description>English (Workman, international with dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1445,17 +1445,17 @@
+ <layout>
+ <configItem>
+ <name>af</name>
+- <!-- Keyboard indicator for Afghani layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Afghani</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Afghani</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ps</name>
+- <!-- Keyboard indicator for Pashto layouts -->
+- <_shortDescription>ps</_shortDescription>
+- <_description>Pashto</_description>
++
++ <shortDescription>ps</shortDescription>
++ <description>Pashto</description>
+ <languageList>
+ <iso639Id>pus</iso639Id>
+ </languageList>
+@@ -1464,9 +1464,9 @@
+ <variant>
+ <configItem>
+ <name>uz</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek (Afghanistan)</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek (Afghanistan)</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -1475,9 +1475,9 @@
+ <variant>
+ <configItem>
+ <name>olpc-ps</name>
+- <!-- Keyboard indicator for Pashto layouts -->
+- <_shortDescription>ps</_shortDescription>
+- <_description>Pashto (Afghanistan, OLPC)</_description>
++
++ <shortDescription>ps</shortDescription>
++ <description>Pashto (Afghanistan, OLPC)</description>
+ <languageList>
+ <iso639Id>pus</iso639Id>
+ </languageList>
+@@ -1486,17 +1486,17 @@
+ <variant>
+ <configItem>
+ <name>fa-olpc</name>
+- <!-- Keyboard indicator for Persian layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian (Afghanistan, Dari OLPC)</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Persian (Afghanistan, Dari OLPC)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>uz-olpc</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek (Afghanistan, OLPC)</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek (Afghanistan, OLPC)</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -1507,9 +1507,9 @@
+ <layout>
+ <configItem>
+ <name>ara</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic</description>
+ <countryList>
+ <iso3166Id>AE</iso3166Id>
+ <iso3166Id>BH</iso3166Id>
+@@ -1539,37 +1539,37 @@
+ <variant>
+ <configItem>
+ <name>azerty</name>
+- <_description>Arabic (azerty)</_description>
++ <description>Arabic (azerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>azerty_digits</name>
+- <_description>Arabic (azerty/digits)</_description>
++ <description>Arabic (azerty/digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>digits</name>
+- <_description>Arabic (digits)</_description>
++ <description>Arabic (digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Arabic (qwerty)</_description>
++ <description>Arabic (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_digits</name>
+- <_description>Arabic (qwerty/digits)</_description>
++ <description>Arabic (qwerty/digits)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>buckwalter</name>
+- <_description>Arabic (Buckwalter)</_description>
++ <description>Arabic (Buckwalter)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1577,9 +1577,9 @@
+ <layout>
+ <configItem>
+ <name>al</name>
+- <!-- Keyboard indicator for Albanian layouts -->
+- <_shortDescription>sq</_shortDescription>
+- <_description>Albanian</_description>
++
++ <shortDescription>sq</shortDescription>
++ <description>Albanian</description>
+ <languageList>
+ <iso639Id>alb</iso639Id>
+ </languageList>
+@@ -1589,9 +1589,9 @@
+ <layout>
+ <configItem>
+ <name>am</name>
+- <!-- Keyboard indicator for Armenian layouts -->
+- <_shortDescription>hy</_shortDescription>
+- <_description>Armenian</_description>
++
++ <shortDescription>hy</shortDescription>
++ <description>Armenian</description>
+ <languageList>
+ <iso639Id>hye</iso639Id>
+ </languageList>
+@@ -1600,31 +1600,31 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Armenian (phonetic)</_description>
++ <description>Armenian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic-alt</name>
+- <_description>Armenian (alternative phonetic)</_description>
++ <description>Armenian (alternative phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>eastern</name>
+- <_description>Armenian (eastern)</_description>
++ <description>Armenian (eastern)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>western</name>
+- <_description>Armenian (western)</_description>
++ <description>Armenian (western)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>eastern-alt</name>
+- <_description>Armenian (alternative eastern)</_description>
++ <description>Armenian (alternative eastern)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1632,9 +1632,9 @@
+ <layout>
+ <configItem>
+ <name>at</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Austria)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Austria)</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -1643,19 +1643,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>German (Austria, eliminate dead keys)</_description>
++ <description>German (Austria, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>German (Austria, Sun dead keys)</_description>
++ <description>German (Austria, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>German (Austria, Macintosh)</_description>
++ <description>German (Austria, Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1663,9 +1663,9 @@
+ <layout>
+ <configItem>
+ <name>az</name>
+- <!-- Keyboard indicator for Azerbaijani layouts -->
+- <_shortDescription>az</_shortDescription>
+- <_description>Azerbaijani</_description>
++
++ <shortDescription>az</shortDescription>
++ <description>Azerbaijani</description>
+ <languageList>
+ <iso639Id>aze</iso639Id>
+ </languageList>
+@@ -1674,7 +1674,7 @@
+ <variant>
+ <configItem>
+ <name>cyrillic</name>
+- <_description>Azerbaijani (Cyrillic)</_description>
++ <description>Azerbaijani (Cyrillic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1682,9 +1682,9 @@
+ <layout>
+ <configItem>
+ <name>by</name>
+- <!-- Keyboard indicator for Belarusian layouts -->
+- <_shortDescription>by</_shortDescription>
+- <_description>Belarusian</_description>
++
++ <shortDescription>by</shortDescription>
++ <description>Belarusian</description>
+ <languageList>
+ <iso639Id>bel</iso639Id>
+ </languageList>
+@@ -1693,13 +1693,13 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Belarusian (legacy)</_description>
++ <description>Belarusian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Belarusian (Latin)</_description>
++ <description>Belarusian (Latin)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1707,9 +1707,9 @@
+ <layout>
+ <configItem>
+ <name>be</name>
+- <!-- Keyboard indicator for Belgian layouts -->
+- <_shortDescription>be</_shortDescription>
+- <_description>Belgian</_description>
++
++ <shortDescription>be</shortDescription>
++ <description>Belgian</description>
+ <languageList><iso639Id>ger</iso639Id>
+ <iso639Id>nld</iso639Id>
+ <iso639Id>fra</iso639Id></languageList>
+@@ -1718,43 +1718,43 @@
+ <variant>
+ <configItem>
+ <name>oss</name>
+- <_description>Belgian (alternative)</_description>
++ <description>Belgian (alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_latin9</name>
+- <_description>Belgian (alternative, Latin-9 only)</_description>
++ <description>Belgian (alternative, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_sundeadkeys</name>
+- <_description>Belgian (alternative, Sun dead keys)</_description>
++ <description>Belgian (alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>iso-alternate</name>
+- <_description>Belgian (ISO alternate)</_description>
++ <description>Belgian (ISO alternate)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Belgian (eliminate dead keys)</_description>
++ <description>Belgian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Belgian (Sun dead keys)</_description>
++ <description>Belgian (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>wang</name>
+- <_description>Belgian (Wang model 724 azerty)</_description>
++ <description>Belgian (Wang model 724 azerty)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1762,9 +1762,9 @@
+ <layout>
+ <configItem>
+ <name>bd</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1773,7 +1773,7 @@
+ <variant>
+ <configItem>
+ <name>probhat</name>
+- <_description>Bangla (Probhat)</_description>
++ <description>Bangla (Probhat)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -1781,17 +1781,17 @@
+ <layout>
+ <configItem>
+ <name>in</name>
+- <!-- Keyboard indicator for Indian layouts -->
+- <_shortDescription>in</_shortDescription>
+- <_description>Indian</_description>
++
++ <shortDescription>in</shortDescription>
++ <description>Indian</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>ben</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla (India)</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla (India)</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1800,9 +1800,9 @@
+ <variant>
+ <configItem>
+ <name>ben_probhat</name>
+- <!-- Keyboard indicator for Bangla layouts -->
+- <_shortDescription>bn</_shortDescription>
+- <_description>Bangla (India, Probhat)</_description>
++
++ <shortDescription>bn</shortDescription>
++ <description>Bangla (India, Probhat)</description>
+ <languageList>
+ <iso639Id>ben</iso639Id>
+ </languageList>
+@@ -1811,28 +1811,28 @@
+ <variant>
+ <configItem>
+ <name>ben_baishakhi</name>
+- <_description>Bangla (India, Baishakhi)</_description>
++ <description>Bangla (India, Baishakhi)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_bornona</name>
+- <_description>Bangla (India, Bornona)</_description>
++ <description>Bangla (India, Bornona)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_gitanjali</name>
+- <_description>Bangla (India, Uni Gitanjali)</_description>
++ <description>Bangla (India, Uni Gitanjali)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ben_inscript</name>
+- <_description>Bangla (India, Baishakhi Inscript)</_description>
++ <description>Bangla (India, Baishakhi Inscript)</description>
+ <languageList><iso639Id>ben</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -1846,9 +1846,9 @@
+ <variant>
+ <configItem>
+ <name>guj</name>
+- <!-- Keyboard indicator for Gujarati layouts -->
+- <_shortDescription>gu</_shortDescription>
+- <_description>Gujarati</_description>
++
++ <shortDescription>gu</shortDescription>
++ <description>Gujarati</description>
+ <languageList>
+ <iso639Id>guj</iso639Id>
+ </languageList>
+@@ -1857,9 +1857,9 @@
+ <variant>
+ <configItem>
+ <name>guru</name>
+- <!-- Keyboard indicator for Punjabi layouts -->
+- <_shortDescription>pa</_shortDescription>
+- <_description>Punjabi (Gurmukhi)</_description>
++
++ <shortDescription>pa</shortDescription>
++ <description>Punjabi (Gurmukhi)</description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+@@ -1868,9 +1868,9 @@
+ <variant>
+ <configItem>
+ <name>jhelum</name>
+- <!-- Keyboard indicator for Punjabi layouts -->
+- <_shortDescription>pa</_shortDescription>
+- <_description>Punjabi (Gurmukhi Jhelum)</_description>
++
++ <shortDescription>pa</shortDescription>
++ <description>Punjabi (Gurmukhi Jhelum)</description>
+ <languageList>
+ <iso639Id>pan</iso639Id>
+ </languageList>
+@@ -1879,9 +1879,9 @@
+ <variant>
+ <configItem>
+ <name>kan</name>
+- <!-- Keyboard indicator for Kannada layouts -->
+- <_shortDescription>kn</_shortDescription>
+- <_description>Kannada</_description>
++
++ <shortDescription>kn</shortDescription>
++ <description>Kannada</description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+@@ -1890,9 +1890,9 @@
+ <variant>
+ <configItem>
+ <name>kan-kagapa</name>
+- <!-- Keyboard indicator for Kannada layouts -->
+- <_shortDescription>kn</_shortDescription>
+- <_description>Kannada (KaGaPa phonetic)</_description>
++
++ <shortDescription>kn</shortDescription>
++ <description>Kannada (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>kan</iso639Id>
+ </languageList>
+@@ -1901,9 +1901,9 @@
+ <variant>
+ <configItem>
+ <name>mal</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam</description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+@@ -1912,9 +1912,9 @@
+ <variant>
+ <configItem>
+ <name>mal_lalitha</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam (Lalitha)</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam (Lalitha)</description>
+ <languageList>
+ <iso639Id>mal</iso639Id>
+ </languageList>
+@@ -1923,18 +1923,18 @@
+ <variant>
+ <configItem>
+ <name>mal_enhanced</name>
+- <!-- Keyboard indicator for Malayalam layouts -->
+- <_shortDescription>ml</_shortDescription>
+- <_description>Malayalam (enhanced Inscript with Rupee Sign)</_description>
++
++ <shortDescription>ml</shortDescription>
++ <description>Malayalam (enhanced Inscript with Rupee Sign)</description>
+ <languageList><iso639Id>mal</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ori</name>
+- <!-- Keyboard indicator for Oriya layouts -->
+- <_shortDescription>or</_shortDescription>
+- <_description>Oriya</_description>
++
++ <shortDescription>or</shortDescription>
++ <description>Oriya</description>
+ <languageList>
+ <iso639Id>ori</iso639Id>
+ </languageList>
+@@ -1943,9 +1943,9 @@
+ <variant>
+ <configItem>
+ <name>tam_unicode</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (Unicode)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (Unicode)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1954,9 +1954,9 @@
+ <variant>
+ <configItem>
+ <name>tam_keyboard_with_numerals</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (keyboard with numerals)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (keyboard with numerals)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1965,9 +1965,9 @@
+ <variant>
+ <configItem>
+ <name>tam_TAB</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (TAB typewriter)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (TAB typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1976,9 +1976,9 @@
+ <variant>
+ <configItem>
+ <name>tam_TSCII</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (TSCII typewriter)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (TSCII typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1987,9 +1987,9 @@
+ <variant>
+ <configItem>
+ <name>tam</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -1998,9 +1998,9 @@
+ <variant>
+ <configItem>
+ <name>tel</name>
+- <!-- Keyboard indicator for Telugu layouts -->
+- <_shortDescription>te</_shortDescription>
+- <_description>Telugu</_description>
++
++ <shortDescription>te</shortDescription>
++ <description>Telugu</description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+@@ -2009,9 +2009,9 @@
+ <variant>
+ <configItem>
+ <name>tel-kagapa</name>
+- <!-- Keyboard indicator for Telugu layouts -->
+- <_shortDescription>te</_shortDescription>
+- <_description>Telugu (KaGaPa phonetic)</_description>
++
++ <shortDescription>te</shortDescription>
++ <description>Telugu (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>tel</iso639Id>
+ </languageList>
+@@ -2020,9 +2020,9 @@
+ <variant>
+ <configItem>
+ <name>urd-phonetic</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (phonetic)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (phonetic)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2031,9 +2031,9 @@
+ <variant>
+ <configItem>
+ <name>urd-phonetic3</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (alternative phonetic)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (alternative phonetic)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2042,9 +2042,9 @@
+ <variant>
+ <configItem>
+ <name>urd-winkeys</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (WinKeys)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (WinKeys)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -2053,9 +2053,9 @@
+ <variant>
+ <configItem>
+ <name>bolnagri</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (Bolnagri)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (Bolnagri)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2064,9 +2064,9 @@
+ <variant>
+ <configItem>
+ <name>hin-wx</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (Wx)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (Wx)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2075,9 +2075,9 @@
+ <variant>
+ <configItem>
+ <name>hin-kagapa</name>
+- <!-- Keyboard indicator for Hindi layouts -->
+- <_shortDescription>hi</_shortDescription>
+- <_description>Hindi (KaGaPa phonetic)</_description>
++
++ <shortDescription>hi</shortDescription>
++ <description>Hindi (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>hin</iso639Id>
+ </languageList>
+@@ -2086,9 +2086,9 @@
+ <variant>
+ <configItem>
+ <name>san-kagapa</name>
+- <!-- Keyboard indicator for Sanskrit layouts -->
+- <_shortDescription>sa</_shortDescription>
+- <_description>Sanskrit (KaGaPa phonetic)</_description>
++
++ <shortDescription>sa</shortDescription>
++ <description>Sanskrit (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>san</iso639Id>
+ </languageList>
+@@ -2097,9 +2097,9 @@
+ <variant>
+ <configItem>
+ <name>mar-kagapa</name>
+- <!-- Keyboard indicator for Marathi layouts -->
+- <_shortDescription>mr</_shortDescription>
+- <_description>Marathi (KaGaPa phonetic)</_description>
++
++ <shortDescription>mr</shortDescription>
++ <description>Marathi (KaGaPa phonetic)</description>
+ <languageList>
+ <iso639Id>mar</iso639Id>
+ </languageList>
+@@ -2108,9 +2108,9 @@
+ <variant>
+ <configItem>
+ <name>eng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (India, with RupeeSign)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (India, with RupeeSign)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -2121,9 +2121,9 @@
+ <layout>
+ <configItem>
+ <name>ba</name>
+- <!-- Keyboard indicator for Bosnian layouts -->
+- <_shortDescription>bs</_shortDescription>
+- <_description>Bosnian</_description>
++
++ <shortDescription>bs</shortDescription>
++ <description>Bosnian</description>
+ <languageList>
+ <iso639Id>bos</iso639Id>
+ </languageList>
+@@ -2132,25 +2132,25 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Bosnian (use guillemets for quotes)</_description>
++ <description>Bosnian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicode</name>
+- <_description>Bosnian (use Bosnian digraphs)</_description>
++ <description>Bosnian (use Bosnian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicodeus</name>
+- <_description>Bosnian (US keyboard with Bosnian digraphs)</_description>
++ <description>Bosnian (US keyboard with Bosnian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Bosnian (US keyboard with Bosnian letters)</_description>
++ <description>Bosnian (US keyboard with Bosnian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2158,9 +2158,9 @@
+ <layout>
+ <configItem>
+ <name>br</name>
+- <!-- Keyboard indicator for Portuguese layouts -->
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese (Brazil)</_description>
++
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese (Brazil)</description>
+ <languageList>
+ <iso639Id>por</iso639Id>
+ </languageList>
+@@ -2169,31 +2169,31 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Portuguese (Brazil, eliminate dead keys)</_description>
++ <description>Portuguese (Brazil, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Portuguese (Brazil, Dvorak)</_description>
++ <description>Portuguese (Brazil, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo</name>
+- <_description>Portuguese (Brazil, Nativo)</_description>
++ <description>Portuguese (Brazil, Nativo)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-us</name>
+- <_description>Portuguese (Brazil, Nativo for US keyboards)</_description>
++ <description>Portuguese (Brazil, Nativo for US keyboards)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-epo</name>
+- <_description>Esperanto (Brazil, Nativo)</_description>
++ <description>Esperanto (Brazil, Nativo)</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -2204,9 +2204,9 @@
+ <layout>
+ <configItem>
+ <name>bg</name>
+- <!-- Keyboard indicator for Bulgarian layouts -->
+- <_shortDescription>bg</_shortDescription>
+- <_description>Bulgarian</_description>
++
++ <shortDescription>bg</shortDescription>
++ <description>Bulgarian</description>
+ <languageList>
+ <iso639Id>bul</iso639Id>
+ </languageList>
+@@ -2215,13 +2215,13 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Bulgarian (traditional phonetic)</_description>
++ <description>Bulgarian (traditional phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bas_phonetic</name>
+- <_description>Bulgarian (new phonetic)</_description>
++ <description>Bulgarian (new phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2229,17 +2229,17 @@
+ <layout>
+ <configItem>
+ <name>ma</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Morocco)</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Morocco)</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>french</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Morocco)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Morocco)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2248,9 +2248,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2259,9 +2259,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-alt</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh alternative)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh alternative)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2270,9 +2270,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-alt-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh alternative phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh alternative phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2281,9 +2281,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-extended</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh extended)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh extended)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2292,9 +2292,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2303,9 +2303,9 @@
+ <variant>
+ <configItem>
+ <name>tifinagh-extended-phonetic</name>
+- <!-- Keyboard indicator for Berber layouts -->
+- <_shortDescription>ber</_shortDescription>
+- <_description>Berber (Morocco, Tifinagh extended phonetic)</_description>
++
++ <shortDescription>ber</shortDescription>
++ <description>Berber (Morocco, Tifinagh extended phonetic)</description>
+ <languageList>
+ <iso639Id>ber</iso639Id>
+ </languageList>
+@@ -2316,23 +2316,23 @@
+ <layout>
+ <configItem>
+ <name>cm</name>
+- <!-- Keyboard indicator for Cameroon layouts -->
+- <_shortDescription>cm</_shortDescription>
+- <_description>English (Cameroon)</_description>
++
++ <shortDescription>cm</shortDescription>
++ <description>English (Cameroon)</description>
+ <languageList><iso639Id>eng</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>french</name>
+- <_description>French (Cameroon)</_description>
++ <description>French (Cameroon)</description>
+ <languageList><iso639Id>fra</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Cameroon Multilingual (qwerty)</_description>
++ <description>Cameroon Multilingual (qwerty)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ <iso639Id>bas</iso639Id>
+@@ -2369,7 +2369,7 @@
+ <variant>
+ <configItem>
+ <name>azerty</name>
+- <_description>Cameroon Multilingual (azerty)</_description>
++ <description>Cameroon Multilingual (azerty)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ <iso639Id>bas</iso639Id>
+@@ -2406,7 +2406,7 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Cameroon Multilingual (Dvorak)</_description>
++ <description>Cameroon Multilingual (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2414,9 +2414,9 @@
+ <layout>
+ <configItem>
+ <name>mm</name>
+- <!-- Keyboard indicator for Burmese layouts -->
+- <_shortDescription>my</_shortDescription>
+- <_description>Burmese</_description>
++
++ <shortDescription>my</shortDescription>
++ <description>Burmese</description>
+ <languageList>
+ <iso639Id>mya</iso639Id>
+ </languageList>
+@@ -2426,9 +2426,9 @@
+ <layout>
+ <configItem>
+ <name>ca</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2437,43 +2437,43 @@
+ <variant>
+ <configItem>
+ <name>fr-dvorak</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada, Dvorak)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fr-legacy</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Canada, legacy)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Canada, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multix</name>
+- <_description>Canadian Multilingual</_description>
++ <description>Canadian Multilingual</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multi</name>
+- <_description>Canadian Multilingual (first part)</_description>
++ <description>Canadian Multilingual (first part)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>multi-2gr</name>
+- <_description>Canadian Multilingual (second part)</_description>
++ <description>Canadian Multilingual (second part)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ike</name>
+- <!-- Keyboard indicator for Inuktikut layouts -->
+- <_shortDescription>ike</_shortDescription>
+- <_description>Inuktitut</_description>
++
++ <shortDescription>ike</shortDescription>
++ <description>Inuktitut</description>
+ <languageList>
+ <iso639Id>iku</iso639Id>
+ </languageList>
+@@ -2482,9 +2482,9 @@
+ <variant>
+ <configItem>
+ <name>eng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Canada)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Canada)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -2495,9 +2495,9 @@
+ <layout>
+ <configItem>
+ <name>cd</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Democratic Republic of the Congo)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Democratic Republic of the Congo)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2507,9 +2507,9 @@
+ <layout>
+ <configItem>
+ <name>cn</name>
+- <!-- Keyboard indicator for Chinese layouts -->
+- <_shortDescription>zh</_shortDescription>
+- <_description>Chinese</_description>
++
++ <shortDescription>zh</shortDescription>
++ <description>Chinese</description>
+ <languageList>
+ <iso639Id>chi</iso639Id>
+ </languageList>
+@@ -2518,7 +2518,7 @@
+ <variant>
+ <configItem>
+ <name>tib</name>
+- <_description>Tibetan</_description>
++ <description>Tibetan</description>
+ <languageList>
+ <iso639Id>tib</iso639Id>
+ </languageList>
+@@ -2527,7 +2527,7 @@
+ <variant>
+ <configItem>
+ <name>tib_asciinum</name>
+- <_description>Tibetan (with ASCII numerals)</_description>
++ <description>Tibetan (with ASCII numerals)</description>
+ <languageList>
+ <iso639Id>tib</iso639Id>
+ </languageList>
+@@ -2536,8 +2536,8 @@
+ <variant>
+ <configItem>
+ <name>ug</name>
+- <_shortDescription>ug</_shortDescription>
+- <_description>Uyghur</_description>
++ <shortDescription>ug</shortDescription>
++ <description>Uyghur</description>
+ <languageList>
+ <iso639Id>ug</iso639Id>
+ </languageList>
+@@ -2548,9 +2548,9 @@
+ <layout>
+ <configItem>
+ <name>hr</name>
+- <!-- Keyboard indicator for Croatian layouts -->
+- <_shortDescription>hr</_shortDescription>
+- <_description>Croatian</_description>
++
++ <shortDescription>hr</shortDescription>
++ <description>Croatian</description>
+ <languageList>
+ <iso639Id>hrv</iso639Id>
+ </languageList>
+@@ -2559,25 +2559,25 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Croatian (use guillemets for quotes)</_description>
++ <description>Croatian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicode</name>
+- <_description>Croatian (use Croatian digraphs)</_description>
++ <description>Croatian (use Croatian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>unicodeus</name>
+- <_description>Croatian (US keyboard with Croatian digraphs)</_description>
++ <description>Croatian (US keyboard with Croatian digraphs)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Croatian (US keyboard with Croatian letters)</_description>
++ <description>Croatian (US keyboard with Croatian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2585,9 +2585,9 @@
+ <layout>
+ <configItem>
+ <name>cz</name>
+- <!-- Keyboard indicator for Chech layouts -->
+- <_shortDescription>cs</_shortDescription>
+- <_description>Czech</_description>
++
++ <shortDescription>cs</shortDescription>
++ <description>Czech</description>
+ <languageList>
+ <iso639Id>cze</iso639Id>
+ </languageList>
+@@ -2596,31 +2596,31 @@
+ <variant>
+ <configItem>
+ <name>bksl</name>
+- <_description>Czech (with &lt;\|&gt; key)</_description>
++ <description>Czech (with &lt;\|&gt; key)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Czech (qwerty)</_description>
++ <description>Czech (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_bksl</name>
+- <_description>Czech (qwerty, extended Backslash)</_description>
++ <description>Czech (qwerty, extended Backslash)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ucw</name>
+- <_description>Czech (UCW layout, accented letters only)</_description>
++ <description>Czech (UCW layout, accented letters only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-ucw</name>
+- <_description>Czech (US Dvorak with CZ UCW support)</_description>
++ <description>Czech (US Dvorak with CZ UCW support)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2628,9 +2628,9 @@
+ <layout>
+ <configItem>
+ <name>dk</name>
+- <!-- Keyboard indicator for Danish layouts -->
+- <_shortDescription>da</_shortDescription>
+- <_description>Danish</_description>
++
++ <shortDescription>da</shortDescription>
++ <description>Danish</description>
+ <languageList>
+ <iso639Id>dan</iso639Id>
+ </languageList>
+@@ -2639,25 +2639,25 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Danish (eliminate dead keys)</_description>
++ <description>Danish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Danish (Macintosh)</_description>
++ <description>Danish (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Danish (Macintosh, eliminate dead keys)</_description>
++ <description>Danish (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Danish (Dvorak)</_description>
++ <description>Danish (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2665,9 +2665,9 @@
+ <layout>
+ <configItem>
+ <name>nl</name>
+- <!-- Keyboard indicator for Dutch layouts -->
+- <_shortDescription>nl</_shortDescription>
+- <_description>Dutch</_description>
++
++ <shortDescription>nl</shortDescription>
++ <description>Dutch</description>
+ <languageList>
+ <iso639Id>nld</iso639Id>
+ </languageList>
+@@ -2676,19 +2676,19 @@
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Dutch (Sun dead keys)</_description>
++ <description>Dutch (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Dutch (Macintosh)</_description>
++ <description>Dutch (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Dutch (standard)</_description>
++ <description>Dutch (standard)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2696,9 +2696,9 @@
+ <layout>
+ <configItem>
+ <name>bt</name>
+- <!-- Keyboard indicator for Dzongkha layouts -->
+- <_shortDescription>dz</_shortDescription>
+- <_description>Dzongkha</_description>
++
++ <shortDescription>dz</shortDescription>
++ <description>Dzongkha</description>
+ <languageList>
+ <iso639Id>dzo</iso639Id>
+ </languageList>
+@@ -2707,9 +2707,9 @@
+ <layout>
+ <configItem>
+ <name>ee</name>
+- <!-- Keyboard indicator for Estonian layouts -->
+- <_shortDescription>et</_shortDescription>
+- <_description>Estonian</_description>
++
++ <shortDescription>et</shortDescription>
++ <description>Estonian</description>
+ <languageList>
+ <iso639Id>est</iso639Id>
+ </languageList>
+@@ -2718,19 +2718,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Estonian (eliminate dead keys)</_description>
++ <description>Estonian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Estonian (Dvorak)</_description>
++ <description>Estonian (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Estonian (US keyboard with Estonian letters)</_description>
++ <description>Estonian (US keyboard with Estonian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2738,9 +2738,9 @@
+ <layout>
+ <configItem>
+ <name>ir</name>
+- <!-- Keyboard indicator for Persian layouts -->
+- <_shortDescription>fa</_shortDescription>
+- <_description>Persian</_description>
++
++ <shortDescription>fa</shortDescription>
++ <description>Persian</description>
+ <languageList>
+ <iso639Id>per</iso639Id>
+ </languageList>
+@@ -2749,15 +2749,15 @@
+ <variant>
+ <configItem>
+ <name>pes_keypad</name>
+- <_description>Persian (with Persian Keypad)</_description>
++ <description>Persian (with Persian Keypad)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2766,9 +2766,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2777,9 +2777,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2788,9 +2788,9 @@
+ <variant>
+ <configItem>
+ <name>ku_ara</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iran, Arabic-Latin)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iran, Arabic-Latin)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2801,9 +2801,9 @@
+ <layout>
+ <configItem>
+ <name>iq</name>
+- <!-- Keyboard indicator for Iraqi layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Iraqi</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Iraqi</description>
+ <languageList><iso639Id>ara</iso639Id>
+ <iso639Id>kur</iso639Id></languageList>
+ </configItem>
+@@ -2811,9 +2811,9 @@
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2822,9 +2822,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2833,9 +2833,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2844,9 +2844,9 @@
+ <variant>
+ <configItem>
+ <name>ku_ara</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Iraq, Arabic-Latin)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Iraq, Arabic-Latin)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -2857,9 +2857,9 @@
+ <layout>
+ <configItem>
+ <name>fo</name>
+- <!-- Keyboard indicator for Faroese layouts -->
+- <_shortDescription>fo</_shortDescription>
+- <_description>Faroese</_description>
++
++ <shortDescription>fo</shortDescription>
++ <description>Faroese</description>
+ <languageList>
+ <iso639Id>fao</iso639Id>
+ </languageList>
+@@ -2868,7 +2868,7 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Faroese (eliminate dead keys)</_description>
++ <description>Faroese (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2876,9 +2876,9 @@
+ <layout>
+ <configItem>
+ <name>fi</name>
+- <!-- Keyboard indicator for Finnish layouts -->
+- <_shortDescription>fi</_shortDescription>
+- <_description>Finnish</_description>
++
++ <shortDescription>fi</shortDescription>
++ <description>Finnish</description>
+ <languageList>
+ <iso639Id>fin</iso639Id>
+ </languageList>
+@@ -2887,26 +2887,26 @@
+ <variant>
+ <configItem>
+ <name>classic</name>
+- <_description>Finnish (classic)</_description>
++ <description>Finnish (classic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Finnish (classic, eliminate dead keys)</_description>
++ <description>Finnish (classic, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Finland)</_description>
++ <description>Northern Saami (Finland)</description>
+ <languageList><iso639Id>sme</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Finnish (Macintosh)</_description>
++ <description>Finnish (Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -2914,9 +2914,9 @@
+ <layout>
+ <configItem>
+ <name>fr</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -2925,91 +2925,91 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>French (eliminate dead keys)</_description>
++ <description>French (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>French (Sun dead keys)</_description>
++ <description>French (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss</name>
+- <_description>French (alternative)</_description>
++ <description>French (alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_latin9</name>
+- <_description>French (alternative, Latin-9 only)</_description>
++ <description>French (alternative, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_nodeadkeys</name>
+- <_description>French (alternative, eliminate dead keys)</_description>
++ <description>French (alternative, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oss_sundeadkeys</name>
+- <_description>French (alternative, Sun dead keys)</_description>
++ <description>French (alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9</name>
+- <_description>French (legacy, alternative)</_description>
++ <description>French (legacy, alternative)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9_nodeadkeys</name>
+- <_description>French (legacy, alternative, eliminate dead keys)</_description>
++ <description>French (legacy, alternative, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin9_sundeadkeys</name>
+- <_description>French (legacy, alternative, Sun dead keys)</_description>
++ <description>French (legacy, alternative, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bepo</name>
+- <_description>French (Bepo, ergonomic, Dvorak way)</_description>
++ <description>French (Bepo, ergonomic, Dvorak way)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bepo_latin9</name>
+- <_description>French (Bepo, ergonomic, Dvorak way, Latin-9 only)</_description>
++ <description>French (Bepo, ergonomic, Dvorak way, Latin-9 only)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>French (Dvorak)</_description>
++ <description>French (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>French (Macintosh)</_description>
++ <description>French (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>bre</name>
+- <_description>French (Breton)</_description>
++ <description>French (Breton)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>oci</name>
+- <_description>Occitan</_description>
++ <description>Occitan</description>
+ <languageList>
+ <iso639Id>oci</iso639Id>
+ </languageList>
+@@ -3018,7 +3018,7 @@
+ <variant>
+ <configItem>
+ <name>geo</name>
+- <_description>Georgian (France, AZERTY Tskapo)</_description>
++ <description>Georgian (France, AZERTY Tskapo)</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3029,9 +3029,9 @@
+ <layout>
+ <configItem>
+ <name>gh</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Ghana)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Ghana)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -3040,15 +3040,15 @@
+ <variant>
+ <configItem>
+ <name>generic</name>
+- <_description>English (Ghana, multilingual)</_description>
++ <description>English (Ghana, multilingual)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>akan</name>
+- <!-- Keyboard indicator for Akan layouts -->
+- <_shortDescription>ak</_shortDescription>
+- <_description>Akan</_description>
++
++ <shortDescription>ak</shortDescription>
++ <description>Akan</description>
+ <languageList>
+ <iso639Id>aka</iso639Id>
+ </languageList>
+@@ -3057,9 +3057,9 @@
+ <variant>
+ <configItem>
+ <name>ewe</name>
+- <!-- Keyboard indicator for Ewe layouts -->
+- <_shortDescription>ee</_shortDescription>
+- <_description>Ewe</_description>
++
++ <shortDescription>ee</shortDescription>
++ <description>Ewe</description>
+ <languageList>
+ <iso639Id>ewe</iso639Id>
+ </languageList>
+@@ -3068,9 +3068,9 @@
+ <variant>
+ <configItem>
+ <name>fula</name>
+- <!-- Keyboard indicator for Fula layouts -->
+- <_shortDescription>ff</_shortDescription>
+- <_description>Fula</_description>
++
++ <shortDescription>ff</shortDescription>
++ <description>Fula</description>
+ <languageList>
+ <iso639Id>ful</iso639Id>
+ </languageList>
+@@ -3079,9 +3079,9 @@
+ <variant>
+ <configItem>
+ <name>ga</name>
+- <!-- Keyboard indicator for Ga layouts -->
+- <_shortDescription>gaa</_shortDescription>
+- <_description>Ga</_description>
++
++ <shortDescription>gaa</shortDescription>
++ <description>Ga</description>
+ <languageList>
+ <iso639Id>gaa</iso639Id>
+ </languageList>
+@@ -3090,9 +3090,9 @@
+ <variant>
+ <configItem>
+ <name>hausa</name>
+- <!-- Keyboard indicator for Hausa layouts -->
+- <_shortDescription>ha</_shortDescription>
+- <_description>Hausa</_description>
++
++ <shortDescription>ha</shortDescription>
++ <description>Hausa</description>
+ <languageList>
+ <iso639Id>hau</iso639Id>
+ </languageList>
+@@ -3101,9 +3101,9 @@
+ <variant>
+ <configItem>
+ <name>avn</name>
+- <!-- Keyboard indicator for Avatime layouts -->
+- <_shortDescription>avn</_shortDescription>
+- <_description>Avatime</_description>
++
++ <shortDescription>avn</shortDescription>
++ <description>Avatime</description>
+ <languageList>
+ <iso639Id>avn</iso639Id>
+ </languageList>
+@@ -3112,7 +3112,7 @@
+ <variant>
+ <configItem>
+ <name>gillbt</name>
+- <_description>English (Ghana, GILLBT)</_description>
++ <description>English (Ghana, GILLBT)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3120,9 +3120,9 @@
+ <layout>
+ <configItem>
+ <name>gn</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Guinea)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Guinea)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -3132,9 +3132,9 @@
+ <layout>
+ <configItem>
+ <name>ge</name>
+- <!-- Keyboard indicator for Georgian layouts -->
+- <_shortDescription>ka</_shortDescription>
+- <_description>Georgian</_description>
++
++ <shortDescription>ka</shortDescription>
++ <description>Georgian</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3143,21 +3143,21 @@
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Georgian (ergonomic)</_description>
++ <description>Georgian (ergonomic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mess</name>
+- <_description>Georgian (MESS)</_description>
++ <description>Georgian (MESS)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Georgia)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Georgia)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -3166,7 +3166,7 @@
+ <variant>
+ <configItem>
+ <name>os</name>
+- <_description>Ossetian (Georgia)</_description>
++ <description>Ossetian (Georgia)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -3177,9 +3177,9 @@
+ <layout>
+ <configItem>
+ <name>de</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German</description>
+ <languageList>
+ <iso639Id>ger</iso639Id>
+ </languageList>
+@@ -3188,75 +3188,75 @@
+ <variant>
+ <configItem>
+ <name>deadacute</name>
+- <_description>German (dead acute)</_description>
++ <description>German (dead acute)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadgraveacute</name>
+- <_description>German (dead grave acute)</_description>
++ <description>German (dead grave acute)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>German (eliminate dead keys)</_description>
++ <description>German (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>T3</name>
+- <_description>German (T3)</_description>
++ <description>German (T3)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ro</name>
+- <_description>Romanian (Germany)</_description>
++ <description>Romanian (Germany)</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ro_nodeadkeys</name>
+- <_description>Romanian (Germany, eliminate dead keys)</_description>
++ <description>Romanian (Germany, eliminate dead keys)</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>German (Dvorak)</_description>
++ <description>German (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>German (Sun dead keys)</_description>
++ <description>German (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>neo</name>
+- <_description>German (Neo 2)</_description>
++ <description>German (Neo 2)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>German (Macintosh)</_description>
++ <description>German (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>German (Macintosh, eliminate dead keys)</_description>
++ <description>German (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dsb</name>
+- <_description>Lower Sorbian</_description>
++ <description>Lower Sorbian</description>
+ <languageList>
+ <iso639Id>dsb</iso639Id>
+ </languageList>
+@@ -3265,7 +3265,7 @@
+ <variant>
+ <configItem>
+ <name>dsb_qwertz</name>
+- <_description>Lower Sorbian (qwertz)</_description>
++ <description>Lower Sorbian (qwertz)</description>
+ <languageList>
+ <iso639Id>dsb</iso639Id>
+ </languageList>
+@@ -3274,15 +3274,15 @@
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>German (qwerty)</_description>
++ <description>German (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Germany, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Germany, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -3291,7 +3291,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>German (legacy)</_description>
++ <description>German (legacy)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3299,9 +3299,9 @@
+ <layout>
+ <configItem>
+ <name>gr</name>
+- <!-- Keyboard indicator for Greek layouts -->
+- <_shortDescription>gr</_shortDescription>
+- <_description>Greek</_description>
++
++ <shortDescription>gr</shortDescription>
++ <description>Greek</description>
+ <languageList>
+ <iso639Id>gre</iso639Id>
+ </languageList>
+@@ -3310,25 +3310,25 @@
+ <variant>
+ <configItem>
+ <name>simple</name>
+- <_description>Greek (simple)</_description>
++ <description>Greek (simple)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>extended</name>
+- <_description>Greek (extended)</_description>
++ <description>Greek (extended)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Greek (eliminate dead keys)</_description>
++ <description>Greek (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>polytonic</name>
+- <_description>Greek (polytonic)</_description>
++ <description>Greek (polytonic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3336,9 +3336,9 @@
+ <layout>
+ <configItem>
+ <name>hu</name>
+- <!-- Keyboard indicator for Hungarian layouts -->
+- <_shortDescription>hu</_shortDescription>
+- <_description>Hungarian</_description>
++
++ <shortDescription>hu</shortDescription>
++ <description>Hungarian</description>
+ <languageList>
+ <iso639Id>hun</iso639Id>
+ </languageList>
+@@ -3347,115 +3347,115 @@
+ <variant>
+ <configItem>
+ <name>standard</name>
+- <_description>Hungarian (standard)</_description>
++ <description>Hungarian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Hungarian (eliminate dead keys)</_description>
++ <description>Hungarian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Hungarian (qwerty)</_description>
++ <description>Hungarian (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_comma_dead</name>
+- <_description>Hungarian (101/qwertz/comma/dead keys)</_description>
++ <description>Hungarian (101/qwertz/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_comma_nodead</name>
+- <_description>Hungarian (101/qwertz/comma/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwertz/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_dot_dead</name>
+- <_description>Hungarian (101/qwertz/dot/dead keys)</_description>
++ <description>Hungarian (101/qwertz/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwertz_dot_nodead</name>
+- <_description>Hungarian (101/qwertz/dot/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwertz/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_comma_dead</name>
+- <_description>Hungarian (101/qwerty/comma/dead keys)</_description>
++ <description>Hungarian (101/qwerty/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_comma_nodead</name>
+- <_description>Hungarian (101/qwerty/comma/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwerty/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_dot_dead</name>
+- <_description>Hungarian (101/qwerty/dot/dead keys)</_description>
++ <description>Hungarian (101/qwerty/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>101_qwerty_dot_nodead</name>
+- <_description>Hungarian (101/qwerty/dot/eliminate dead keys)</_description>
++ <description>Hungarian (101/qwerty/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_comma_dead</name>
+- <_description>Hungarian (102/qwertz/comma/dead keys)</_description>
++ <description>Hungarian (102/qwertz/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_comma_nodead</name>
+- <_description>Hungarian (102/qwertz/comma/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwertz/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_dot_dead</name>
+- <_description>Hungarian (102/qwertz/dot/dead keys)</_description>
++ <description>Hungarian (102/qwertz/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwertz_dot_nodead</name>
+- <_description>Hungarian (102/qwertz/dot/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwertz/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_comma_dead</name>
+- <_description>Hungarian (102/qwerty/comma/dead keys)</_description>
++ <description>Hungarian (102/qwerty/comma/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_comma_nodead</name>
+- <_description>Hungarian (102/qwerty/comma/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwerty/comma/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_dot_dead</name>
+- <_description>Hungarian (102/qwerty/dot/dead keys)</_description>
++ <description>Hungarian (102/qwerty/dot/dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>102_qwerty_dot_nodead</name>
+- <_description>Hungarian (102/qwerty/dot/eliminate dead keys)</_description>
++ <description>Hungarian (102/qwerty/dot/eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3463,9 +3463,9 @@
+ <layout>
+ <configItem>
+ <name>is</name>
+- <!-- Keyboard indicator for Icelandic layouts -->
+- <_shortDescription>is</_shortDescription>
+- <_description>Icelandic</_description>
++
++ <shortDescription>is</shortDescription>
++ <description>Icelandic</description>
+ <languageList>
+ <iso639Id>ice</iso639Id>
+ </languageList>
+@@ -3474,25 +3474,25 @@
+ <variant>
+ <configItem>
+ <name>Sundeadkeys</name>
+- <_description>Icelandic (Sun dead keys)</_description>
++ <description>Icelandic (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Icelandic (eliminate dead keys)</_description>
++ <description>Icelandic (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Icelandic (Macintosh)</_description>
++ <description>Icelandic (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Icelandic (Dvorak)</_description>
++ <description>Icelandic (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3500,9 +3500,9 @@
+ <layout>
+ <configItem>
+ <name>il</name>
+- <!-- Keyboard indicator for Hebrew layouts -->
+- <_shortDescription>he</_shortDescription>
+- <_description>Hebrew</_description>
++
++ <shortDescription>he</shortDescription>
++ <description>Hebrew</description>
+ <languageList>
+ <iso639Id>heb</iso639Id>
+ </languageList>
+@@ -3511,19 +3511,19 @@
+ <variant>
+ <configItem>
+ <name>lyx</name>
+- <_description>Hebrew (lyx)</_description>
++ <description>Hebrew (lyx)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Hebrew (phonetic)</_description>
++ <description>Hebrew (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>biblical</name>
+- <_description>Hebrew (Biblical, Tiro)</_description>
++ <description>Hebrew (Biblical, Tiro)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3531,9 +3531,9 @@
+ <layout>
+ <configItem>
+ <name>it</name>
+- <!-- Keyboard indicator for Italian layouts -->
+- <_shortDescription>it</_shortDescription>
+- <_description>Italian</_description>
++
++ <shortDescription>it</shortDescription>
++ <description>Italian</description>
+ <languageList>
+ <iso639Id>ita</iso639Id>
+ </languageList>
+@@ -3542,25 +3542,25 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Italian (eliminate dead keys)</_description>
++ <description>Italian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Italian (Macintosh)</_description>
++ <description>Italian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Italian (US keyboard with Italian letters)</_description>
++ <description>Italian (US keyboard with Italian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>geo</name>
+- <_description>Georgian (Italy)</_description>
++ <description>Georgian (Italy)</description>
+ <languageList>
+ <iso639Id>geo</iso639Id>
+ </languageList>
+@@ -3569,7 +3569,7 @@
+ <variant>
+ <configItem>
+ <name>ibm</name>
+- <_description>Italian (IBM 142)</_description>
++ <description>Italian (IBM 142)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3577,9 +3577,9 @@
+ <layout>
+ <configItem>
+ <name>jp</name>
+- <!-- Keyboard indicator for Japanese layouts -->
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese</_description>
++
++ <shortDescription>ja</shortDescription>
++ <description>Japanese</description>
+ <languageList>
+ <iso639Id>jpn</iso639Id>
+ </languageList>
+@@ -3588,31 +3588,31 @@
+ <variant>
+ <configItem>
+ <name>kana</name>
+- <_description>Japanese (Kana)</_description>
++ <description>Japanese (Kana)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>kana86</name>
+- <_description>Japanese (Kana 86)</_description>
++ <description>Japanese (Kana 86)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>OADG109A</name>
+- <_description>Japanese (OADG 109A)</_description>
++ <description>Japanese (OADG 109A)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Japanese (Macintosh)</_description>
++ <description>Japanese (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Japanese (Dvorak)</_description>
++ <description>Japanese (Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3620,9 +3620,9 @@
+ <layout>
+ <configItem>
+ <name>kg</name>
+- <!-- Keyboard indicator for Kyrgyz layouts -->
+- <_shortDescription>ki</_shortDescription>
+- <_description>Kyrgyz</_description>
++
++ <shortDescription>ki</shortDescription>
++ <description>Kyrgyz</description>
+ <languageList>
+ <iso639Id>kir</iso639Id>
+ </languageList>
+@@ -3631,7 +3631,7 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Kyrgyz (phonetic)</_description>
++ <description>Kyrgyz (phonetic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3639,9 +3639,9 @@
+ <layout>
+ <configItem>
+ <name>kh</name>
+- <!-- Keyboard indicator for Khmer layouts -->
+- <_shortDescription>km</_shortDescription>
+- <_description>Khmer (Cambodia)</_description>
++
++ <shortDescription>km</shortDescription>
++ <description>Khmer (Cambodia)</description>
+ <languageList>
+ <iso639Id>khm</iso639Id>
+ </languageList>
+@@ -3651,9 +3651,9 @@
+ <layout>
+ <configItem>
+ <name>kz</name>
+- <!-- Keyboard indicator for Kazakh layouts -->
+- <_shortDescription>kk</_shortDescription>
+- <_description>Kazakh</_description>
++
++ <shortDescription>kk</shortDescription>
++ <description>Kazakh</description>
+ <languageList>
+ <iso639Id>kaz</iso639Id>
+ </languageList>
+@@ -3662,9 +3662,9 @@
+ <variant>
+ <configItem>
+ <name>ruskaz</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Kazakhstan, with Kazakh)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Kazakhstan, with Kazakh)</description>
+ <languageList><iso639Id>kaz</iso639Id>
+ <iso639Id>rus</iso639Id></languageList>
+ </configItem>
+@@ -3672,7 +3672,7 @@
+ <variant>
+ <configItem>
+ <name>kazrus</name>
+- <_description>Kazakh (with Russian)</_description>
++ <description>Kazakh (with Russian)</description>
+ <languageList><iso639Id>kaz</iso639Id>
+ <iso639Id>rus</iso639Id></languageList>
+ </configItem>
+@@ -3682,9 +3682,9 @@
+ <layout>
+ <configItem>
+ <name>la</name>
+- <!-- Keyboard indicator for Lao layouts -->
+- <_shortDescription>lo</_shortDescription>
+- <_description>Lao</_description>
++
++ <shortDescription>lo</shortDescription>
++ <description>Lao</description>
+ <languageList>
+ <iso639Id>lao</iso639Id>
+ </languageList>
+@@ -3693,7 +3693,7 @@
+ <variant>
+ <configItem>
+ <name>stea</name>
+- <_description>Lao (STEA proposed standard layout)</_description>
++ <description>Lao (STEA proposed standard layout)</description>
+ <languageList><iso639Id>lao</iso639Id>
+ </languageList>
+ </configItem>
+@@ -3703,9 +3703,9 @@
+ <layout>
+ <configItem>
+ <name>latam</name>
+- <!-- Keyboard indicator for Spanish layouts -->
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish (Latin American)</_description>
++
++ <shortDescription>es</shortDescription>
++ <description>Spanish (Latin American)</description>
+ <countryList>
+ <iso3166Id>AR</iso3166Id>
+ <iso3166Id>BO</iso3166Id>
+@@ -3737,19 +3737,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Spanish (Latin American, eliminate dead keys)</_description>
++ <description>Spanish (Latin American, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadtilde</name>
+- <_description>Spanish (Latin American, include dead tilde)</_description>
++ <description>Spanish (Latin American, include dead tilde)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Spanish (Latin American, Sun dead keys)</_description>
++ <description>Spanish (Latin American, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3757,9 +3757,9 @@
+ <layout>
+ <configItem>
+ <name>lt</name>
+- <!-- Keyboard indicator for Lithuanian layouts -->
+- <_shortDescription>lt</_shortDescription>
+- <_description>Lithuanian</_description>
++
++ <shortDescription>lt</shortDescription>
++ <description>Lithuanian</description>
+ <languageList>
+ <iso639Id>lit</iso639Id>
+ </languageList>
+@@ -3768,31 +3768,31 @@
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Lithuanian (standard)</_description>
++ <description>Lithuanian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Lithuanian (US keyboard with Lithuanian letters)</_description>
++ <description>Lithuanian (US keyboard with Lithuanian letters)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ibm</name>
+- <_description>Lithuanian (IBM LST 1205-92)</_description>
++ <description>Lithuanian (IBM LST 1205-92)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>lekp</name>
+- <_description>Lithuanian (LEKP)</_description>
++ <description>Lithuanian (LEKP)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>lekpa</name>
+- <_description>Lithuanian (LEKPa)</_description>
++ <description>Lithuanian (LEKPa)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3800,9 +3800,9 @@
+ <layout>
+ <configItem>
+ <name>lv</name>
+- <!-- Keyboard indicator for Latvian layouts -->
+- <_shortDescription>lv</_shortDescription>
+- <_description>Latvian</_description>
++
++ <shortDescription>lv</shortDescription>
++ <description>Latvian</description>
+ <languageList>
+ <iso639Id>lav</iso639Id>
+ </languageList>
+@@ -3811,37 +3811,37 @@
+ <variant>
+ <configItem>
+ <name>apostrophe</name>
+- <_description>Latvian (apostrophe variant)</_description>
++ <description>Latvian (apostrophe variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tilde</name>
+- <_description>Latvian (tilde variant)</_description>
++ <description>Latvian (tilde variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fkey</name>
+- <_description>Latvian (F variant)</_description>
++ <description>Latvian (F variant)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>modern</name>
+- <_description>Latvian (modern)</_description>
++ <description>Latvian (modern)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ergonomic</name>
+- <_description>Latvian (ergonomic, ŪGJRMV)</_description>
++ <description>Latvian (ergonomic, ŪGJRMV)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>adapted</name>
+- <_description>Latvian (adapted)</_description>
++ <description>Latvian (adapted)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3849,9 +3849,9 @@
+ <layout>
+ <configItem>
+ <name>mao</name>
+- <!-- Keyboard indicator for Maori layouts -->
+- <_shortDescription>mi</_shortDescription>
+- <_description>Maori</_description>
++
++ <shortDescription>mi</shortDescription>
++ <description>Maori</description>
+ <languageList>
+ <iso639Id>mao</iso639Id>
+ </languageList>
+@@ -3861,9 +3861,9 @@
+ <layout>
+ <configItem>
+ <name>me</name>
+- <!-- Keyboard indicator for Montenegrin layouts -->
+- <_shortDescription>sr</_shortDescription>
+- <_description>Montenegrin</_description>
++
++ <shortDescription>sr</shortDescription>
++ <description>Montenegrin</description>
+ <languageList>
+ <iso639Id>srp</iso639Id>
+ </languageList>
+@@ -3872,43 +3872,43 @@
+ <variant>
+ <configItem>
+ <name>cyrillic</name>
+- <_description>Montenegrin (Cyrillic)</_description>
++ <description>Montenegrin (Cyrillic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>cyrillicyz</name>
+- <_description>Montenegrin (Cyrillic, Z and ZHE swapped)</_description>
++ <description>Montenegrin (Cyrillic, Z and ZHE swapped)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicode</name>
+- <_description>Montenegrin (Latin Unicode)</_description>
++ <description>Montenegrin (Latin Unicode)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinyz</name>
+- <_description>Montenegrin (Latin qwerty)</_description>
++ <description>Montenegrin (Latin qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicodeyz</name>
+- <_description>Montenegrin (Latin Unicode qwerty)</_description>
++ <description>Montenegrin (Latin Unicode qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>cyrillicalternatequotes</name>
+- <_description>Montenegrin (Cyrillic with guillemets)</_description>
++ <description>Montenegrin (Cyrillic with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinalternatequotes</name>
+- <_description>Montenegrin (Latin with guillemets)</_description>
++ <description>Montenegrin (Latin with guillemets)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3916,9 +3916,9 @@
+ <layout>
+ <configItem>
+ <name>mk</name>
+- <!-- Keyboard indicator for Macedonian layouts -->
+- <_shortDescription>mk</_shortDescription>
+- <_description>Macedonian</_description>
++
++ <shortDescription>mk</shortDescription>
++ <description>Macedonian</description>
+ <languageList>
+ <iso639Id>mkd</iso639Id>
+ </languageList>
+@@ -3927,7 +3927,7 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Macedonian (eliminate dead keys)</_description>
++ <description>Macedonian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3935,9 +3935,9 @@
+ <layout>
+ <configItem>
+ <name>mt</name>
+- <!-- Keyboard indicator for Maltese layouts -->
+- <_shortDescription>mt</_shortDescription>
+- <_description>Maltese</_description>
++
++ <shortDescription>mt</shortDescription>
++ <description>Maltese</description>
+ <languageList>
+ <iso639Id>mlt</iso639Id>
+ </languageList>
+@@ -3946,7 +3946,7 @@
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Maltese (with US layout)</_description>
++ <description>Maltese (with US layout)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -3954,9 +3954,9 @@
+ <layout>
+ <configItem>
+ <name>mn</name>
+- <!-- Keyboard indicator for Mongolian layouts -->
+- <_shortDescription>mn</_shortDescription>
+- <_description>Mongolian</_description>
++
++ <shortDescription>mn</shortDescription>
++ <description>Mongolian</description>
+ <languageList>
+ <iso639Id>mon</iso639Id>
+ </languageList>
+@@ -3966,9 +3966,9 @@
+ <layout>
+ <configItem>
+ <name>no</name>
+- <!-- Keyboard indicator for Norwegian layouts -->
+- <_shortDescription>no</_shortDescription>
+- <_description>Norwegian</_description>
++
++ <shortDescription>no</shortDescription>
++ <description>Norwegian</description>
+ <languageList>
+ <iso639Id>nor</iso639Id>
+ <iso639Id>nob</iso639Id>
+@@ -3979,19 +3979,19 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Norwegian (eliminate dead keys)</_description>
++ <description>Norwegian (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Norwegian (Dvorak)</_description>
++ <description>Norwegian (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Norway)</_description>
++ <description>Northern Saami (Norway)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4000,7 +4000,7 @@
+ <variant>
+ <configItem>
+ <name>smi_nodeadkeys</name>
+- <_description>Northern Saami (Norway, eliminate dead keys)</_description>
++ <description>Northern Saami (Norway, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4009,19 +4009,19 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Norwegian (Macintosh)</_description>
++ <description>Norwegian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Norwegian (Macintosh, eliminate dead keys)</_description>
++ <description>Norwegian (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Norwegian (Colemak)</_description>
++ <description>Norwegian (Colemak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4029,9 +4029,9 @@
+ <layout>
+ <configItem>
+ <name>pl</name>
+- <!-- Keyboard indicator for Polish layouts -->
+- <_shortDescription>pl</_shortDescription>
+- <_description>Polish</_description>
++
++ <shortDescription>pl</shortDescription>
++ <description>Polish</description>
+ <languageList>
+ <iso639Id>pol</iso639Id>
+ </languageList>
+@@ -4040,37 +4040,37 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Polish (legacy)</_description>
++ <description>Polish (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwertz</name>
+- <_description>Polish (qwertz)</_description>
++ <description>Polish (qwertz)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Polish (Dvorak)</_description>
++ <description>Polish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak_quotes</name>
+- <_description>Polish (Dvorak, Polish quotes on quotemark key)</_description>
++ <description>Polish (Dvorak, Polish quotes on quotemark key)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak_altquotes</name>
+- <_description>Polish (Dvorak, Polish quotes on key 1)</_description>
++ <description>Polish (Dvorak, Polish quotes on key 1)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>csb</name>
+- <_description>Kashubian</_description>
++ <description>Kashubian</description>
+ <languageList>
+ <iso639Id>csb</iso639Id>
+ </languageList>
+@@ -4086,9 +4086,9 @@
+ <variant>
+ <configItem>
+ <name>ru_phonetic_dvorak</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Poland, phonetic Dvorak)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Poland, phonetic Dvorak)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4097,7 +4097,7 @@
+ <variant>
+ <configItem>
+ <name>dvp</name>
+- <_description>Polish (programmer Dvorak)</_description>
++ <description>Polish (programmer Dvorak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4105,9 +4105,9 @@
+ <layout>
+ <configItem>
+ <name>pt</name>
+- <!-- Keyboard indicator for Portuguese layouts -->
+- <_shortDescription>pt</_shortDescription>
+- <_description>Portuguese</_description>
++
++ <shortDescription>pt</shortDescription>
++ <description>Portuguese</description>
+ <languageList>
+ <iso639Id>por</iso639Id>
+ </languageList>
+@@ -4116,49 +4116,49 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Portuguese (eliminate dead keys)</_description>
++ <description>Portuguese (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Portuguese (Sun dead keys)</_description>
++ <description>Portuguese (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Portuguese (Macintosh)</_description>
++ <description>Portuguese (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_nodeadkeys</name>
+- <_description>Portuguese (Macintosh, eliminate dead keys)</_description>
++ <description>Portuguese (Macintosh, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_sundeadkeys</name>
+- <_description>Portuguese (Macintosh, Sun dead keys)</_description>
++ <description>Portuguese (Macintosh, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo</name>
+- <_description>Portuguese (Nativo)</_description>
++ <description>Portuguese (Nativo)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-us</name>
+- <_description>Portuguese (Nativo for US keyboards)</_description>
++ <description>Portuguese (Nativo for US keyboards)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>nativo-epo</name>
+- <_description>Esperanto (Portugal, Nativo)</_description>
++ <description>Esperanto (Portugal, Nativo)</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -4169,9 +4169,9 @@
+ <layout>
+ <configItem>
+ <name>ro</name>
+- <!-- Keyboard indicator for Romanian layouts -->
+- <_shortDescription>ro</_shortDescription>
+- <_description>Romanian</_description>
++
++ <shortDescription>ro</shortDescription>
++ <description>Romanian</description>
+ <languageList>
+ <iso639Id>rum</iso639Id>
+ </languageList>
+@@ -4180,25 +4180,25 @@
+ <variant>
+ <configItem>
+ <name>cedilla</name>
+- <_description>Romanian (cedilla)</_description>
++ <description>Romanian (cedilla)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std</name>
+- <_description>Romanian (standard)</_description>
++ <description>Romanian (standard)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>std_cedilla</name>
+- <_description>Romanian (standard cedilla)</_description>
++ <description>Romanian (standard cedilla)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>winkeys</name>
+- <_description>Romanian (WinKeys)</_description>
++ <description>Romanian (WinKeys)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4206,9 +4206,9 @@
+ <layout>
+ <configItem>
+ <name>ru</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4217,37 +4217,37 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Russian (phonetic)</_description>
++ <description>Russian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>phonetic_winkeys</name>
+- <_description>Russian (phonetic WinKeys)</_description>
++ <description>Russian (phonetic WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter</name>
+- <_description>Russian (typewriter)</_description>
++ <description>Russian (typewriter)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Russian (legacy)</_description>
++ <description>Russian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter-legacy</name>
+- <_description>Russian (typewriter, legacy)</_description>
++ <description>Russian (typewriter, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>tt</name>
+- <_description>Tatar</_description>
++ <description>Tatar</description>
+ <languageList>
+ <iso639Id>tat</iso639Id>
+ </languageList>
+@@ -4256,7 +4256,7 @@
+ <variant>
+ <configItem>
+ <name>os_legacy</name>
+- <_description>Ossetian (legacy)</_description>
++ <description>Ossetian (legacy)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -4265,7 +4265,7 @@
+ <variant>
+ <configItem>
+ <name>os_winkeys</name>
+- <_description>Ossetian (WinKeys)</_description>
++ <description>Ossetian (WinKeys)</description>
+ <languageList>
+ <iso639Id>oss</iso639Id>
+ </languageList>
+@@ -4274,7 +4274,7 @@
+ <variant>
+ <configItem>
+ <name>cv</name>
+- <_description>Chuvash</_description>
++ <description>Chuvash</description>
+ <languageList>
+ <iso639Id>chv</iso639Id>
+ </languageList>
+@@ -4283,7 +4283,7 @@
+ <variant>
+ <configItem>
+ <name>cv_latin</name>
+- <_description>Chuvash (Latin)</_description>
++ <description>Chuvash (Latin)</description>
+ <languageList>
+ <iso639Id>chv</iso639Id>
+ </languageList>
+@@ -4292,7 +4292,7 @@
+ <variant>
+ <configItem>
+ <name>udm</name>
+- <_description>Udmurt</_description>
++ <description>Udmurt</description>
+ <languageList>
+ <iso639Id>udm</iso639Id>
+ </languageList>
+@@ -4301,7 +4301,7 @@
+ <variant>
+ <configItem>
+ <name>kom</name>
+- <_description>Komi</_description>
++ <description>Komi</description>
+ <languageList>
+ <iso639Id>kom</iso639Id>
+ </languageList>
+@@ -4310,7 +4310,7 @@
+ <variant>
+ <configItem>
+ <name>sah</name>
+- <_description>Yakut</_description>
++ <description>Yakut</description>
+ <languageList>
+ <iso639Id>sah</iso639Id>
+ </languageList>
+@@ -4319,7 +4319,7 @@
+ <variant>
+ <configItem>
+ <name>xal</name>
+- <_description>Kalmyk</_description>
++ <description>Kalmyk</description>
+ <languageList>
+ <iso639Id>xal</iso639Id>
+ </languageList>
+@@ -4328,19 +4328,19 @@
+ <variant>
+ <configItem>
+ <name>dos</name>
+- <_description>Russian (DOS)</_description>
++ <description>Russian (DOS)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Russian (Macintosh)</_description>
++ <description>Russian (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>srp</name>
+- <_description>Serbian (Russia)</_description>
++ <description>Serbian (Russia)</description>
+ <languageList><iso639Id>rus</iso639Id>
+ <iso639Id>srp</iso639Id></languageList>
+ </configItem>
+@@ -4348,7 +4348,7 @@
+ <variant>
+ <configItem>
+ <name>bak</name>
+- <_description>Bashkirian</_description>
++ <description>Bashkirian</description>
+ <languageList>
+ <iso639Id>bak</iso639Id>
+ </languageList>
+@@ -4357,7 +4357,7 @@
+ <variant>
+ <configItem>
+ <name>chm</name>
+- <_description>Mari</_description>
++ <description>Mari</description>
+ <languageList>
+ <iso639Id>chm</iso639Id>
+ </languageList>
+@@ -4368,9 +4368,9 @@
+ <layout>
+ <configItem>
+ <name>rs</name>
+- <!-- Keyboard indicator for Serbian layouts -->
+- <_shortDescription>sr</_shortDescription>
+- <_description>Serbian</_description>
++
++ <shortDescription>sr</shortDescription>
++ <description>Serbian</description>
+ <languageList>
+ <iso639Id>srp</iso639Id>
+ </languageList>
+@@ -4379,49 +4379,49 @@
+ <variant>
+ <configItem>
+ <name>yz</name>
+- <_description>Serbian (Cyrillic, Z and ZHE swapped)</_description>
++ <description>Serbian (Cyrillic, Z and ZHE swapped)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Serbian (Latin)</_description>
++ <description>Serbian (Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicode</name>
+- <_description>Serbian (Latin Unicode)</_description>
++ <description>Serbian (Latin Unicode)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinyz</name>
+- <_description>Serbian (Latin qwerty)</_description>
++ <description>Serbian (Latin qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinunicodeyz</name>
+- <_description>Serbian (Latin Unicode qwerty)</_description>
++ <description>Serbian (Latin Unicode qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Serbian (Cyrillic with guillemets)</_description>
++ <description>Serbian (Cyrillic with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>latinalternatequotes</name>
+- <_description>Serbian (Latin with guillemets)</_description>
++ <description>Serbian (Latin with guillemets)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rue</name>
+- <_description>Pannonian Rusyn</_description>
++ <description>Pannonian Rusyn</description>
+ <languageList>
+ <iso639Id>rue</iso639Id>
+ </languageList>
+@@ -4432,9 +4432,9 @@
+ <layout>
+ <configItem>
+ <name>si</name>
+- <!-- Keyboard indicator for Slovenian layouts -->
+- <_shortDescription>sl</_shortDescription>
+- <_description>Slovenian</_description>
++
++ <shortDescription>sl</shortDescription>
++ <description>Slovenian</description>
+ <languageList>
+ <iso639Id>slv</iso639Id>
+ </languageList>
+@@ -4443,13 +4443,13 @@
+ <variant>
+ <configItem>
+ <name>alternatequotes</name>
+- <_description>Slovenian (use guillemets for quotes)</_description>
++ <description>Slovenian (use guillemets for quotes)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>us</name>
+- <_description>Slovenian (US keyboard with Slovenian letters)</_description>
++ <description>Slovenian (US keyboard with Slovenian letters)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4457,9 +4457,9 @@
+ <layout>
+ <configItem>
+ <name>sk</name>
+- <!-- Keyboard indicator for Slovak layouts -->
+- <_shortDescription>sk</_shortDescription>
+- <_description>Slovak</_description>
++
++ <shortDescription>sk</shortDescription>
++ <description>Slovak</description>
+ <languageList>
+ <iso639Id>slo</iso639Id>
+ </languageList>
+@@ -4468,19 +4468,19 @@
+ <variant>
+ <configItem>
+ <name>bksl</name>
+- <_description>Slovak (extended Backslash)</_description>
++ <description>Slovak (extended Backslash)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty</name>
+- <_description>Slovak (qwerty)</_description>
++ <description>Slovak (qwerty)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>qwerty_bksl</name>
+- <_description>Slovak (qwerty, extended Backslash)</_description>
++ <description>Slovak (qwerty, extended Backslash)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4488,9 +4488,9 @@
+ <layout>
+ <configItem>
+ <name>es</name>
+- <!-- Keyboard indicator for Spanish layouts -->
+- <_shortDescription>es</_shortDescription>
+- <_description>Spanish</_description>
++
++ <shortDescription>es</shortDescription>
++ <description>Spanish</description>
+ <languageList>
+ <iso639Id>spa</iso639Id>
+ </languageList>
+@@ -4499,31 +4499,31 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Spanish (eliminate dead keys)</_description>
++ <description>Spanish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>deadtilde</name>
+- <_description>Spanish (include dead tilde)</_description>
++ <description>Spanish (include dead tilde)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Spanish (Sun dead keys)</_description>
++ <description>Spanish (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Spanish (Dvorak)</_description>
++ <description>Spanish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ast</name>
+- <_description>Asturian (Spain, with bottom-dot H and bottom-dot L)</_description>
++ <description>Asturian (Spain, with bottom-dot H and bottom-dot L)</description>
+ <languageList>
+ <iso639Id>ast</iso639Id>
+ </languageList>
+@@ -4532,7 +4532,7 @@
+ <variant>
+ <configItem>
+ <name>cat</name>
+- <_description>Catalan (Spain, with middle-dot L)</_description>
++ <description>Catalan (Spain, with middle-dot L)</description>
+ <languageList>
+ <iso639Id>cat</iso639Id>
+ </languageList>
+@@ -4541,7 +4541,7 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Spanish (Macintosh)</_description>
++ <description>Spanish (Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4549,9 +4549,9 @@
+ <layout>
+ <configItem>
+ <name>se</name>
+- <!-- Keyboard indicator for Swedish layouts -->
+- <_shortDescription>sv</_shortDescription>
+- <_description>Swedish</_description>
++
++ <shortDescription>sv</shortDescription>
++ <description>Swedish</description>
+ <languageList>
+ <iso639Id>swe</iso639Id>
+ </languageList>
+@@ -4560,21 +4560,21 @@
+ <variant>
+ <configItem>
+ <name>nodeadkeys</name>
+- <_description>Swedish (eliminate dead keys)</_description>
++ <description>Swedish (eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Swedish (Dvorak)</_description>
++ <description>Swedish (Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rus</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Sweden, phonetic)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Sweden, phonetic)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4583,9 +4583,9 @@
+ <variant>
+ <configItem>
+ <name>rus_nodeadkeys</name>
+- <!-- Keyboard indicator for Russian layouts -->
+- <_shortDescription>ru</_shortDescription>
+- <_description>Russian (Sweden, phonetic, eliminate dead keys)</_description>
++
++ <shortDescription>ru</shortDescription>
++ <description>Russian (Sweden, phonetic, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>rus</iso639Id>
+ </languageList>
+@@ -4594,7 +4594,7 @@
+ <variant>
+ <configItem>
+ <name>smi</name>
+- <_description>Northern Saami (Sweden)</_description>
++ <description>Northern Saami (Sweden)</description>
+ <languageList>
+ <iso639Id>sme</iso639Id>
+ </languageList>
+@@ -4603,19 +4603,19 @@
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>Swedish (Macintosh)</_description>
++ <description>Swedish (Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>svdvorak</name>
+- <_description>Swedish (Svdvorak)</_description>
++ <description>Swedish (Svdvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>swl</name>
+- <_description>Swedish Sign Language</_description>
++ <description>Swedish Sign Language</description>
+ <languageList><iso639Id>swl</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -4624,9 +4624,9 @@
+ <layout>
+ <configItem>
+ <name>ch</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland)</description>
+ <languageList><iso639Id>ger</iso639Id>
+ <iso639Id>gsw</iso639Id></languageList>
+ </configItem>
+@@ -4634,31 +4634,31 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>German (Switzerland, legacy)</_description>
++ <description>German (Switzerland, legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>de_nodeadkeys</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, eliminate dead keys)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, eliminate dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>de_sundeadkeys</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, Sun dead keys)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>fr</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4667,9 +4667,9 @@
+ <variant>
+ <configItem>
+ <name>fr_nodeadkeys</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, eliminate dead keys)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, eliminate dead keys)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4678,9 +4678,9 @@
+ <variant>
+ <configItem>
+ <name>fr_sundeadkeys</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, Sun dead keys)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, Sun dead keys)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4689,9 +4689,9 @@
+ <variant>
+ <configItem>
+ <name>fr_mac</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Switzerland, Macintosh)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Switzerland, Macintosh)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -4700,9 +4700,9 @@
+ <variant>
+ <configItem>
+ <name>de_mac</name>
+- <!-- Keyboard indicator for German layouts -->
+- <_shortDescription>de</_shortDescription>
+- <_description>German (Switzerland, Macintosh)</_description>
++
++ <shortDescription>de</shortDescription>
++ <description>German (Switzerland, Macintosh)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4710,9 +4710,9 @@
+ <layout>
+ <configItem>
+ <name>sy</name>
+- <!-- Keyboard indicator for Arabic layouts -->
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Syria)</_description>
++
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Syria)</description>
+ <languageList>
+ <iso639Id>syr</iso639Id>
+ </languageList>
+@@ -4721,25 +4721,25 @@
+ <variant>
+ <configItem>
+ <name>syc</name>
+- <!-- Keyboard indicator for Syriac layouts -->
+- <_shortDescription>syc</_shortDescription>
+- <_description>Syriac</_description>
++
++ <shortDescription>syc</shortDescription>
++ <description>Syriac</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>syc_phonetic</name>
+- <!-- Keyboard indicator for Syriac layouts -->
+- <_shortDescription>syc</_shortDescription>
+- <_description>Syriac (phonetic)</_description>
++
++ <shortDescription>syc</shortDescription>
++ <description>Syriac (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4748,9 +4748,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4759,9 +4759,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Syria, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Syria, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4772,9 +4772,9 @@
+ <layout>
+ <configItem>
+ <name>tj</name>
+- <!-- Keyboard indicator for Tajik layouts -->
+- <_shortDescription>tg</_shortDescription>
+- <_description>Tajik</_description>
++
++ <shortDescription>tg</shortDescription>
++ <description>Tajik</description>
+ <languageList>
+ <iso639Id>tgk</iso639Id>
+ </languageList>
+@@ -4783,7 +4783,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Tajik (legacy)</_description>
++ <description>Tajik (legacy)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4791,9 +4791,9 @@
+ <layout>
+ <configItem>
+ <name>lk</name>
+- <!-- Keyboard indicator for Sinhala layouts -->
+- <_shortDescription>si</_shortDescription>
+- <_description>Sinhala (phonetic)</_description>
++
++ <shortDescription>si</shortDescription>
++ <description>Sinhala (phonetic)</description>
+ <languageList>
+ <iso639Id>sin</iso639Id>
+ </languageList>
+@@ -4802,9 +4802,9 @@
+ <variant>
+ <configItem>
+ <name>tam_unicode</name>
+- <!-- Keyboard indicator for Tamil layouts -->
+- <_shortDescription>ta</_shortDescription>
+- <_description>Tamil (Sri Lanka, Unicode)</_description>
++
++ <shortDescription>ta</shortDescription>
++ <description>Tamil (Sri Lanka, Unicode)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -4813,7 +4813,7 @@
+ <variant>
+ <configItem>
+ <name>tam_TAB</name>
+- <_description>Tamil (Sri Lanka, TAB Typewriter)</_description>
++ <description>Tamil (Sri Lanka, TAB Typewriter)</description>
+ <languageList>
+ <iso639Id>tam</iso639Id>
+ </languageList>
+@@ -4824,9 +4824,9 @@
+ <layout>
+ <configItem>
+ <name>th</name>
+- <!-- Keyboard indicator for Thai layouts -->
+- <_shortDescription>th</_shortDescription>
+- <_description>Thai</_description>
++
++ <shortDescription>th</shortDescription>
++ <description>Thai</description>
+ <languageList>
+ <iso639Id>tha</iso639Id>
+ </languageList>
+@@ -4835,13 +4835,13 @@
+ <variant>
+ <configItem>
+ <name>tis</name>
+- <_description>Thai (TIS-820.2538)</_description>
++ <description>Thai (TIS-820.2538)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>pat</name>
+- <_description>Thai (Pattachote)</_description>
++ <description>Thai (Pattachote)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -4849,9 +4849,9 @@
+ <layout>
+ <configItem>
+ <name>tr</name>
+- <!-- Keyboard indicator for Turkish layouts -->
+- <_shortDescription>tr</_shortDescription>
+- <_description>Turkish</_description>
++
++ <shortDescription>tr</shortDescription>
++ <description>Turkish</description>
+ <languageList>
+ <iso639Id>tur</iso639Id>
+ </languageList>
+@@ -4860,27 +4860,27 @@
+ <variant>
+ <configItem>
+ <name>f</name>
+- <_description>Turkish (F)</_description>
++ <description>Turkish (F)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>alt</name>
+- <_description>Turkish (Alt-Q)</_description>
++ <description>Turkish (Alt-Q)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>sundeadkeys</name>
+- <_description>Turkish (Sun dead keys)</_description>
++ <description>Turkish (Sun dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ku</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, Latin Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, Latin Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4889,9 +4889,9 @@
+ <variant>
+ <configItem>
+ <name>ku_f</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, F)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, F)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4900,9 +4900,9 @@
+ <variant>
+ <configItem>
+ <name>ku_alt</name>
+- <!-- Keyboard indicator for Kurdish layouts -->
+- <_shortDescription>ku</_shortDescription>
+- <_description>Kurdish (Turkey, Latin Alt-Q)</_description>
++
++ <shortDescription>ku</shortDescription>
++ <description>Kurdish (Turkey, Latin Alt-Q)</description>
+ <languageList>
+ <iso639Id>kur</iso639Id>
+ </languageList>
+@@ -4911,15 +4911,15 @@
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>Turkish (international with dead keys)</_description>
++ <description>Turkish (international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>crh</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish Q)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4928,9 +4928,9 @@
+ <variant>
+ <configItem>
+ <name>crh_f</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish F)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish F)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4939,9 +4939,9 @@
+ <variant>
+ <configItem>
+ <name>crh_alt</name>
+- <!-- Keyboard indicator for Crimean Tatar layouts -->
+- <_shortDescription>crh</_shortDescription>
+- <_description>Crimean Tatar (Turkish Alt-Q)</_description>
++
++ <shortDescription>crh</shortDescription>
++ <description>Crimean Tatar (Turkish Alt-Q)</description>
+ <languageList>
+ <iso639Id>crh</iso639Id>
+ </languageList>
+@@ -4952,9 +4952,9 @@
+ <layout>
+ <configItem>
+ <name>tw</name>
+- <!-- Keyboard indicator for Taiwanese layouts -->
+- <_shortDescription>zh</_shortDescription>
+- <_description>Taiwanese</_description>
++
++ <shortDescription>zh</shortDescription>
++ <description>Taiwanese</description>
+ <languageList>
+ <iso639Id>fox</iso639Id>
+ </languageList>
+@@ -4963,7 +4963,7 @@
+ <variant>
+ <configItem>
+ <name>indigenous</name>
+- <_description>Taiwanese (indigenous)</_description>
++ <description>Taiwanese (indigenous)</description>
+ <languageList>
+ <iso639Id>ami</iso639Id>
+ <iso639Id>tay</iso639Id>
+@@ -4987,9 +4987,9 @@
+ <variant>
+ <configItem>
+ <name>saisiyat</name>
+- <!-- Keyboard indicator for Saisiyat layouts -->
+- <_shortDescription>xsy</_shortDescription>
+- <_description>Saisiyat (Taiwan)</_description>
++
++ <shortDescription>xsy</shortDescription>
++ <description>Saisiyat (Taiwan)</description>
+ <languageList>
+ <iso639Id>xsy</iso639Id>
+ </languageList>
+@@ -5000,9 +5000,9 @@
+ <layout>
+ <configItem>
+ <name>ua</name>
+- <!-- Keyboard indicator for Ukranian layouts -->
+- <_shortDescription>uk</_shortDescription>
+- <_description>Ukrainian</_description>
++
++ <shortDescription>uk</shortDescription>
++ <description>Ukrainian</description>
+ <languageList>
+ <iso639Id>ukr</iso639Id>
+ </languageList>
+@@ -5011,43 +5011,43 @@
+ <variant>
+ <configItem>
+ <name>phonetic</name>
+- <_description>Ukrainian (phonetic)</_description>
++ <description>Ukrainian (phonetic)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>typewriter</name>
+- <_description>Ukrainian (typewriter)</_description>
++ <description>Ukrainian (typewriter)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>winkeys</name>
+- <_description>Ukrainian (WinKeys)</_description>
++ <description>Ukrainian (WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Ukrainian (legacy)</_description>
++ <description>Ukrainian (legacy)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rstu</name>
+- <_description>Ukrainian (standard RSTU)</_description>
++ <description>Ukrainian (standard RSTU)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>rstu_ru</name>
+- <_description>Russian (Ukraine, standard RSTU)</_description>
++ <description>Russian (Ukraine, standard RSTU)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>homophonic</name>
+- <_description>Ukrainian (homophonic)</_description>
++ <description>Ukrainian (homophonic)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5055,9 +5055,9 @@
+ <layout>
+ <configItem>
+ <name>gb</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (UK)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (UK)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5066,43 +5066,43 @@
+ <variant>
+ <configItem>
+ <name>extd</name>
+- <_description>English (UK, extended WinKeys)</_description>
++ <description>English (UK, extended WinKeys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>intl</name>
+- <_description>English (UK, international with dead keys)</_description>
++ <description>English (UK, international with dead keys)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>English (UK, Dvorak)</_description>
++ <description>English (UK, Dvorak)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorakukp</name>
+- <_description>English (UK, Dvorak with UK punctuation)</_description>
++ <description>English (UK, Dvorak with UK punctuation)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac</name>
+- <_description>English (UK, Macintosh)</_description>
++ <description>English (UK, Macintosh)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>mac_intl</name>
+- <_description>English (UK, Macintosh international)</_description>
++ <description>English (UK, Macintosh international)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>English (UK, Colemak)</_description>
++ <description>English (UK, Colemak)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5110,9 +5110,9 @@
+ <layout>
+ <configItem>
+ <name>uz</name>
+- <!-- Keyboard indicator for Uzbek layouts -->
+- <_shortDescription>uz</_shortDescription>
+- <_description>Uzbek</_description>
++
++ <shortDescription>uz</shortDescription>
++ <description>Uzbek</description>
+ <languageList>
+ <iso639Id>uzb</iso639Id>
+ </languageList>
+@@ -5121,7 +5121,7 @@
+ <variant>
+ <configItem>
+ <name>latin</name>
+- <_description>Uzbek (Latin)</_description>
++ <description>Uzbek (Latin)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5129,9 +5129,9 @@
+ <layout>
+ <configItem>
+ <name>vn</name>
+- <!-- Keyboard indicator for Vietnamese layouts -->
+- <_shortDescription>vi</_shortDescription>
+- <_description>Vietnamese</_description>
++
++ <shortDescription>vi</shortDescription>
++ <description>Vietnamese</description>
+ <languageList>
+ <iso639Id>vie</iso639Id>
+ </languageList>
+@@ -5141,9 +5141,9 @@
+ <layout>
+ <configItem>
+ <name>kr</name>
+- <!-- Keyboard indicator for Korean layouts -->
+- <_shortDescription>ko</_shortDescription>
+- <_description>Korean</_description>
++
++ <shortDescription>ko</shortDescription>
++ <description>Korean</description>
+ <languageList>
+ <iso639Id>kor</iso639Id>
+ </languageList>
+@@ -5152,7 +5152,7 @@
+ <variant>
+ <configItem>
+ <name>kr104</name>
+- <_description>Korean (101/104 key compatible)</_description>
++ <description>Korean (101/104 key compatible)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5160,9 +5160,9 @@
+ <layout>
+ <configItem>
+ <name>nec_vndr/jp</name>
+- <!-- Keyboard indicator for Japanese layouts -->
+- <_shortDescription>ja</_shortDescription>
+- <_description>Japanese (PC-98xx Series)</_description>
++
++ <shortDescription>ja</shortDescription>
++ <description>Japanese (PC-98xx Series)</description>
+ <countryList>
+ <iso3166Id>JP</iso3166Id>
+ </countryList>
+@@ -5175,9 +5175,9 @@
+ <layout>
+ <configItem>
+ <name>ie</name>
+- <!-- Keyboard indicator for Irish layouts -->
+- <_shortDescription>ie</_shortDescription>
+- <_description>Irish</_description>
++
++ <shortDescription>ie</shortDescription>
++ <description>Irish</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5186,7 +5186,7 @@
+ <variant>
+ <configItem>
+ <name>CloGaelach</name>
+- <_description>CloGaelach</_description>
++ <description>CloGaelach</description>
+ <languageList>
+ <iso639Id>gle</iso639Id>
+ </languageList>
+@@ -5195,13 +5195,13 @@
+ <variant>
+ <configItem>
+ <name>UnicodeExpert</name>
+- <_description>Irish (UnicodeExpert)</_description>
++ <description>Irish (UnicodeExpert)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ogam</name>
+- <_description>Ogham</_description>
++ <description>Ogham</description>
+ <languageList>
+ <iso639Id>sga</iso639Id>
+ </languageList>
+@@ -5210,7 +5210,7 @@
+ <variant>
+ <configItem>
+ <name>ogam_is434</name>
+- <_description>Ogham (IS434)</_description>
++ <description>Ogham (IS434)</description>
+ <languageList>
+ <iso639Id>sga</iso639Id>
+ </languageList>
+@@ -5221,9 +5221,9 @@
+ <layout>
+ <configItem>
+ <name>pk</name>
+- <!-- Keyboard indicator for Urdu layouts -->
+- <_shortDescription>ur</_shortDescription>
+- <_description>Urdu (Pakistan)</_description>
++
++ <shortDescription>ur</shortDescription>
++ <description>Urdu (Pakistan)</description>
+ <languageList>
+ <iso639Id>urd</iso639Id>
+ </languageList>
+@@ -5232,20 +5232,20 @@
+ <variant>
+ <configItem>
+ <name>urd-crulp</name>
+- <_description>Urdu (Pakistan, CRULP)</_description>
++ <description>Urdu (Pakistan, CRULP)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>urd-nla</name>
+- <_description>Urdu (Pakistan, NLA)</_description>
++ <description>Urdu (Pakistan, NLA)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>ara</name>
+- <_shortDescription>ar</_shortDescription>
+- <_description>Arabic (Pakistan)</_description>
++ <shortDescription>ar</shortDescription>
++ <description>Arabic (Pakistan)</description>
+ <languageList>
+ <iso639Id>ara</iso639Id>
+ </languageList>
+@@ -5254,9 +5254,9 @@
+ <variant>
+ <configItem>
+ <name>snd</name>
+- <!-- Keyboard indicator for Sindhi layouts -->
+- <_shortDescription>sd</_shortDescription>
+- <_description>Sindhi</_description>
++
++ <shortDescription>sd</shortDescription>
++ <description>Sindhi</description>
+ <languageList>
+ <iso639Id>snd</iso639Id>
+ </languageList>
+@@ -5267,9 +5267,9 @@
+ <layout>
+ <configItem>
+ <name>mv</name>
+- <!-- Keyboard indicator for Dhivehi layouts -->
+- <_shortDescription>dv</_shortDescription>
+- <_description>Dhivehi</_description>
++
++ <shortDescription>dv</shortDescription>
++ <description>Dhivehi</description>
+ <languageList>
+ <iso639Id>div</iso639Id>
+ </languageList>
+@@ -5279,9 +5279,9 @@
+ <layout>
+ <configItem>
+ <name>za</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (South Africa)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (South Africa)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5290,9 +5290,9 @@
+ <layout>
+ <configItem>
+ <name>epo</name>
+- <!-- Keyboard indicator for Esperanto layouts -->
+- <_shortDescription>eo</_shortDescription>
+- <_description>Esperanto</_description>
++
++ <shortDescription>eo</shortDescription>
++ <description>Esperanto</description>
+ <languageList>
+ <iso639Id>epo</iso639Id>
+ </languageList>
+@@ -5301,7 +5301,7 @@
+ <variant>
+ <configItem>
+ <name>legacy</name>
+- <_description>Esperanto (displaced semicolon and quote, obsolete)</_description>
++ <description>Esperanto (displaced semicolon and quote, obsolete)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5309,9 +5309,9 @@
+ <layout>
+ <configItem>
+ <name>np</name>
+- <!-- Keyboard indicator for Nepali layouts -->
+- <_shortDescription>ne</_shortDescription>
+- <_description>Nepali</_description>
++
++ <shortDescription>ne</shortDescription>
++ <description>Nepali</description>
+ <languageList>
+ <iso639Id>nep</iso639Id>
+ </languageList>
+@@ -5320,9 +5320,9 @@
+ <layout>
+ <configItem>
+ <name>ng</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Nigeria)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Nigeria)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5331,9 +5331,9 @@
+ <variant>
+ <configItem>
+ <name>igbo</name>
+- <!-- Keyboard indicator for Igbo layouts -->
+- <_shortDescription>ig</_shortDescription>
+- <_description>Igbo</_description>
++
++ <shortDescription>ig</shortDescription>
++ <description>Igbo</description>
+ <languageList>
+ <iso639Id>ibo</iso639Id>
+ </languageList>
+@@ -5342,9 +5342,9 @@
+ <variant>
+ <configItem>
+ <name>yoruba</name>
+- <!-- Keyboard indicator for Yoruba layouts -->
+- <_shortDescription>yo</_shortDescription>
+- <_description>Yoruba</_description>
++
++ <shortDescription>yo</shortDescription>
++ <description>Yoruba</description>
+ <languageList>
+ <iso639Id>yor</iso639Id>
+ </languageList>
+@@ -5353,9 +5353,9 @@
+ <variant>
+ <configItem>
+ <name>hausa</name>
+- <!-- Keyboard indicator for Hausa layouts -->
+- <_shortDescription>ha</_shortDescription>
+- <_description>Hausa</_description>
++
++ <shortDescription>ha</shortDescription>
++ <description>Hausa</description>
+ <languageList>
+ <iso639Id>hau</iso639Id>
+ </languageList>
+@@ -5366,9 +5366,9 @@
+ <layout>
+ <configItem>
+ <name>et</name>
+- <!-- Keyboard indicator for Amharic layouts -->
+- <_shortDescription>am</_shortDescription>
+- <_description>Amharic</_description>
++
++ <shortDescription>am</shortDescription>
++ <description>Amharic</description>
+ <languageList>
+ <iso639Id>amh</iso639Id>
+ </languageList>
+@@ -5378,9 +5378,9 @@
+ <layout>
+ <configItem>
+ <name>sn</name>
+- <!-- Keyboard indicator for Wolof layouts -->
+- <_shortDescription>wo</_shortDescription>
+- <_description>Wolof</_description>
++
++ <shortDescription>wo</shortDescription>
++ <description>Wolof</description>
+ <languageList>
+ <iso639Id>wol</iso639Id>
+ </languageList>
+@@ -5390,21 +5390,21 @@
+ <layout>
+ <configItem>
+ <name>brai</name>
+- <!-- Keyboard indicator for Braille layouts -->
+- <_shortDescription>brl</_shortDescription>
+- <_description>Braille</_description>
++
++ <shortDescription>brl</shortDescription>
++ <description>Braille</description>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>left_hand</name>
+- <_description>Braille (left hand)</_description>
++ <description>Braille (left hand)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>right_hand</name>
+- <_description>Braille (right hand)</_description>
++ <description>Braille (right hand)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5412,9 +5412,9 @@
+ <layout>
+ <configItem>
+ <name>tm</name>
+- <!-- Keyboard indicator for Turkmen layouts -->
+- <_shortDescription>tk</_shortDescription>
+- <_description>Turkmen</_description>
++
++ <shortDescription>tk</shortDescription>
++ <description>Turkmen</description>
+ <languageList>
+ <iso639Id>tuk</iso639Id>
+ </languageList>
+@@ -5423,7 +5423,7 @@
+ <variant>
+ <configItem>
+ <name>alt</name>
+- <_description>Turkmen (Alt-Q)</_description>
++ <description>Turkmen (Alt-Q)</description>
+ </configItem>
+ </variant>
+ </variantList>
+@@ -5431,9 +5431,9 @@
+ <layout>
+ <configItem>
+ <name>ml</name>
+- <!-- Keyboard indicator for Bambara layouts -->
+- <_shortDescription>bm</_shortDescription>
+- <_description>Bambara</_description>
++
++ <shortDescription>bm</shortDescription>
++ <description>Bambara</description>
+ <languageList>
+ <iso639Id>bam</iso639Id>
+ </languageList>
+@@ -5442,9 +5442,9 @@
+ <variant>
+ <configItem>
+ <name>fr-oss</name>
+- <!-- Keyboard indicator for French layouts -->
+- <_shortDescription>fr</_shortDescription>
+- <_description>French (Mali, alternative)</_description>
++
++ <shortDescription>fr</shortDescription>
++ <description>French (Mali, alternative)</description>
+ <languageList>
+ <iso639Id>fra</iso639Id>
+ </languageList>
+@@ -5453,9 +5453,9 @@
+ <variant>
+ <configItem>
+ <name>us-mac</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Mali, US Macintosh)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Mali, US Macintosh)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5464,9 +5464,9 @@
+ <variant>
+ <configItem>
+ <name>us-intl</name>
+- <!-- Keyboard indicator for English layouts -->
+- <_shortDescription>en</_shortDescription>
+- <_description>English (Mali, US international)</_description>
++
++ <shortDescription>en</shortDescription>
++ <description>English (Mali, US international)</description>
+ <languageList>
+ <iso639Id>eng</iso639Id>
+ </languageList>
+@@ -5477,9 +5477,9 @@
+ <layout>
+ <configItem>
+ <name>tz</name>
+- <!-- Keyboard indicator for Swahili layouts -->
+- <_shortDescription>sw</_shortDescription>
+- <_description>Swahili (Tanzania)</_description>
++
++ <shortDescription>sw</shortDescription>
++ <description>Swahili (Tanzania)</description>
+ <languageList>
+ <iso639Id>swa</iso639Id>
+ </languageList>
+@@ -5488,9 +5488,9 @@
+ <layout>
+ <configItem>
+ <name>ke</name>
+- <!-- Keyboard indicator for Swahili layouts -->
+- <_shortDescription>sw</_shortDescription>
+- <_description>Swahili (Kenya)</_description>
++
++ <shortDescription>sw</shortDescription>
++ <description>Swahili (Kenya)</description>
+ <languageList>
+ <iso639Id>swa</iso639Id>
+ </languageList>
+@@ -5499,9 +5499,9 @@
+ <variant>
+ <configItem>
+ <name>kik</name>
+- <!-- Keyboard indicator for Kikuyu layouts -->
+- <_shortDescription>ki</_shortDescription>
+- <_description>Kikuyu</_description>
++
++ <shortDescription>ki</shortDescription>
++ <description>Kikuyu</description>
+ <languageList>
+ <iso639Id>kik</iso639Id>
+ </languageList>
+@@ -5512,9 +5512,9 @@
+ <layout>
+ <configItem>
+ <name>bw</name>
+- <!-- Keyboard indicator for Tswana layouts -->
+- <_shortDescription>tn</_shortDescription>
+- <_description>Tswana</_description>
++
++ <shortDescription>tn</shortDescription>
++ <description>Tswana</description>
+ <languageList>
+ <iso639Id>tsn</iso639Id>
+ </languageList>
+@@ -5523,9 +5523,9 @@
+ <layout>
+ <configItem>
+ <name>ph</name>
+- <!-- Keyboard indicator for Filipino layouts -->
+- <_shortDescription>ph</_shortDescription>
+- <_description>Filipino</_description>
++
++ <shortDescription>ph</shortDescription>
++ <description>Filipino</description>
+ <languageList><iso639Id>eng</iso639Id>
+ <iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+@@ -5542,7 +5542,7 @@
+ <variant>
+ <configItem>
+ <name>qwerty-bay</name>
+- <_description>Filipino (QWERTY Baybayin)</_description>
++ <description>Filipino (QWERTY Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5558,13 +5558,13 @@
+ <variant>
+ <configItem>
+ <name>capewell-dvorak</name>
+- <_description>Filipino (Capewell-Dvorak Latin)</_description>
++ <description>Filipino (Capewell-Dvorak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>capewell-dvorak-bay</name>
+- <_description>Filipino (Capewell-Dvorak Baybayin)</_description>
++ <description>Filipino (Capewell-Dvorak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5580,13 +5580,13 @@
+ <variant>
+ <configItem>
+ <name>capewell-qwerf2k6</name>
+- <_description>Filipino (Capewell-QWERF 2006 Latin)</_description>
++ <description>Filipino (Capewell-QWERF 2006 Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>capewell-qwerf2k6-bay</name>
+- <_description>Filipino (Capewell-QWERF 2006 Baybayin)</_description>
++ <description>Filipino (Capewell-QWERF 2006 Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5602,13 +5602,13 @@
+ <variant>
+ <configItem>
+ <name>colemak</name>
+- <_description>Filipino (Colemak Latin)</_description>
++ <description>Filipino (Colemak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>colemak-bay</name>
+- <_description>Filipino (Colemak Baybayin)</_description>
++ <description>Filipino (Colemak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5624,13 +5624,13 @@
+ <variant>
+ <configItem>
+ <name>dvorak</name>
+- <_description>Filipino (Dvorak Latin)</_description>
++ <description>Filipino (Dvorak Latin)</description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>dvorak-bay</name>
+- <_description>Filipino (Dvorak Baybayin)</_description>
++ <description>Filipino (Dvorak Baybayin)</description>
+ <languageList><iso639Id>bik</iso639Id>
+ <iso639Id>ceb</iso639Id>
+ <iso639Id>fil</iso639Id>
+@@ -5648,16 +5648,16 @@
+ <layout>
+ <configItem>
+ <name>md</name>
+- <_shortDescription>md</_shortDescription>
+- <_description>Moldavian</_description>
++ <shortDescription>md</shortDescription>
++ <description>Moldavian</description>
+ <languageList><iso639Id>rum</iso639Id></languageList>
+ </configItem>
+ <variantList>
+ <variant>
+ <configItem>
+ <name>gag</name>
+- <_shortDescription>gag</_shortDescription>
+- <_description>Moldavian (Gagauz)</_description>
++ <shortDescription>gag</shortDescription>
++ <description>Moldavian (Gagauz)</description>
+ <languageList><iso639Id>gag</iso639Id></languageList>
+ </configItem>
+ </variant>
+@@ -5666,1183 +5666,1142 @@
+ </layoutList>
+ <optionList>
+ <group allowMultipleSelection="true">
+- <!-- The key combination used to switch between groups -->
++
+ <configItem>
+ <name>grp</name>
+- <_description>Switching to another layout</_description>
++ <description>Switching to another layout</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>grp:switch</name>
+- <_description>Right Alt (while pressed)</_description>
++ <description>Right Alt (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lswitch</name>
+- <_description>Left Alt (while pressed)</_description>
++ <description>Left Alt (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lwin_switch</name>
+- <_description>Left Win (while pressed)</_description>
++ <description>Left Win (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rwin_switch</name>
+- <_description>Right Win (while pressed)</_description>
++ <description>Right Win (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:win_switch</name>
+- <_description>Any Win key (while pressed)</_description>
++ <description>Any Win key (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:caps_switch</name>
+- <_description>Caps Lock (while pressed), Alt+Caps Lock does the original capslock action</_description>
++ <description>Caps Lock (while pressed), Alt+Caps Lock does the original capslock action</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_switch</name>
+- <_description>Right Ctrl (while pressed)</_description>
++ <description>Right Ctrl (while pressed)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:toggle</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lalt_toggle</name>
+- <_description>Left Alt</_description>
++ <description>Left Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:caps_toggle</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shift_caps_toggle</name>
+- <_description>Shift+Caps Lock</_description>
++ <description>Shift+Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shift_caps_switch</name>
+- <_description>Caps Lock (to first layout), Shift+Caps Lock (to last layout)</_description>
++ <description>Caps Lock (to first layout), Shift+Caps Lock (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:win_menu_switch</name>
+- <_description>Left Win (to first layout), Right Win/Menu (to last layout)</_description>
++ <description>Left Win (to first layout), Right Win/Menu (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_rctrl_switch</name>
+- <_description>Left Ctrl (to first layout), Right Ctrl (to last layout)</_description>
++ <description>Left Ctrl (to first layout), Right Ctrl (to last layout)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_caps_toggle</name>
+- <_description>Alt+Caps Lock</_description>
++ <description>Alt+Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shifts_toggle</name>
+- <_description>Both Shift keys together</_description>
++ <description>Both Shift keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alts_toggle</name>
+- <_description>Both Alt keys together</_description>
++ <description>Both Alt keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrls_toggle</name>
+- <_description>Both Ctrl keys together</_description>
++ <description>Both Ctrl keys together</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_shift_toggle</name>
+- <_description>Ctrl+Shift</_description>
++ <description>Ctrl+Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_lshift_toggle</name>
+- <_description>Left Ctrl+Left Shift</_description>
++ <description>Left Ctrl+Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_rshift_toggle</name>
+- <_description>Right Ctrl+Right Shift</_description>
++ <description>Right Ctrl+Right Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_alt_toggle</name>
+- <_description>Alt+Ctrl</_description>
++ <description>Alt+Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_shift_toggle</name>
+- <_description>Alt+Shift</_description>
++ <description>Alt+Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lalt_lshift_toggle</name>
+- <_description>Left Alt+Left Shift</_description>
++ <description>Left Alt+Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_space_toggle</name>
+- <_description>Alt+Space</_description>
++ <description>Alt+Space</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:menu_toggle</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lwin_toggle</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rwin_toggle</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lshift_toggle</name>
+- <_description>Left Shift</_description>
++ <description>Left Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rshift_toggle</name>
+- <_description>Right Shift</_description>
++ <description>Right Shift</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_toggle</name>
+- <_description>Left Ctrl</_description>
++ <description>Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_toggle</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:sclk_toggle</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_lwin_rctrl_menu</name>
+- <_description>LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)</_description>
++ <description>LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
+- level of symbols -->
++
+ <configItem>
+ <name>lv3</name>
+- <_description>Key to choose 3rd level</_description>
++ <description>Key to choose 3rd level</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>lv3:switch</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:menu_switch</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:win_switch</name>
+- <_description>Any Win key</_description>
++ <description>Any Win key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lwin_switch</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:rwin_switch</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:alt_switch</name>
+- <_description>Any Alt key</_description>
++ <description>Any Alt key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lalt_switch</name>
+- <_description>Left Alt</_description>
++ <description>Left Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_switch</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_switch_multikey</name>
+- <_description>Right Alt, Shift+Right Alt key is Compose</_description>
++ <description>Right Alt, Shift+Right Alt key is Compose</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:ralt_alt</name>
+- <_description>Right Alt key never chooses 3rd level</_description>
++ <description>Right Alt key never chooses 3rd level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:enter_switch</name>
+- <_description>Enter on keypad</_description>
++ <description>Enter on keypad</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:caps_switch</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:bksl_switch</name>
+- <_description>Backslash</_description>
++ <description>Backslash</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lsgt_switch</name>
+- <_description>&lt;Less/Greater&gt;</_description>
++ <description>&lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:caps_switch_latch</name>
+- <_description>Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:bksl_switch_latch</name>
+- <_description>Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv3:lsgt_switch_latch</name>
+- <_description>&lt;Less/Greater&gt; chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
++ <description>&lt;Less/Greater&gt; chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Tweaking the position of the "Ctrl" key -->
++
+ <configItem>
+ <name>ctrl</name>
+- <_description>Ctrl key position</_description>
++ <description>Ctrl key position</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>ctrl:nocaps</name>
+- <_description>Caps Lock as Ctrl</_description>
++ <description>Caps Lock as Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:lctrl_meta</name>
+- <_description>Left Ctrl as Meta</_description>
++ <description>Left Ctrl as Meta</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swapcaps</name>
+- <_description>Swap Ctrl and Caps Lock</_description>
++ <description>Swap Ctrl and Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:ac_ctrl</name>
+- <_description>At left of 'A'</_description>
++ <description>At left of 'A'</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:aa_ctrl</name>
+- <_description>At bottom left</_description>
++ <description>At bottom left</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:rctrl_ralt</name>
+- <_description>Right Ctrl as Right Alt</_description>
++ <description>Right Ctrl as Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:menu_rctrl</name>
+- <_description>Menu as Right Ctrl</_description>
++ <description>Menu as Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:ctrl_ralt</name>
+- <_description>Right Alt as Right Ctrl</_description>
++ <description>Right Alt as Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lalt_lctl</name>
+- <_description>Swap Left Alt key with Left Ctrl key</_description>
++ <description>Swap Left Alt key with Left Ctrl key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lwin_lctl</name>
+- <_description>Swap Left Win key with Left Ctrl key</_description>
++ <description>Swap Left Win key with Left Ctrl key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>ctrl:swap_lalt_lctl_lwin</name>
+- <_description>Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt</_description>
++ <description>Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Using startard LEDs to indicate the alternative (not first) group(s) -->
++
+ <configItem>
+ <name>grp_led</name>
+- <_description>Use keyboard LED to show alternative layout</_description>
++ <description>Use keyboard LED to show alternative layout</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>grp_led:num</name>
+- <_description>Num Lock</_description>
++ <description>Num Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp_led:caps</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp_led:scroll</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Select a keypad type -->
++
+ <configItem>
+ <name>keypad</name>
+- <_description>Layout of numeric keypad</_description>
++ <description>Layout of numeric keypad</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>keypad:legacy</name>
+- <_description>Legacy</_description>
++ <description>Legacy</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:oss</name>
+- <_description>Unicode additions (arrows and math operators)</_description>
++ <description>Unicode additions (arrows and math operators)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:future</name>
+- <_description>Unicode additions (arrows and math operators; math operators on default level)</_description>
++ <description>Unicode additions (arrows and math operators; math operators on default level)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:legacy_wang</name>
+- <_description>Legacy Wang 724</_description>
++ <description>Legacy Wang 724</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:oss_wang</name>
+- <_description>Wang 724 keypad with Unicode additions (arrows and math operators)</_description>
++ <description>Wang 724 keypad with Unicode additions (arrows and math operators)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:future_wang</name>
+- <_description>Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level)</_description>
++ <description>Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:hex</name>
+- <_description>Hexadecimal</_description>
++ <description>Hexadecimal</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:atm</name>
+- <_description>ATM/phone-style</_description>
++ <description>ATM/phone-style</description>
+ </configItem>
+ </option>
+ </group>
+- <!-- This option should override the KPDL key defined in keypad; I hope it's declared in the right place -->
++
+ <group allowMultipleSelection="false">
+- <!-- Select a keypad KPDL variant -->
++
+ <configItem>
+ <name>kpdl</name>
+- <_description>Numeric keypad delete key behaviour</_description>
++ <description>Numeric keypad delete key behaviour</description>
+ </configItem>
+ <option>
+ <configItem>
+- <!-- Actually, with KP_DECIMAL, as the old keypad(dot) -->
++
+ <name>kpdl:dot</name>
+- <_description>Legacy key with dot</_description>
++ <description>Legacy key with dot</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:comma</name>
+- <!-- Actually, with KP_SEPARATOR, as the old keypad(comma) -->
+- <_description>Legacy key with comma</_description>
++
++ <description>Legacy key with comma</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:dotoss</name>
+- <_description>Four-level key with dot</_description>
++ <description>Four-level key with dot</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:dotoss_latin9</name>
+- <_description>Four-level key with dot, Latin-9 only</_description>
++ <description>Four-level key with dot, Latin-9 only</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:commaoss</name>
+- <_description>Four-level key with comma</_description>
++ <description>Four-level key with comma</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:momayyezoss</name>
+- <_description>Four-level key with momayyez</_description>
++ <description>Four-level key with momayyez</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:kposs</name>
+- <!-- This assumes the KP_ abstract symbols are actually useful for some apps
+- The description needs to be rewritten -->
+- <_description>Four-level key with abstract separators</_description>
++
++ <description>Four-level key with abstract separators</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>kpdl:semi</name>
+- <_description>Semicolon on third level</_description>
++ <description>Semicolon on third level</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Caps Lock tweaks.
+- "Internal" capitalization means capitalization using some internal tables.
+- Otherwise "as Shift" - means using next group. -->
++
+ <configItem>
+ <name>caps</name>
+- <_description>Caps Lock key behavior</_description>
++ <description>Caps Lock key behavior</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>caps:internal</name>
+- <_description>Caps Lock uses internal capitalization; Shift "pauses" Caps Lock</_description>
++ <description>Caps Lock uses internal capitalization; Shift "pauses" Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:internal_nocancel</name>
+- <_description>Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock</_description>
++ <description>Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shift</name>
+- <_description>Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock</_description>
++ <description>Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shift_nocancel</name>
+- <_description>Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock</_description>
++ <description>Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:capslock</name>
+- <_description>Caps Lock toggles normal capitalization of alphabetic characters</_description>
++ <description>Caps Lock toggles normal capitalization of alphabetic characters</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:numlock</name>
+- <_description>Make Caps Lock an additional Num Lock</_description>
++ <description>Make Caps Lock an additional Num Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:swapescape</name>
+- <_description>Swap ESC and Caps Lock</_description>
++ <description>Swap ESC and Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:escape</name>
+- <_description>Make Caps Lock an additional ESC</_description>
++ <description>Make Caps Lock an additional ESC</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:backspace</name>
+- <_description>Make Caps Lock an additional Backspace</_description>
++ <description>Make Caps Lock an additional Backspace</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:super</name>
+- <_description>Make Caps Lock an additional Super</_description>
++ <description>Make Caps Lock an additional Super</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:hyper</name>
+- <_description>Make Caps Lock an additional Hyper</_description>
++ <description>Make Caps Lock an additional Hyper</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:shiftlock</name>
+- <_description>Caps Lock toggles ShiftLock (affects all keys)</_description>
++ <description>Caps Lock toggles ShiftLock (affects all keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:none</name>
+- <_description>Caps Lock is disabled</_description>
++ <description>Caps Lock is disabled</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>caps:ctrl_modifier</name>
+- <_description>Make Caps Lock an additional Ctrl</_description>
++ <description>Make Caps Lock an additional Ctrl</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Using special PC keys (Win, Menu) to work as standard X keys (Super, Hyper, etc.) -->
++
+ <configItem>
+ <name>altwin</name>
+- <_description>Alt/Win key behavior</_description>
++ <description>Alt/Win key behavior</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>altwin:menu</name>
+- <_description>Add the standard behavior to Menu key</_description>
++ <description>Add the standard behavior to Menu key</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:meta_alt</name>
+- <_description>Alt and Meta are on Alt keys</_description>
++ <description>Alt and Meta are on Alt keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:alt_win</name>
+- <_description>Alt is mapped to Win keys (and the usual Alt keys)</_description>
++ <description>Alt is mapped to Win keys (and the usual Alt keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:ctrl_win</name>
+- <_description>Ctrl is mapped to Win keys (and the usual Ctrl keys)</_description>
++ <description>Ctrl is mapped to Win keys (and the usual Ctrl keys)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:ctrl_alt_win</name>
+- <_description>Ctrl is mapped to Alt keys, Alt is mapped to Win keys</_description>
++ <description>Ctrl is mapped to Alt keys, Alt is mapped to Win keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:meta_win</name>
+- <_description>Meta is mapped to Win keys</_description>
++ <description>Meta is mapped to Win keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:left_meta_win</name>
+- <_description>Meta is mapped to Left Win</_description>
++ <description>Meta is mapped to Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:hyper_win</name>
+- <_description>Hyper is mapped to Win-keys</_description>
++ <description>Hyper is mapped to Win-keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:alt_super_win</name>
+- <_description>Alt is mapped to Right Win, Super to Menu</_description>
++ <description>Alt is mapped to Right Win, Super to Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>altwin:swap_alt_win</name>
+- <_description>Alt is swapped with Win</_description>
++ <description>Alt is swapped with Win</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Tweaking the position of the "Compose" key: mapping to existing PC keys -->
++
+ <configItem>
+ <name>Compose key</name>
+- <_description>Position of Compose key</_description>
++ <description>Position of Compose key</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>compose:ralt</name>
+- <_description>Right Alt</_description>
++ <description>Right Alt</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lwin</name>
+- <_description>Left Win</_description>
++ <description>Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lwin-altgr</name>
+- <_description>3rd level of Left Win</_description>
++ <description>3rd level of Left Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rwin</name>
+- <_description>Right Win</_description>
++ <description>Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rwin-altgr</name>
+- <_description>3rd level of Right Win</_description>
++ <description>3rd level of Right Win</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:menu</name>
+- <_description>Menu</_description>
++ <description>Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:menu-altgr</name>
+- <_description>3rd level of Menu</_description>
++ <description>3rd level of Menu</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lctrl</name>
+- <_description>Left Ctrl</_description>
++ <description>Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:lctrl-altgr</name>
+- <_description>3rd level of Left Ctrl</_description>
++ <description>3rd level of Left Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rctrl</name>
+- <_description>Right Ctrl</_description>
++ <description>Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:rctrl-altgr</name>
+- <_description>3rd level of Right Ctrl</_description>
++ <description>3rd level of Right Ctrl</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:caps</name>
+- <_description>Caps Lock</_description>
++ <description>Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:caps-altgr</name>
+- <_description>3rd level of Caps Lock</_description>
++ <description>3rd level of Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:102</name>
+- <_description>&lt;Less/Greater&gt;</_description>
++ <description>&lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:102-altgr</name>
+- <_description>3rd level of &lt;Less/Greater&gt;</_description>
++ <description>3rd level of &lt;Less/Greater&gt;</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:paus</name>
+- <_description>Pause</_description>
++ <description>Pause</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:prsc</name>
+- <_description>PrtSc</_description>
++ <description>PrtSc</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>compose:sclk</name>
+- <_description>Scroll Lock</_description>
++ <description>Scroll Lock</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>compat</name>
+- <_description>Miscellaneous compatibility options</_description>
++ <description>Miscellaneous compatibility options</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>numpad:pc</name>
+- <_description>Default numeric keypad keys</_description>
++ <description>Default numeric keypad keys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:mac</name>
+- <_description>Numeric keypad keys always enter digits (as in Mac OS)</_description>
++ <description>Numeric keypad keys always enter digits (as in Mac OS)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:microsoft</name>
+- <_description>Shift with numeric keypad keys works as in MS Windows</_description>
++ <description>Shift with numeric keypad keys works as in MS Windows</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>numpad:shift3</name>
+- <_description>Shift does not cancel Num Lock, chooses 3rd level instead</_description>
++ <description>Shift does not cancel Num Lock, chooses 3rd level instead</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>srvrkeys:none</name>
+- <_description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server</_description>
++ <description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>apple:alupckeys</name>
+- <_description>Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)</_description>
++ <description>Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:breaks_caps</name>
+- <_description>Shift cancels Caps Lock</_description>
++ <description>Shift cancels Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>misc:typo</name>
+- <_description>Enable extra typographic characters</_description>
++ <description>Enable extra typographic characters</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_capslock</name>
+- <_description>Both Shift keys together toggle Caps Lock</_description>
++ <description>Both Shift keys together toggle Caps Lock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_capslock_cancel</name>
+- <_description>Both Shift keys together activate Caps Lock, one Shift key deactivates</_description>
++ <description>Both Shift keys together activate Caps Lock, one Shift key deactivates</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>shift:both_shiftlock</name>
+- <_description>Both Shift keys together toggle ShiftLock</_description>
++ <description>Both Shift keys together toggle ShiftLock</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>keypad:pointerkeys</name>
+- <_description>Shift + NumLock toggles PointerKeys</_description>
++ <description>Shift + NumLock toggles PointerKeys</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grab:break_actions</name>
+- <_description>Allow breaking grabs with keyboard actions (warning: security risk)</_description>
++ <description>Allow breaking grabs with keyboard actions (warning: security risk)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grab:debug_actions</name>
+- <_description>Allow grab and window tree logging</_description>
++ <description>Allow grab and window tree logging</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+- <!-- Special shortcuts for the Euro character -->
++
+ <configItem>
+ <name>currencysign</name>
+- <_description>Adding currency signs to certain keys</_description>
++ <description>Adding currency signs to certain keys</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>eurosign:e</name>
+- <_description>Euro on E</_description>
++ <description>Euro on E</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:2</name>
+- <_description>Euro on 2</_description>
++ <description>Euro on 2</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:4</name>
+- <_description>Euro on 4</_description>
++ <description>Euro on 4</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>eurosign:5</name>
+- <_description>Euro on 5</_description>
++ <description>Euro on 5</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>rupeesign:4</name>
+- <_description>Rupee on 4</_description>
++ <description>Rupee on 4</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>lv5</name>
+- <_description>Key to choose 5th level</_description>
++ <description>Key to choose 5th level</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>lv5:lsgt_switch_lock</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:ralt_switch_lock</name>
+- <_description>Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:lwin_switch_lock</name>
+- <_description>Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
++ <description>Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>lv5:rwin_switch_lock</name>
+- <_description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+-<!--
+- <option>
+- <configItem>
+- <name>lv5:lsgt_switch_lock_cancel</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:ralt_switch_lock_cancel</name>
+- <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:lwin_switch_lock_cancel</name>
+- <_description>Left Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:rwin_switch_lock_cancel</name>
+- <_description>Right Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:lsgt_switch_lock_cancel</name>
+- <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock lock when pressed together with another 5th-level-chooser</_description>
+- </configItem>
+- </option>
+- <option>
+- <configItem>
+- <name>lv5:ralt_switch_lock_cancel</name>
+- <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
++ <description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser</description>
+ </configItem>
+ </option>
+--->
++
+ </group>
+ <group allowMultipleSelection="false">
+- <!-- Let space output NBSP, NNBSP, ZWNJ, and ZWJ for the desired level -->
++
+ <configItem>
+ <name>nbsp</name>
+- <_description>Using space key to input non-breakable space character</_description>
++ <description>Using space key to input non-breakable space character</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>nbsp:none</name>
+- <_description>Usual space at any level</_description>
++ <description>Usual space at any level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level2</name>
+- <_description>Non-breakable space character at second level</_description>
++ <description>Non-breakable space character at second level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3</name>
+- <_description>Non-breakable space character at third level</_description>
++ <description>Non-breakable space character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3s</name>
+- <_description>Non-breakable space character at third level, nothing at fourth level</_description>
++ <description>Non-breakable space character at third level, nothing at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level3n</name>
+- <_description>Non-breakable space character at third level, thin non-breakable space character at fourth level</_description>
++ <description>Non-breakable space character at third level, thin non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4</name>
+- <_description>Non-breakable space character at fourth level</_description>
++ <description>Non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4n</name>
+- <_description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level</_description>
++ <description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:level4nl</name>
+- <_description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)</_description>
++ <description>Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2</name>
+- <_description>Zero-width non-joiner character at second level</_description>
++ <description>Zero-width non-joiner character at second level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2zwj3</name>
+- <_description>Zero-width non-joiner character at second level, zero-width joiner character at third level</_description>
++ <description>Zero-width non-joiner character at second level, zero-width joiner character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2zwj3nb4</name>
+- <_description>Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3s</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3zwj4</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj2nb3nnb4</name>
+- <_description>Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level</_description>
++ <description>Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>nbsp:zwnj3zwj4</name>
+- <_description>Zero-width non-joiner character at third level, zero-width joiner at fourth level</_description>
++ <description>Zero-width non-joiner character at third level, zero-width joiner at fourth level</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>japan</name>
+- <_description>Japanese keyboard options</_description>
++ <description>Japanese keyboard options</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>japan:kana_lock</name>
+- <_description>Kana Lock key is locking</_description>
++ <description>Kana Lock key is locking</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>japan:nicola_f_bs</name>
+- <_description>NICOLA-F style Backspace</_description>
++ <description>NICOLA-F style Backspace</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>japan:hztg_escape</name>
+- <_description>Make Zenkaku Hankaku an additional ESC</_description>
++ <description>Make Zenkaku Hankaku an additional ESC</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="false">
+ <configItem>
+ <name>esperanto</name>
+- <_description>Adding Esperanto supersigned letters</_description>
++ <description>Adding Esperanto supersigned letters</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>esperanto:qwerty</name>
+- <_description>To the corresponding key in a Qwerty layout</_description>
++ <description>To the corresponding key in a Qwerty layout</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>esperanto:dvorak</name>
+- <_description>To the corresponding key in a Dvorak layout</_description>
++ <description>To the corresponding key in a Dvorak layout</description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>esperanto:colemak</name>
+- <_description>To the corresponding key in a Colemak layout</_description>
++ <description>To the corresponding key in a Colemak layout</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>solaris</name>
+- <_description>Maintain key compatibility with old Solaris keycodes</_description>
++ <description>Maintain key compatibility with old Solaris keycodes</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>solaris:sun_compat</name>
+- <_description>Sun Key compatibility</_description>
++ <description>Sun Key compatibility</description>
+ </configItem>
+ </option>
+ </group>
+ <group allowMultipleSelection="true">
+ <configItem>
+ <name>terminate</name>
+- <_description>Key sequence to kill the X server</_description>
++ <description>Key sequence to kill the X server</description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>terminate:ctrl_alt_bksp</name>
+- <_description>Ctrl + Alt + Backspace</_description>
++ <description>Ctrl + Alt + Backspace</description>
+ </configItem>
+ </option>
+ </group>
+ </optionList>
+-</xkbConfigRegistry>
++</xkbConfigRegistry>
+\ No newline at end of file
diff --git a/package/zlib/Makefile b/package/zlib/Makefile
index 1d1c0d57c..6fe11ae3d 100644
--- a/package/zlib/Makefile
+++ b/package/zlib/Makefile
@@ -26,10 +26,6 @@ $(eval $(call PKG_template,ZLIB,zlib,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS
CONFIG_STYLE:= manual
CONFIGURE_ENV+= uname=Linux
-ifeq ($(ADK_NATIVE),)
-COPTS:= $(TARGET_CONFIGURE_OPTS)
-endif
-
ifeq ($(ADK_STATIC),)
CONFIGURE_OPTS:= --shared
endif
@@ -37,8 +33,9 @@ endif
ALL_TARGET:= libz.a libz.so.$(PKG_VERSION)
do-configure:
- (cd $(WRKBUILD); $(COPTS) \
+ (cd $(WRKBUILD); \
uname="Linux" \
+ $(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS) -fPIC" \
CPPFLAGS="-I$(STAGING_TARGET_DIR)/usr/include" \
LDFLAGS="-L$(STAGING_TARGET_DIR)/usr/lib" \