Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-09-09 20:23:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brltty" Sat Sep 9 20:23:16 2017 rev:40 rq:521889 version:5.5 Changes: -------- --- /work/SRC/openSUSE:Factory/brltty/brltty.changes 2017-07-21 22:43:57.358798917 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-09-09 20:23:24.872478524 +0200 @@ -1,0 +2,26 @@ +Fri Sep 1 16:30:55 UTC 2017 - [email protected] + +- Update to version 5.5 + + HandyTech's Actilino is supported. + + HumanWare's Braille Note Touch is supported. + + The Orbit 20 is supported. + + Various other changes; please read ChangeLog : +- Drop brltty-udev-rule.patch, brltty-polkit-fixes.patch, + brltty-5.0-speechd.diff, + brltty-5.4-latex-tables-executable.patch, + brltty-braillenote-usb.patch, brltty.format-error.patch, + brltty.makedev.patch, and brltty.ocaml.patch: fixed upstream. +- Add brltty-5.5-systemd-install.patch: fix systemd service + directory on lib64 +- polkit policy is now named org.a11y.brlapi.policy +- API version is now 0.6.6 +- Don't create rcbrltty (why were we symlinking a systemd unit + file here? Seems wrong) + +------------------------------------------------------------------- +Thu Aug 10 15:12:23 UTC 2017 - [email protected] + +- Update filename in /var/adm/update-messages to match documentation, + and build-compare pattern + +------------------------------------------------------------------- Old: ---- brltty-5.0-speechd.diff brltty-5.4-latex-tables-executable.patch brltty-5.4.tar.xz brltty-braillenote-usb.patch brltty-polkit-fixes.patch brltty-udev-rule.patch brltty.format-error.patch brltty.makedev.patch brltty.ocaml.patch New: ---- brltty-5.5-systemd-install.patch brltty-5.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brltty.spec ++++++ --- /var/tmp/diff_new_pack.4SSim5/_old 2017-09-09 20:23:25.552382690 +0200 +++ /var/tmp/diff_new_pack.4SSim5/_new 2017-09-09 20:23:25.556382125 +0200 @@ -18,14 +18,14 @@ %{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)} %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}} -%define api_version 0.6.5 +%define api_version 0.6.6 %define sover 0_6 %define soname libbrlapi%{sover} %define with_polkit 1 Name: brltty -Version: 5.4 +Version: 5.5 Release: 0 # FIXME libbraille driver when libbraille is in factory Summary: Braille display driver for Linux/Unix @@ -35,15 +35,7 @@ Source0: http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz Source1: README.SUSE -Patch1: brltty-udev-rule.patch -Patch2: brltty-polkit-fixes.patch -Patch3: brltty-5.0-speechd.diff -# PATCH-FIX-UPSTREAM brltty-5.4-latex-tables-executable.patch [email protected] -- LaTeX tables need to be executable. -Patch4: brltty-5.4-latex-tables-executable.patch -Patch5: brltty-braillenote-usb.patch -Patch6: brltty.format-error.patch -Patch7: brltty.makedev.patch -Patch8: brltty.ocaml.patch +Patch0: brltty-5.5-systemd-install.patch BuildRequires: bison BuildRequires: espeak-devel @@ -301,14 +293,7 @@ %prep %setup -q cp %{_sourcedir}/README.SUSE . -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 +%patch0 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt @@ -340,17 +325,17 @@ touch %{buildroot}%{_sysconfdir}/brlapi.key # Don't include source files in binary package rm -f %{buildroot}%{_libdir}/ocaml/brlapi/brlapi.{mli,cmxa} -ln -sf ../../%{_unitdir}/%{name}.service %{buildroot}%{_sbindir}/rc%{name} # Don't claim generic USB serial adapters (boo#1007652) -sed -i 's/^ENV{PRODUCT}=="403\/6001\/\*"/#ENV{PRODUCT}=="403\/6001\/\*"/' Autostart/Udev/udev.rules +sed -i 's/^ENV{PRODUCT}=="403\/6001\/\*"/#ENV{PRODUCT}=="403\/6001\/\*"/' Autostart/Udev/rules mkdir -p %{buildroot}%{_udevdir}/rules.d -install -m644 Autostart/Udev/udev.rules %{buildroot}%{_udevdir}/rules.d/69-%{name}.rules +install -m644 Autostart/Udev/rules %{buildroot}%{_udevdir}/rules.d/69-%{name}.rules %if %{?with_polkit} mkdir -p %{buildroot}%{_datadir}/polkit-1/actions -install -m 644 Authorization/Polkit/org.%{name}.policy %{buildroot}%{_datadir}/polkit-1/actions +install -m 644 Authorization/Polkit/org.a11y.brlapi.policy %{buildroot}%{_datadir}/polkit-1/actions %endif rm %{buildroot}%{_libdir}/libbrlapi.a rm %{buildroot}%{_libdir}/ocaml/brlapi/libbrlapi_stubs.a +rm %{buildroot}/etc/X11/Xsession.d/60xbrlapi # TODO: install this somewhere? # fix missing executable bits test ! -x %{buildroot}%{_bindir}/brltty-config chmod a+x %{buildroot}%{_bindir}/brltty-config @@ -396,12 +381,12 @@ %service_add_post %{name}.service # Remove any messages that could've been in place about the upgrade -rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} +rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something if [ -f /usr/bin/lsusb ]; then lsusb 2>/dev/null |grep -q 0403:6001 if [ $? -eq 0 ]; then - cat >> %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} << EOF + cat >> %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something << EOF WARNING: The SUSE brltty package no longer enables certain USB refreshable Braille displays by default, and it appears that you may have @@ -421,7 +406,7 @@ %postun %service_del_postun %{name}.service # Remove the /var/adm updatemsg that was hand-created and thus not on filelist -rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} +rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something %files %defattr(-, root, root) @@ -438,24 +423,26 @@ %{_bindir}/brltty-ttb %{_bindir}/brltty-tune %{_bindir}/eutp +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/org.a11y.%{name}.metainfo.xml %if %{?with_polkit} -%{_datadir}/polkit-1/actions/org.%{name}.policy +%{_datadir}/polkit-1/actions/org.a11y.brlapi.policy %endif %{_libdir}/brltty/ %{_mandir}/man1/brltty.1* %{_mandir}/man1/eutp.1.gz %{_sbindir}/%{name}-systemd-wrapper -%{_sbindir}/rc%{name} %{_udevdir}/rules.d/69-%{name}.rules -%{_unitdir}/%{name}.service +%{_unitdir}/%{name}.target %{_unitdir}/%{name}@.service +%{_unitdir}/%{name}@.target %exclude %{_libdir}/brltty/libbrlttybba.so %exclude %{_libdir}/brltty/libbrlttyblb.so %exclude %{_libdir}/brltty/libbrlttybxw.so %exclude %{_libdir}/brltty/libbrlttyses.so %exclude %{_libdir}/brltty/libbrlttyssd.so %exclude %{_libdir}/brltty/libbrlttyxa2.so -%ghost %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} +%ghost %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something %files driver-at-spi2 %defattr(-, root, root) ++++++ brltty-5.5-systemd-install.patch ++++++ diff -urp brltty-5.5.orig/Autostart/Systemd/Makefile.in brltty-5.5/Autostart/Systemd/Makefile.in --- brltty-5.5.orig/Autostart/Systemd/Makefile.in 2017-04-18 17:35:13.000000000 -0500 +++ brltty-5.5/Autostart/Systemd/Makefile.in 2017-04-24 15:41:00.081431353 -0500 @@ -16,7 +16,7 @@ # This software is maintained by Dave Mielke <[email protected]>. ############################################################################### -SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/systemd/system +SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)/usr/lib/systemd/system SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(sbindir) install: install-units install-scripts ++++++ brltty-5.4.tar.xz -> brltty-5.5.tar.xz ++++++ ++++ 50180 lines of diff (skipped)
