diff -Nru brltty-5.6/debian/31brltty brltty-5.6/debian/31brltty --- brltty-5.6/debian/31brltty 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/31brltty 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,12 @@ +#! /bin/sh +set -e + +if egrep -q 'braille=ask|brltty' /proc/cmdline && [ -f /etc/brltty.conf ]; then + if [ -e /target/etc/brltty.conf ]; then + mv /target/etc/brltty.conf /target/etc/brltty.conf.orig + fi + cp -a /etc/brltty.conf /target/etc/brltty.conf + chroot /target systemctl enable brltty +fi + +exit 0 diff -Nru brltty-5.6/debian/brltty.dirs brltty-5.6/debian/brltty.dirs --- brltty-5.6/debian/brltty.dirs 2018-01-16 01:22:55.000000000 -0600 +++ brltty-5.6/debian/brltty.dirs 2018-05-04 10:57:34.000000000 -0500 @@ -1,4 +1,8 @@ etc/brltty lib/brltty +lib/udev/rules.d +usr/lib/ubiquity/target-config +usr/share/brltty/initramfs usr/share/initramfs-tools/hooks +usr/share/initramfs-tools/scripts/init-top usr/share/initramfs-tools/scripts/init-premount diff -Nru brltty-5.6/debian/brltty.install brltty-5.6/debian/brltty.install --- brltty-5.6/debian/brltty.install 2018-01-16 01:22:55.000000000 -0600 +++ brltty-5.6/debian/brltty.install 2018-05-04 10:57:34.000000000 -0500 @@ -11,3 +11,7 @@ debian/initramfs/scripts/init-premount/brltty usr/share/initramfs-tools/scripts/init-premount debian/tmp/usr/share/polkit-1/actions debian/tmp/usr/share/metainfo +debian/initramfs/scripts/init-top/brltty usr/share/initramfs-tools/scripts/init-top +debian/initramfs/brltty.sh usr/share/brltty/initramfs +debian/brltty-setup sbin +debian/31brltty usr/lib/ubiquity/target-config diff -Nru brltty-5.6/debian/brltty.postinst brltty-5.6/debian/brltty.postinst --- brltty-5.6/debian/brltty.postinst 2017-06-27 18:44:58.000000000 -0500 +++ brltty-5.6/debian/brltty.postinst 2018-05-04 10:57:34.000000000 -0500 @@ -9,6 +9,10 @@ #update-rc.d brltty start 10 23 . > /dev/null +if type update-initramfs >/dev/null 2>&1; then + update-initramfs -u +fi + # Recover from incorrect init.d script headers in version 4.0-8 and earlier if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le "4.0-8" \ && [ -f /etc/rcS.d/S[0-9][0-9]brltty ] \ diff -Nru brltty-5.6/debian/brltty.preinst brltty-5.6/debian/brltty.preinst --- brltty-5.6/debian/brltty.preinst 2017-06-27 18:44:58.000000000 -0500 +++ brltty-5.6/debian/brltty.preinst 2018-05-04 10:57:34.000000000 -0500 @@ -7,6 +7,22 @@ dpkg-maintscript-helper rm_conffile /etc/brltty/$i 4.4-9~ brltty -- "$@" done +# Make sure the brltty systemd service is disabled when upgrading from xenial +# or earlier, and disable it if upgrading from 5.3.1-2ubuntu4. +if [ "$1" = "upgrade" ]; then + if dpkg --compare-versions "$2" le "5.3.1-2ubuntu3"; then + if [ -f /etc/default/brltty ]; then + . /etc/default/brltty + fi + + if [ -n "$RUN_BRLTTY" ] && [ "$RUN_BRLTTY" = "no" ]; then + deb-systemd-helper disable brltty.service > /dev/null || true + fi + elif [ "$2" = "5.3.1-2ubuntu4" ]; then + deb-systemd-helper disable brltty.service > /dev/null || true + fi +fi + #DEBHELPER# diff -Nru brltty-5.6/debian/brltty-setup brltty-5.6/debian/brltty-setup --- brltty-5.6/debian/brltty-setup 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/brltty-setup 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,60 @@ +#! /bin/sh +set -e + +# Exits zero if a device was configured, otherwise non-zero. + +cat </dev/null ; then parse `cat "${file}"` >>/target/etc/brltty.conf + chroot /target systemctl enable brltty fi fi diff -Nru brltty-5.6/debian/brltty-udeb.udev.rules brltty-5.6/debian/brltty-udeb.udev.rules --- brltty-5.6/debian/brltty-udeb.udev.rules 2018-02-13 04:35:22.000000000 -0600 +++ brltty-5.6/debian/brltty-udeb.udev.rules 2018-05-04 10:57:34.000000000 -0500 @@ -15,9 +15,9 @@ # Generic identifiers # We disable the at, ce, and mm drivers: these devices are very rare, and detection # conflicts with ht or sk devices. -ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{manufacturer}=="FTDI", RUN+="/lib/udev/brltty.sh -b hm,ht -d usb:" -ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", ATTRS{manufacturer}=="Silicon Labs", RUN+="/lib/udev/brltty.sh -b sk -d usb:" -ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea80", ATTRS{manufacturer}=="Silicon Laboratories", RUN+="/lib/udev/brltty.sh -b sk -d usb:" +#ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{manufacturer}=="FTDI", RUN+="/lib/udev/brltty.sh -b hm,ht -d usb:" +#ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", ATTRS{manufacturer}=="Silicon Labs", RUN+="/lib/udev/brltty.sh -b sk -d usb:" +#ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea80", ATTRS{manufacturer}=="Silicon Laboratories", RUN+="/lib/udev/brltty.sh -b sk -d usb:" # Alva diff -Nru brltty-5.6/debian/brltty.udev.rules brltty-5.6/debian/brltty.udev.rules --- brltty-5.6/debian/brltty.udev.rules 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/brltty.udev.rules 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,134 @@ +# udev rules file for brltty +# + +ACTION!="add", GOTO="brltty_rules_end" + +SUBSYSTEM=="usb_device", GOTO="brltty_usb_begin" +SUBSYSTEM=="usb", KERNEL!="*:*", GOTO="brltty_usb_begin" +GOTO="brltty_rules_end" + +LABEL="brltty_usb_begin" + +# Alva +ATTRS{idVendor}=="06b0", ATTRS{idProduct}=="0001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0798", ATTRS{idProduct}=="0624", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0798", ATTRS{idProduct}=="0640", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0798", ATTRS{idProduct}=="0680", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Baum +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe70", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe71", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe72", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe73", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe74", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe75", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe76", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="fe77", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2000", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2002", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2007", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2008", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2009", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2010", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2011", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2014", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2015", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="2016", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="3000", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="3001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="4004", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="4005", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="4007", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="4008", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6002", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6003", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6004", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6005", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6006", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6007", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6008", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6009", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="600a", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6011", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6012", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6013", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6101", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6102", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0904", ATTRS{idProduct}=="6103", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# BrailleNote +ATTRS{idVendor}=="1c71", ATTRS{idProduct}=="c004", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# EuroBraille +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1122", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1123", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1124", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1125", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1126", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1127", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1128", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1129", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112a", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112b", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112c", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112d", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112e", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="112f", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1130", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1131", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="c251", ATTRS{idProduct}=="1132", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# FreedomScientific +ATTRS{idVendor}=="0f4e", ATTRS{idProduct}=="0100", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0f4e", ATTRS{idProduct}=="0111", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0f4e", ATTRS{idProduct}=="0112", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0f4e", ATTRS{idProduct}=="0114", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Hedo +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="de58", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="de59", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# HandyTech +ATTRS{idVendor}=="0921", ATTRS{idProduct}=="1200", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0003", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0044", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0054", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0055", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0064", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0074", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0081", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0082", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0083", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0084", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0086", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="0087", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="008a", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1fe4", ATTRS{idProduct}=="008b", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# HIMS +ATTRS{idVendor}=="045e", ATTRS{idProduct}=="930a", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="045e", ATTRS{idProduct}=="930b", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# HumanWare +ATTRS{idVendor}=="1c71", ATTRS{idProduct}=="c005", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="1c71", ATTRS{idProduct}=="c006", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# BrailleMemo +ATTRS{idVendor}=="1148", ATTRS{idProduct}=="0301", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Metec +ATTRS{idVendor}=="0452", ATTRS{idProduct}=="0100", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Papenmeier +ATTRS{idVendor}=="0403", ATTRS{idProduct}=="f208", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Pegasus +ATTRS{idVendor}=="4242", ATTRS{idProduct}=="0001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +# Voyager +ATTRS{idVendor}=="0798", ATTRS{idProduct}=="0001", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" +ATTRS{idVendor}=="0798", ATTRS{idProduct}=="0600", TAG+="systemd", ENV{SYSTEMD_WANTS}+="brltty-udev.service" + +LABEL="brltty_rules_end" diff -Nru brltty-5.6/debian/brltty-udev.service brltty-5.6/debian/brltty-udev.service --- brltty-5.6/debian/brltty-udev.service 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/brltty-udev.service 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,29 @@ +[Unit] + +Description=Braille Device Support +Documentation=man:brltty(1) +Documentation=http://brltty.com/ + +DefaultDependencies=no +StopWhenUnneeded=true + +RequiresMountsFor=/var/lib/brltty + + +[Service] + +Type=notify +ExecStart=/sbin/brltty -n -p /var/run/brltty.pid + +TimeoutStartSec=5 +TimeoutStopSec=10 + +Restart=always +RestartSec=30 + +Nice=-10 +OOMScoreAdjust=-900 + +ProtectHome=read-only +ProtectSystem=full +SystemCallArchitectures=native diff -Nru brltty-5.6/debian/changelog brltty-5.6/debian/changelog --- brltty-5.6/debian/changelog 2018-03-16 09:20:39.000000000 -0500 +++ brltty-5.6/debian/changelog 2018-05-08 21:28:17.000000000 -0500 @@ -1,3 +1,25 @@ +brltty (5.6-3ubuntu1) cosmic; urgency=low + + * Merge from Debian Sid (LP: #1770059). Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via + systemd. + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display. + - Don't install /etc/brltty.conf in the package. + - Enable brltty at startup on the target system if the alternate installer + is used. + - debian/brltty.sh: Update path /sbin/brltty to /bin/brltty + * Dropped unnecessary changes: + - Add gbp.conf file for git buildpackage. + + We no longer use the Debian VCS for Ubuntu merges. + + -- Simon Quigley Tue, 08 May 2018 21:28:17 -0500 + brltty (5.6-3) unstable; urgency=medium * debian/patches/41-java-bytecode-compat.patch: Bump java compatability to @@ -25,6 +47,40 @@ -- Samuel Thibault Sun, 11 Feb 2018 17:18:14 +0100 +brltty (5.5-4ubuntu3) cosmic; urgency=medium + + * No-change rebuild for ncurses soname changes. + + -- Matthias Klose Thu, 03 May 2018 14:13:39 +0000 + +brltty (5.5-4ubuntu2) bionic; urgency=medium + + * Take commit from Debian (Samuel Thibault) to resolve FTBFS on bionic - + thanks! + - debian/patches/41-java-bytecode-compat.patch: Bump java compatability to + 1.6 and later + + -- Iain Lane Tue, 17 Apr 2018 11:46:13 +0100 + +brltty (5.5-4ubuntu1) bionic; urgency=low + + * Merge from Debian unstable (LP: #1741070). Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + * debian/brltty.sh: Update path /sbin/brltty to /bin/brltty + + -- Julian Andres Klode Fri, 19 Jan 2018 15:32:11 +0100 + brltty (5.5-4) unstable; urgency=medium * initramfs/hooks/brltty.in, initramfs/scripts/init-premount/brltty: Update @@ -81,6 +137,55 @@ -- Samuel Thibault Mon, 22 May 2017 01:43:35 +0200 +brltty (5.4-7ubuntu6) bionic; urgency=medium + + * No-change rebuild for icu soname change. + + -- Matthias Klose Tue, 07 Nov 2017 08:52:21 +0000 + +brltty (5.4-7ubuntu5) bionic; urgency=medium + + * No-change rebuild for libicu soname change. + + -- Matthias Klose Wed, 25 Oct 2017 15:39:27 +0000 + +brltty (5.4-7ubuntu4) artful; urgency=medium + + * Backport d/patches/fix-gcc7-ftbfs.patch from upstream to fix ftbfs by + adding -Wno-format-security to CYTHON_CFLAGS. + + -- Michael Hudson-Doyle Mon, 07 Aug 2017 14:47:05 +1200 + +brltty (5.4-7ubuntu3) artful; urgency=medium + + * No-change rebuild to build to drop python3.5. + + -- Matthias Klose Sat, 05 Aug 2017 16:25:16 +0000 + +brltty (5.4-7ubuntu2) artful; urgency=medium + + * No change rebuild to add Python 3.6 support. + + -- Michael Hudson-Doyle Mon, 15 May 2017 14:48:14 +1200 + +brltty (5.4-7ubuntu1) zesty; urgency=medium + + * Merge with Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Thu, 16 Mar 2017 09:12:54 +1100 + brltty (5.4-7) unstable; urgency=medium * git-vario-ultra-restart.patch: Fix baum driver restarting when typing too @@ -90,6 +195,24 @@ -- Samuel Thibault Sun, 12 Mar 2017 15:31:57 +0100 +brltty (5.4-6ubuntu1) zesty; urgency=medium + + * Merge with Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Wed, 25 Jan 2017 14:25:34 +1100 + brltty (5.4-6) unstable; urgency=medium * patches/xbrlapi-nospam.patch: Prevent xbrlapi from retrying to connect to @@ -105,6 +228,24 @@ -- Sebastian Humenda Tue, 13 Dec 2016 07:35:37 +0100 +brltty (5.4-3ubuntu1) zesty; urgency=medium + + * Merge with Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Tue, 29 Nov 2016 16:06:09 +1100 + brltty (5.4-3) unstable; urgency=medium * patches/git-braillenote.patch: Upstream patch to fix USB autodetection of @@ -126,6 +267,24 @@ -- Samuel Thibault Thu, 10 Nov 2016 00:42:06 +0100 +brltty (5.4-1ubuntu1) zesty; urgency=medium + + * Merge with Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Mon, 07 Nov 2016 15:43:29 +1100 + brltty (5.4-1) unstable; urgency=low * Upload to unstable @@ -183,6 +342,51 @@ -- Mario Lang Wed, 29 Jun 2016 16:30:01 +0200 +brltty (5.4-0ubuntu4) yakkety; urgency=medium + + * Drop build dependency on hardening-wrapper. + + -- Matthias Klose Wed, 28 Sep 2016 03:11:02 +0200 + +brltty (5.4-0ubuntu3) yakkety; urgency=medium + + * Re-comment out conflicting udev rules that were accidentally reverted + during the 5.4 update + + -- Luke Yelavich Mon, 05 Sep 2016 08:38:30 +1000 + +brltty (5.4-0ubuntu2) yakkety; urgency=medium + + * Pick a change from Debian to add the eutp binary to brltty + + -- Luke Yelavich Fri, 26 Aug 2016 07:48:45 +1000 + +brltty (5.4-0ubuntu1) yakkety; urgency=medium + + [ Samuel Thibault ] + * control: Bump Standards-Version to 3.9.8 (no change) + * brltty-udeb.udev.rules: Add new HumanWare USB ID. + + [ Mario Lang ] + * New upstream release. + + [ Luke Yelavich ] + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + plymouth starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules file that uses brltty-udev.service to activate via systemd + - Disable brltty.service by default, but enable it if the user configures + Braille at install time for a non-USB display + - Don't install /etc/brltty.conf in the package + - Enable brltty at startup on the target system if the alternate installer + is used. + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Wed, 17 Aug 2016 14:55:48 +1000 + brltty (5.3.1-3) unstable; urgency=high [ Samuel Thibault ] @@ -194,6 +398,79 @@ -- Cyril Brulebois Thu, 19 May 2016 21:12:24 +0200 +brltty (5.3.1-2ubuntu5) yakkety; urgency=medium + + * If RUN_BRLTTY is set to yes when upgrading from 5.3.1-2ubuntu3 or + earlier, disable the brltty systemd service, and also disable it + if upgrading from 5.3.1-2ubuntu4, as it was enabled, when in most + cases it should not be. (LP: #1577103) + + -- Luke Yelavich Tue, 10 May 2016 12:45:01 +1000 + +brltty (5.3.1-2ubuntu4) yakkety; urgency=medium + + * debian/brltty.default: Remove RUN_BRLTTY variable. + * Revert to using Debian's version of the BrlTTy service file + * Revert init script to Debian's version, and don't install it, Ubuntu + uses systemd exclusively now. + * Remove references to RUN_BRLTTY, and enable the systemd service instead. + * Add new service file for use with the udev rules. (LP: #1574538) + * Tweak gbp.conf to comply with gbp convensions. + * Disable the main brltty service by default + + -- Luke Yelavich Wed, 27 Apr 2016 10:37:58 +0200 + +brltty (5.3.1-2ubuntu3) yakkety; urgency=medium + + * No-change rebuild for libicu soname change. + + -- Matthias Klose Fri, 22 Apr 2016 22:52:21 +0000 + +brltty (5.3.1-2ubuntu2) xenial; urgency=medium + + * debian/rules: Call dh_installinit with --no-start, since we only use + systemd, and to minimize possible rc.d issues on upgrade (LP: #1568137) + + [ Samuel Thibault ] + * Make initramfs-tools dependency linux-only. LP: #1567658. + + -- Luke Yelavich Mon, 11 Apr 2016 09:42:59 +1000 + +brltty (5.3.1-2ubuntu1) xenial; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + * debian/rules: Drop udev rules file, systemD and udev conflict, and cause + brltty to malfunction + + -- Luke Yelavich Fri, 08 Apr 2016 15:55:55 +1000 + brltty (5.3.1-2) unstable; urgency=high * rules: Set ddeb-migration. @@ -203,6 +480,52 @@ -- Samuel Thibault Tue, 15 Mar 2016 01:36:39 +0100 +brltty (5.3.1-1ubuntu3) xenial; urgency=medium + + * No-change rebuild to drop python3.4 support. + + -- Matthias Klose Tue, 19 Jan 2016 00:41:12 +0000 + +brltty (5.3.1-1ubuntu2) xenial; urgency=medium + + * Fix unbalanced quote in debian/brltty.service that was causing syntax + errors and preventing a successful install or remove. + + -- Tim Gardner Mon, 11 Jan 2016 19:47:16 -0700 + +brltty (5.3.1-1ubuntu1) xenial; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + + -- Luke Yelavich Tue, 12 Jan 2016 09:44:27 +1100 + brltty (5.3.1-1) unstable; urgency=low [ Samuel Thibault ] @@ -242,6 +565,39 @@ -- Mario Lang Sat, 09 Jan 2016 13:54:30 +0100 +brltty (5.2~20141018-5ubuntu1) xenial; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + + -- Luke Yelavich Tue, 27 Oct 2015 19:01:14 +1100 + brltty (5.2~20141018-5) unstable; urgency=high * patches/60-albatross.patch: Fix probing loop stuck inside the albatross @@ -249,6 +605,58 @@ -- Samuel Thibault Thu, 16 Apr 2015 23:19:16 +0200 +brltty (5.2~20141018-4ubuntu4) wily; urgency=medium + + * Rebuild for icu 55. + + -- Matthias Klose Mon, 03 Aug 2015 21:21:12 +0000 + +brltty (5.2~20141018-4ubuntu3) wily; urgency=medium + + * Apply patch sent upstrea to properly build with newer Speech Dispatcher + releases + + -- Luke Yelavich Thu, 23 Jul 2015 17:10:14 +1000 + +brltty (5.2~20141018-4ubuntu2) wily; urgency=medium + + * No-change rebuild for python3.5 transition + + -- Steve Langasek Wed, 22 Jul 2015 04:47:18 +0000 + +brltty (5.2~20141018-4ubuntu1) vivid; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + + -- Luke Yelavich Tue, 17 Feb 2015 09:15:39 +1100 + brltty (5.2~20141018-4) unstable; urgency=medium * patches/git-9337089: Fix xbrlapi into really not writing anything when @@ -266,6 +674,39 @@ -- Samuel Thibault Sun, 08 Feb 2015 22:58:05 +0100 +brltty (5.2~20141018-2ubuntu1) vivid; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + + -- Luke Yelavich Wed, 07 Jan 2015 12:37:00 +1100 + brltty (5.2~20141018-2) unstable; urgency=medium * patches/git-a7123d7: Fix brlapi output with the NoScreen screen driver. @@ -276,6 +717,39 @@ -- Samuel Thibault Thu, 06 Nov 2014 19:53:48 +0100 +brltty (5.2~20141018-1ubuntu1) vivid; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + - debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". + + -- Luke Yelavich Mon, 10 Nov 2014 16:50:38 +1100 + brltty (5.2~20141018-1) unstable; urgency=medium * New upstream snapshot, very close to upstream 5.2 release. @@ -308,6 +782,50 @@ -- Samuel Thibault Sat, 27 Sep 2014 00:46:19 +0200 +brltty (5.0-2ubuntu3) utopic; urgency=medium + + * debian/brltty.service: Respect disabling of brltty in the /etc/default + file. Turn this into a "Type=simple" job by running in the foreground so + that the unit can tell apart "disabled" from "running". (LP: #1316804) + + -- Martin Pitt Wed, 04 Jun 2014 08:56:22 +0200 + +brltty (5.0-2ubuntu2) trusty; urgency=medium + + * No change rebuild to drop python3.3 compiled extension. + + -- Dimitri John Ledkov Mon, 31 Mar 2014 19:35:18 +0100 + +brltty (5.0-2ubuntu1) trusty; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + + -- Luke Yelavich Fri, 14 Mar 2014 15:16:38 +1100 + brltty (5.0-2) unstable; urgency=medium * Fix debian/watch file. @@ -354,6 +872,50 @@ -- Mario Lang Thu, 13 Mar 2014 11:18:19 +0100 +brltty (4.5-3ubuntu3) trusty; urgency=medium + + * No change rebuild against libicu52 + + -- Dimitri John Ledkov Fri, 27 Dec 2013 03:05:36 +0000 + +brltty (4.5-3ubuntu2) trusty; urgency=low + + * Adjust build and source files to be able to build against + speech-dispatcher 0.8 + * Build-dep on libspeechd-dev >= 0.8 + + -- Luke Yelavich Mon, 11 Nov 2013 16:02:41 +1100 + +brltty (4.5-3ubuntu1) saucy; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Drop explicit build dependency on tcl8.4. + + -- Luke Yelavich Tue, 18 Jun 2013 15:29:50 +1000 + brltty (4.5-3) unstable; urgency=low * Add python3-brlapi bindings. Thanks Luke for the Ubuntu work. @@ -375,6 +937,42 @@ -- Samuel Thibault Mon, 17 Jun 2013 22:15:01 +0200 +brltty (4.5-2ubuntu1) saucy; urgency=low + + [ Samuel Thibault ] + * Fix erroneous BRLAPI_DOT_CHORD value due to using awk instead of gawk. + (Closes: #708595) + + [ Luke Yelavich ] + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Build python bindings for python 3. + - Drop explicit build dependency on tcl8.4. + + -- Luke Yelavich Fri, 31 May 2013 11:44:28 +1000 + brltty (4.5-2) unstable; urgency=low * Build-Depend on cython instead of python-pxrex. @@ -383,6 +981,38 @@ -- Mario Lang Thu, 16 May 2013 14:38:06 +0200 +brltty (4.5-1ubuntu1) saucy; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Build python bindings for python 3. + - Ensure Java bytecode built is compatible with older versions of Java + - Drop explicit build dependency on tcl8.4. + + -- Luke Yelavich Wed, 15 May 2013 07:31:23 +1000 + brltty (4.5-1) unstable; urgency=low [ Samuel Thibault ] @@ -400,6 +1030,117 @@ -- Mario Lang Tue, 07 May 2013 13:33:03 +0200 +brltty (4.4-10ubuntu1) saucy; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Use cython for building python bindings. + - Build python bindings for python 3. + - Adjust the brlapi python example in the brlapi.pyx file to work with + python 3. + - Remove obsolete config file on upgrade from 4.3 or earlier. + - Ensure Java bytecode built is compatible with older versions of Java + - Drop explicit build dependency on tcl8.4. + + -- Luke Yelavich Wed, 08 May 2013 09:34:08 +1000 + +brltty (4.4-10) unstable; urgency=low + + * Add xbrlapi.desktop file to gdm session to get braille keyboard input + working. Closes: #680636. + + -- Samuel Thibault Mon, 15 Apr 2013 21:42:05 +0200 + +brltty (4.4-9) unstable; urgency=high + + * brltty-udeb.sh: Put Xorg killing in background, to avoid getting stuck if + Xorg is not actually to be started after all (textmode installer). Also + kill bterm, in case udev detects the braille device after bterm is + started. Closes: #705196. + + -- Samuel Thibault Thu, 11 Apr 2013 09:17:49 +0200 + +brltty (4.4-8ubuntu4) raring; urgency=low + + * Drop explicit build dependency on tcl8.4. LP: #1155269. + + -- Matthias Klose Thu, 14 Mar 2013 11:40:09 -0700 + +brltty (4.4-8ubuntu3) raring; urgency=low + + * debian/patches/50-fix-socket-leak.patch:: Update to use upstream's + preferred and further tested fix. + + -- Luke Yelavich Fri, 22 Feb 2013 23:41:55 +0000 + +brltty (4.4-8ubuntu2) raring; urgency=low + + * debian/patches/50-fix-socket-leak.patch: make sure sockets rae closed + properly. Thanks to Ryan Lortie for the patch. + + -- Luke Yelavich Fri, 22 Feb 2013 16:10:26 +0000 + +brltty (4.4-8ubuntu1) raring; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Use cython for building python bindings. + - Build python bindings for python 3. + - Adjust the brlapi python example in the brlapi.pyx file to work with + python 3. + - Remove obsolete config file on upgrade from 4.3 or earlier. + - Ensure Java bytecode built is compatible with older versions of Java: + + -- Luke Yelavich Wed, 30 Jan 2013 08:46:30 +1100 + brltty (4.4-8) unstable; urgency=low * brltty-udeb.sh: @@ -417,6 +1158,45 @@ -- Samuel Thibault Thu, 20 Dec 2012 20:41:43 +0100 +brltty (4.4-6ubuntu1) raring; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Use cython for building python bindings. + - Build python bindings for python 3. + - Adjust the brlapi python example in the brlapi.pyx file to work with + python 3. + - Remove obsolete config file on upgrade from 4.3 or earlier. + - Ensure Java bytecode built is compatible with older versions of Java: + + d/p/41-bytecode-compat.patch: Patch to specify source/target = 1.5 + during build process. + + -- Logan Rosen Mon, 10 Dec 2012 16:16:03 -0500 + brltty (4.4-6) unstable; urgency=low * brltty-udeb.prebaseconfig: Enable orca in gnome3 sessions too. @@ -427,6 +1207,74 @@ -- Samuel Thibault Tue, 02 Oct 2012 02:42:49 +0200 +brltty (4.4-5ubuntu6) raring; urgency=low + + * Rebuild to drop python3.2 extension. + + -- Matthias Klose Thu, 08 Nov 2012 11:15:36 +0000 + +brltty (4.4-5ubuntu5) raring; urgency=low + + * Build-depend on python3-all-dev instead of python3-dev. + + -- Matthias Klose Tue, 23 Oct 2012 12:53:53 +0200 + +brltty (4.4-5ubuntu4) raring; urgency=low + + * No-change upload to build for python3.3. + + -- Matthias Klose Tue, 23 Oct 2012 10:30:36 +0200 + +brltty (4.4-5ubuntu3) quantal; urgency=low + + * Ensure Java bytecode built is compatible with older versions of Java + (LP: #1049757): + - d/p/41-bytecode-compat.patch: Patch to specify source/target = 1.5 + during build process. + + -- James Page Wed, 19 Sep 2012 16:45:22 +0100 + +brltty (4.4-5ubuntu2) quantal; urgency=low + + * Remove obsolete config file on upgrade from 4.3 or earlier. (LP: #1022927) + + -- Luke Yelavich Mon, 10 Sep 2012 14:22:07 +1000 + +brltty (4.4-5ubuntu1) quantal; urgency=low + + * Merge from debian unstable. (LP: #1029864) Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + - Use cython for building python bindings. + - Build python bindings for python 3. + - Adjust the brlapi python example in the brlapi.pyx file to work with + python 3. + + -- Luke Yelavich Fri, 07 Sep 2012 10:07:00 +1000 + brltty (4.4-5) unstable; urgency=low [ Mario Lang ] @@ -445,6 +1293,56 @@ -- Samuel Thibault Tue, 28 Aug 2012 10:09:36 +0200 +brltty (4.4-4ubuntu1) quantal-proposed; urgency=low + + Cherry-pick unreleased changes from Debian brltty git: + + [ Mario Lang ] + * Cherry-pick r6587 from upstream to fix accents output in screen message + (Closes: Bug#680648). + + [ Samuel Thibault ] + * Cherry-pick r6588 from upstream to unfuzzy actually-translated messages + (Closes: Bug#680638). + * Cherry-pick r6592 from upstream to fix typing modifiers in X11 + (Closes: Bug#681460) + + [ Luke Yelavich ] + * Merge from debian unstable. (LP: #1029864) Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + * Use cython for building python bindings. + * Fix ubuntu branch in gbp.conf. + * Fix patches taken from upstream that were not properly applying with quilt + * Build python bindings for python 3. + * Adjust the brlapi python example in the brlapi.pyx file to work with python + 3. + + -- Luke Yelavich Thu, 02 Aug 2012 09:02:07 +1000 + brltty (4.4-4) unstable; urgency=medium * Severity set to medium as it completely breaks access to d-i. @@ -475,6 +1373,37 @@ -- Samuel Thibault Mon, 18 Jun 2012 11:54:12 +0200 +brltty (4.4-1ubuntu1) quantal; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, the legacy at-spi stack is no longer in + the archive. + + -- Luke Yelavich Fri, 08 Jun 2012 14:56:32 +1000 + brltty (4.4-1) unstable; urgency=low [ Samuel Thibault ] @@ -517,6 +1446,69 @@ -- Samuel Thibault Mon, 27 Feb 2012 03:13:59 +0100 +brltty (4.3-1ubuntu6) quantal; urgency=low + + * No-change rebuild with openjdk-7 as default-jdk. + + -- James Page Fri, 18 May 2012 11:35:03 +0100 + +brltty (4.3-1ubuntu5) precise; urgency=low + + * Add Pre-Depends: dpkg (>= 1.15.7.2) to brltty-x11 for + dpkg-maintscript-helper. + + -- Colin Watson Tue, 10 Apr 2012 17:53:32 +0100 + +brltty (4.3-1ubuntu4) precise; urgency=low + + * Add conffile upgrade handling for a run of conffiles that were dropped + or renamed since lucid. + + -- Steve Langasek Sun, 25 Mar 2012 21:45:37 +0000 + +brltty (4.3-1ubuntu3) precise; urgency=low + + * Rebuild for libicu48. + + -- Colin Watson Mon, 21 Nov 2011 16:05:21 +0000 + +brltty (4.3-1ubuntu2) precise; urgency=low + + * Comment out the udev rule line for device 10c4:ea60, as it is a generic + USB serial controller used by many other pieces of hardware (LP: #874181) + + -- Luke Yelavich Wed, 09 Nov 2011 14:38:55 +1100 + +brltty (4.3-1ubuntu1) precise; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + - Do not build the at-spi driver, it is in universe + + -- Luke Yelavich Fri, 21 Oct 2011 15:54:57 +1100 + brltty (4.3-1) unstable; urgency=low [ Samuel Thibault ] @@ -554,6 +1546,66 @@ -- Samuel Thibault Fri, 06 Jan 2012 00:41:46 +0100 +brltty (4.2-8ubuntu5) oneiric; urgency=low + + * debian/control: Don't build depend on libatspi-dev, to make sure that + brltty-x11 doesn't depend on a part of the legacy at-spi stack + (LP: #828759) + + -- Luke Yelavich Mon, 29 Aug 2011 15:08:58 +1000 + +brltty (4.2-8ubuntu4) oneiric; urgency=low + + * Update the udev rules files so they are both in sync, and make sure + the FDDI serial controller display rules are commented out again + * Fix branch pointer in gbp.conf + * Make sure /lib/brltty/brltty.sh is executable in the brltty package + + -- Luke Yelavich Thu, 11 Aug 2011 16:34:51 +1000 + +brltty (4.2-8ubuntu3) oneiric; urgency=low + + * Switch to dh_python2. (LP: 788514) + + -- Barry Warsaw Thu, 14 Jul 2011 17:28:22 -0400 + +brltty (4.2-8ubuntu2) natty; urgency=low + + * Remove conflict markers from debian/changelog and + debian/brltty-udeb.init. + + -- Colin Watson Tue, 01 Mar 2011 11:35:56 +0000 + +brltty (4.2-8ubuntu1) natty; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Explicitly include sys/stat.h in Programs/sys_linux.c + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Thu, 24 Feb 2011 12:26:05 +1100 + brltty (4.2-8) unstable; urgency=low * debian/brltty-udeb.prebasconfig: do not stop and not setup gconf just @@ -601,6 +1653,36 @@ -- Samuel Thibault Wed, 10 Nov 2010 23:57:45 +0100 +brltty (4.2-4ubuntu1) natty; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Explicitly include sys/stat.h in Programs/sys_linux.c + - Create separate rules file for the brltty deb, with the rules now + pointing to a separate script + - Add gbp.conf file for git buildpackage + + -- Luke Yelavich Mon, 18 Oct 2010 14:01:37 +1100 + brltty (4.2-4) unstable; urgency=medium * debian/control: Use Package-Type instead of XC-Package-Type. @@ -610,6 +1692,36 @@ -- Samuel Thibault Mon, 30 Aug 2010 23:09:56 +0200 +brltty (4.2-3ubuntu1) maverick; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + - Explicitly include sys/stat.h in Programs/sys_linux.c + * Create separate rules file for the brltty deb, with the rules now pointing + to a separate script + * Add gbp.conf file for git buildpackage + + -- Luke Yelavich Thu, 12 Aug 2010 08:39:42 +1000 + brltty (4.2-3) unstable; urgency=low [ Mario Lang ] @@ -630,6 +1742,34 @@ -- Mario Lang Tue, 27 Jul 2010 01:27:08 +0200 +brltty (4.2-2ubuntu1) maverick; urgency=low + + * Merge from debian unstable. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Enable brltty at startup on the target system if the alternate installer + is used. + * debian/patches/debian/patches/30-sys-stat.patch: Explicitly include + sys/stat.h in Programs/sys_linux.c, fixes FTBFs + + -- Luke Yelavich Thu, 17 Jun 2010 16:36:01 +1000 + brltty (4.2-2) unstable; urgency=low * Add libdbus-1-dev to Build-Depends for the a2 screen driver. @@ -708,6 +1848,78 @@ -- Samuel Thibault Wed, 09 Dec 2009 00:51:07 +0100 +brltty (4.1-2ubuntu6) lucid; urgency=low + + * debian/rules: make sure that the hooks are executable, or they + do not do anything to the initramfs (Debian bug 570172). + + -- Kees Cook Tue, 16 Feb 2010 16:36:20 -0800 + +brltty (4.1-2ubuntu5) lucid; urgency=low + + * debian/brltty.default: + - add RUN_BRLTTY=no here instead of in the brltty.postinst + * debian/brltty.postinst: + - do not create /etc/default/brltty here, its part of the package + * debian/brltty.preinst: + - remove our (non conffile) version of /etc/default/brltty + on upgrade + (LP: #518775) + + -- Michael Vogt Mon, 08 Feb 2010 13:44:47 +0100 + +brltty (4.1-2ubuntu4) lucid; urgency=low + + * debian/initramfs/scripts/init-premount/brltty: + - This should not mount usbfs or fiddle with mtab + + -- Scott James Remnant Fri, 18 Dec 2009 15:03:59 +0000 + +brltty (4.1-2ubuntu3) lucid; urgency=low + + * debian/brltty.initramfs-top: Missed one. + + -- Scott James Remnant Tue, 15 Dec 2009 18:15:09 +0000 + +brltty (4.1-2ubuntu2) lucid; urgency=low + + * debian/initramfs/scripts/init-premount/brltty, + debian/initramfs/hooks/brltty: Only install if we have a framebuffer + and splash screen. + + -- Scott James Remnant Tue, 15 Dec 2009 15:05:10 +0000 + +brltty (4.1-2ubuntu1) lucid; urgency=low + + * Merge from Debian testing, remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Put udev rules file in /lib/udev/rules.d. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Disable BrlTTY grabbing devices that use the FTDI USB-to-serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Build against openjdk in Ubuntu. + - Enable brltty at startup on the target system if the alternate installer + is used. + * udev rules have been switched to use ATTRS{} instead of the deprecated + SYSFS{}. LP: #491775. + + -- Steve Langasek Thu, 10 Dec 2009 02:39:03 -0800 + brltty (4.1-2) unstable; urgency=high * High-urgency upload for bug fix for d-i alpha release. @@ -716,6 +1928,42 @@ -- Samuel Thibault Tue, 08 Dec 2009 01:59:48 +0100 +brltty (4.1-1ubuntu1) lucid; urgency=low + + * Merge from Debian testing. Remaining changes: + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Put udev rules file in /lib/udev/rules.d. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Don't install /etc/brltty.conf in the package + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Disable BrlTTY grabbing devices that use the FTDI USB-to-serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for all python versions (python 2.6), not just the current + version. + - Build against openjdk in Ubuntu. + - Enable brltty at startup on the target system if the alternate installer + is used. + * Dropped changes: + - Conflicts: libbrlapi, libbrlapi1-dev - these packages are obsolete in + hardy and above, no need to continue carrying a delta for this, and the + packages didn't have conflicting files anyway. + - brltty.preinst: drop, the udev rules path is already fixed in hardy and + above. + * Simplify debian/rules changes a bit + + -- Steve Langasek Mon, 07 Dec 2009 08:31:36 +0000 + brltty (4.1-1) unstable; urgency=low * Add a debian/watch file @@ -733,6 +1981,50 @@ -- Mario Lang Sun, 27 Sep 2009 14:22:55 +0200 +brltty (4.0-8ubuntu2) lucid; urgency=low + + * debian/rules: don't install /etc/brltty.conf in the package - we're + dynamically editing this from the initramfs, so this really isn't suitable + to be a conffile. + * revert changes to check the md5sum before copying over the configuration + from the initramfs: the source file *only* exists when braille=ask is + passed on the kernel commandline, so there is simply no reason to *not* + respect the options specified and overwrite /etc/brltty.conf (especially + now that it's no longer a conffile). LP: #409802, #370728. + + -- Steve Langasek Tue, 17 Nov 2009 04:43:13 +0000 + +brltty (4.0-8ubuntu1) lucid; urgency=low + + * Merge from debian testing, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Only copy the brltty config file from the initramfs if the md5sum differs. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Build for python 2.6. + - Build against openjdk in Ubuntu. + - Put udev rules file in /lib/udev/rules.d. + - Enable brltty at startup on the target system if the alternate installer + is used. + + -- Luke Yelavich Tue, 10 Nov 2009 10:47:14 +1100 + brltty (4.0-8) unstable; urgency=low [ Dave Mielke ] @@ -756,6 +2048,47 @@ -- Mario Lang Wed, 09 Sep 2009 11:55:49 +0200 +brltty (4.0-7ubuntu2) karmic; urgency=low + + * Fixes cherry-picked from debian: + - debian/brltty.init: Fix incorrect LSB header, cherry-picked from Debian. + (LP: #450176) + - debian/brltty.postinst: Recover from previous init script LSB errors. + + -- Luke Yelavich Wed, 14 Oct 2009 10:19:16 +1100 + +brltty (4.0-7ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Only copy the brltty config file from the initramfs if the md5sum differs. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Do not build the speechd package, speech-dispatcher is not in main. + - Build for python 2.6. + - Build against openjdk in Ubuntu. + - Put udev rules file in /lib/udev/rules.d. + - Enable brltty at startup on the target system if the alternate installer + is used. + + -- Luke Yelavich Mon, 20 Jul 2009 11:20:14 +1000 + brltty (4.0-7) unstable; urgency=low [ Samuel Thibault ] @@ -778,6 +2111,47 @@ -- Mario Lang Sat, 18 Jul 2009 18:09:33 +0200 +brltty (4.0-6ubuntu2) karmic; urgency=low + + * Restore change from 4.0~svn4301-0ubuntu3, since otherwise brltty builds + only with python2.5: + - Bindings/Python/Makefile.in: Don't build with --quiet, call install + with --install-layout=deb. + + -- Colin Watson Thu, 28 May 2009 14:58:27 +0200 + +brltty (4.0-6ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Only copy the brltty config file from the initramfs if the md5sum differs. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + - Do not build the speechd package, speech-dispatcher is not in main. + - Build for python 2.6. + - Build against openjdk in Ubuntu. + - Put udev rules file in /lib/udev/rules.d. + - Enable brltty at startup on the target system if the alternate installer + is used. + + -- Luke Yelavich Thu, 28 May 2009 09:56:12 +0200 + brltty (4.0-6) unstable; urgency=low [ Mario Lang ] @@ -855,6 +2229,80 @@ -- Mario Lang Fri, 15 May 2009 13:49:14 +0200 +brltty (4.0~svn4301-0ubuntu5) karmic; urgency=low + + * No change rebuild to transition to libicu40 + + -- Luke Yelavich Tue, 12 May 2009 08:13:22 +1000 + +brltty (4.0~svn4301-0ubuntu4) jaunty; urgency=low + + * debian/brltty.init: Only replace brltty.conf if the md5sum of the existing + file is the same as what was shipped with the package. + * debian/rules: Put the md5sum of brltty.conf into the newly installed init + file. + * debian/brltty-udeb.prebaseconfig: Enable BrlTTY at startup on the target + system. (LP: #299989) + + -- Luke Yelavich Wed, 18 Mar 2009 13:59:20 +1100 + +brltty (4.0~svn4301-0ubuntu3) jaunty; urgency=low + + * Build for python2.6. + * Bindings/Python/Makefile.in: Don't build with --quiet, call install + with --install-layout=deb. + + -- Matthias Klose Tue, 24 Feb 2009 21:37:10 +0100 + +brltty (4.0~svn4301-0ubuntu2) jaunty; urgency=low + + * debian/brltty-udeb.udev.rules: Use the hm driver for the BrailleSense + + -- Luke Yelavich Tue, 17 Feb 2009 09:58:49 +1100 + +brltty (4.0~svn4301-0ubuntu1) jaunty; urgency=low + + * New upstream svn snapshot to fix a few bugs, and to add support for + a new Braille display. + + -- Luke Yelavich Tue, 17 Feb 2009 09:31:50 +1100 + +brltty (4.0~svn4289-0ubuntu1) jaunty; urgency=low + + * New upstream svn snapshot + * debian/rules: + - Point to new location for README files for braille drivers. + - Table data files have a different extension, so point to new files + for processing for the udeb. + * debian/control: Refer explicitly to libbluetooth-dev. + * debian/brltty-udeb.udev.rules: Updated to match the IDs in upstream's + rules file. + + -- Luke Yelavich Fri, 13 Feb 2009 16:52:05 +1100 + +brltty (3.10-0ubuntu3) jaunty; urgency=low + + * debian/rules: Install udev rules into /lib/udev/rules.d + * debian/brltty.dirs: Create new path instead + * debian/brltty-udeb.dirs: Create new path instead + * debian/brltty.preinst: Remove the old rules if unmodified + * debian/control: Add Breaks to ensure the right version of udev is used. + + -- Scott James Remnant Fri, 09 Jan 2009 16:44:58 +0000 + +brltty (3.10-0ubuntu2) intrepid; urgency=low + + * Configure the udeb with --disable-x rather than --without-x. + + -- Colin Watson Wed, 06 Aug 2008 01:45:07 +0100 + +brltty (3.10-0ubuntu1) intrepid; urgency=low + + * New upstream release. + * debian/brltty.manpages: Adjust location of vstp manpage. + + -- Luke Yelavich Tue, 05 Aug 2008 10:57:34 +1000 + brltty (3.10~r3724-1.1) unstable; urgency=medium * Non-maintainer upload. @@ -863,6 +2311,59 @@ -- Adeodato Simó Sat, 14 Mar 2009 11:09:53 +0100 +brltty (3.10~r3724-1ubuntu5) intrepid; urgency=low + + * Set java include directory and java path. + + -- Matthias Klose Thu, 31 Jul 2008 07:27:33 +0000 + +brltty (3.10~r3724-1ubuntu4) intrepid; urgency=low + + * (Build-)depend on default-jre/-jdk. + + -- Matthias Klose Thu, 31 Jul 2008 06:36:12 +0000 + +brltty (3.10~r3724-1ubuntu3) intrepid; urgency=low + + * debian/control + - Depend on lsb-base >= 3.2-14, providing status_of_proc() + - Bump Standards-Version to 3.8.0 + * debian/brltty.init + - Add the 'status' action (LP: #251626) + + -- Nathan Handler Thu, 24 Jul 2008 16:15:45 -0500 + +brltty (3.10~r3724-1ubuntu2) intrepid; urgency=low + + * Rebuild for libgpmg1 -> libgpm2 transistion. + + -- Steve Kowalik Sun, 20 Jul 2008 05:24:35 +1000 + +brltty (3.10~r3724-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + + -- Luke Yelavich Wed, 04 Jun 2008 14:53:31 +1000 + brltty (3.10~r3724-1) unstable; urgency=low * New subversion snapshot, fixing FTBFS (Closes: Bug#482205). @@ -923,6 +2424,63 @@ -- Mario Lang Fri, 11 Apr 2008 20:32:29 +0200 +brltty (3.9-7ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + + -- Luke Yelavich Sat, 03 May 2008 11:49:31 +1000 + +brltty (3.9-7) unstable; urgency=low + + * Fix missing include files in libbrlapi-dev (Closes: Bug#475015). + * Build-Depend on python-dev >= 2.5.2 and rebuild for python transition. + + -- Mario Lang Mon, 14 Apr 2008 01:43:18 +0200 + +brltty (3.9-6ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Change maintainer to Ubuntu Accessibility Developers + + - Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + - Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + + -- Luke Yelavich Fri, 28 Mar 2008 09:28:17 +1100 + brltty (3.9-6) unstable; urgency=low * Add patch to fix vcsa reading on big-endian architectures @@ -936,6 +2494,40 @@ -- Mario Lang Tue, 25 Mar 2008 19:16:53 +0100 +brltty (3.9-5ubuntu2) hardy; urgency=low + + * debian/rules: Copy the ubiquity script after debian/brltty/usr/lib is cleaned + out. + * debian/brltty.initramfs-hook: Do not copy udev rules to the initramfs. + + -- Luke Yelavich Fri, 29 Feb 2008 11:34:43 +1100 + +brltty (3.9-5ubuntu1) hardy; urgency=low + + * Merge from debian unstable, (LP: #176477) remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + - Change maintainer to Ubuntu Accessibility Developers + + * Disable BrlTTY grabbing devices that use the FTDI USB to serial chip. + (LP: #84139) + * Remove the dh-lisp build-dependency, remove the cl-brlapi package, and + adjust the brltty package description accordingly. dh-lisp is not + in main. + + -- Luke Yelavich Sat, 15 Dec 2007 11:44:23 +1100 + brltty (3.9-5) unstable; urgency=low * Hopefully fix disabling Java support on ARM for real this time. @@ -948,6 +2540,29 @@ -- Mario Lang Fri, 14 Dec 2007 00:35:44 +0100 +brltty (3.9-4ubuntu1) hardy; urgency=low + + * Merge from debian unstable, (LP: #172310) remaining changes: + - Conflicts: libbrlapi, libbrlapi-dev, libbrlapi1-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + - Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + * Ubuntu changes dropped: + - Remove compiler.h include in Programs/usb_linux.c. + * Change maintainer to Ubuntu Accessibility Developers + + + -- Luke Yelavich Tue, 27 Nov 2007 21:47:44 +1100 + brltty (3.9-4) unstable; urgency=low * Disable Java support on ARM. @@ -1055,6 +2670,26 @@ -- Julien Cristau Wed, 18 Jul 2007 16:50:34 +0200 +brltty (3.7.2-7.1ubuntu1) gutsy; urgency=low + + * Resynchronise with Debian. Remaining changes: + - Remove compiler.h include in Programs/usb_linux.c. + - Conflicts: libbrlapi, libbrlapi-dev. + - Add brltty-setup, installed in both the udeb and the normal system. + - Add initramfs integration to run brltty-setup if necessary before + usplash starts. + - Add ubiquity integration to propagate any brltty configuration to the + target system. + - Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + - Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set + by the installer if brltty is configured; add a NEWS entry for + upgraders. + * Install udev rules with the same name (85-brltty.rules) in the udeb as + in the deb. + + -- Colin Watson Fri, 18 May 2007 15:27:52 +0100 + brltty (3.7.2-7.1) unstable; urgency=high * Non-maintainer upload. @@ -1066,6 +2701,38 @@ -- Julien Cristau Sun, 01 Apr 2007 17:03:27 +0200 +brltty (3.7.2-7ubuntu3) feisty; urgency=low + + * Rename brltty=ask to braille=ask (LP: #91894). + * Set Ubuntu maintainer field. + + -- Colin Watson Tue, 27 Mar 2007 12:45:10 +0100 + +brltty (3.7.2-7ubuntu2) feisty; urgency=low + + * add missing Replaces in libbrlapi1 (LP#86694) + + -- Michael Vogt Mon, 26 Feb 2007 15:15:37 +0100 + +brltty (3.7.2-7ubuntu1) feisty; urgency=low + + * Resynchronise with Debian. Remaining changes: + - remove compiler.h include in Programs/usb_linux.c + - conflicts to libbrlapi, libbrlapi-dev + * Add brltty-setup based on example code in + https://blueprints.launchpad.net/ubuntu/+spec/braille-support, installed + in both the udeb and the normal system. + * Add initramfs integration to run brltty-setup if necessary before + usplash starts. + * Add ubiquity integration to propagate any brltty configuration to the + target system. + * Add udev rules and /lib/brltty/brltty.sh to the normal (non-udeb) + package as well. + * Enable brltty if /etc/default/brltty has RUN_BRLTTY=yes, which is set by + the installer if brltty is configured; added a NEWS entry for upgraders. + + -- Colin Watson Wed, 7 Feb 2007 17:16:31 +0000 + brltty (3.7.2-7) unstable; urgency=medium * The "hopefully final for Etch" release. @@ -1082,6 +2749,15 @@ -- Mario Lang Sun, 21 Jan 2007 18:48:29 +0100 +brltty (3.7.2-6ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - remove compiler.h include in Programs/usb_linux.c + - debian/brltty.init: not enable by default + - conflicts to libbrlapi, libbrlapi-dev + + -- Michael Vogt Mon, 18 Dec 2006 13:39:18 +0100 + brltty (3.7.2-6) unstable; urgency=medium * Backport Handy Tech Modular Evolution 64/88 support from upstream @@ -1092,6 +2768,15 @@ -- Mario Lang Thu, 14 Dec 2006 18:13:27 +0100 +brltty (3.7.2-5ubuntu1) feisty; urgency=low + + * Merge from debian unstable. Remaining changes: + - remove compiler.h include in Programs/usb_linux.c + - debian/brltty.init: not enable by default + - conflicts to libbrlapi, libbrlapi-dev + + -- Michael Vogt Tue, 12 Dec 2006 19:16:13 +0100 + brltty (3.7.2-5) unstable; urgency=low * Fix startup error during early startup in d-i (Closes: Bug#371458). @@ -1101,6 +2786,12 @@ -- Mario Lang Mon, 27 Nov 2006 14:07:01 +0100 +brltty (3.7.2-4ubuntu1) feisty; urgency=low + + * Merge from debian unstable. + + -- Michael Vogt Wed, 22 Nov 2006 11:13:04 +0100 + brltty (3.7.2-4) unstable; urgency=low * Acknowledge NMU for libbluetooth2-dev Build-Depends, thanks! @@ -1113,6 +2804,31 @@ -- Mario Lang Tue, 10 Oct 2006 19:09:25 +0200 +brltty (3.7.2-3.1ubuntu3) edgy; urgency=low + + * Backport from trunk (Mario Lang): + - Move 50brltty from prebaseconfig.d to finish-install.d + (Closes: Bug#373118). + + -- Colin Watson Thu, 12 Oct 2006 00:03:10 +0100 + +brltty (3.7.2-3.1ubuntu2) edgy; urgency=low + + * Move libbrlapi.so symlink back to its correct package. + + -- Luke Yelavich Thu, 17 Aug 2006 15:14:21 +1000 + +brltty (3.7.2-3.1ubuntu1) edgy; urgency=low + + * Merge from Debian unstable. + * Move /lib/libbrlapi.so symbolic link from libbrlapi1-dev to + libbrlapi1 to make sure that gnome-orca can work with braille + support. + * Commented out the include for linux/compiler.h in + Programs/usb_linux.c. + + -- Luke Yelavich Wed, 16 Aug 2006 22:57:14 +1000 + brltty (3.7.2-3.1) unstable; urgency=low * Non-maintainer upload. @@ -1123,6 +2839,13 @@ -- Alexander Schmehl Thu, 27 Jul 2006 13:54:51 +0200 +brltty (3.7.2-3ubuntu1) edgy; urgency=low + + * Resynchronized with Debian, only Ubuntu changes are: + - debian/brltty.init: not enabled by default. + + -- Daniel Holbach Fri, 7 Jul 2006 16:02:42 +0200 + brltty (3.7.2-3) unstable; urgency=low * Add libbluetooth1-dev to Build-Depends. diff -Nru brltty-5.6/debian/control brltty-5.6/debian/control --- brltty-5.6/debian/control 2018-02-13 04:35:22.000000000 -0600 +++ brltty-5.6/debian/control 2018-05-04 10:57:34.000000000 -0500 @@ -1,7 +1,8 @@ Source: brltty Section: admin Priority: optional -Maintainer: Debian Accessibility Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Accessibility Team Uploaders: Samuel Thibault Vcs-Browser: https://anonscm.debian.org/git/pkg-a11y/brltty.git Vcs-Git: https://anonscm.debian.org/git/pkg-a11y/brltty.git @@ -31,8 +32,8 @@ Package: brltty Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.2-14), policykit-1 -Recommends: python +Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.2-14), policykit-1, initramfs-tools (>= 0.40ubuntu30) [linux-any] +Recommends: python3 Replaces: libbrlapi1 (<< 3.7.2-7.1) Suggests: brltty-speechd, brltty-x11, console-braille diff -Nru brltty-5.6/debian/initramfs/brltty.sh brltty-5.6/debian/initramfs/brltty.sh --- brltty-5.6/debian/initramfs/brltty.sh 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/initramfs/brltty.sh 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,38 @@ +#! /bin/sh +set -e + +# A fake /lib/brltty/brltty.sh for the initramfs. Rather than actually +# starting brltty (which is problematic because brltty would have to be shut +# down and restarted when switching out of early userspace), we just write +# out a brltty.conf which will be copied over to the real root filesystem +# later. + +brailleDriver=auto +brailleDevice=usb: + +while [ "$1" ]; do + case $1 in + -b) + brailleDriver="$2" + shift 2 + ;; + -d) + brailleDevice="$2" + shift 2 + ;; + -*) + shift 2 + ;; + *) + shift + ;; + esac +done + +cat >/dev/.initramfs/brltty.conf </dev/tty2 diff -Nru brltty-5.6/debian/initramfs/scripts/init-top/brltty brltty-5.6/debian/initramfs/scripts/init-top/brltty --- brltty-5.6/debian/initramfs/scripts/init-top/brltty 1969-12-31 18:00:00.000000000 -0600 +++ brltty-5.6/debian/initramfs/scripts/init-top/brltty 2017-03-15 17:12:54.000000000 -0500 @@ -0,0 +1,22 @@ +#! /bin/sh +set -e + +OPTION=FRAMEBUFFER +PREREQ="framebuffer console_setup" + +prereqs () { + echo "$PREREQ" +} + +case $1 in + prereqs) + prereqs + exit 0 + ;; +esac + +if grep -q braille=ask /proc/cmdline; then + brltty-setup || true +fi + +exit 0 diff -Nru brltty-5.6/debian/NEWS brltty-5.6/debian/NEWS --- brltty-5.6/debian/NEWS 2017-06-27 18:44:58.000000000 -0500 +++ brltty-5.6/debian/NEWS 2018-05-04 10:57:34.000000000 -0500 @@ -7,12 +7,29 @@ -- Samuel Thibault Sat, 08 Oct 2016 16:36:31 +0200 +brltty (5.4-0ubuntu1) UNRELEASED; urgency=medium + + If you do not use a Braille display connected via USB, you now need to + enable BrlTTY by enabling the BrlTTY systemd service: sudo systemctl enable + brltty + + -- Luke Yelavich Wed, 17 Aug 2016 12:36:16 +1000 + brltty (3.10~r3654-1) experimental; urgency=low Support for Unicode (UTF-8) has been added. -- Mario Lang Fri, 11 Apr 2008 19:39:06 +0200 +brltty (3.7.2-7ubuntu1) feisty; urgency=low + + * In order for brltty to run from the init script, you must now set + RUN_BRLTTY=yes in /etc/default/brltty. (This is not required for + non-serial USB devices, for which brltty is started automatically by + udev.) + + -- Colin Watson Wed, 7 Feb 2007 17:16:31 +0000 + brltty (3.7.2-1) unstable; urgency=low Prior to this version, braille driver/device diff -Nru brltty-5.6/debian/rules brltty-5.6/debian/rules --- brltty-5.6/debian/rules 2018-02-13 04:35:22.000000000 -0600 +++ brltty-5.6/debian/rules 2018-05-04 10:57:34.000000000 -0500 @@ -26,7 +26,8 @@ DEB_CONFIGURE_OPTIONS = --with-curses=ncursesw --disable-stripping -UDEB_CFLAGS=-Os -fomit-frame-pointer +DEB_CFLAGS= -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux +UDEB_CFLAGS=-Os -fomit-frame-pointer $(DEB_CFLAGS) UDEB_DISABLE=speech-support pcm-support midi-support fm-support \ contracted-braille api gpm iconv icu x polkit UDEB_CONFIGURE_OPTIONS=--with-braille-driver=-vr,all \ @@ -44,6 +45,8 @@ export JAVA_HOME=/usr/lib/jvm/default-java +PATH := $(JAVA_HOME)/bin:$(PATH) + binary: binary-indep binary-arch clean: @@ -172,9 +175,11 @@ for file in Drivers/Braille/*/README*; \ do cp $$file `pwd`/debian/$(PACKAGE)/usr/share/doc/brltty/`basename $$(dirname $$file)`.`basename $$file`; \ done - dh_systemd_enable -p$@ + cp debian/brltty.udev.rules debian/$@/lib/udev/rules.d/85-brltty.rules + dh_systemd_enable -p$@ --no-enable + dh_systemd_enable -p$@ --name=brltty-udev debian/brltty-udev.service # -r because we don't want to lose the console on an upgrade - dh_installinit -p$@ -r -- start 25 S . + # dh_installinit -p$@ --no-start # and likewise for systemd dh_systemd_start -p$@ --restart-after-upgrade dh_installchangelogs Documents/ChangeLog @@ -249,6 +254,7 @@ cp debian/brltty-udeb.udev.rules debian/$@/lib/udev/rules.d/brltty.rules cp debian/brltty-udeb.udev.sh debian/$@/lib/udev/brltty.sh chmod +x debian/$@/lib/udev/brltty.sh + install -m755 debian/brltty-setup debian/$@/sbin/brltty-setup cp debian/brltty-udeb.sh debian/$@/lib/brltty/brltty.sh chmod +x debian/$@/lib/brltty/brltty.sh mkdir -p debian/$@/usr/share/brltty-udeb