Samuel Thibault <sthiba...@debian.org> (2014-12-01): > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: unblock > > unblock brltty/5.2~20141018-3 > unblock espeakup/1:0.71-19 > > Hello, > > As it seems that Jessie will install the gnome desktop by default, I > would like to upload the attached changes. The idea is that the most > accessible desktop we have in Debian is MATE
Why are we learning about this only now? > so the attached changes > make MATE the default desktop instead of gnome when either braille or > software speech was used during installation, while still allowing > normal preseed to override it. Do debian-boot and debian-release agree > with this? I only stumbled upon your mail because I'm subscribed to -accessibility@, adding -boot@ to Cc… > Samuel > > -- System Information: > Debian Release: jessie/sid > APT prefers testing > APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), > (500, 'stable'), (500, 'oldstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 3.17.0 (SMP w/8 CPU cores) > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > commit 7f87d43be214c27efcf9db80f2e803a3dbad51d1 > Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> > Date: Mon Dec 1 00:35:26 2014 +0100 > > brltty-udeb.sh: Preseed installing MATE desktop by default when brltty is > used in d-i > > diff --git a/debian/brltty-udeb.postinst b/debian/brltty-udeb.postinst > new file mode 100644 > index 0000000..5e65678 > --- /dev/null > +++ b/debian/brltty-udeb.postinst > @@ -0,0 +1,3 @@ > +#!/bin/sh > +[ -n "$(debconf-get tasksel/desktop)" ] || debconf-set-selections > /usr/share/brltty-udeb/mate-preseed.cfg > +exit 0 > diff --git a/debian/changelog b/debian/changelog > index 53f192b..c72c61b 100644 > --- a/debian/changelog > +++ b/debian/changelog > @@ -1,3 +1,10 @@ > +brltty (5.2~20141018-3) UNRELEASED; urgency=medium > + > + * brltty-udeb.sh: Preseed installing MATE desktop by default when brltty is > + used in d-i. > + > + -- Samuel Thibault <sthiba...@debian.org> Sat, 22 Nov 2014 01:24:45 +0100 > + > brltty (5.2~20141018-2) unstable; urgency=medium > > * patches/git-a7123d7: Fix brlapi output with the NoScreen screen driver. > diff --git a/debian/control b/debian/control > index 2fc2a81..ddcd343 100644 > --- a/debian/control > +++ b/debian/control > @@ -202,9 +202,10 @@ Package: brltty-udeb > Architecture: any > Package-Type: udeb > Section: debian-installer > -Depends: ${shlibs:Depends}, ${misc:Depends} > +Depends: ${shlibs:Depends}, ${misc:Depends}, preseed-common > Description: Access software for a blind person using a braille display > This is a small version of brltty, optimized for use on install media. > +XB-Installer-Menu-Item: 1050 > > Package: brltty-x11 > Architecture: any > diff --git a/debian/mate-preseed.cfg b/debian/mate-preseed.cfg > new file mode 100644 > index 0000000..87113cb > --- /dev/null > +++ b/debian/mate-preseed.cfg > @@ -0,0 +1 @@ > +tasksel tasksel/desktop multiselect mate > diff --git a/debian/rules b/debian/rules > index 591a6ff..b702459 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -240,6 +240,8 @@ brltty-udeb: build-udeb > chmod +x debian/$@/lib/udev/brltty.sh > cp debian/brltty-udeb.sh debian/$@/lib/brltty/brltty.sh > chmod +x debian/$@/lib/brltty/brltty.sh > + mkdir -p debian/$@/usr/share/brltty-udeb > + cp debian/mate-preseed.cfg > debian/$@/usr/share/brltty-udeb/mate-preseed.cfg > dh_strip -p$@ > dh_fixperms -p$@ > dh_installdeb -p$@ > @@ -247,7 +249,7 @@ brltty-udeb: build-udeb > dh_gencontrol -p$@ > # Check that we didn't accidentally link against something outside of > # d-i world > - grep Depends: debian/brltty-udeb/DEBIAN/control | perl -ne 'map {unless > (/-udeb/) {print $$_; exit 1}} split /,/' > + grep Depends: debian/brltty-udeb/DEBIAN/control | perl -ne 'map {unless > (/-udeb/ or /^ ?preseed-common$$/) {print $$_; exit 1}} split /,/' > dh_builddeb -p$@ > > .PHONY: brltty brltty-udeb build build-indep build-arch build-brltty > build-udeb clean binary-indep binary-arch binary > commit 42985d7db76cf4ae4f3b193be549bdb855044ce3 > Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> > Date: Mon Dec 1 00:35:18 2014 +0100 > > espeakup-udeb.sh: Preseed installing MATE desktop by default when > espeakup is used in d-i > > diff --git a/debian/changelog b/debian/changelog > index 33a39f0..03d9f45 100644 > --- a/debian/changelog > +++ b/debian/changelog > @@ -1,3 +1,10 @@ > +espeakup (1:0.71-19) UNRELEASED; urgency=medium > + > + * espeakup-udeb.sh: Preseed installing MATE desktop by default when > espeakup > + is used in d-i. > + > + -- Samuel Thibault <sthiba...@debian.org> Sun, 30 Nov 2014 23:23:28 +0100 > + > espeakup (1:0.71-18) unstable; urgency=medium > > * synth.c: Fix spelling capital keystrokes (Closes: #770753) > diff --git a/debian/control b/debian/control > index 5bc3a28..b8e4c45 100644 > --- a/debian/control > +++ b/debian/control > @@ -21,7 +21,7 @@ Package: espeakup-udeb > Section: debian-installer > Architecture: any > Priority: extra > -Depends: ${shlibs:Depends}, ${misc:Depends}, espeak-data-udeb (>= > ${espeak:Version}~), espeak-data-udeb (<< ${espeak:Version}A), libkmod2-udeb > (>= 17-1~) [linux-any], alsa-utils-udeb [linux-any], libnss-files-udeb > +Depends: ${shlibs:Depends}, ${misc:Depends}, espeak-data-udeb (>= > ${espeak:Version}~), espeak-data-udeb (<< ${espeak:Version}A), libkmod2-udeb > (>= 17-1~) [linux-any], alsa-utils-udeb [linux-any], libnss-files-udeb, > preseed-common > Description: Configure the speech synthesizer voice > This is a statically linked version of espeakup, optimized for use on > installation media. > diff --git a/debian/espeakup-udeb.install b/debian/espeakup-udeb.install > index 47fc967..e39d715 100644 > --- a/debian/espeakup-udeb.install > +++ b/debian/espeakup-udeb.install > @@ -1,2 +1,3 @@ > espeakup-udeb/espeakup /usr/bin > debian/espeakup.default /usr/share/espeakup-udeb > +debian/mate-preseed.cfg /usr/share/espeakup-udeb > diff --git a/debian/espeakup-udeb.postinst b/debian/espeakup-udeb.postinst > index 5f03a79..9dd73c5 100644 > --- a/debian/espeakup-udeb.postinst > +++ b/debian/espeakup-udeb.postinst > @@ -1,4 +1,5 @@ > #!/bin/sh > . /usr/share/debconf/confmodule > +[ -n "$(debconf-get tasksel/desktop)" ] || debconf-set-selections > /usr/share/espeakup-udeb/mate-preseed.cfg > db_get debian-installer/locale > /usr/lib/espeakup/espeakup.restart "$RET" > diff --git a/debian/mate-preseed.cfg b/debian/mate-preseed.cfg > new file mode 100644 > index 0000000..87113cb > --- /dev/null > +++ b/debian/mate-preseed.cfg > @@ -0,0 +1 @@ > +tasksel tasksel/desktop multiselect mate Mraw, KiBi. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org