xkb-data: Changes to 'debian-unstable'
.gitignore | 2
ChangeLog | 9795 +++++++++++++++++++++++++++----------
Makefile.am | 15
NEWS | 5
compat/Makefile.am | 2
compat/caps | 12
compat/complete | 1
compat/default | 1
compat/level5 | 12
compat/misc | 12
configure.in | 14
debian/README.source | 2
debian/changelog | 42
debian/control | 16
debian/rules | 32
debian/watch | 2
debian/xsfbs/xsfbs.mk | 35
docs/iso3166-3.csv | 246
geometry/Makefile.am | 2
geometry/macintosh | 877 +++
geometry/pc | 28
geometry/sanwa | 151
keycodes/Makefile.am | 1
keycodes/empty | 4
keycodes/macintosh | 24
po/bg.po | 1926 ++++---
po/ca.po | 1981 ++++---
po/crh.po | 1265 ++--
po/cs.po | 1908 ++++---
po/da.po | 1974 ++++---
po/de.po | 1940 ++++---
po/el.po | 2627 +++++++--
po/eo.po | 2016 ++++---
po/es.po | 2735 +++++++---
po/fi.po | 1889 ++++---
po/gl.po | 3023 +++++++++++
po/hu.po | 1931 ++++---
po/id.po | 2005 ++++---
po/it.po | 2259 ++++----
po/ko.po | 2325 ++++----
po/lt.po | 1965 ++++---
po/pl.po | 1878 ++++---
po/ro.po | 3079 +++++++++++
po/ru.po | 2167 ++++----
po/uk.po | 2044 ++++---
po/vi.po | 1806 +++---
rules/HDR | 17
rules/Makefile.am | 74
rules/base.extras.xml.in | 33
rules/base.l2_s.part | 1
rules/base.l3_s.part | 1
rules/base.l4_s.part | 1
rules/base.lists.part | 14
rules/base.m_g.part | 2
rules/base.m_k.part | 5
rules/base.m_s.part | 2
rules/base.m_t.part | 1
rules/base.ml1_s.part | 3
rules/base.ml2_s.part | 3
rules/base.ml3_s.part | 3
rules/base.ml4_s.part | 3
rules/base.ml_s.part | 22
rules/base.o_c.part | 1
rules/base.o_s.part | 31
rules/base.xml.in | 763 ++
rules/bin/Makefile.am | 4
rules/bin/ln_s.sh | 20
rules/bin/lnv_s.sh | 12
rules/bin/mln_s.sh | 20
rules/bin/mlnvn_s.sh | 12
rules/compat/.gitignore | 6
rules/compat/Makefile.am | 31
rules/compat/base.l1v1_c.part | 1
rules/compat/base.l2v2_c.part | 1
rules/compat/base.l3v3_c.part | 1
rules/compat/base.l4v4_c.part | 1
rules/compat/base.lv_c.part | 1
rules/evdev.m_k.part | 1
rules/evdev.m_s.part | 1
rules/extras/.gitignore | 6
rules/extras/Makefile.am | 24
rules/extras/variantsMapping.lst | 2
rules/xfree98 | 1
symbols/Makefile.am | 22
symbols/af | 15
symbols/ara | 14
symbols/at | 38
symbols/be | 20
symbols/br | 8
symbols/bw | 19
symbols/ch | 12
symbols/cn | 68
symbols/compose | 18
symbols/ctrl | 12
symbols/cz | 32
symbols/de | 345 -
symbols/empty | 6
symbols/es | 4
symbols/eurosign | 8
symbols/extras/Makefile.am | 3
symbols/extras/ir | 63
symbols/extras/ru | 59
symbols/fi | 333 -
symbols/fr | 34
symbols/gb | 37
symbols/gh | 59
symbols/gr | 3
symbols/hu | 13
symbols/il | 9
symbols/in | 22
symbols/inet | 45
symbols/ir | 56
symbols/is | 23
symbols/it | 44
symbols/jp | 37
symbols/ke | 44
symbols/keypad | 56
symbols/latam | 4
symbols/latin | 6
symbols/level3 | 54
symbols/level5 | 133
symbols/lk | 2
symbols/lt | 461 -
symbols/ma | 10
symbols/macintosh_vndr/Makefile.am | 2
symbols/macintosh_vndr/apple | 88
symbols/macintosh_vndr/jp | 35
symbols/ml | 85
symbols/nbsp | 132
symbols/pc | 2
symbols/ph | 999 +++
symbols/pk | 61
symbols/pt | 12
symbols/rs | 27
symbols/ru | 47
symbols/rupeesign | 7
symbols/shift | 67
symbols/sun_vndr/Makefile.am | 13
symbols/sun_vndr/ara | 117
symbols/sun_vndr/be | 99
symbols/sun_vndr/br | 102
symbols/sun_vndr/ca | 98
symbols/sun_vndr/ch | 134
symbols/sun_vndr/cs | 53
symbols/sun_vndr/cz | 149
symbols/sun_vndr/de | 178
symbols/sun_vndr/dk | 187
symbols/sun_vndr/ee | 118
symbols/sun_vndr/es | 189
symbols/sun_vndr/fi | 114
symbols/sun_vndr/fr | 145
symbols/sun_vndr/gb | 124
symbols/sun_vndr/gr | 141
symbols/sun_vndr/hu | 88
symbols/sun_vndr/it | 178
symbols/sun_vndr/jp | 67
symbols/sun_vndr/ko | 57
symbols/sun_vndr/kr | 98
symbols/sun_vndr/lt | 168
symbols/sun_vndr/lv | 161
symbols/sun_vndr/nl | 197
symbols/sun_vndr/no | 180
symbols/sun_vndr/pl | 143
symbols/sun_vndr/pt | 189
symbols/sun_vndr/ro | 118
symbols/sun_vndr/ru | 140
symbols/sun_vndr/se | 327 +
symbols/sun_vndr/sk | 110
symbols/sun_vndr/solaris | 98
symbols/sun_vndr/sw | 167
symbols/sun_vndr/tr | 170
symbols/sun_vndr/tuv | 73
symbols/sun_vndr/tw | 86
symbols/sun_vndr/ua | 118
symbols/sun_vndr/us | 343 -
symbols/sun_vndr/usb | 26
symbols/sy | 3
symbols/tm | 1
symbols/tz | 63
symbols/us | 153
tests/testShortDescriptions | 6
tests/xkbTestFunc.pm | 15
types/level5 | 122
xkbrules.am | 2
xkeyboard-config.pc.in | 8
185 files changed, 45315 insertions(+), 21337 deletions(-)
New commits:
commit 82f1d26b28fab8bada362ada4ba6a5fa581ae70d
Author: Cyril Brulebois <kibi@debian.org>
Date: Wed Apr 6 01:01:31 2011 +0200
Upload to unstable.
diff --git a/debian/changelog b/debian/changelog
index 23f079b..ea57040 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,12 @@
-xkeyboard-config (2.1-2) UNRELEASED; urgency=low
+xkeyboard-config (2.1-2) unstable; urgency=low
* Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
* Wrap build dependencies.
* Drop Breaks on libx11-6 (<< 2:1.1), that was before lenny.
* Bump Standards-Version to 3.9.1 (no changes needed).
+ * Upload to unstable.
- -- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 03:11:08 +0100
+ -- Cyril Brulebois <kibi@debian.org> Wed, 06 Apr 2011 01:01:12 +0200
xkeyboard-config (2.1-1) experimental; urgency=low
commit da97e682b1fccc600ae76368c5d4d8eccf845e83
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 03:20:09 2011 +0100
Bump Standards-Version to 3.9.1 (no changes needed).
diff --git a/debian/changelog b/debian/changelog
index efdbbe5..23f079b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ xkeyboard-config (2.1-2) UNRELEASED; urgency=low
* Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
* Wrap build dependencies.
* Drop Breaks on libx11-6 (<< 2:1.1), that was before lenny.
+ * Bump Standards-Version to 3.9.1 (no changes needed).
-- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 03:11:08 +0100
diff --git a/debian/control b/debian/control
index 2c7b9da..fd24e75 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Build-Depends-Indep:
automake,
intltool,
libglib2.0-dev,
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
Vcs-Git: git://git.debian.org/git/pkg-xorg/data/xkb-data
Vcs-Browser: http://git.debian.org/?p=pkg-xorg/data/xkb-data.git
Homepage: http://www.freedesktop.org/Software/XKeyboardConfig
commit a498844890331352dfefd544ecaf3c6feac8e412
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 03:13:50 2011 +0100
Drop Breaks on libx11-6 (<< 2:1.1), that was before lenny.
diff --git a/debian/changelog b/debian/changelog
index fe6b2b8..efdbbe5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ xkeyboard-config (2.1-2) UNRELEASED; urgency=low
* Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
* Wrap build dependencies.
+ * Drop Breaks on libx11-6 (<< 2:1.1), that was before lenny.
-- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 03:11:08 +0100
diff --git a/debian/control b/debian/control
index f76e50d..2c7b9da 100644
--- a/debian/control
+++ b/debian/control
@@ -19,7 +19,6 @@ Homepage: http://www.freedesktop.org/Software/XKeyboardConfig
Package: xkb-data
Depends: ${misc:Depends}
-Breaks: libx11-6 (<< 2:1.1)
Architecture: all
Description: X Keyboard Extension (XKB) configuration data
This package contains configuration data used by the X Keyboard
commit 133ac166251dd104916e71fee22c3f305a67fad1
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 03:13:10 2011 +0100
Wrap build dependencies.
diff --git a/debian/changelog b/debian/changelog
index a189ad3..fe6b2b8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
xkeyboard-config (2.1-2) UNRELEASED; urgency=low
* Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
+ * Wrap build dependencies.
-- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 03:11:08 +0100
diff --git a/debian/control b/debian/control
index b1bfdf8..f76e50d 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,15 @@ Section: x11
Priority: extra
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Uploaders: Cyril Brulebois <kibi@debian.org>
-Build-Depends: debhelper (>= 7.0.0), quilt
-Build-Depends-Indep: libxml-parser-perl, x11-xkb-utils, automake, intltool, libglib2.0-dev
+Build-Depends:
+ debhelper (>= 7.0.0),
+ quilt,
+Build-Depends-Indep:
+ libxml-parser-perl,
+ x11-xkb-utils,
+ automake,
+ intltool,
+ libglib2.0-dev,
Standards-Version: 3.8.4
Vcs-Git: git://git.debian.org/git/pkg-xorg/data/xkb-data
Vcs-Browser: http://git.debian.org/?p=pkg-xorg/data/xkb-data.git
commit 8b4c9e254d28b1e1ac8953d76b6a40d5cbda4e86
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 03:11:42 2011 +0100
Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
diff --git a/debian/changelog b/debian/changelog
index 3fd0a46..a189ad3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xkeyboard-config (2.1-2) UNRELEASED; urgency=low
+
+ * Remove Mohammed Adnène Trojette from Uploaders. Thanks for your work!
+
+ -- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 03:11:08 +0100
+
xkeyboard-config (2.1-1) experimental; urgency=low
* New upstream release:
diff --git a/debian/control b/debian/control
index 7cb0dbf..b1bfdf8 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: xkeyboard-config
Section: x11
Priority: extra
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
-Uploaders: Mohammed Adnène Trojette <adn+deb@diwi.org>, Cyril Brulebois <kibi@debian.org>
+Uploaders: Cyril Brulebois <kibi@debian.org>
Build-Depends: debhelper (>= 7.0.0), quilt
Build-Depends-Indep: libxml-parser-perl, x11-xkb-utils, automake, intltool, libglib2.0-dev
Standards-Version: 3.8.4
commit 3bd35a736090033b5d15e6d5aaf47ff875986aad
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 00:12:02 2011 +0100
Upload to experimental.
diff --git a/debian/changelog b/debian/changelog
index 81a7e8b..3fd0a46 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+xkeyboard-config (2.1-1) experimental; urgency=low
* New upstream release:
+ Beware of the possible regressions, we're going 3 releases forward
@@ -29,7 +29,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
* Merge xsfbs/debian-unstable, which helps avoiding rebuilds.
* Update download URL in watch file.
- -- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
+ -- Cyril Brulebois <kibi@debian.org> Fri, 28 Jan 2011 00:11:58 +0100
xkeyboard-config (1.8-2) unstable; urgency=low
commit ad881f8671d4402288395c8d15ee99b7baf76d71
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 00:11:40 2011 +0100
Update download URL in watch file.
diff --git a/debian/changelog b/debian/changelog
index 3b44302..81a7e8b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -27,6 +27,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Stop removing $(xkb_base)/compiled, it's no longer created.
+ Stop passing --disable-xkbcomp-symlink to configure, it's gone.
* Merge xsfbs/debian-unstable, which helps avoiding rebuilds.
+ * Update download URL in watch file.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/watch b/debian/watch
index 9f48762..7a647e3 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
#git=git://anongit.freedesktop.org/xkeyboard-config
version=3
-http://xlibs.freedesktop.org/xkbdesc/ xkeyboard-config-(.*)\.tar\.gz
+http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-(.*)\.tar\.gz
commit 4ed03b6b35685e3d73508a14adf48ab9a19d3a69
Author: Cyril Brulebois <kibi@debian.org>
Date: Fri Jan 28 00:05:05 2011 +0100
rules: Additionally, remove comments starting with “//”. Down to 2.6MB, yay.
diff --git a/debian/changelog b/debian/changelog
index 56ab373..3b44302 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Try and keep the udeb's size low: Replace multiple spaces with a
single space character. For this version, installed size goes down
from 3.5MB to 3.0MB.
+ + Additionally, remove comments starting with “//”. Down to 2.6MB, yay.
+ Also don't ship the newly-added pkg-config file in the udeb.
+ Stop removing $(xkb_base)/compiled, it's no longer created.
+ Stop passing --disable-xkbcomp-symlink to configure, it's gone.
diff --git a/debian/rules b/debian/rules
index abf78cb..bdb7e68 100755
--- a/debian/rules
+++ b/debian/rules
@@ -66,7 +66,10 @@ install: build
rm -rf $(CURDIR)/debian/xkb-data-udeb/usr/share/locale
rm -rf $(CURDIR)/debian/xkb-data-udeb/usr/share/pkgconfig
- # Now try and save some space, by getting rid of multiple spaces:
+ # Now try and save some space, by getting rid of comments (in
+ # non-XML files, let's be cautious), then of multiple spaces:
+ find $(CURDIR)/debian/xkb-data-udeb/ ! -name '*.xml' -type f -print0 \
+ | xargs -0 perl -i -pe 's,//.*$$,,'
find $(CURDIR)/debian/xkb-data-udeb/usr/share/X11 -type f -print0 \
| xargs -0 perl -i -pe 's/[ \t]+/ /g'
commit 9fd71fe12e45b8388c7ca64ab04072ff70bdabf2
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 23:19:01 2011 +0100
Document the merge.
diff --git a/debian/changelog b/debian/changelog
index 7b66320..56ab373 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -25,6 +25,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Also don't ship the newly-added pkg-config file in the udeb.
+ Stop removing $(xkb_base)/compiled, it's no longer created.
+ Stop passing --disable-xkbcomp-symlink to configure, it's gone.
+ * Merge xsfbs/debian-unstable, which helps avoiding rebuilds.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
commit 9f0f5b1762c508d869d1b7fc87466840cb53dddb
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:59:25 2011 +0100
rules: Remove deb target.
dpkg-buildpackage's -i does the right thing, and “-rfakeroot” has been
the default for a while.
diff --git a/debian/changelog b/debian/changelog
index d8386b5..7b66320 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
* Point to /usr/share/X11/xkb/rules/base.lst in README.Debian, thanks to
Riku Saikkonen for the suggestion (Closes: #487951).
* Great debian/rules cleanup:
+ + Remove deb target, dpkg-buildpackage's -i does the right thing, and
+ “-rfakeroot” has been the default for a while.
+ Remove dir target, no longer used.
+ Stop removing rules/compat/base.l[2-4]*.part, they are no longer
generated automatically.
diff --git a/debian/rules b/debian/rules
index b07146e..abf78cb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -53,9 +53,6 @@ clean: xsfclean
# Work around quilt's removing empty files:
touch rules/base.o_k.part
-deb:
- dpkg-buildpackage -rfakeroot -i'/\.git|/\.svn'
-
install: build
dh_testdir
dh_testroot
commit 13af4e2dcc6a9b028ffb0e636582aa1dee373042
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:57:34 2011 +0100
rules: Stop passing --disable-xkbcomp-symlink to configure, it's gone.
diff --git a/debian/changelog b/debian/changelog
index 46cccd8..d8386b5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
from 3.5MB to 3.0MB.
+ Also don't ship the newly-added pkg-config file in the udeb.
+ Stop removing $(xkb_base)/compiled, it's no longer created.
+ + Stop passing --disable-xkbcomp-symlink to configure, it's gone.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index 5cf2c53..b07146e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,7 @@ config.status: configure
dh_testdir
./configure $(confflags) \
--prefix=/usr \
- --disable-xkbcomp-symlink --with-xkb-rules-symlink=xfree86,xorg \
+ --with-xkb-rules-symlink=xfree86,xorg \
--with-xkb-base=$(xkb_base)
>$@
commit 02a334fda2e2fd4c6959e43e6d7775b94fb07ffe
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:55:02 2011 +0100
rules: Stop removing $(xkb_base)/compiled, it's no longer created.
diff --git a/debian/changelog b/debian/changelog
index 8382065..46cccd8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,6 +21,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
single space character. For this version, installed size goes down
from 3.5MB to 3.0MB.
+ Also don't ship the newly-added pkg-config file in the udeb.
+ + Stop removing $(xkb_base)/compiled, it's no longer created.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index a9d968f..5cf2c53 100755
--- a/debian/rules
+++ b/debian/rules
@@ -63,8 +63,6 @@ install: build
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/xkb-data
- # Remove this symlink, it is no more needed
- rm -f $(CURDIR)/debian/xkb-data/$(xkb_base)/compiled
# Treat the udeb as an exact copy, but remove messages/pkg-config:
cp -r $(CURDIR)/debian/xkb-data/* $(CURDIR)/debian/xkb-data-udeb
commit df33581239aefa6cfd1bf3a5a41deb859c3ca769
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:49:15 2011 +0100
Also don't ship the newly-added pkg-config file in the udeb.
diff --git a/debian/changelog b/debian/changelog
index 75d87eb..8382065 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,7 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Try and keep the udeb's size low: Replace multiple spaces with a
single space character. For this version, installed size goes down
from 3.5MB to 3.0MB.
+ + Also don't ship the newly-added pkg-config file in the udeb.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index 4333073..a9d968f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -66,9 +66,10 @@ install: build
# Remove this symlink, it is no more needed
rm -f $(CURDIR)/debian/xkb-data/$(xkb_base)/compiled
- # Treat the udeb as an exact copy, but remove messages:
+ # Treat the udeb as an exact copy, but remove messages/pkg-config:
cp -r $(CURDIR)/debian/xkb-data/* $(CURDIR)/debian/xkb-data-udeb
rm -rf $(CURDIR)/debian/xkb-data-udeb/usr/share/locale
+ rm -rf $(CURDIR)/debian/xkb-data-udeb/usr/share/pkgconfig
# Now try and save some space, by getting rid of multiple spaces:
find $(CURDIR)/debian/xkb-data-udeb/usr/share/X11 -type f -print0 \
commit c3cb25645df3b8fc7903c01b7cb8f9e5cc1e276c
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:45:04 2011 +0100
Try and keep the udeb's size low.
Replace multiple spaces with a single space character. For this version,
installed size goes down from 3.5MB to 3.0MB.
diff --git a/debian/changelog b/debian/changelog
index 9c0081e..75d87eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,9 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Call touch in clean to restore the empty file which gets deleted by
quilt when unpatching rules/base.o_k.part; this avoid its showing up
as “deleted” in “git status”.
+ + Try and keep the udeb's size low: Replace multiple spaces with a
+ single space character. For this version, installed size goes down
+ from 3.5MB to 3.0MB.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index a868dcd..4333073 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,6 +70,10 @@ install: build
cp -r $(CURDIR)/debian/xkb-data/* $(CURDIR)/debian/xkb-data-udeb
rm -rf $(CURDIR)/debian/xkb-data-udeb/usr/share/locale
+ # Now try and save some space, by getting rid of multiple spaces:
+ find $(CURDIR)/debian/xkb-data-udeb/usr/share/X11 -type f -print0 \
+ | xargs -0 perl -i -pe 's/[ \t]+/ /g'
+
# Build architecture-dependent files here.
binary-arch: build install
# We have nothing to do by default.
commit 53e948c5233f1c24b77d2e2f5cb2295081d7f505
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 22:03:03 2011 +0100
rules: Work around quilt's removing empty files.
diff --git a/debian/changelog b/debian/changelog
index 0a42ccd..9c0081e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,9 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
generated automatically.
+ More generically, stop removing files which weren't cleaned, that's
been fixed.
+ + Call touch in clean to restore the empty file which gets deleted by
+ quilt when unpatching rules/base.o_k.part; this avoid its showing up
+ as “deleted” in “git status”.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index ddf06e1..a868dcd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,6 +50,8 @@ clean: xsfclean
-rm -f rules/base.xml
-rm -f po/.intltool-merge-cache config.status.lineno
dh_clean
+ # Work around quilt's removing empty files:
+ touch rules/base.o_k.part
deb:
dpkg-buildpackage -rfakeroot -i'/\.git|/\.svn'
commit bd7eabc52b4929fd7e8439071000c2b4d33ae716
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 21:59:14 2011 +0100
rules: More generically, stop removing files which weren't cleaned.
That's been fixed.
diff --git a/debian/changelog b/debian/changelog
index 0d87e60..0a42ccd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,8 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
+ Remove dir target, no longer used.
+ Stop removing rules/compat/base.l[2-4]*.part, they are no longer
generated automatically.
+ + More generically, stop removing files which weren't cleaned, that's
+ been fixed.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index 9fdd84d..ddf06e1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,9 +50,6 @@ clean: xsfclean
-rm -f rules/base.xml
-rm -f po/.intltool-merge-cache config.status.lineno
dh_clean
- rm -f compat/compat.dir geometry/geometry.dir keycodes/keycodes.dir
- rm -f keymap/keymap.dir symbols/symbols.dir types/types.dir rules/base
- rm -f rules/compat/base.m*.part
deb:
dpkg-buildpackage -rfakeroot -i'/\.git|/\.svn'
commit 48bb7d4479ff3340dda560a6c74a5c2257de5ce3
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 21:50:22 2011 +0100
rules: Stop removing rules/compat/base.l[2-4]*.part
They are no longer generated automatically.
diff --git a/debian/changelog b/debian/changelog
index 8084958..0d87e60 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,8 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
Riku Saikkonen for the suggestion (Closes: #487951).
* Great debian/rules cleanup:
+ Remove dir target, no longer used.
+ + Stop removing rules/compat/base.l[2-4]*.part, they are no longer
+ generated automatically.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index 3bf1b0f..9fdd84d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,7 +52,7 @@ clean: xsfclean
dh_clean
rm -f compat/compat.dir geometry/geometry.dir keycodes/keycodes.dir
rm -f keymap/keymap.dir symbols/symbols.dir types/types.dir rules/base
- rm -f rules/compat/base.l[2-4]*.part rules/compat/base.m*.part
+ rm -f rules/compat/base.m*.part
deb:
dpkg-buildpackage -rfakeroot -i'/\.git|/\.svn'
commit fecd304d0011e1bd568463e145e345d298bf94a3
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 21:15:13 2011 +0100
rules: Remove dir target, no longer used.
diff --git a/debian/changelog b/debian/changelog
index 77aa1b5..8084958 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ xkeyboard-config (2.1-1) UNRELEASED; urgency=low
/usr/share/doc/xkb-data/changelog.gz
* Point to /usr/share/X11/xkb/rules/base.lst in README.Debian, thanks to
Riku Saikkonen for the suggestion (Closes: #487951).
+ * Great debian/rules cleanup:
+ + Remove dir target, no longer used.
-- Cyril Brulebois <kibi@debian.org> Thu, 27 Jan 2011 19:56:52 +0100
diff --git a/debian/rules b/debian/rules
index 7c64bb2..3bf1b0f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -57,16 +57,6 @@ clean: xsfclean
deb:
dpkg-buildpackage -rfakeroot -i'/\.git|/\.svn'
-dir:
- set -e; for f in compat geometry keycodes keymap semantics symbols types; do \
- rm -f $$f/$$f.dir; \
- cd $$f; \
- make $$f.dir XKBCOMP=xkbcomp; \
- LC_ALL=C sort -k3 $$f.dir > $$f.new && mv $$f.new $$f.dir; \
- cd ..; \
- cp $$f/$$f.dir debian/; \
- done
-
install: build
dh_testdir
dh_testroot
commit 501c01ab7a925d6258029307124d52007c64acba
Author: Cyril Brulebois <kibi@debian.org>
Date: Thu Jan 27 20:44:14 2011 +0100
Do the ChangeLog* dance.
ChangeLog.old is an old copy of the Changelog, when upstream decided to
replace it with a stub telling people to use “git log”. Introduce
ChangeLog back using this command, as it's done for many other X.Org
packages, keeping our users informed.
diff --git a/ChangeLog b/ChangeLog
index 28c8115..3276a6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,8394 @@
-ChangeLog file is not used. Use "git log" instead
+commit 1b045f02e0fa84f1c469254414bed64005de51ec
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Tue Jan 25 20:51:48 2011 +0000
+
+ Preparing 2.1
+
+commit d56d53d1be8cf52b1fa875091baa2c08c68b477f
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Tue Jan 25 20:48:13 2011 +0000
+
+ Updated translations, thanks to TP
+
+commit b9c425e93c12cff984ce68f1c21264d8939955e3
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Wed Jan 12 00:14:51 2011 +0000
+
+ Latam layout to be indicated as Spanish, for clarity
+
+commit 1371636923fc2dce373cdbc9bee30287ebfddf51
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Tue Jan 11 13:39:54 2011 +0000
+
+ fixing "both shifts together"
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=30898
+
+commit 8cc4dd7aac9c386507052071d748f9d7b6b342e8
+Author: Stephan Hilb <stephan@ecshi.net>
+Date: Sun Jan 2 17:22:30 2011 +0100
+
+ assign action for keysym Shift_L by default
+
+ The keysym action was up until now not explicitly defined.
+ Shift did always work by binding the whole key to a real modifier.
+ But you don't always want to (as in shift:both_capslock)
+ For some reason assigning an action to Shift_L prevents the <LFSH>
+ key from getting bound to the Lock modifier when using
+ shift:both_capslock.
+
+ This fixes the misbehavior of shift not shifting due to multiple
+ mod-mapping (Shift and Lock) when using shift:both_capslock.
+
+commit f63135343532bb6dca7d57d4bd922d361eadfb8e
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Mon Jan 10 20:38:28 2011 +0000
+
+ removed dupes
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=32975
+
+commit 74f8321e352b78a0063cf8032b1027dfad37a79d
+Author: Stephan Hilb <stephan@ecshi.net>
+Date: Tue Dec 28 19:42:01 2010 +0100
+
+ de_neo: use type “EIGHT_LEVEL_SEMIALPHABETIC” instead of “EIGHT_LEVEL_ALPHABETIC”
+
+ This is a better workaround for some lock-behaviour issues.
+ (Sadly the neo-layout cannot use its own type for this, as bug #27988 isn't fixed yet)
+
+commit ea0a5fc4d5d6cf39085b648b23df03171e8b2aea
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sat Jan 8 23:18:02 2011 +0000
+
+ Some useful mappings enabled in evdev section
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=32653
+
+commit 547ae8589afb208d7b44ffe1e0ff7aba466c2ee3
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sun Dec 26 23:54:26 2010 +0000
+
+ support Uyghur Arabic keyboard layout
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=32576
+
+commit 3d382bfda97c6b267820fe26b2abcf1e9176f7a0
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Mon Dec 20 22:02:09 2010 +0000
+
+ fixed sequence of nbsp includes
+
+commit 4d3aba6500dd3da6ea679d44b6170dc04a709a01
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Mon Dec 20 21:56:05 2010 +0000
+
+ Added nbsp(level4)
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=12764
+
+commit f5d82f14b954308d17d9520db8e082b6b17af647
+Author: Avram Lyon <ajlyon@gmail.com>
+Date: Mon Dec 20 23:35:01 2010 +0300
+
+ Changes for Mari keyboard layout (chm)
+
+commit 81db81e860653925effd67b618a37b727de304db
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sat Dec 4 23:26:03 2010 +0000
+
+ Serbian layout for US keyboards is in fact Serbo-Croation
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=32009
+
+commit 314d0f5ec549c4bdd02aea2ea855c6e538e15f3f
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Mon Nov 15 22:33:32 2010 +0000
+
+ Explicitly not using 4rd level for Euro
+
+ Sometimes 4th level is already used by something meaningful
+ https://bugs.freedesktop.org/show_bug.cgi?id=29964
+
+commit 85157ad78fd4075d91bbd9bb6fc4ed65de8fb2fe
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Mon Nov 15 22:23:28 2010 +0000
+
+ Fixed "both shifts as caps" behavior,
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=30898
+
+commit bd0da89d22179c3eefe6a198cf05c02ddd606c4a
+Author: Aaron Culich <aculich@gmail.com>
+Date: Tue Oct 12 10:50:12 2010 -0700
+
+ Added ctrl:lctrl_meta
+
+commit 8fbb7408d1ffa35685ea07675f14e7a9fa823114
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sat Nov 13 01:12:26 2010 +0000
+
+ Fixedi Church Slavonic
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=29429
+
+commit e4f22685e5a508839154c867513587efa79c43d0
+Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
+Date: Fri Oct 15 22:22:46 2010 +0200
+
+ Add htcdream keyboard model, with US,IT,DE keyboard variants
+
+ The IT and DE keyboard were mapped looking at real hardware that I have,
+ but the US one was done looking at:
+ http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
+
+ Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
+
+commit 017e1e1d89171c845d025f04e886b48ef6fd18b0
+Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
+Date: Fri Oct 15 22:22:46 2010 +0200
+
+ Add htcdream keyboard model, with US,IT,DE keyboard variants
+
+ The IT and DE keyboard were mapped looking at real hardware that I have,
+ but the US one was done looking at:
+ http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
+
+ Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
+
+commit 673a5b5cf14c2c95f4bfdc5fbe0eef8a7e56ab3b
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sat Nov 13 00:41:42 2010 +0000
+
+ Added Philippines
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=31073
+
+commit fe6ee4319113ca4a720f90270eec5a8620b4cf4a
+Author: Bastien Nocera <hadess@hadess.net>
+Date: Tue Nov 2 18:32:15 2010 +0000
+
+ Clean up touchpad key definitions
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=31333
+
+commit 240a40cbd3c2dea858e84868d423b3d826efa2dc
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Sat Nov 13 00:22:45 2010 +0000
+
+ Added sanwa kbd model, jp(kana86) variant
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=31340
+
+commit 1bc01a5eaa1180c026ebf8fc75e9bc3cb6876c66
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date: Wed Nov 10 11:12:33 2010 +1000
+
+ Remove Pointer_EnableKeys from default layout, move to option instead.
+
+ Pointer_EnableKeys allows the use of the keypad to move the pointer around.
+ This is a rarely used feature but can be enabled by default with
+ Shift+NumLock. No desktop or keyboard has a visualisation that the feature
+ is enabled, leading to user confusion when erroneous mouse clicks or
+ movements are emitted.
+
+ Remove Pointer_EnableKeys from the default keymap and move it to option
+ "keypad:pointerkeys" instead.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit e5c77e30a9457a301e0a3857db450310584dae1a
+Author: Sergey V. Udaltsov <svu@gnome.org>
+Date: Fri Oct 1 22:29:21 2010 +0100
Reply to: