commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2020-10-18 16:25:54 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.3486 (New) Package is "brltty" Sun Oct 18 16:25:54 2020 rev:51 rq:841816 version:6.1 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2020-07-15 11:25:26.785621905 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.3486/brltty.changes 2020-10-18 16:26:48.908634866 +0200 @@ -1,0 +2,5 @@ +Wed Oct 14 18:14:27 UTC 2020 - Michael Gorse + +- Add coreutils and util-linux to post requires (boo#1177656). + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.LHBsu1/_old 2020-10-18 16:26:49.904635310 +0200 +++ /var/tmp/diff_new_pack.LHBsu1/_new 2020-10-18 16:26:49.908635312 +0200 @@ -194,7 +194,9 @@ %package -n %{soname} Summary:Library to use BRLTTY from applications Group: System/Daemons +Requires(post): coreutils Requires(post): shadow +Requires(post): util-linux Recommends: %{name} %description -n %{soname}
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2020-07-15 11:24:01 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.3060 (New) Package is "brltty" Wed Jul 15 11:24:01 2020 rev:50 rq:819253 version:6.1 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2020-05-01 11:08:02.919155286 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.3060/brltty.changes 2020-07-15 11:25:26.785621905 +0200 @@ -1,0 +2,5 @@ +Tue Jul 7 08:53:46 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.9YOTE6/_old 2020-07-15 11:25:35.733630762 +0200 +++ /var/tmp/diff_new_pack.9YOTE6/_new 2020-07-15 11:25:35.733630762 +0200 @@ -448,8 +448,8 @@ %{_datadir}/polkit-1/actions/org.a11y.brlapi.policy %endif %{_libdir}/brltty/ -%{_libexecdir}/brltty/ -%{_libexecdir}/%{name}/systemd-wrapper +%{_prefix}/lib/brltty/ +%{_prefix}/lib/%{name}/systemd-wrapper %{_mandir}/man1/brltty.1* %{_mandir}/man1/eutp.1.gz %{_udevdir}/rules.d/69-%{name}.rules ++ brltty-5.5-systemd-install.patch ++ --- /var/tmp/diff_new_pack.9YOTE6/_old 2020-07-15 11:25:35.769630797 +0200 +++ /var/tmp/diff_new_pack.9YOTE6/_new 2020-07-15 11:25:35.769630797 +0200 @@ -7,8 +7,8 @@ #SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/systemd/system -SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/systemd/system -SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/$(PACKAGE_TARNAME) -+SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)/systemd/system -+SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)/$(PACKAGE_TARNAME) ++SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(exec_prefix)/lib/systemd/system ++SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(exec_prefix)/lib/$(PACKAGE_TARNAME) install: install-units install-scripts
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2020-05-01 11:07:47 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.2738 (New) Package is "brltty" Fri May 1 11:07:47 2020 rev:49 rq:798836 version:6.1 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2019-10-22 15:37:24.045166783 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.2738/brltty.changes 2020-05-01 11:08:02.919155286 +0200 @@ -1,0 +2,11 @@ +Thu Apr 9 22:04:54 UTC 2020 - Michael Gorse + +- Update to version 6.1: + + See ChangeLog for changes. +- Rebased brltty-5.5-systemd-install.patch +- api_version is now 0.8.0, and sover is now 0_8 +- Add brltty-gcc10.patch: fix build with -fno-common. +- Adjust line to remove xsession file. +- Remove brltty-alsa.patch + +--- Old: brltty-6.0.tar.xz brltty-alsa.patch New: brltty-6.1.tar.xz brltty-gcc10.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.k2CJ9E/_old 2020-05-01 11:08:05.219160288 +0200 +++ /var/tmp/diff_new_pack.k2CJ9E/_new 2020-05-01 11:08:05.219160288 +0200 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,8 @@ %{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)} %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}} -%define api_version 0.7.0 -%define sover 0_7 +%define api_version 0.8.0 +%define sover 0_8 %define soname libbrlapi%{sover} %define with_polkit 1 @@ -33,18 +33,18 @@ %endif Name: brltty -Version:6.0 +Version:6.1 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix License:LGPL-2.1-or-later Group: System/Daemons -Url:https://brltty.app/ +URL:https://brltty.app/ Source0:https://brltty.app/archive/%{name}-%{version}.tar.xz Source1:README.SUSE Patch0: brltty-5.5-systemd-install.patch -Patch1: brltty-alsa.patch +Patch1: brltty-gcc10.patch BuildRequires: %{espeakdev} BuildRequires: bison @@ -346,7 +346,7 @@ %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? +rm %{buildroot}/etc/X11/Xsession.d/90xbrlapi # TODO: install this somewhere? # fix missing executable bits test ! -x %{buildroot}%{_bindir}/brltty-config chmod a+x %{buildroot}%{_bindir}/brltty-config @@ -429,6 +429,7 @@ %config(noreplace) %{_sysconfdir}/brltty.conf %{_sysconfdir}/brltty/ %{_bindir}/brltty +%{_bindir}/brltty-clip %{_bindir}/brltty-atb %{_bindir}/brltty-cldr %{_bindir}/brltty-config @@ -447,7 +448,8 @@ %{_datadir}/polkit-1/actions/org.a11y.brlapi.policy %endif %{_libdir}/brltty/ -%{_libexecdir}/%{name}-systemd-wrapper +%{_libexecdir}/brltty/ +%{_libexecdir}/%{name}/systemd-wrapper %{_mandir}/man1/brltty.1* %{_mandir}/man1/eutp.1.gz %{_udevdir}/rules.d/69-%{name}.rules ++ brltty-5.5-systemd-install.patch ++ --- /var/tmp/diff_new_pack.k2CJ9E/_old 2020-05-01 11:08:05.251160358 +0200 +++ /var/tmp/diff_new_pack.k2CJ9E/_new 2020-05-01 11:08:05.255160366 +0200 @@ -1,14 +1,14 @@ -diff -urp brltty-6.0.orig/Autostart/Systemd/Makefile.in brltty-6.0/Autostart/Systemd/Makefile.in brltty-6.0.orig/Autostart/Systemd/Makefile.in 2019-02-03 12:01:38.0 -0600 -+++ brltty-6.0/Autostart/Systemd/Makefile.in 2019-02-28 10:29:41.755615178 -0600 +diff -urp brltty-6.1.orig/Autostart/Systemd/Makefile.in brltty-6.1/Autostart/Systemd/Makefile.in +--- brltty-6.1.orig/Autostart/Systemd/Makefile.in 2020-04-05 05:35:34.0 -0500 brltty-6.1/Autostart/Systemd/Makefile.in 2020-04-09 17:00:32.653483273 -0500 @@ -17,8 +17,8 @@ ### #SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/systemd/system -SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/systemd/system --SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)/usr/libexec -+SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)/usr/lib/systemd/system -+SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir) +-SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/$(PACKAGE_TARNAME) ++SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)/systemd/system
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2019-10-22 15:37:22 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.2352 (New) Package is "brltty" Tue Oct 22 15:37:22 2019 rev:48 rq:736726 version:6.0 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2019-06-27 15:52:27.367847495 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.2352/brltty.changes 2019-10-22 15:37:24.045166783 +0200 @@ -1,0 +2,8 @@ +Wed Oct 9 16:38:37 CEST 2019 - r...@suse.de + +- change udev rule again to also not automatically use the braille + driver for USB IDs 10c4:ea60 and 10c4:ea80 as these are generic + IDs of generic UART bridges and should not be used for higher + level devices (bsc#1093378, bsc#1093455, bsc#1007652) + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.B9OAYu/_old 2019-10-22 15:37:24.505167291 +0200 +++ /var/tmp/diff_new_pack.B9OAYu/_new 2019-10-22 15:37:24.505167291 +0200 @@ -60,13 +60,13 @@ BuildRequires: python3 BuildRequires: python3-Cython BuildRequires: python3-devel -BuildRequires: pkgconfig(libsystemd) BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bluez) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libusb-1.0) %if %{?with_polkit} BuildRequires: pkgconfig(polkit-gobject-1) @@ -333,7 +333,11 @@ # Don't include source files in binary package rm -f %{buildroot}%{_libdir}/ocaml/brlapi/brlapi.{mli,cmxa} # Don't claim generic USB serial adapters (boo#1007652) -sed -i 's/^ENV{PRODUCT}=="403\/6001\/\*"/#ENV{PRODUCT}=="403\/6001\/\*"/' Autostart/Udev/rules +sed -i \ + -e 's/^ENV{PRODUCT}=="403\/6001\/\*"/#ENV{PRODUCT}=="403\/6001\/\*"/' \ + -e 's/^ENV{PRODUCT}=="10c4\/ea60\/\*"/#ENV{PRODUCT}=="10c4\/ea60\/\*"/' \ + -e 's/^ENV{PRODUCT}=="10c4\/ea80\/\*"/#ENV{PRODUCT}=="10c4\/ea80\/\*"/' \ + Autostart/Udev/rules mkdir -p %{buildroot}%{_udevdir}/rules.d install -m644 Autostart/Udev/rules %{buildroot}%{_udevdir}/rules.d/69-%{name}.rules %if %{?with_polkit}
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2019-06-27 15:52:26 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.4615 (New) Package is "brltty" Thu Jun 27 15:52:26 2019 rev:47 rq:710885 version:6.0 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2019-03-28 22:46:38.619075347 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new.4615/brltty.changes 2019-06-27 15:52:27.367847495 +0200 @@ -1,0 +2,6 @@ +Wed Jun 19 11:20:40 UTC 2019 - Dominique Leuenberger + +- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: + allow OBS to shortcut by using systemd-devel-mini. + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.lA5K9u/_old 2019-06-27 15:52:28.119848699 +0200 +++ /var/tmp/diff_new_pack.lA5K9u/_new 2019-06-27 15:52:28.123848706 +0200 @@ -60,7 +60,7 @@ BuildRequires: python3 BuildRequires: python3-Cython BuildRequires: python3-devel -BuildRequires: systemd-devel +BuildRequires: pkgconfig(libsystemd) BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: pkgconfig(alsa) @@ -76,7 +76,7 @@ BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xt) -%{?systemd_requires} +%{?systemd_ordering} %define _udevdir %(pkg-config --variable udevdir udev) %description
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2019-03-28 22:46:37 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.25356 (New) Package is "brltty" Thu Mar 28 22:46:37 2019 rev:46 rq:689171 version:6.0 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2019-03-26 15:37:28.404371078 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new.25356/brltty.changes 2019-03-28 22:46:38.619075347 +0100 @@ -1,0 +2,9 @@ +Tue Mar 26 07:03:44 UTC 2019 - o...@aepfle.de + +- Use alsa API properly. Consumers are expected to use + instead of . + This is in preparation of an change to pkgconfig(alsa) to + not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333) + brltty-alsa.patch + +--- New: brltty-alsa.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.4aKaat/_old 2019-03-28 22:46:39.307075242 +0100 +++ /var/tmp/diff_new_pack.4aKaat/_new 2019-03-28 22:46:39.311075242 +0100 @@ -39,11 +39,12 @@ Summary:Braille display driver for Linux/Unix License:LGPL-2.1-or-later Group: System/Daemons -Url:http://mielke.cc/brltty/ +Url:https://brltty.app/ -Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz +Source0:https://brltty.app/archive/%{name}-%{version}.tar.xz Source1:README.SUSE Patch0: brltty-5.5-systemd-install.patch +Patch1: brltty-alsa.patch BuildRequires: %{espeakdev} BuildRequires: bison @@ -296,15 +297,15 @@ %lang_package %prep -%setup -q +%autosetup -p1 + +%build cp %{_sourcedir}/README.SUSE . -%patch0 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt sed -i 's:/usr/bin/python:/usr/bin/python3:' ./Tables/Contraction/latex-access.ctb -%build modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" TIME="\"$(date -d "${modified}" "+%%R")\"" ++ brltty-alsa.patch ++ --- a/Programs/midi_alsa.c +++ b/Programs/midi_alsa.c @@ -18,7 +18,7 @@ #include "prologue.h" -#include +#include #include "log.h" #include "parse.h" --- a/Programs/pcm_alsa.c +++ b/Programs/pcm_alsa.c @@ -19,7 +19,7 @@ #include "prologue.h" #define ALSA_PCM_NEW_HW_PARAMS_API -#include +#include #include "log.h" #include "timing.h"
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2019-03-26 15:37:24 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new.25356 (New) Package is "brltty" Tue Mar 26 15:37:24 2019 rev:45 rq:687728 version:6.0 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2018-05-19 15:41:16.249251923 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new.25356/brltty.changes 2019-03-26 15:37:28.404371078 +0100 @@ -1,0 +2,12 @@ +Thu Feb 28 15:27:10 UTC 2019 - mgo...@suse.com + +- Update to version 6.0: + + Too many changes; please read ChangeLog : + - Rebased brltty-5.5-systemd-install.patch +- api_version is now 0.7.0, and sover is now 0_7 +- brltty-systemd-wrapper now installs into /usr/libexec +- Pass libexecdir in configure +- LICENSE-GPL no longer exists +- Package binaries new in 6.0 + +--- Old: brltty-5.6.tar.xz New: brltty-6.0.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.ZC14ZI/_old 2019-03-26 15:37:29.120370794 +0100 +++ /var/tmp/diff_new_pack.ZC14ZI/_new 2019-03-26 15:37:29.124370792 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{!?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.7 -%define sover 0_6 +%define api_version 0.7.0 +%define sover 0_7 %define soname libbrlapi%{sover} %define with_polkit 1 @@ -33,7 +33,7 @@ %endif Name: brltty -Version:5.6 +Version:6.0 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -75,9 +75,6 @@ BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xt) -# needed for patch5 -BuildRequires: autoconf -BuildRequires: automake %{?systemd_requires} %define _udevdir %(pkg-config --variable udevdir udev) @@ -316,15 +313,14 @@ java_inc="$java_inc $i" done export PYTHON=/usr/bin/python3 -# Needed for patch5 -./autogen %configure CPPFLAGS="$java_inc" \ --with-install-root="%{buildroot}" \ +--libexecdir=%_libexecdir \ --disable-stripping make -j1 # not parallel build safe %install -sed -i "s=/sbin/brltty-systemd-wrapper=/usr/sbin/brltty-systemd-wrapper=" Autostart/Systemd/brltty@.service +sed -i "s=/usr/libexec/brltty-systemd-wrapper=%_libexecdir/brltty-systemd-wrapper=" Autostart/Systemd/brltty@.service make install install-systemd DESTDIR="%buildroot" %find_lang %{name} %if %{?with_polkit} @@ -423,15 +419,19 @@ %files %defattr(-, root, root) -%doc LICENSE-GPL LICENSE-LGPL README README.SUSE Documents/ChangeLog Documents/CONTRIBUTORS Documents/HISTORY Documents/README.Bluetooth Documents/TODO +%doc LICENSE-LGPL README README.SUSE Documents/ChangeLog Documents/CONTRIBUTORS Documents/HISTORY Documents/README.Bluetooth Documents/TODO %doc Documents/Manual-BRLTTY/English %config(noreplace) %{_sysconfdir}/brltty.conf %{_sysconfdir}/brltty/ %{_bindir}/brltty %{_bindir}/brltty-atb +%{_bindir}/brltty-cldr %{_bindir}/brltty-config %{_bindir}/brltty-ctb %{_bindir}/brltty-ktb +%{_bindir}/brltty-lscmds +%{_bindir}/brltty-lsinc +%{_bindir}/brltty-morse %{_bindir}/brltty-trtxt %{_bindir}/brltty-ttb %{_bindir}/brltty-tune @@ -442,9 +442,9 @@ %{_datadir}/polkit-1/actions/org.a11y.brlapi.policy %endif %{_libdir}/brltty/ +%{_libexecdir}/%{name}-systemd-wrapper %{_mandir}/man1/brltty.1* %{_mandir}/man1/eutp.1.gz -%{_sbindir}/%{name}-systemd-wrapper %{_udevdir}/rules.d/69-%{name}.rules %{_unitdir}/%{name}.path %{_unitdir}/%{name}@.path ++ brltty-5.5-systemd-install.patch ++ --- /var/tmp/diff_new_pack.ZC14ZI/_old 2019-03-26 15:37:29.156370780 +0100 +++ /var/tmp/diff_new_pack.ZC14ZI/_new 2019-03-26 15:37:29.160370778 +0100 @@ -1,12 +1,14 @@ -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.0
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2018-05-19 15:41:05 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Sat May 19 15:41:05 2018 rev:44 rq:607457 version:5.6 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2018-03-20 21:51:27.184924793 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2018-05-19 15:41:16.249251923 +0200 @@ -1,0 +2,5 @@ +Tue May 15 11:57:06 CEST 2018 - r...@suse.de + +- use brltty.path for systemd macros (boo#1074096 again) + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.6d8nqX/_old 2018-05-19 15:41:17.057222362 +0200 +++ /var/tmp/diff_new_pack.6d8nqX/_new 2018-05-19 15:41:17.057222362 +0200 @@ -388,10 +388,10 @@ %postun -n %{soname} -p /sbin/ldconfig %pre -%service_add_pre %{name}@.service +%service_add_pre %{name}.path %post -%service_add_post %{name}@.service +%service_add_post %{name}.path # Remove any messages that could've been in place about the upgrade rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something @@ -414,10 +414,10 @@ fi %preun -%service_del_preun %{name}.service +%service_del_preun %{name}.path %postun -%service_del_postun %{name}@.service +%service_del_postun %{name}.path # Remove the /var/adm updatemsg that was hand-created and thus not on filelist rm -f %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2018-03-20 21:51:25 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Tue Mar 20 21:51:25 2018 rev:43 rq:586344 version:5.6 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2018-01-16 09:33:08.331612185 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2018-03-20 21:51:27.184924793 +0100 @@ -1,0 +2,65 @@ +Mon Mar 12 16:59:31 UTC 2018 - aloi...@gmx.com + +- Use correct license + +--- +Mon Mar 5 15:14:02 UTC 2018 - aloi...@gmx.com + +- Update to version 5.6 + * General updates: ++ BRLTTY has been relicensed to the LGPL (from the GPL). ++ Better cursor routing handling of status line updates and + vertical scrolling. ++ The Track Screen Scroll setting has been added. ++ The Word Wrap setting has been added. ++ Panning left when using a contraction table now word wraps. ++ Typing dismisses an alert message. ++ The test for when INFO does text maximization instead has + been fixed. ++ Overrides are now applied when the preferences haven't yet + been saved. ++ The Inceptor braille driver (from Innovision) has been added. + * The Baum braille driver: ++ On models with B9 and B10 by the joystick, both are + interpreted as Space. ++ Input packet handling for Pronto! V3 models has been fixed. + * The EuroBraille braille driver: ++ Improved autodetection when using Bluetooth. ++ The Esytime braille keyboard can be used over Bluetooth and + USB. ++ For Esytime models, B5 has been renamed to B8. + * The HIMS braille driver: ++ The Smart Beetle is now recognized when using Bluetooth. + * The HumanWare braille driver: ++ The BrailleNote Touch is recognized when using USB. + * BrlAPI changes: ++ The version is now 0.6.7 (it was 0.6.6). ++ The brlapi_getModelIdentifier() function has been added to + the API. ++ The default character set is now based on the user's locale. ++ Sessions would occasionally hang when connecting. ++ PolKit authentication is no longer attempted when it isn't + available. ++ Reading raw key codes no longer uses key ranges. + * Text tables: ++ The lt (Lithuanian) table has been updated. ++ The uk (Ukrainian) table has been added. + * Contraction tables: ++ The fr-abrege (French) table has been updated. ++ The lt (Lithuanian) table has been added. ++ Support has been added for LibLouis tables. ++ brltty-ctb's output is now UTF-8 (rather than ASCII). + * Key tables: ++ The ifPlatform and ifNotPlatform directives have been added. + * Systemd changes: ++ Path (rather than target) units are now used to manage BRLTTY + instances. + * Build features: ++ Add the reload target to the make files for Systemd and Udev. ++ A make file for install/uninstall of the AppStream rules has + been added. ++ Python 3.6 is supported. + +- Use espeak-ng when available + +--- Old: brltty-5.5.tar.xz New: brltty-5.6.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.pRu1RR/_old 2018-03-20 21:51:28.452879134 +0100 +++ /var/tmp/diff_new_pack.pRu1RR/_new 2018-03-20 21:51:28.456878990 +0100 @@ -18,18 +18,26 @@ %{!?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.6 +%define api_version 0.6.7 %define sover 0_6 %define soname libbrlapi%{sover} %define with_polkit 1 +%if 0%{?suse_version} >= 1500 +%define espeakespeak-ng-compat +%define espeakdev espeak-ng-compat-devel +%else +%define espeakespeak +%define espeakdev espeak-devel +%endif + Name: brltty -Version:5.5 +Version:5.6 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix -License:GPL-2.0+ +License:LGPL-2.1-or-later Group: System/Daemons Url:http://mielke.cc/brltty/ @@ -37,8 +45,8 @@ Source1:README.SUSE Patch0: brltty-5.5-systemd-install.patch +BuildRequires: %{espeakdev} BuildRequires: bison -BuildRequires: espeak-devel BuildRequires: fdupes BuildRequires: gettext BuildRequires: gpm-devel @@ -125,7 +133,7 @@ Summary:ESpeak driver for BRLTTY Group: System/Daemons Requires: %{name} = %{version} -Supplements:
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2018-01-16 09:33:07 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Tue Jan 16 09:33:07 2018 rev:42 rq:563065 version:5.5 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2017-12-08 12:55:10.742471841 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2018-01-16 09:33:08.331612185 +0100 @@ -1,0 +2,6 @@ +Wed Jan 3 17:55:38 UTC 2018 - mgo...@suse.com + +- Fix %pre, %post, and %postun: brltty.service is now + brltty@.service (boo#1074096). + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.chiocJ/_old 2018-01-16 09:33:09.039579061 +0100 +++ /var/tmp/diff_new_pack.chiocJ/_new 2018-01-16 09:33:09.047578686 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -377,10 +377,10 @@ %postun -n %{soname} -p /sbin/ldconfig %pre -%service_add_pre %{name}.service +%service_add_pre %{name}@.service %post -%service_add_post %{name}.service +%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}-something @@ -406,7 +406,7 @@ %service_del_preun %{name}.service %postun -%service_del_postun %{name}.service +%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}-something
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-12-08 12:55:10 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Fri Dec 8 12:55:10 2017 rev:41 rq:548566 version:5.5 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2017-09-09 20:23:24.872478524 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-12-08 12:55:10.742471841 +0100 @@ -1,0 +2,5 @@ +Tue Dec 5 09:10:42 UTC 2017 - cbosdon...@suse.com + +- Drop python2 dependency (fate#323526) + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.gehRQs/_old 2017-12-08 12:55:11.702437172 +0100 +++ /var/tmp/diff_new_pack.gehRQs/_new 2017-12-08 12:55:11.706437027 +0100 @@ -297,6 +297,8 @@ # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt +sed -i 's:/usr/bin/python:/usr/bin/python3:' ./Tables/Contraction/latex-access.ctb + %build modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
commit brltty for openSUSE:Factory
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.changes2017-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 - mgo...@suse.com + +- 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 - o...@aepfle.de + +- 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 mgo...@suse.com -- 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
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-07-21 22:43:36 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Fri Jul 21 22:43:36 2017 rev:39 rq:511210 version:5.4 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2017-06-15 11:18:34.104288095 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-07-21 22:43:57.358798917 +0200 @@ -1,0 +2,5 @@ +Tue Jul 18 11:23:54 UTC 2017 - o...@aepfle.de + +- Provide caml__frame with brltty.ocaml.patch + +--- New: brltty.ocaml.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.gCKoeS/_old 2017-07-21 22:43:58.182682697 +0200 +++ /var/tmp/diff_new_pack.gCKoeS/_new 2017-07-21 22:43:58.186682133 +0200 @@ -43,6 +43,7 @@ Patch5: brltty-braillenote-usb.patch Patch6: brltty.format-error.patch Patch7: brltty.makedev.patch +Patch8: brltty.ocaml.patch BuildRequires: bison BuildRequires: espeak-devel @@ -307,6 +308,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt ++ brltty.ocaml.patch ++ --- a/Bindings/OCaml/brlapi_stubs.c +++ b/Bindings/OCaml/brlapi_stubs.c @@ -145,6 +145,7 @@ CAMLprim value brlapiml_errorCode_of_err static void raise_brlapi_error(void) { static value *exception = NULL; + CAMLparam0(); CAMLlocal1(res); if (exception==NULL) exception = caml_named_value("Brlapi_error"); res = caml_alloc(2,0); @@ -159,6 +160,7 @@ static void BRLAPI_STDCALL raise_brlapi_ { static value *exception = NULL; int i; + CAMLparam0(); CAMLlocal2(str, res); str = caml_alloc_string(size); for (i=0; i
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-06-15 11:18:32 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Thu Jun 15 11:18:32 2017 rev:38 rq:503282 version:5.4 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2017-04-07 14:17:57.954504316 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-06-15 11:18:34.104288095 +0200 @@ -1,0 +2,5 @@ +Fri Jun 9 11:01:50 UTC 2017 - tchva...@suse.com + +- Require java-devel >= 1.6 to not fail during bootstrapping + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.SdVSyF/_old 2017-06-15 11:18:35.172137232 +0200 +++ /var/tmp/diff_new_pack.SdVSyF/_new 2017-06-15 11:18:35.172137232 +0200 @@ -49,7 +49,7 @@ BuildRequires: fdupes BuildRequires: gettext BuildRequires: gpm-devel -BuildRequires: java-devel +BuildRequires: java-devel >= 1.6.0 BuildRequires: jpackage-utils BuildRequires: libbraille-devel BuildRequires: ncurses-devel
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-04-07 14:17:56 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Fri Apr 7 14:17:56 2017 rev:37 rq:481968 version:5.4 Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2017-02-21 13:35:56.294271293 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-04-07 14:17:57.954504316 +0200 @@ -1,0 +2,13 @@ +Tue Mar 21 18:35:02 UTC 2017 - mgo...@suse.com + +- Replace brltty.format-error.patch with the upstream fix; our + current patch doesn't appear to be sufficient (boo#1030240). + +--- +Tue Mar 21 15:18:10 UTC 2017 - o...@aepfle.de + +- Add -Wformat to work around build failure (boo#1030240) + Add brltty.format-error.patch + Add brltty.makedev.patch + +--- New: brltty.format-error.patch brltty.makedev.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.ZcnFvs/_old 2017-04-07 14:17:59.722254682 +0200 +++ /var/tmp/diff_new_pack.ZcnFvs/_new 2017-04-07 14:17:59.726254117 +0200 @@ -41,6 +41,8 @@ # PATCH-FIX-UPSTREAM brltty-5.4-latex-tables-executable.patch mgo...@suse.com -- 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 BuildRequires: bison BuildRequires: espeak-devel @@ -73,6 +75,7 @@ BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xt) # needed for patch5 +BuildRequires: autoconf BuildRequires: automake %{?systemd_requires} %define _udevdir %(pkg-config --variable udevdir udev) @@ -302,6 +305,8 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt ++ brltty.format-error.patch ++ >From dce5afa224ad35260065b4e65cfe576f84273c86 Mon Sep 17 00:00:00 2001 From: Stephen GallagherDate: Fri, 17 Mar 2017 10:34:19 -0400 Subject: [PATCH] Drop -Wno-format from Python bindings This causes a build error on GCC7: cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security] It is also no longer necessary, as the bindings do not have format security issues. --- Bindings/Python/bindings.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Bindings/Python/bindings.m4 b/Bindings/Python/bindings.m4 index a8c0fd6..58f0216 100644 --- a/Bindings/Python/bindings.m4 +++ b/Bindings/Python/bindings.m4 @@ -121,7 +121,7 @@ fi if test "${GCC}" = "yes" then - CYTHON_CFLAGS="-Wno-parentheses -Wno-unused -Wno-format -fno-strict-aliasing -U_POSIX_C_SOURCE -U_XOPEN_SOURCE" + CYTHON_CFLAGS="-Wno-parentheses -Wno-unused -fno-strict-aliasing -U_POSIX_C_SOURCE -U_XOPEN_SOURCE" else case "${host_os}" in -- 2.6.6 ++ brltty.makedev.patch ++ --- a/Programs/system_linux.c +++ b/Programs/system_linux.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include --- a/Programs/brlapi_client.c +++ b/Programs/brlapi_client.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2017-02-21 13:35:55 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2016-11-08 18:26:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2017-02-21 13:35:56.294271293 +0100 @@ -1,0 +2,19 @@ +Tue Feb 14 17:40:27 UTC 2017 - mgo...@suse.com + +- Disable udev rule for generic FTDI devices to avoid taking + USB-to-serial converters (boo#1007652). Add an update + message if one of these devices is detected. +- Add a README.SUSE. + +- Add brltty-polkit-fixes.patch: don't delay brltty if waiting + for polkit initialization, and fix polkit+key authentication + (bsc#930242). + +- Add brltty-braillenote-usb.patch: autodetect BrailleNote via + USB. + +- Always enable polkit (intention of the conditional was to + disable on 13.2 and 42.1, but it was being disabled under 42.2 + as well). + +--- New: README.SUSE brltty-braillenote-usb.patch brltty-polkit-fixes.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.KwzA4M/_old 2017-02-21 13:35:56.894186663 +0100 +++ /var/tmp/diff_new_pack.KwzA4M/_new 2017-02-21 13:35:56.898186099 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,11 +22,7 @@ %define sover 0_6 %define soname libbrlapi%{sover} -%if 0%{?suse_version} > 1320 %define with_polkit 1 -%else -%define with_polkit 0 -%endif Name: brltty Version:5.4 @@ -38,10 +34,13 @@ Url:http://mielke.cc/brltty/ 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 mgo...@suse.com -- LaTeX tables need to be executable. Patch4: brltty-5.4-latex-tables-executable.patch +Patch5: brltty-braillenote-usb.patch BuildRequires: bison BuildRequires: espeak-devel @@ -297,9 +296,12 @@ %prep %setup -q +cp %{_sourcedir}/README.SUSE . %patch1 -p1 +%patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt @@ -332,6 +334,8 @@ # 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 mkdir -p %{buildroot}%{_udevdir}/rules.d install -m644 Autostart/Udev/udev.rules %{buildroot}%{_udevdir}/rules.d/69-%{name}.rules %if %{?with_polkit} @@ -384,15 +388,37 @@ %post %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} + +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 + +WARNING: The SUSE brltty package no longer enables certain USB +refreshable Braille displays by default, and it appears that you may have +one of these displays attached. If so, then you may need to edit +/usr/lib/udev/rules.d/69-brltty.rules. +If your device is a standard USB-to-serial converter, rather than a +refreshable Braille display, then you can ignore this message. +See /usr/share/doc/packages/brltty/README.SUSE for more information. + +EOF + fi +fi + %preun %service_del_preun %{name}.service %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} %files %defattr(-, root, root) -%doc LICENSE-GPL LICENSE-LGPL README Documents/ChangeLog Documents/CONTRIBUTORS Documents/HISTORY Documents/README.Bluetooth Documents/TODO +%doc LICENSE-GPL LICENSE-LGPL README README.SUSE Documents/ChangeLog Documents/CONTRIBUTORS Documents/HISTORY Documents/README.Bluetooth
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2016-11-08 18:26:15 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2016-10-10 17:31:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2016-11-08 18:26:16.0 +0100 @@ -1,0 +2,6 @@ +Mon Nov 7 07:58:11 UTC 2016 - o...@aepfle.de + +- Fix syntax error in rule files + brltty-udev-rule.patch + +--- New: brltty-udev-rule.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.zhGuD1/_old 2016-11-08 18:26:17.0 +0100 +++ /var/tmp/diff_new_pack.zhGuD1/_new 2016-11-08 18:26:17.0 +0100 @@ -38,6 +38,7 @@ Url:http://mielke.cc/brltty/ Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz +Patch1: brltty-udev-rule.patch Patch3: brltty-5.0-speechd.diff # PATCH-FIX-UPSTREAM brltty-5.4-latex-tables-executable.patch mgo...@suse.com -- LaTeX tables need to be executable. Patch4: brltty-5.4-latex-tables-executable.patch @@ -296,6 +297,7 @@ %prep %setup -q +%patch1 -p1 %patch3 -p1 %patch4 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning ++ brltty-udev-rule.patch ++ --- a/Autostart/Udev/udev.rules +++ b/Autostart/Udev/udev.rules @@ -447,7 +447,7 @@ GOTO="brltty_end" LABEL="brltty_add" SYMLINK+="brltty/$env{BRLTTY_BRAILLE_DEVICE}" TEST=="/sys/fs/cgroup/systemd", GOTO="brltty_add_systemd" -RUN+="/bin/brltty -E +RUN+="/bin/brltty -E" GOTO="brltty_end" LABEL="brltty_add_systemd"
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2016-10-10 17:30:58 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2016-06-29 15:03:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2016-10-10 17:31:02.0 +0200 @@ -1,0 +2,25 @@ +Fri Sep 16 14:10:40 UTC 2016 - mgo...@suse.com + +- Update to version 5.4 + + Too many changes; please read ChangeLog : +- Drop b40-1.patch, brltty-polkit.patch, and + brltty-5.3.1-udev-systemd.patch: fixed upstream. +- Add brltty-5.4-latex-tables-executable.patch: LaTeX tables + should be executable. +- API version is now 0.6.5 + +- Install rules file into %{_udevdir}/rules.d + +- Install systemd files via the Makefile + +- Make polkit a conditional. + +--- +Thu Sep 15 15:00:36 UTC 2016 - mgo...@suse.com + +- Install polkit file (bsc#930242). + +- Add brltty-5.3.1-udev-systemd.patch: fix udev rules to work with + systemd. From upstream. + +--- Old: b40-1.patch brltty-5.3.1.tar.xz brltty-polkit.patch New: brltty-5.4-latex-tables-executable.patch brltty-5.4.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.7H82EF/_old 2016-10-10 17:31:03.0 +0200 +++ /var/tmp/diff_new_pack.7H82EF/_new 2016-10-10 17:31:03.0 +0200 @@ -18,12 +18,18 @@ %{!?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.4 +%define api_version 0.6.5 %define sover 0_6 %define soname libbrlapi%{sover} +%if 0%{?suse_version} > 1320 +%define with_polkit 1 +%else +%define with_polkit 0 +%endif + Name: brltty -Version:5.3.1 +Version:5.4 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -33,8 +39,8 @@ Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz Patch3: brltty-5.0-speechd.diff -Patch4: b40-1.patch -Patch5: brltty-polkit.patch +# PATCH-FIX-UPSTREAM brltty-5.4-latex-tables-executable.patch mgo...@suse.com -- LaTeX tables need to be executable. +Patch4: brltty-5.4-latex-tables-executable.patch BuildRequires: bison BuildRequires: espeak-devel @@ -58,7 +64,9 @@ BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(libusb-1.0) +%if %{?with_polkit} BuildRequires: pkgconfig(polkit-gobject-1) +%endif BuildRequires: pkgconfig(speech-dispatcher) BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(x11) @@ -290,7 +298,6 @@ %setup -q %patch3 -p1 %patch4 -p1 -%patch5 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt @@ -311,22 +318,24 @@ make -j1 # not parallel build safe %install -make install DESTDIR="%buildroot" +sed -i "s=/sbin/brltty-systemd-wrapper=/usr/sbin/brltty-systemd-wrapper=" Autostart/Systemd/brltty@.service +make install install-systemd DESTDIR="%buildroot" %find_lang %{name} +%if %{?with_polkit} sed -i "s/#api-parameters Auth=polkit/api-parameters Auth=polkit/" Documents/brltty.conf +%endif install -D -m644 Documents/brltty.conf %{buildroot}%{_sysconfdir}/brltty.conf # ghost brlapi.key touch %{buildroot}%{_sysconfdir}/brlapi.key # Don't include source files in binary package rm -f %{buildroot}%{_libdir}/ocaml/brlapi/brlapi.{mli,cmxa} -# Install systemd unit file -mkdir -p %{buildroot}%{_unitdir} -mkdir -p %{buildroot}%{_sbindir} -sed -i s=/bin/brltty=%{_bindir}/brltty= Autostart/Systemd/%{name}.service -install -m644 Autostart/Systemd/%{name}.service %{buildroot}%{_unitdir} ln -sf ../../%{_unitdir}/%{name}.service %{buildroot}%{_sbindir}/rc%{name} -mkdir -p %{buildroot}%{_udevdir} -install -m644 Autostart/Udev/udev.rules %{buildroot}%{_udevdir}/69-%{name}.rules +mkdir -p %{buildroot}%{_udevdir}/rules.d +install -m644 Autostart/Udev/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 +%endif rm %{buildroot}%{_libdir}/libbrlapi.a rm %{buildroot}%{_libdir}/ocaml/brlapi/libbrlapi_stubs.a # fix missing executable bits @@ -394,12 +403,17 @@ %{_bindir}/brltty-ttb %{_bindir}/brltty-tune %{_bindir}/eutp +%if
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2016-06-29 15:03:26 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is "brltty" Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2015-02-16 07:36:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2016-06-29 15:03:28.0 +0200 @@ -1,0 +2,26 @@ +Sun Jun 19 22:59:02 UTC 2016 - jeng...@inai.de + +- Add missing service_add_pre call. Add missing argument to fdupes. +- Fix misplacement of /69-brltty.rules in the root directory + because pkgconfig(udev) was not requested, which led to _udevdir + being the empty string. + +--- +Tue Jun 7 19:01:14 UTC 2016 - mgo...@suse.com + +- Update to version 5.3.1 (fate#320893). + + Too many changes; please read ChangeLog : +usr/share/doc/packages/brltty/ChangeLog +- API version is now 0.6.4 +- Require systemd to build +- Install brltty-atb, brltty-ktb, and brltty-tune (new binaries) + +- Add b40-1.patch - fix for invalid packets from a Brailliant + +- Add brltty-polkit.patch: support polkit-based authentication for brlapi. + Install policy file + Set polkit as default brlapi authentication mechanism + +- Install udev rules + +--- @@ -15 +41 @@ -- Update to version 5.0.2 +- Update to version 5.2 Old: brltty-5.2.tar.xz New: b40-1.patch brltty-5.3.1.tar.xz brltty-polkit.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.D3Uct6/_old 2016-06-29 15:03:29.0 +0200 +++ /var/tmp/diff_new_pack.D3Uct6/_new 2016-06-29 15:03:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ %{!?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.3 +%define api_version 0.6.4 %define sover 0_6 %define soname libbrlapi%{sover} Name: brltty -Version:5.2 +Version:5.3.1 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -33,6 +33,8 @@ Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz Patch3: brltty-5.0-speechd.diff +Patch4: b40-1.patch +Patch5: brltty-polkit.patch BuildRequires: bison BuildRequires: espeak-devel @@ -48,6 +50,7 @@ BuildRequires: python3 BuildRequires: python3-Cython BuildRequires: python3-devel +BuildRequires: systemd-devel BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: pkgconfig(alsa) @@ -55,11 +58,16 @@ BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(speech-dispatcher) +BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xt) +# needed for patch5 +BuildRequires: automake %{?systemd_requires} +%define _udevdir %(pkg-config --variable udevdir udev) %description BRLTTY is a background process (daemon) which provides access to the @@ -193,7 +201,7 @@ %package -n brlapi-devel Summary:Library to use BRLTTY from applications -- Development Files -Group: System/Daemons +Group: Development/Libraries/C and C++ Requires: %{soname} = %{version} %description -n brlapi-devel @@ -281,6 +289,8 @@ %prep %setup -q %patch3 -p1 +%patch4 -p1 +%patch5 -p1 # Fix "wrong-file-end-of-line-encoding" rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt @@ -293,14 +303,17 @@ java_inc="$java_inc $i" done export PYTHON=/usr/bin/python3 +# Needed for patch5 +./autogen %configure CPPFLAGS="$java_inc" \ --with-install-root="%{buildroot}" \ --disable-stripping -%__make -j1 # not parallel build safe +make -j1 # not parallel build safe %install make install DESTDIR="%buildroot" %find_lang %{name} +sed -i "s/#api-parameters Auth=polkit/api-parameters Auth=polkit/" Documents/brltty.conf install -D -m644 Documents/brltty.conf %{buildroot}%{_sysconfdir}/brltty.conf # ghost brlapi.key touch %{buildroot}%{_sysconfdir}/brlapi.key
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2015-02-16 07:36:21 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2015-01-09 20:49:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2015-02-16 07:36:28.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 10 19:25:01 UTC 2015 - mgo...@suse.com + +- Modify systemd service file to correct brltty path (boo#917176). + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.1KTzwO/_old 2015-02-16 07:36:29.0 +0100 +++ /var/tmp/diff_new_pack.1KTzwO/_new 2015-02-16 07:36:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -309,6 +309,7 @@ # Install systemd unit file mkdir -p %{buildroot}%{_unitdir} mkdir -p %{buildroot}%{_sbindir} +sed -i s=/bin/brltty=%{_bindir}/brltty= Autostart/Systemd/%{name}.service install -m644 Autostart/Systemd/%{name}.service %{buildroot}%{_unitdir} ln -sf ../../%{_unitdir}/%{name}.service %{buildroot}%{_sbindir}/rc%{name} %{__rm} %{buildroot}%{_libdir}/libbrlapi.a -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2015-01-09 20:49:39 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-12-16 14:50:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2015-01-09 20:49:41.0 +0100 @@ -1,0 +2,17 @@ +Tue Dec 23 13:21:58 UTC 2014 - p.drou...@gmail.com + +- Add a dependency to python3 for building; brltty fails in his staging + project because of mssing python3-xml module + +--- +Fri Dec 19 12:15:34 UTC 2014 - p.drou...@gmail.com + +- Update to version 5.0.2 + + Too many changes; please read ChangeLog : +usr/share/doc/packages/brltty/ChangeLog +- API version is now 0.6.3 +- Remove obsolete patches; + + brltty-python-prefix.patch + + brltty-5.1-fix-bashisms.patch + +--- Old: brltty-5.1-fix-bashisms.patch brltty-5.1.tar.xz brltty-python-prefix.patch New: brltty-5.2.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.dGcbww/_old 2015-01-09 20:49:42.0 +0100 +++ /var/tmp/diff_new_pack.dGcbww/_new 2015-01-09 20:49:42.0 +0100 @@ -18,12 +18,12 @@ %{!?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.2 +%define api_version 0.6.3 %define sover 0_6 %define soname libbrlapi%{sover} Name: brltty -Version:5.1 +Version:5.2 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -32,9 +32,6 @@ Url:http://mielke.cc/brltty/ Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM brltty-python-prefix.patch vu...@opensuse.org -- Correctly install the python bindings -Patch1: brltty-python-prefix.patch -Patch2: brltty-5.1-fix-bashisms.patch Patch3: brltty-5.0-speechd.diff BuildRequires: bison @@ -48,6 +45,7 @@ BuildRequires: ncurses-devel BuildRequires: ocaml BuildRequires: pkg-config +BuildRequires: python3 BuildRequires: python3-Cython BuildRequires: python3-devel BuildRequires: systemd-rpm-macros @@ -282,13 +280,9 @@ %prep %setup -q -%patch1 -p1 -%patch2 -p1 %patch3 -p1 -sed -i /#!.*/d Tables/latex-access.ctb # Fix non-executable script warning # Fix wrong-file-end-of-line-encoding rpmlint warning sed -i 's/\r$//' Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt -sed -i 's/\r$//' nsistrings.txt %build modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes) @@ -375,7 +369,6 @@ %{_bindir}/brltty %{_bindir}/brltty-config %{_bindir}/brltty-ctb -%{_bindir}/brltty-install %{_bindir}/brltty-trtxt %{_bindir}/brltty-ttb %{_bindir}/eutp ++ brltty-5.1.tar.xz - brltty-5.2.tar.xz ++ 334632 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-12-16 14:50:48 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-10-29 21:09:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-12-16 14:50:42.0 +0100 @@ -1,0 +2,7 @@ +Sun Nov 16 19:06:00 UTC 2014 - Led led...@gmail.com + +- fix bashisms in brltty-install script +- add patches: + * brltty-5.1-fix-bashisms.patch + +--- New: brltty-5.1-fix-bashisms.patch Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.Y888iI/_old 2014-12-16 14:50:44.0 +0100 +++ /var/tmp/diff_new_pack.Y888iI/_new 2014-12-16 14:50:44.0 +0100 @@ -34,6 +34,7 @@ Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM brltty-python-prefix.patch vu...@opensuse.org -- Correctly install the python bindings Patch1: brltty-python-prefix.patch +Patch2: brltty-5.1-fix-bashisms.patch Patch3: brltty-5.0-speechd.diff BuildRequires: bison @@ -282,6 +283,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %patch3 -p1 sed -i /#!.*/d Tables/latex-access.ctb # Fix non-executable script warning # Fix wrong-file-end-of-line-encoding rpmlint warning ++ brltty-5.1-fix-bashisms.patch ++ diff -Ndur brltty-5.1/Programs/brltty-install brltty-5.1-fix-bashisms/Programs/brltty-install --- brltty-5.1/Programs/brltty-install 2014-03-25 22:15:08.0 +0200 +++ brltty-5.1-fix-bashisms/Programs/brltty-install 2014-11-16 21:14:27.689763981 +0200 @@ -40,7 +40,7 @@ } makeDirectory() { - if [ ! -a ${1} ] + if [ ! -e ${1} ] then echo Creating ${2} directory: ${1} execute mkdir -p -- ${1} @@ -61,7 +61,7 @@ then echo Installing ${3}: ${2}/${f} execute cp -p -- ${1}/${f} ${2} - elif [ -a ${1}/${f} ] + elif [ -e ${1}/${f} ] then programMessage not a file: ${1}/${f} else -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-10-29 21:09:10 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-07-26 11:27:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-10-29 21:09:18.0 +0100 @@ -1,0 +2,6 @@ +Sun Oct 19 17:27:14 UTC 2014 - crrodrig...@opensuse.org + +- Replace xorg-x11-devel by specific individual pkgconfig() + buildrequires. + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.fLWuqb/_old 2014-10-29 21:09:18.0 +0100 +++ /var/tmp/diff_new_pack.fLWuqb/_new 2014-10-29 21:09:18.0 +0100 @@ -44,7 +44,6 @@ BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: libbraille-devel -BuildRequires: linux-glibc-devel BuildRequires: ncurses-devel BuildRequires: ocaml BuildRequires: pkg-config @@ -52,13 +51,15 @@ BuildRequires: python3-devel BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel -BuildRequires: xorg-x11-devel BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bluez) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(speech-dispatcher) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xaw7) +BuildRequires: pkgconfig(xt) %{?systemd_requires} %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-07-26 11:27:49 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-06-19 13:19:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-07-26 11:27:51.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 24 15:13:32 UTC 2014 - mgo...@suse.com + +- Remove byacc. Doesn't appear to be needed or used. +- Capitalize summary for driver-espeak. + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.KOkq1W/_old 2014-07-26 11:27:52.0 +0200 +++ /var/tmp/diff_new_pack.KOkq1W/_new 2014-07-26 11:27:52.0 +0200 @@ -37,7 +37,6 @@ Patch3: brltty-5.0-speechd.diff BuildRequires: bison -BuildRequires: byacc BuildRequires: espeak-devel BuildRequires: fdupes BuildRequires: gettext @@ -111,7 +110,7 @@ This package contains the libbraille braille driver. %package driver-espeak -Summary:eSpeak driver for BRLTTY +Summary:ESpeak driver for BRLTTY Group: System/Daemons Requires: %{name} = %{version} Supplements:packageand(brltty:espeak) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-06-19 13:19:37 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-06-02 07:00:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-06-19 13:19:38.0 +0200 @@ -1,0 +2,9 @@ +Fri Jun 6 14:37:06 UTC 2014 - mgo...@suse.com + +- Update to version 5.1 + + Various changes. See ChangeLog. +- API version is now 0.6.2 + +- Build Python 3 bindings, rather than Python 2 bindings. + +--- Old: brltty-5.0.tar.xz New: brltty-5.1.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.cEL2fv/_old 2014-06-19 13:19:39.0 +0200 +++ /var/tmp/diff_new_pack.cEL2fv/_new 2014-06-19 13:19:39.0 +0200 @@ -18,12 +18,12 @@ %{!?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.1 +%define api_version 0.6.2 %define sover 0_6 %define soname libbrlapi%{sover} Name: brltty -Version:5.0 +Version:5.1 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -49,8 +49,8 @@ BuildRequires: ncurses-devel BuildRequires: ocaml BuildRequires: pkg-config -BuildRequires: python-Cython -BuildRequires: python-devel +BuildRequires: python3-Cython +BuildRequires: python3-devel BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: xorg-x11-devel @@ -244,11 +244,11 @@ ignored, whereas each piece of data coming from the braille terminal is sent to the application, rather than to brltty. -%package -n python-brlapi +%package -n python3-brlapi Summary:Library to use BRLTTY from applications -- Python Bindings Group: System/Daemons -%description -n python-brlapi +%description -n python3-brlapi BrlAPI is a service provided by the brltty daemon. Its purpose is to allow programmers to write applications that take @@ -296,6 +296,7 @@ for i in -I%{_libdir}/jvm/java/include{,/linux}; do java_inc=$java_inc $i done +export PYTHON=/usr/bin/python3 %configure CPPFLAGS=$java_inc \ --with-install-root=%{buildroot} \ --disable-stripping @@ -450,10 +451,10 @@ %{_libdir}/ocaml/brlapi/ %{_libdir}/ocaml/stublibs/dllbrlapi_stubs.so* -%files -n python-brlapi +%files -n python3-brlapi %defattr(-, root, root) -%{python_sitearch}/brlapi.so -%{python_sitearch}/Brlapi-*.egg-info +%{python3_sitearch}/brlapi.cpython*.so +%{python3_sitearch}/Brlapi-*.egg-info %files -n tcl-brlapi %defattr(-, root, root) ++ brltty-5.0.tar.xz - brltty-5.1.tar.xz ++ 38856 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-06-02 07:00:12 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-03-20 07:03:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-06-02 07:00:19.0 +0200 @@ -1,0 +2,6 @@ +Mon May 19 15:10:37 UTC 2014 - sch...@suse.de + +- remove ocaml conditional, it is always available now +- don't fail if brlapi.cmxa wasn't built + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.qKfEi2/_old 2014-06-02 07:00:21.0 +0200 +++ /var/tmp/diff_new_pack.qKfEi2/_new 2014-06-02 07:00:21.0 +0200 @@ -21,11 +21,6 @@ %define api_version 0.6.1 %define sover 0_6 %define soname libbrlapi%{sover} -%ifarch aarch64 -%bcond_with ocaml -%else -%bcond_without ocaml -%endif Name: brltty Version:5.0 @@ -43,30 +38,28 @@ BuildRequires: bison BuildRequires: byacc -BuildRequires: libbraille-devel -BuildRequires: linux-glibc-devel -BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(bluez) -BuildRequires: pkgconfig(dbus-1) BuildRequires: espeak-devel BuildRequires: fdupes -BuildRequires: gpm-devel BuildRequires: gettext +BuildRequires: gpm-devel BuildRequires: java-devel BuildRequires: jpackage-utils -BuildRequires: pkgconfig(speech-dispatcher) -BuildRequires: pkgconfig(icu-i18n) -BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: libbraille-devel +BuildRequires: linux-glibc-devel BuildRequires: ncurses-devel -%if %{with ocaml} BuildRequires: ocaml -%endif BuildRequires: pkg-config BuildRequires: python-Cython BuildRequires: python-devel BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(bluez) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(speech-dispatcher) %{?systemd_requires} %description @@ -315,16 +308,14 @@ # ghost brlapi.key touch %{buildroot}%{_sysconfdir}/brlapi.key # Don't include source files in binary package -rm %{buildroot}%{_libdir}/ocaml/brlapi/brlapi.{mli,cmxa} +rm -f %{buildroot}%{_libdir}/ocaml/brlapi/brlapi.{mli,cmxa} # Install systemd unit file mkdir -p %{buildroot}%{_unitdir} mkdir -p %{buildroot}%{_sbindir} install -m644 Autostart/Systemd/%{name}.service %{buildroot}%{_unitdir} ln -sf ../../%{_unitdir}/%{name}.service %{buildroot}%{_sbindir}/rc%{name} %{__rm} %{buildroot}%{_libdir}/libbrlapi.a -%if %{with ocaml} %{__rm} %{buildroot}%{_libdir}/ocaml/brlapi/libbrlapi_stubs.a -%endif # fix missing executable bits test ! -x %{buildroot}%{_bindir}/brltty-config chmod a+x %{buildroot}%{_bindir}/brltty-config @@ -350,7 +341,6 @@ %{__mkdir} -p %{buildroot}%{tcl_sitearch} %{__mv} %{buildroot}%{_libdir}/brlapi-%{api_version} %{buildroot}%{tcl_sitearch}/ - %pre -n %{soname} getent group brlapi /dev/null || groupadd -r brlapi /dev/null @@ -455,12 +445,10 @@ %{_jnidir}/libbrlapi_java.so %{_javadir}/brlapi.jar -%if %{with ocaml} %files -n ocaml-brlapi %defattr(-, root, root) %{_libdir}/ocaml/brlapi/ %{_libdir}/ocaml/stublibs/dllbrlapi_stubs.so* -%endif %files -n python-brlapi %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-03-20 07:03:57 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2014-01-13 10:52:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-03-20 07:03:59.0 +0100 @@ -1,0 +2,18 @@ +Sat Mar 1 21:27:25 UTC 2014 - p.drou...@gmail.com + +- Update to version 5.0 + + Too many changes; please read ChangeLog : +usr/share/doc/packages/brltty/ChangeLog +- Define a sover and soname macro for further easy API number changes +- Use download Url as source +- Remove brltty-java-jni-dir.patch and brltty-cppflags.patch; no longer + needed +- Add byacc and linux-glibc-devel requires; new upstream dependencies +- Replace pyrex with python-Cython build require; upstream change +- Create brlapi.key file; now needed to access to brlapi; fix rhbz#1010656 +- Create an associated user +- Add shadow dependency; needed to create user +- Adapt brltty-speechd.diff to upstream changes +- Add systemd support to allow users to start brltty at startup + +--- Old: brltty-4.3.tar.gz brltty-cppflags.patch brltty-java-jni-dir.patch brltty-speechd.diff New: brltty-5.0-speechd.diff brltty-5.0.tar.xz Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.AdGjBh/_old 2014-03-20 07:03:59.0 +0100 +++ /var/tmp/diff_new_pack.AdGjBh/_new 2014-03-20 07:03:59.0 +0100 @@ -18,7 +18,9 @@ %{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)} %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}} -%define api_version 0.5.6 +%define api_version 0.6.1 +%define sover 0_6 +%define soname libbrlapi%{sover} %ifarch aarch64 %bcond_with ocaml %else @@ -26,7 +28,7 @@ %endif Name: brltty -Version:4.3 +Version:5.0 Release:0 # FIXME libbraille driver when libbraille is in factory Summary:Braille display driver for Linux/Unix @@ -34,43 +36,38 @@ Group: System/Daemons Url:http://mielke.cc/brltty/ -#SVN-Clone:svn://mielke.cc/main/brltty -Source0:%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM brltty-cppflags.patch -- Taken from Fedora, to fix build of java bindings -Patch0: brltty-cppflags.patch +Source0:http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM brltty-python-prefix.patch vu...@opensuse.org -- Correctly install the python bindings Patch1: brltty-python-prefix.patch -# PATCH-FIX-OPENSUSE brltty-java-jni-dir.patch vu...@opensuse.org -- Install java file in correct paths (openSUSE use %{_lib}) -Patch2: brltty-java-jni-dir.patch -Patch3: brltty-speechd.diff +Patch3: brltty-5.0-speechd.diff -BuildRequires: alsa-devel BuildRequires: bison -BuildRequires: bluez-devel -BuildRequires: dbus-1-devel +BuildRequires: byacc +BuildRequires: libbraille-devel +BuildRequires: linux-glibc-devel +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(bluez) +BuildRequires: pkgconfig(dbus-1) BuildRequires: espeak-devel BuildRequires: fdupes -%if 0%{?suse_version} 1130 BuildRequires: gpm-devel -%else -BuildRequires: gpm -%endif +BuildRequires: gettext BuildRequires: java-devel BuildRequires: jpackage-utils -BuildRequires: libbraille-devel -BuildRequires: libicu-devel -BuildRequires: libspeechd-devel = 0.8 -BuildRequires: libusb-1_0-devel +BuildRequires: pkgconfig(speech-dispatcher) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libusb-1.0) BuildRequires: ncurses-devel %if %{with ocaml} BuildRequires: ocaml %endif -BuildRequires: pyrex +BuildRequires: pkg-config +BuildRequires: python-Cython BuildRequires: python-devel -# BuildRequires: subversion +BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: xorg-x11-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{?systemd_requires} %description BRLTTY is a background process (daemon) which provides access to the @@ -96,7 +93,7 @@ Summary:BrlAPI driver for BRLTTY Group: System/Daemons Requires: %{name} = %{version} -Supplements:packageand(brltty:libbrlapi0_5) +Supplements:packageand(brltty:%{soname}) %description driver-brlapi BRLTTY is a background process (daemon) which provides access to the @@ -179,17 +176,18 @@ Summary:X BrlAPI helper Group: System/Daemons Requires: %{name} = %{version} -Supplements:
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2014-01-13 10:52:40 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2013-10-30 15:24:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2014-01-13 10:52:41.0 +0100 @@ -1,0 +2,5 @@ +Fri Jan 10 19:44:52 UTC 2014 - mgo...@suse.com + +- Remove AT-SPI 1 driver; superseded by AT-SPI 2 since GNOME 3.0. + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.fXusiY/_old 2014-01-13 10:52:42.0 +0100 +++ /var/tmp/diff_new_pack.fXusiY/_new 2014-01-13 10:52:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,7 +45,6 @@ Patch3: brltty-speechd.diff BuildRequires: alsa-devel -BuildRequires: at-spi-devel BuildRequires: bison BuildRequires: bluez-devel BuildRequires: dbus-1-devel @@ -79,20 +78,6 @@ refreshable braille display. It drives the braille display and provides complete screen review functionality. -%package driver-at-spi -Summary:AT-SPI driver for BRLTTY -Group: System/Daemons -Requires: %{name} = %{version} -Supplements:packageand(brltty:at-spi) - -%description driver-at-spi -BRLTTY is a background process (daemon) which provides access to the -Linux/Unix console (when in text mode) for a blind person using a -refreshable braille display. It drives the braille display and provides -complete screen review functionality. - -This package contains the AT-SPI screen driver. - %package driver-at-spi2 Summary:AT-SPI 2 driver for BRLTTY Group: System/Daemons @@ -374,10 +359,6 @@ %exclude %{_libdir}/brltty/libbrlttyxa2.so %exclude %{_libdir}/brltty/libbrlttyxas.so -%files driver-at-spi -%defattr(-, root, root) -%{_libdir}/brltty/libbrlttyxas.so - %files driver-at-spi2 %defattr(-, root, root) %{_libdir}/brltty/libbrlttyxa2.so -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2013-10-30 15:24:17 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2013-06-25 17:13:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2013-10-30 15:24:18.0 +0100 @@ -1,0 +2,7 @@ +Tue Oct 29 11:52:13 CET 2013 - fcro...@suse.com + +- Fix build:+ no longer rely on deprecated function (-perm +...) in + find. +- No longer use --disable-static, not supported in configure. + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.RzEAgv/_old 2013-10-30 15:24:19.0 +0100 +++ /var/tmp/diff_new_pack.RzEAgv/_new 2013-10-30 15:24:19.0 +0100 @@ -319,7 +319,6 @@ java_inc=$java_inc $i done %configure CPPFLAGS=$java_inc \ ---disable-static \ --with-install-root=%{buildroot} \ --disable-stripping %__make -j1 # not parallel build safe @@ -341,7 +340,7 @@ find . \( -path ./doc -o -path ./Documents \) -prune -o \ \( -name 'README*' -o -name '*.txt' -o -name '*.html' -o \ -name '*.sgml' -o -name '*.patch' -o \ - \( -path './Bootdisks/*' -type f -perm +ugo=x \) \) -print | + \( -path './Bootdisks/*' -type f -perm /ugo=x \) \) -print | while read file; do mkdir -p doc/${file%/*} cp -rp $file doc/$file || exit 1 done -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2013-06-25 17:13:24 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2013-03-24 21:56:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2013-06-25 17:13:25.0 +0200 @@ -1,0 +2,12 @@ +Tue Jun 25 09:20:12 UTC 2013 - tchva...@suse.com + +- Adjust the patch application to be same like with other patches. + +--- +Tue Jun 18 09:32:01 UTC 2013 - jeng...@inai.de + +- Add brltty-speechd.diff to avert packaging failure and take + into account changed speechd location. +- More robust make install call. Remove redundant %clean section. + +--- New: brltty-speechd.diff Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.zW3fjN/_old 2013-06-25 17:13:25.0 +0200 +++ /var/tmp/diff_new_pack.zW3fjN/_new 2013-06-25 17:13:25.0 +0200 @@ -33,6 +33,8 @@ License:GPL-2.0+ Group: System/Daemons Url:http://mielke.cc/brltty/ + +#SVN-Clone:svn://mielke.cc/main/brltty Source0:%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM brltty-cppflags.patch -- Taken from Fedora, to fix build of java bindings Patch0: brltty-cppflags.patch @@ -40,6 +42,7 @@ Patch1: brltty-python-prefix.patch # PATCH-FIX-OPENSUSE brltty-java-jni-dir.patch vu...@opensuse.org -- Install java file in correct paths (openSUSE use %{_lib}) Patch2: brltty-java-jni-dir.patch +Patch3: brltty-speechd.diff BuildRequires: alsa-devel BuildRequires: at-spi-devel @@ -57,7 +60,7 @@ BuildRequires: jpackage-utils BuildRequires: libbraille-devel BuildRequires: libicu-devel -BuildRequires: libspeechd-devel +BuildRequires: libspeechd-devel = 0.8 BuildRequires: libusb-1_0-devel BuildRequires: ncurses-devel %if %{with ocaml} @@ -305,6 +308,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes) @@ -321,7 +325,7 @@ %__make -j1 # not parallel build safe %install -%makeinstall +make install DESTDIR=%buildroot install -D -m644 Documents/brltty.conf %{buildroot}%{_sysconfdir}/brltty.conf %{__rm} %{buildroot}%{_libdir}/libbrlapi.a %if %{with ocaml} @@ -347,9 +351,6 @@ %{__mkdir} -p %{buildroot}%{tcl_sitearch} %{__mv} %{buildroot}%{_libdir}/brlapi-%{api_version} %{buildroot}%{tcl_sitearch}/ -%clean -%{__rm} -rf %{buildroot} - %post -n libbrlapi0_5 -p /sbin/ldconfig %postun -n libbrlapi0_5 -p /sbin/ldconfig ++ brltty-speechd.diff ++ From: Jan Engelhardt jeng...@inai.de Date: 2013-06-18 11:27:55.105668872 +0200 speech-dispatcher-0.8 moved speechd.h from /usr/include to /usr/include/speech-dispatcher. This patch is not really for upstream; the proper way to use speech-dispatcher is by way of pkg-config. This here is just a quick way to get it building in openSUSE again. --- Drivers/Speech/SpeechDispatcher/speech.c |2 +- configure|2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: brltty-4.3/Drivers/Speech/SpeechDispatcher/speech.c === --- brltty-4.3.orig/Drivers/Speech/SpeechDispatcher/speech.c +++ brltty-4.3/Drivers/Speech/SpeechDispatcher/speech.c @@ -38,7 +38,7 @@ typedef enum { #define SPK_HAVE_PUNCTUATION #include spk_driver.h -#include libspeechd.h +#include speech-dispatcher/libspeechd.h static SPDConnection *connectionHandle = NULL; static const char *moduleName; Index: brltty-4.3/configure === --- brltty-4.3.orig/configure +++ brltty-4.3/configure @@ -17401,7 +17401,7 @@ then roots=/usr /usr/local /usr/local/speech-dispatcher /usr/local/speechd /opt/speech-dispatcher /opt/speechd for root in ${roots} do - if test -f ${root}/include/libspeechd.h + if test -f ${root}/include/speech-dispatcher/libspeechd.h then speechd_root=${root} break -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2013-03-24 21:55:13 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/brltty/brltty.changes2012-04-17 07:44:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.brltty.new/brltty.changes 2013-03-24 21:56:06.0 +0100 @@ -1,0 +2,5 @@ +Sun Mar 24 14:00:47 UTC 2013 - sch...@suse.de + +- Don't build ocaml bindings on aarch64 + +--- Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.eDbBuE/_old 2013-03-24 21:56:23.0 +0100 +++ /var/tmp/diff_new_pack.eDbBuE/_new 2013-03-24 21:56:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package brltty # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,6 +19,11 @@ %{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)} %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}} %define api_version 0.5.6 +%ifarch aarch64 +%bcond_with ocaml +%else +%bcond_without ocaml +%endif Name: brltty Version:4.3 @@ -55,7 +60,9 @@ BuildRequires: libspeechd-devel BuildRequires: libusb-1_0-devel BuildRequires: ncurses-devel +%if %{with ocaml} BuildRequires: ocaml +%endif BuildRequires: pyrex BuildRequires: python-devel # BuildRequires: subversion @@ -317,7 +324,9 @@ %makeinstall install -D -m644 Documents/brltty.conf %{buildroot}%{_sysconfdir}/brltty.conf %{__rm} %{buildroot}%{_libdir}/libbrlapi.a +%if %{with ocaml} %{__rm} %{buildroot}%{_libdir}/ocaml/brlapi/libbrlapi_stubs.a +%endif # fix missing executable bits test ! -x %{buildroot}%{_bindir}/brltty-config chmod a+x %{buildroot}%{_bindir}/brltty-config @@ -425,10 +434,12 @@ %{_jnidir}/libbrlapi_java.so %{_javadir}/brlapi.jar +%if %{with ocaml} %files -n ocaml-brlapi %defattr(-, root, root) %{_libdir}/ocaml/brlapi/ %{_libdir}/ocaml/stublibs/dllbrlapi_stubs.so* +%endif %files -n python-brlapi %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at 2011-12-06 18:01:44 Comparing /work/SRC/openSUSE:Factory/brltty (Old) and /work/SRC/openSUSE:Factory/.brltty.new (New) Package is brltty, Maintainer is Changes: Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.pti2ta/_old 2011-12-06 18:03:48.0 +0100 +++ /var/tmp/diff_new_pack.pti2ta/_new 2011-12-06 18:03:48.0 +0100 @@ -22,7 +22,7 @@ Release:14 # FIXME tcl bindings: investigate how to not fail in brp-tcl # FIXME libbraille driver when libbraille is in factory -License:GPLv2+ +License:GPL-2.0+ Summary:Braille display driver for Linux/Unix Url:http://mielke.cc/brltty/ Group: System/Daemons @@ -69,7 +69,7 @@ complete screen review functionality. %package driver-at-spi -License:GPLv2+ +License:GPL-2.0+ Summary:AT-SPI driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:at-spi) @@ -83,7 +83,7 @@ This package contains the AT-SPI screen driver. %package driver-at-spi2 -License:GPLv2+ +License:GPL-2.0+ Summary:AT-SPI 2 driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:at-spi2-core) @@ -97,7 +97,7 @@ This package contains the AT-SPI 2 screen driver. %package driver-brlapi -License:GPLv2+ +License:GPL-2.0+ Summary:BrlAPI driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:libbrlapi0_5) @@ -111,7 +111,7 @@ This package contains the BrlAPI braille driver. %package driver-libbraille -License:GPLv2+ +License:GPL-2.0+ Summary:Libbraille driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:libbraille) @@ -125,7 +125,7 @@ This package contains the libbraille braille driver. %package driver-espeak -License:GPLv2+ +License:GPL-2.0+ Summary:eSpeak driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:espeak) @@ -139,7 +139,7 @@ This package contains the eSpeak speech driver. %package driver-speech-dispatcher -License:GPLv2+ +License:GPL-2.0+ Summary:Speech Dispatcher driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:libspeechd2) @@ -153,7 +153,7 @@ This package contains the Speech Dispatcher speech driver. %package driver-xwindow -License:GPLv2+ +License:GPL-2.0+ Summary:XWindow driver for BRLTTY Requires: %{name} = %{version} Supplements:packageand(brltty:xorg-x11-server) @@ -167,7 +167,7 @@ This package contains the XWindow braille driver. %package utils -License:GPLv2+ +License:GPL-2.0+ Summary:Braille display driver for Linux/Unix Requires: %{name} = %{version} @@ -180,7 +180,7 @@ This package contain various utilities related to BRLTTY. %package -n xbrlapi -License:GPLv2+ +License:GPL-2.0+ Summary:X BrlAPI helper Requires: %{name} = %{version} Supplements:packageand(libbrlapi0_5:xorg-x11-server) @@ -189,7 +189,7 @@ The xbrlapi utility is a helper to have BrlAPI work on a X system. %package -n libbrlapi0_5 -License:GPLv2+ +License:GPL-2.0+ Summary:Library to use BRLTTY from applications Recommends: %{name} @@ -206,7 +206,7 @@ sent to the application, rather than to brltty. %package -n brlapi-devel -License:GPLv2+ +License:GPL-2.0+ Summary:Library to use BRLTTY from applications -- Development Files Requires: libbrlapi0_5 = %{version} @@ -223,7 +223,7 @@ sent to the application, rather than to brltty. %package -n brlapi-java -License:GPLv2+ +License:GPL-2.0+ Summary:Library to use BRLTTY from applications -- Java Bindings Requires: java Requires: jpackage-utils @@ -241,7 +241,7 @@ sent to the application, rather than to brltty. %package -n ocaml-brlapi -License:GPLv2+ +License:GPL-2.0+ Summary:Library to use BRLTTY from applications -- OCaml Bindings Requires: ocaml @@ -258,7 +258,7 @@ sent to the application, rather than to brltty. %package -n python-brlapi -License:GPLv2+ +License:GPL-2.0+ Summary:Library to use BRLTTY from applications -- Python Bindings %py_requires -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit brltty for openSUSE:Factory
Hello community, here is the log from the commit of package brltty for openSUSE:Factory checked in at Wed May 25 09:28:59 CEST 2011. --- brltty/brltty.changes 2010-09-19 12:27:53.0 +0200 +++ /mounts/work_src_done/STABLE/brltty/brltty.changes 2011-05-24 21:50:53.0 +0200 @@ -1,0 +2,5 @@ +Tue May 24 19:50:20 UTC 2011 - crrodrig...@opensuse.org + +- remove timestamps from binaries, breaks build-compare + +--- calling whatdependson for head-i586 Other differences: -- ++ brltty.spec ++ --- /var/tmp/diff_new_pack.Tzidzw/_old 2011-05-25 09:26:39.0 +0200 +++ /var/tmp/diff_new_pack.Tzidzw/_new 2011-05-25 09:26:39.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package brltty (Version 4.2) +# spec file for package brltty # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: brltty Version:4.2 -Release:1 +Release:10 # FIXME tcl bindings: investigate how to not fail in brp-tcl # FIXME libbraille driver when libbraille is in factory License:GPLv2+ @@ -279,6 +279,10 @@ %patch2 -p1 %build +modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes) +DATE=\$(date -d ${modified} +%%b %%e %%Y)\ +TIME=\$(date -d ${modified} +%%R)\ +find . -type f -regex .*\.c\|.*\.cpp\|.*\.h -exec sed -i s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g {} + for i in -I%{_libdir}/jvm/java/include{,/linux}; do java_inc=$java_inc $i done Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org