xorg: Changes to 'ubuntu'
debian/changelog | 118 +++++++++++++++++
debian/compat | 2
debian/control | 182 ++++++++++++++++++++++----
debian/local/debian-setup-keyboard | 2
debian/local/debian-x11-keymap.fdi | 16 --
debian/local/xserver-wrapper.c | 37 ++---
debian/rules | 48 +++----
debian/scripts/vars.hurd-i386 | 1
debian/scripts/vars.kfreebsd-amd64 | 1
debian/scripts/vars.kfreebsd-i386 | 1
debian/scripts/vars.lpia | 43 ------
debian/x11-common.NEWS | 7 -
debian/x11-common.lintian-overrides | 4
debian/x11-common.templates | 2
debian/xorg.lintian-overrides | 5
debian/xserver-xorg.NEWS | 10 -
debian/xserver-xorg.install | 2
debian/xserver-xorg.lintian-overrides | 3
debian/xserver-xorg.postinst.in | 8 -
debian/xsfbs/xsfbs.mk | 21 ---
debian/xsfbs/xsfbs.sh | 233 ----------------------------------
21 files changed, 346 insertions(+), 400 deletions(-)
New commits:
commit 97085a7342dd86c4c0075b6ed0b4b89fb659d973
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Thu Dec 3 11:55:57 2009 +0200
Modify the changelog.
diff --git a/debian/changelog b/debian/changelog
index 05c201e..90c7a19 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,8 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
- apport/source_xorg.py, x11-common.install, x11-common.links:
+ apport hook for xorg-server crashes
- control:
- + Add xqbiff (<= 0.75-4) to the list of x11-common Conflicts.
- + Add xinput to xorg Depends so xinput will stay in main
+ + Add xqbiff (<= 0.75-4) to x11-common Conflicts (LP 217724).
+ + Add xinput to xorg Depends so it will stay in main
+ Move xfonts-scalable to Recommends (LP 84938)
- rules, control:
+ Add a dependency to x11-common for each binary built to save
@@ -18,29 +18,23 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
+ If ~/.xsession-errors is bigger than 0.5MiB, truncate it to the last
0.5MiB to avoid having it grow indefinitively. (This does not happen
with gdm anyway since gdm cleans the file on login).
- - local/Xsession.d/60x11-common_localhost:
- + Allow X connections from local unix domain sockets instead of
- forcing TCP since hostname validation is not necessary in this case.
- (LP 276357)
+ - local/Xsession.d/60x11-common_localhost: Allow X connections from
+ local unix domain sockets instead of forcing TCP since hostname
+ validation is not necessary in this case. (LP 276357)
- local/dexconf:
+ Add extra bits for ps3fb xorg.conf.
+ dexconf: Bring Device back to the Screen-section, nvidia-settings
and aticonfig need that.
+ Add customizations to detect if running in KVM/VBOX environment
and specify the driver, H/V rates, DefaultDepth, etc.
- - local/xserver-wrapper.c:
- + Stop handling -config specifically in the wrapper, as Xorg now
- handles this itself.
- - scripts/vars.*:
- + Don't include radeonhd in video-all.
- - scripts/vars.i386:
- + Add geode to video-all.
- - scripts/vars.{i386,amd64}:
- + Add vmmouse (LP 407816).
- - x11-common.postinst.in, postrm.in, preinst.in:
- + Remove old configuration files.
- - xserver-xorg.postinst.in:
- + Migrate psb users to vesa.
+ - local/xserver-wrapper.c: Stop handling -config specifically in the
+ wrapper, as Xorg now handles this itself.
+ - scripts/vars.*: Don't include radeonhd in video-all.
+ - scripts/vars.i386: Add geode to video-all.
+ - scripts/vars.{i386,amd64}: Add vmmouse (LP 407816).
+ - x11-common.postinst.in, postrm.in, preinst.in: Remove old configuration
+ files.
+ - xserver-xorg.postinst.in: Migrate psb users to vesa.
* control: Drop Breaks on gdm, since it was only needed during karmic.
Likewise for Conflicts/Replaces hal.
commit 6abbf5716c5c6154309ffc78e7bfa5b0505b9581
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Thu Dec 3 11:46:22 2009 +0200
Delete vars.lpia. The arch is dead.
diff --git a/debian/scripts/vars.lpia b/debian/scripts/vars.lpia
deleted file mode 100755
index dfe14c1..0000000
--- a/debian/scripts/vars.lpia
+++ /dev/null
@@ -1,43 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="xserver-xorg-video-apm, \
- xserver-xorg-video-ark, \
- xserver-xorg-video-ati, \
- xserver-xorg-video-chips, \
- xserver-xorg-video-cirrus, \
- xserver-xorg-video-fbdev, \
- xserver-xorg-video-i128, \
- xserver-xorg-video-i740, \
- xserver-xorg-video-intel, \
- xserver-xorg-video-mga, \
- xserver-xorg-video-neomagic, \
- xserver-xorg-video-nv, \
- xserver-xorg-video-rendition, \
- xserver-xorg-video-s3, \
- xserver-xorg-video-s3virge, \
- xserver-xorg-video-savage, \
- xserver-xorg-video-siliconmotion, \
- xserver-xorg-video-sis, \
- xserver-xorg-video-sisusb, \
- xserver-xorg-video-tdfx, \
- xserver-xorg-video-trident, \
- xserver-xorg-video-tseng, \
- xserver-xorg-video-vesa, \
- xserver-xorg-video-voodoo, \
- xserver-xorg-video-vmware, \
- xserver-xorg-video-v4l"
-
-# xserver-xorg-video-glide,
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
- xserver-xorg-input-kbd, \
- xserver-xorg-input-mouse, \
- xserver-xorg-input-synaptics, \
- xserver-xorg-input-vmmouse, \
- xserver-xorg-input-wacom"
-
-XSERVER_XORG_DETECT_DEPENDS="dmidecode"
-
commit f6c5e5bc935895f648d66d8515275db8124a5eb4
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Thu Dec 3 11:40:44 2009 +0200
Move xfonts-scalable back to Recommends.
diff --git a/debian/control b/debian/control
index 66cab78..1824ede 100644
--- a/debian/control
+++ b/debian/control
@@ -134,7 +134,6 @@ Depends:
xfonts-base (>= 1:1.0.0-1),
xfonts-100dpi (>= 1:1.0.0-1),
xfonts-75dpi (>= 1:1.0.0-1),
- xfonts-scalable (>= 1:1.0.0-1),
x11-apps,
x11-session-utils,
x11-utils,
@@ -150,6 +149,8 @@ Depends:
${misc:Depends},
x11-common,
xinput,
+Recommends:
+ xfonts-scalable (>= 1:1.0.0-1),
Provides: x-window-system, x-window-system-core
Suggests: xorg-docs
Description: X.Org X Window System
commit 3c0c5033d924742bcacedeff322204f053d2ebb0
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Thu Dec 3 11:39:00 2009 +0200
control: Drop Breaks on gdm, since it was only needed during karmic. Likewise for Conflicts/Replaces hal.
diff --git a/debian/changelog b/debian/changelog
index 7423df4..05c201e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -41,6 +41,8 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
+ Remove old configuration files.
- xserver-xorg.postinst.in:
+ Migrate psb users to vesa.
+ * control: Drop Breaks on gdm, since it was only needed during karmic.
+ Likewise for Conflicts/Replaces hal.
-- Timo Aaltonen <tjaalton@ubuntu.com> Thu, 03 Dec 2009 11:03:17 +0200
diff --git a/debian/control b/debian/control
index cf8fe66..66cab78 100644
--- a/debian/control
+++ b/debian/control
@@ -66,7 +66,6 @@ Conflicts: xfree86-common, xorg-common, xserver-common (<< 7), x-common,
ucbmpeg-play (<< 2.3p-13), netscape-base-4, communicator-smotif-477, epan,
navigator-smotif-477, stella (<< 2.2-1), xfractint (<< 20.3.01-1), xgobi,
xpostitplus, xisp, vide (<= 1.21-3), xqbiff (<= 0.75-4)
-Breaks: gdm (<= 2.20.10-0ubuntu3)
Replaces: xfree86-common, xorg-common, xserver-common (<< 7), x-common
Description: X Window System (X.Org) infrastructure
x11-common contains the filesystem infrastructure required for further
@@ -82,8 +81,8 @@ Description: X Window System (X.Org) infrastructure
Package: xserver-xorg
Architecture: any
-Conflicts: xserver-xfree86 (<< 6.8.2.dfsg.1-1), xserver-common (<< 7), x11-common (<< 1:7.3+11), hal (<= 0.5.12+git20090626-0ubuntu1)
-Replaces: xserver-common (<< 7), x11-common (<< 1:7.3+11), hal (<= 0.5.12+git20090626-0ubuntu1)
+Conflicts: xserver-xfree86 (<< 6.8.2.dfsg.1-1), xserver-common (<< 7), x11-common (<< 1:7.3+11)
+Replaces: xserver-common (<< 7), x11-common (<< 1:7.3+11)
Depends:
xserver-xorg-core (>= 2:1.7),
xserver-xorg-video-all | xserver-xorg-video-6,
commit e891e4c9354703fd29caa3faebd6f50c5471e92e
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Thu Dec 3 11:35:28 2009 +0200
Update the changelog.
diff --git a/debian/changelog b/debian/changelog
index 363be04..7423df4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,49 @@
+xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
+
+ * Merge from Debian experimental. Remaining changes:
+ - apport/source_xorg.py, x11-common.install, x11-common.links:
+ + apport hook for xorg-server crashes
+ - control:
+ + Add xqbiff (<= 0.75-4) to the list of x11-common Conflicts.
+ + Add xinput to xorg Depends so xinput will stay in main
+ + Move xfonts-scalable to Recommends (LP 84938)
+ - rules, control:
+ + Add a dependency to x11-common for each binary built to save
+ disk/livecd space.
+ + Symlink the doc directories to x11-common, explicitly remove the
+ doc directories on upgrade for the now symlinked doc directories
+ - local/Failsafe/*, x11-common.install, x11-common.failsafe-x.upstart,
+ rules: Bulletproof-X.
+ - local/Xsession:
+ + If ~/.xsession-errors is bigger than 0.5MiB, truncate it to the last
+ 0.5MiB to avoid having it grow indefinitively. (This does not happen
+ with gdm anyway since gdm cleans the file on login).
+ - local/Xsession.d/60x11-common_localhost:
+ + Allow X connections from local unix domain sockets instead of
+ forcing TCP since hostname validation is not necessary in this case.
+ (LP 276357)
+ - local/dexconf:
+ + Add extra bits for ps3fb xorg.conf.
+ + dexconf: Bring Device back to the Screen-section, nvidia-settings
+ and aticonfig need that.
+ + Add customizations to detect if running in KVM/VBOX environment
+ and specify the driver, H/V rates, DefaultDepth, etc.
+ - local/xserver-wrapper.c:
+ + Stop handling -config specifically in the wrapper, as Xorg now
+ handles this itself.
+ - scripts/vars.*:
+ + Don't include radeonhd in video-all.
+ - scripts/vars.i386:
+ + Add geode to video-all.
+ - scripts/vars.{i386,amd64}:
+ + Add vmmouse (LP 407816).
+ - x11-common.postinst.in, postrm.in, preinst.in:
+ + Remove old configuration files.
+ - xserver-xorg.postinst.in:
+ + Migrate psb users to vesa.
+
+ -- Timo Aaltonen <tjaalton@ubuntu.com> Thu, 03 Dec 2009 11:03:17 +0200
+
xorg (1:7.5~3) experimental; urgency=low
[ Julien Cristau ]
commit 839292d65ab3af0c45c2ee299dfb7d932b6958a0
Author: Brice Goglin <bgoglin@debian.org>
Date: Wed Dec 2 16:21:09 2009 +0100
Prepare Changelog for upload
diff --git a/debian/changelog b/debian/changelog
index dabc2e2..d43a8f1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,14 @@
-xorg (1:7.5~3) UNRELEASED; urgency=low
+xorg (1:7.5~3) experimental; urgency=low
+ [ Julien Cristau ]
* On upgrade, restart hal on kfreebsd and run udevadm trigger on linux to
make sure we can pick up input devices correctly.
* Because of the above, move udev and hal from Recommends back to Depends.
- -- Julien Cristau <jcristau@debian.org> Mon, 30 Nov 2009 21:24:02 +0100
+ [ Brice Goglin ]
+ * Add myself to Uploaders, remove Branden with his permission.
+
+ -- Brice Goglin <bgoglin@debian.org> Wed, 02 Dec 2009 16:27:15 +0100
xorg (1:7.5~2) experimental; urgency=low
diff --git a/debian/control b/debian/control
index 766c6be..6442167 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: xorg
Section: x11
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
-Uploaders: David Nusinow <dnusinow@debian.org>, Branden Robinson <branden@debian.org>, Drew Parsons <dparsons@debian.org>, Julien Cristau <jcristau@debian.org>
+Uploaders: David Nusinow <dnusinow@debian.org>, Drew Parsons <dparsons@debian.org>, Julien Cristau <jcristau@debian.org>, Brice Goglin <bgoglin@debian.org>
Standards-Version: 3.8.3
Build-Depends: dpkg (>= 1.7.0), po-debconf, debhelper (>= 7)
commit 74baf0d8e441147d883e123b3bee9ab989af9551
Author: Julien Cristau <jcristau@debian.org>
Date: Mon Nov 30 21:29:33 2009 +0100
Handle upgrades correctly, and trigger udev instead of hal on Linux
* On upgrade, restart hal on kfreebsd and run udevadm trigger on linux to
make sure we can pick up input devices correctly.
* Because of the above, move udev and hal from Recommends back to Depends.
diff --git a/debian/changelog b/debian/changelog
index 0476ee1..dabc2e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xorg (1:7.5~3) UNRELEASED; urgency=low
+
+ * On upgrade, restart hal on kfreebsd and run udevadm trigger on linux to
+ make sure we can pick up input devices correctly.
+ * Because of the above, move udev and hal from Recommends back to Depends.
+
+ -- Julien Cristau <jcristau@debian.org> Mon, 30 Nov 2009 21:24:02 +0100
+
xorg (1:7.5~2) experimental; urgency=low
* Drop xorg-dev dependency on libxkbui-dev, which has no users.
diff --git a/debian/control b/debian/control
index 064c770..766c6be 100644
--- a/debian/control
+++ b/debian/control
@@ -87,14 +87,14 @@ Depends:
xserver-xorg-video-all | xserver-xorg-video-6,
xserver-xorg-input-all | xserver-xorg-input-7,
xserver-xorg-input-evdev [alpha amd64 arm armeb armel hppa i386 ia64 lpia m32r m68k mips mipsel powerpc sparc],
+ udev [linux-any],
+ hal (>= 0.5.12~git20090406) [kfreebsd-any],
${shlibs:Depends},
${misc:Depends},
xkb-data (>= 1.4),
x11-xkb-utils
Recommends:
libgl1-mesa-dri,
- udev [linux-any],
- hal (>= 0.5.12~git20090406) [kfreebsd-any],
Description: the X.Org X server
This package depends on the full suite of the server and drivers for the
X.Org X server. It does not provide the actual server itself.
diff --git a/debian/xserver-xorg.postinst.in b/debian/xserver-xorg.postinst.in
index f7ae600..b3f25ed 100644
--- a/debian/xserver-xorg.postinst.in
+++ b/debian/xserver-xorg.postinst.in
@@ -145,8 +145,12 @@ case "$1" in
if dpkg --compare-versions "$2" lt-nl "1:7.3+13"; then
update-rc.d xserver-xorg remove || true
fi
- if dpkg --compare-versions "$2" lt "1:7.4"; then
- invoke-rc.d hal restart >/dev/null
+ if dpkg --compare-versions "$2" lt "1:7.5~3"; then
+ if [ `uname -s` = "Linux" ]; then
+ udevadm trigger --subsystem-match=input --action=change
+ elif [ `uname -s` = "GNU/kFreeBSD" ]; then
+ invoke-rc.d hal restart >/dev/null
+ fi
fi
;;
esac
commit 2260d71b68b74ed938621c2d200d2ebc2bdffade
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 20:10:59 2009 +0100
Prepare changelog for upload
diff --git a/debian/changelog b/debian/changelog
index 7e9d044..0476ee1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xorg (1:7.5~2) UNRELEASED; urgency=low
+xorg (1:7.5~2) experimental; urgency=low
* Drop xorg-dev dependency on libxkbui-dev, which has no users.
* Update xorg-dev long description. There are no static-only X libs
@@ -21,7 +21,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Add lintian overrides for xorg, x11-common and xserver-xorg.
* Bump Standards-Version to 3.8.3.
- -- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
+ -- Julien Cristau <jcristau@debian.org> Sat, 28 Nov 2009 20:10:31 +0100
xorg (1:7.5~1) experimental; urgency=low
commit 1df00484ecfc7019e74a659d3abe65ae1c0bc875
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 20:09:36 2009 +0100
Bump Standards-Version to 3.8.3.
diff --git a/debian/changelog b/debian/changelog
index 17595a3..7e9d044 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* x11-common.templates: use "for internal use" instead of "internal use
only" in Description (lintian).
* Add lintian overrides for xorg, x11-common and xserver-xorg.
+ * Bump Standards-Version to 3.8.3.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/control b/debian/control
index 8b52d09..064c770 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: x11
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Uploaders: David Nusinow <dnusinow@debian.org>, Branden Robinson <branden@debian.org>, Drew Parsons <dparsons@debian.org>, Julien Cristau <jcristau@debian.org>
-Standards-Version: 3.8.2
+Standards-Version: 3.8.3
Build-Depends: dpkg (>= 1.7.0), po-debconf, debhelper (>= 7)
Package: x11-common
commit 7b2f0837374fd8d8cbcdda657240a8f71926d568
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 20:01:40 2009 +0100
Add lintian overrides for xorg, x11-common and xserver-xorg.
diff --git a/debian/changelog b/debian/changelog
index 8c65d38..17595a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* x11-common.NEWS: fix syntax (lintian).
* x11-common.templates: use "for internal use" instead of "internal use
only" in Description (lintian).
+ * Add lintian overrides for xorg, x11-common and xserver-xorg.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/rules b/debian/rules
index a2ee2cd..a3b6616 100755
--- a/debian/rules
+++ b/debian/rules
@@ -79,6 +79,7 @@ binary-indep: build install
dh_installchangelogs
dh_installinit -px11-common -u'start 70 S .'
dh_installman
+ dh_lintian
dh_link
dh_compress
dh_fixperms
@@ -107,6 +108,7 @@ endif
dh_installexamples
dh_installman
dh_installchangelogs
+ dh_lintian
dh_link
dh_strip
dh_compress
diff --git a/debian/x11-common.lintian-overrides b/debian/x11-common.lintian-overrides
new file mode 100644
index 0000000..8f1ad26
--- /dev/null
+++ b/debian/x11-common.lintian-overrides
@@ -0,0 +1,4 @@
+# it's a symlink
+x11-common: binary-without-manpage usr/bin/X11
+# yes, we know
+x11-common: symlink-is-self-recursive usr/bin/X11 .
diff --git a/debian/xorg.lintian-overrides b/debian/xorg.lintian-overrides
new file mode 100644
index 0000000..47d7aae
--- /dev/null
+++ b/debian/xorg.lintian-overrides
@@ -0,0 +1,5 @@
+# xorg is thpethial
+xorg: package-depends-on-an-x-font-package depends: xfonts-base (>= 1:1.0.0-1)
+xorg: package-depends-on-an-x-font-package depends: xfonts-100dpi (>= 1:1.0.0-1)
+xorg: package-depends-on-an-x-font-package depends: xfonts-75dpi (>= 1:1.0.0-1)
+xorg: package-depends-on-an-x-font-package depends: xfonts-scalable (>= 1:1.0.0-1)
diff --git a/debian/xserver-xorg.lintian-overrides b/debian/xserver-xorg.lintian-overrides
new file mode 100644
index 0000000..63b4e63
--- /dev/null
+++ b/debian/xserver-xorg.lintian-overrides
@@ -0,0 +1,3 @@
+# the X manpage is in xorg-docs
+xserver-xorg: binary-without-manpage usr/bin/X
+xserver-xorg: setuid-gid-binary usr/bin/X 6755 root/root
commit 929712d3527763b627795b76ac9a0b7782006520
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 20:00:12 2009 +0100
x11-common.templates: avoid lintian warning
use "for internal use" instead of "internal use only" in Description.
diff --git a/debian/changelog b/debian/changelog
index fc28faf..8c65d38 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,8 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* xserver-xorg.NEWS: /etc/default/console-setup moved to
/etc/default/keyboard. Also note that evdev is Linux-only.
* x11-common.NEWS: fix syntax (lintian).
+ * x11-common.templates: use "for internal use" instead of "internal use
+ only" in Description (lintian).
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/x11-common.templates b/debian/x11-common.templates
index 170d6e1..692139a 100644
--- a/debian/x11-common.templates
+++ b/debian/x11-common.templates
@@ -18,5 +18,5 @@ _Description: Users allowed to start the X server:
Template: x11-common/xwrapper/actual_allowed_users
Type: string
-Description: internal use only
+Description: for internal use
This template is never shown to the user and does not require translation.
commit 81f2348c9e209687acbbb4553cb9d631ab6403dd
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 19:59:08 2009 +0100
x11-common.NEWS: fix syntax (lintian).
diff --git a/debian/changelog b/debian/changelog
index d484078..fc28faf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Depend on xserver-xorg-core 1.7.
* xserver-xorg.NEWS: /etc/default/console-setup moved to
/etc/default/keyboard. Also note that evdev is Linux-only.
+ * x11-common.NEWS: fix syntax (lintian).
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/x11-common.NEWS b/debian/x11-common.NEWS
index 9b178e3..51281e8 100644
--- a/debian/x11-common.NEWS
+++ b/debian/x11-common.NEWS
@@ -1,6 +1,6 @@
x11-common (1:7.3+9) unstable; urgency=low
- * This release provides the ability to set session-wide environment
+ This release provides the ability to set session-wide environment
variables easily. If you have the file ".xsessionrc" in your home
directory it will be read (sourced) by the X session scripts during
login. This allows you to easily set environment variables in this file
@@ -12,14 +12,15 @@ x11-common (1:7.3+9) unstable; urgency=low
x11-common (1:7.0.11) unstable; urgency=low
- * With the change to X11R7, various paths have been changed, including
+ With the change to X11R7, various paths have been changed, including
where binaries are stored. In X11R6, binaries were installed to
/usr/X11R6/bin and /usr/bin/X11 was a symlink pointing to this
directory. Now binaries are installed to /usr/bin and /usr/bin/X11 is a
symlink that points to /usr/bin. As such, any legacy application that
installs its binaries to /usr/X11R6/bin may be outside your PATH, and
you will need to update the configuration on your system accordingly.
- * The Debian metapackages used to install all of the X Window System have
+
+ The Debian metapackages used to install all of the X Window System have
been changed with X11R7. They used to be named x-window-system and
x-window-system-core. Now there is only one metapackage named "xorg". It
is highly recommended that you install this metapackage in order to get
commit 4872bdf079948ac86fa79b21e4d0d0c71e5bc4ac
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Nov 28 17:18:52 2009 +0100
Add bug closers
diff --git a/debian/changelog b/debian/changelog
index 5f0d69c..d484078 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,12 +5,13 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
nowadays.
* xorg-dev: don't depend on libxevie-dev.
* xserver-xorg-video-all: don't depend on -intel on non-linux.
- * Switch hal dependency to a recommends, and make it kfreebsd-only.
+ * Switch hal dependency to a recommends, and make it kfreebsd-only (closes:
+ #515214).
* Only install the hal fdi and callout on kfreebsd.
* Add 'Old Changelog' in debian/changelog to make lintian happy.
* Add ${misc:Depends} to all packages' Depends fields.
* Drop dependency on console-setup, xserver-xorg-core now pulls in
- keyboard-configuration.
+ keyboard-configuration (closes: #558236, #523960).
* Depend on xserver-xorg-core 1.7.
* xserver-xorg.NEWS: /etc/default/console-setup moved to
/etc/default/keyboard. Also note that evdev is Linux-only.
commit 60e4fbaf81744e78e48e20f4e6ff78233f2b86b0
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 21:06:56 2009 +0100
xserver-xorg.NEWS: /etc/default/console-setup moved to /etc/default/keyboard.
Also note that evdev is Linux-only.
diff --git a/debian/changelog b/debian/changelog
index a94fb87..5f0d69c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,8 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Drop dependency on console-setup, xserver-xorg-core now pulls in
keyboard-configuration.
* Depend on xserver-xorg-core 1.7.
+ * xserver-xorg.NEWS: /etc/default/console-setup moved to
+ /etc/default/keyboard. Also note that evdev is Linux-only.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/xserver-xorg.NEWS b/debian/xserver-xorg.NEWS
index f59af5f..3d18418 100644
--- a/debian/xserver-xorg.NEWS
+++ b/debian/xserver-xorg.NEWS
@@ -6,7 +6,7 @@ xserver-xorg (1:7.4+1) unstable; urgency=low
statically in /etc/X11/xorg.conf. Instead, input devices are detected at
runtime (and can be hotplugged) and configured individually. The default
keyboard layout is shared with the console and is configured in
- /etc/default/console-setup. As a result, devices configured in xorg.conf to
+ /etc/default/keyboard. As a result, devices configured in xorg.conf to
use the mouse or kbd driver are ignored by the X server by default.
For more details, see:
@@ -15,10 +15,10 @@ xserver-xorg (1:7.4+1) unstable; urgency=low
* keycodes changes will break custom Xmodmaps
- As a result of using the evdev driver for keyboards, the keycodes for some
- keys are no longer the traditional xfree86 ones. This will break custom
- Xmodmaps relying on the old keycodes. You'll need to re-configure these
- custom maps with the new keycodes.
+ As a result of using the evdev driver for keyboards on Linux, the keycodes
+ for some keys are no longer the traditional xfree86 ones. This will break
+ custom Xmodmaps relying on the old keycodes. You'll need to re-configure
+ these custom maps with the new keycodes.
* Linux kernel configuration requirement
commit 9bd5f2c05b076bac4dfbefede6164d0ce3463a44
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 20:09:28 2009 +0100
Depend on xserver-xorg-core 1.7.
diff --git a/debian/changelog b/debian/changelog
index f55b4e5..a94fb87 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Add ${misc:Depends} to all packages' Depends fields.
* Drop dependency on console-setup, xserver-xorg-core now pulls in
keyboard-configuration.
+ * Depend on xserver-xorg-core 1.7.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/control b/debian/control
index 855d022..8b52d09 100644
--- a/debian/control
+++ b/debian/control
@@ -83,7 +83,7 @@ Architecture: any
Conflicts: xserver-xfree86 (<< 6.8.2.dfsg.1-1), xserver-common (<< 7), x11-common (<< 1:7.3+11)
Replaces: xserver-common (<< 7), x11-common (<< 1:7.3+11)
Depends:
- xserver-xorg-core (>= 2:1.5.99.901),
+ xserver-xorg-core (>= 2:1.7),
xserver-xorg-video-all | xserver-xorg-video-6,
xserver-xorg-input-all | xserver-xorg-input-7,
xserver-xorg-input-evdev [alpha amd64 arm armeb armel hppa i386 ia64 lpia m32r m68k mips mipsel powerpc sparc],
commit e6d794734973f97985fd90417b8bf477dd167948
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 20:08:43 2009 +0100
Drop dependency on console-setup, xserver-xorg-core now pulls in keyboard-configuration.
diff --git a/debian/changelog b/debian/changelog
index 624b8d2..f55b4e5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Only install the hal fdi and callout on kfreebsd.
* Add 'Old Changelog' in debian/changelog to make lintian happy.
* Add ${misc:Depends} to all packages' Depends fields.
+ * Drop dependency on console-setup, xserver-xorg-core now pulls in
+ keyboard-configuration.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/control b/debian/control
index a6fa65a..855d022 100644
--- a/debian/control
+++ b/debian/control
@@ -87,7 +87,6 @@ Depends:
xserver-xorg-video-all | xserver-xorg-video-6,
xserver-xorg-input-all | xserver-xorg-input-7,
xserver-xorg-input-evdev [alpha amd64 arm armeb armel hppa i386 ia64 lpia m32r m68k mips mipsel powerpc sparc],
- console-setup (>= 1.29) | console-setup-mini (>= 1.29),
${shlibs:Depends},
${misc:Depends},
xkb-data (>= 1.4),
diff --git a/debian/local/debian-setup-keyboard b/debian/local/debian-setup-keyboard
index 3c0a049..9693e44 100755
--- a/debian/local/debian-setup-keyboard
+++ b/debian/local/debian-setup-keyboard
@@ -5,7 +5,7 @@
[ -x /usr/bin/hal-set-property ] || exit 0
-. /etc/default/console-setup > /dev/null 2>&1 || exit 0
+. /etc/default/keyboard >/dev/null 2>&1 || exit 0
hal_set () {
if [ -n "$2" ]; then
commit 371e829d692c890105a090fea157de5789281ddc
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 17:36:22 2009 +0100
Add ${misc:Depends} to all packages' Depends fields.
diff --git a/debian/changelog b/debian/changelog
index 2fdcfcb..624b8d2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* Switch hal dependency to a recommends, and make it kfreebsd-only.
* Only install the hal fdi and callout on kfreebsd.
* Add 'Old Changelog' in debian/changelog to make lintian happy.
+ * Add ${misc:Depends} to all packages' Depends fields.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
diff --git a/debian/control b/debian/control
index 92fd164..a6fa65a 100644
--- a/debian/control
+++ b/debian/control
@@ -102,7 +102,9 @@ Description: the X.Org X server
Package: xserver-xorg-video-all
Architecture: any
-Depends: ${F:XServer-Xorg-Video-Depends}
+Depends:
+ ${F:XServer-Xorg-Video-Depends},
+ ${misc:Depends},
Replaces: xserver-xorg-driver-all
Conflicts: xserver-xorg-driver-all
Description: the X.Org X server -- output driver metapackage
@@ -112,7 +114,9 @@ Description: the X.Org X server -- output driver metapackage
Package: xserver-xorg-input-all
Architecture: any
-Depends: ${F:XServer-Xorg-Input-Depends}
+Depends:
+ ${F:XServer-Xorg-Input-Depends},
+ ${misc:Depends},
Description: the X.Org X server -- input driver metapackage
This package depends on the full suite of input drivers for the X.Org X server
(Xorg). It does not provide any drivers itself, and may be removed if you wish
@@ -120,7 +124,28 @@ Description: the X.Org X server -- input driver metapackage
Package: xorg
Architecture: any
-Depends: xserver-xorg, libgl1-mesa-glx | libgl1, libgl1-mesa-dri, libglu1-mesa, xfonts-base (>= 1:1.0.0-1), xfonts-100dpi (>= 1:1.0.0-1), xfonts-75dpi (>= 1:1.0.0-1), xfonts-scalable (>= 1:1.0.0-1), x11-apps, x11-session-utils, x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils, xauth, xinit, xfonts-utils, xkb-data, xorg-docs-core, xterm | x-terminal-emulator
+Depends:
+ xserver-xorg,
+ libgl1-mesa-glx | libgl1,
+ libgl1-mesa-dri,
+ libglu1-mesa,
+ xfonts-base (>= 1:1.0.0-1),
+ xfonts-100dpi (>= 1:1.0.0-1),
+ xfonts-75dpi (>= 1:1.0.0-1),
+ xfonts-scalable (>= 1:1.0.0-1),
+ x11-apps,
+ x11-session-utils,
+ x11-utils,
+ x11-xfs-utils,
+ x11-xkb-utils,
+ x11-xserver-utils,
+ xauth,
+ xinit,
+ xfonts-utils,
+ xkb-data,
+ xorg-docs-core,
+ xterm | x-terminal-emulator,
+ ${misc:Depends},
Provides: x-window-system, x-window-system-core
Suggests: xorg-docs
Description: X.Org X Window System
@@ -136,7 +161,8 @@ Description: X.Org X Window System
Package: xorg-dev
Architecture: all
-Depends: libdmx-dev,
+Depends:
+ libdmx-dev,
libfontenc-dev,
libfs-dev,
libice-dev,
@@ -198,7 +224,8 @@ Depends: libdmx-dev,
x11proto-xf86vidmode-dev,
x11proto-xinerama-dev,
xserver-xorg-dev,
- xtrans-dev
+ xtrans-dev,
+ ${misc:Depends},
Description: the X.Org X Window System development libraries
This metapackage provides the development libraries for the X.Org X Window
System.
@@ -213,7 +240,9 @@ Description: the X.Org X Window System development libraries
Package: xlibmesa-gl
Section: libs
Architecture: all
-Depends: libgl1-mesa-glx
+Depends:
+ libgl1-mesa-glx,
+ ${misc:Depends},
Description: transitional package for Debian etch
This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
Debian etch. It may be safely removed from your system.
@@ -221,7 +250,9 @@ Description: transitional package for Debian etch
Package: xlibmesa-gl-dev
Section: libdevel
Architecture: all
-Depends: libgl1-mesa-dev
+Depends:
+ libgl1-mesa-dev,
+ ${misc:Depends},
Description: transitional package for Debian etch
This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
Debian etch. It may be safely removed from your system.
@@ -229,7 +260,9 @@ Description: transitional package for Debian etch
Package: xlibmesa-glu
Section: libdevel
Architecture: all
-Depends: libglu1-mesa
+Depends:
+ libglu1-mesa,
+ ${misc:Depends},
Description: transitional package for Debian etch
This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
Debian etch. It may be safely removed from your system.
@@ -237,7 +270,9 @@ Description: transitional package for Debian etch
Package: libglu1-xorg
Section: libs
Architecture: all
-Depends: libglu1-mesa
+Depends:
+ libglu1-mesa,
+ ${misc:Depends},
Description: transitional package for Debian etch
This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
Debian etch. It may be safely removed from your system.
@@ -245,7 +280,9 @@ Description: transitional package for Debian etch
Package: libglu1-xorg-dev
Section: libdevel
Architecture: all
-Depends: libglu1-mesa-dev
+Depends:
+ libglu1-mesa-dev,
+ ${misc:Depends},
Description: transitional package for Debian etch
This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
Debian etch. It may be safely removed from your system.
@@ -253,8 +290,16 @@ Description: transitional package for Debian etch
Package: xbase-clients
Section: x11
Architecture: all
-Depends: x11-apps, x11-session-utils, x11-utils, x11-xfs-utils, x11-xkb-utils,
- x11-xserver-utils, xauth, xinit
+Depends:
+ x11-apps,
+ x11-session-utils,
+ x11-utils,
+ x11-xfs-utils,
+ x11-xkb-utils,
+ x11-xserver-utils,
+ xauth,
+ xinit,
+ ${misc:Depends},
Description: miscellaneous X clients - metapackage
An X client is a program that interfaces with an X server (almost always via
the X libraries), and thus with some input and output hardware like a
@@ -270,7 +315,13 @@ Description: miscellaneous X clients - metapackage
Package: xutils
Section: x11
Architecture: all
-Depends: x11-xfs-utils, x11-utils, x11-xserver-utils, x11-session-utils, xfonts-utils
+Depends:
+ x11-xfs-utils,
+ x11-utils,
+ x11-xserver-utils,
+ x11-session-utils,
+ xfonts-utils,
+ ${misc:Depends},
Description: X Window System utility programs metapackage
xutils provides a set of utility programs shipped with the X Window System.
Many of these programs are useful even on a system that does not have any X
commit c2295a927fe94de7960e4d397118475e17127d13
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 17:31:32 2009 +0100
Add 'Old Changelog' in debian/changelog to make lintian happy.
diff --git a/debian/changelog b/debian/changelog
index 1fafa2b..2fdcfcb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
* xserver-xorg-video-all: don't depend on -intel on non-linux.
* Switch hal dependency to a recommends, and make it kfreebsd-only.
* Only install the hal fdi and callout on kfreebsd.
+ * Add 'Old Changelog' in debian/changelog to make lintian happy.
-- Julien Cristau <jcristau@debian.org> Wed, 25 Nov 2009 17:05:56 +0100
@@ -1953,6 +1954,8 @@ xorg (7.0.0-0ubuntu1) dapper; urgency=low
-- Daniel Stone <daniel.stone@ubuntu.com> Thu, 13 Oct 2005 10:06:23 +1000
+Old Changelog:
+
Older changelog entries (back to 4.0.1) can be found in changelog.Debian.old.
Releases previous to this fixed the following security issues (details in
changelog.Debian.old): CAN-2004-0419, CAN-2004-0083, CAN-2004-0084,
commit 0476de7610f0d286a82e11b57551caa0633d4210
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Nov 26 17:22:52 2009 +0100
Get rid of unreleased changelog entry
diff --git a/debian/changelog b/debian/changelog
index d9445fa..1fafa2b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,9 @@
xorg (1:7.5~2) UNRELEASED; urgency=low
+ * Drop xorg-dev dependency on libxkbui-dev, which has no users.
+ * Update xorg-dev long description. There are no static-only X libs
+ nowadays.
+ * xorg-dev: don't depend on libxevie-dev.
* xserver-xorg-video-all: don't depend on -intel on non-linux.
* Switch hal dependency to a recommends, and make it kfreebsd-only.
* Only install the hal fdi and callout on kfreebsd.
@@ -8,23 +12,14 @@ xorg (1:7.5~2) UNRELEASED; urgency=low
xorg (1:7.5~1) experimental; urgency=low
+ [ Julien Cristau ]
* Depend on xserver 1.7 RC. Bump video and input driver ABI.
- -- Julien Cristau <jcristau@debian.org> Tue, 29 Sep 2009 22:17:04 +0200
-
-xorg (1:7.4+5) UNRELEASED; urgency=low
-
[ David Nusinow ]
* Update xsfbs to 5693792171d885769e58dcccc053c08b11acd12a
* Revert dh_clean change from last upload but use dh_prep instead
- [ Julien Cristau ]
- * Drop xorg-dev dependency on libxkbui-dev, which has no users.
- * Update xorg-dev long description. There are no static-only X libs
- nowadays.
- * xorg-dev: don't depend on libxevie-dev.
-
- -- David Nusinow <dnusinow@debian.org> Wed, 26 Aug 2009 23:27:18 -0400
Reply to: