commit brltty for openSUSE:Factory

2020-10-18 Thread root
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

2020-07-15 Thread root
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

2020-05-01 Thread root
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

2019-10-22 Thread root
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

2019-06-27 Thread root
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

2019-03-28 Thread root
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

2019-03-26 Thread root
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

2018-05-19 Thread root
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

2018-03-20 Thread root
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

2018-01-16 Thread root
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

2017-12-08 Thread root
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

2017-09-09 Thread root
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

2017-07-21 Thread root
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

2017-06-15 Thread root
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

2017-04-07 Thread root
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 Gallagher 
Date: 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

2017-02-21 Thread root
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

2016-11-08 Thread h_root
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

2016-10-10 Thread h_root
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

2016-06-29 Thread h_root
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

2015-02-15 Thread h_root
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

2015-01-09 Thread h_root
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

2014-12-16 Thread h_root
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

2014-10-29 Thread h_root
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

2014-07-26 Thread h_root
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

2014-06-19 Thread h_root
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

2014-06-01 Thread h_root
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

2014-03-20 Thread h_root
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

2014-01-13 Thread h_root
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

2013-10-30 Thread h_root
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

2013-06-25 Thread h_root
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

2013-03-24 Thread h_root
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

2011-12-06 Thread h_root
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

2011-05-25 Thread h_root

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