[packages/brltty] - up to 5.5

baggins baggins at pld-linux.org
Tue Jun 6 01:45:01 CEST 2017


commit b25dee4ece8fa43e3bb11c7d4a3e570fa40805a9
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Jun 6 01:44:50 2017 +0200

    - up to 5.5

 brltty-speech-dispatcher.patch | 18 ++++++++++--------
 brltty.spec                    | 17 ++++++++++-------
 make.patch                     | 15 ++-------------
 3 files changed, 22 insertions(+), 28 deletions(-)
---
diff --git a/brltty.spec b/brltty.spec
index 3ff0c18..e2d3a70 100644
--- a/brltty.spec
+++ b/brltty.spec
@@ -21,17 +21,17 @@
 %bcond_with	at_spi			# AtSpi screen driver
 %bcond_without	at_spi2			# AtSpi2 screen driver
 
-%define		brlapi_ver	0.6.5
+%define		brlapi_ver	0.6.6
 %include	/usr/lib/rpm/macros.java
 Summary:	Braille display driver for Linux/Unix
 Summary(pl.UTF-8):	Sterownik do wyświetlaczy Braille'a
 Name:		brltty
-Version:	5.4
-Release:	6
+Version:	5.5
+Release:	1
 License:	GPL v2+ (brltty and drivers), LGPL v2.1+ (APIs)
 Group:		Daemons
 Source0:	http://mielke.cc/brltty/archive/%{name}-%{version}.tar.xz
-# Source0-md5:	cfedd365e6237d762ad8c35b4f6fb361
+# Source0-md5:	cd2fb2158b9fc85b23c4225d1d067df6
 Patch1:		%{name}-speech-dispatcher.patch
 Patch2:		%{name}-python.patch
 Patch3:		make.patch
@@ -315,10 +315,10 @@ cd ../..
 	%{__mv} $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/java/libbrlapi_java.so
 %endif
 
-install Documents/brltty.conf $RPM_BUILD_ROOT%{_sysconfdir}
+cp -p Documents/brltty.conf $RPM_BUILD_ROOT%{_sysconfdir}
 
-install -d $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
-cat >$RPM_BUILD_ROOT/usr/lib/tmpfiles.d/brltty.conf <<EOF
+install -d $RPM_BUILD_ROOT%{systemdtmpfilesdir}
+cat >$RPM_BUILD_ROOT%{systemdtmpfilesdir}/brltty.conf <<EOF
 d /var/run/brltty 0755 root root -
 EOF
 
@@ -695,7 +695,10 @@ exit 0
 %if %{with x}
 # gdm autostart - subpackage?
 #%{_datadir}/gdm/greeter/autostart/xbrlapi.desktop
+/etc/X11/Xsession.d/60xbrlapi
+%{_datadir}/metainfo/org.a11y.brltty.metainfo.xml
 %endif
+%{_datadir}/polkit-1/actions/org.a11y.brlapi.policy
 
 %files -n brlapi
 %defattr(644,root,root,755)
diff --git a/brltty-speech-dispatcher.patch b/brltty-speech-dispatcher.patch
index 3b2f949..43958ce 100644
--- a/brltty-speech-dispatcher.patch
+++ b/brltty-speech-dispatcher.patch
@@ -1,14 +1,16 @@
 --- brltty-4.5/configure.ac.orig	2013-03-27 23:54:58.000000000 +0100
 +++ brltty-4.5/configure.ac	2013-04-07 19:04:31.636980920 +0200
 @@ -1516,7 +1516,7 @@
-    BRLTTY_SPEECH_DRIVER([fv], [Festival])
-    BRLTTY_SPEECH_DRIVER([gs], [GenericSay])
-    BRLTTY_IF_PACKAGE([Mikropuhe], [mikropuhe], [mpwrfile.h], [BRLTTY_IF_PTHREADS([BRLTTY_SPEECH_DRIVER([mp], [Mikropuhe], [-L$(MPLINUX_ROOT) -lmplinux])])])
--   BRLTTY_IF_PACKAGE([speech-dispatcher], [speechd], [include/libspeechd.h], [BRLTTY_SPEECH_DRIVER([sd], [SpeechDispatcher], [-L$(SPEECHD_ROOT)/lib -lspeechd])])
-+   BRLTTY_IF_PACKAGE([speech-dispatcher], [speechd], [include/speech-dispatcher/libspeechd.h], [BRLTTY_SPEECH_DRIVER([sd], [SpeechDispatcher], [-lspeechd])])
-    BRLTTY_IF_PACKAGE([Swift], [swift], [include/swift.h], [BRLTTY_SPEECH_DRIVER([sw], [Swift], [-L$(SWIFT_ROOT)/lib -lswift -lm])])
-    BRLTTY_IF_PACKAGE([Theta], [theta], [include/theta.h], [BRLTTY_SPEECH_DRIVER([th], [Theta], [-L$(THETA_ROOT)/lib -ltheta])])
-    BRLTTY_IF_PACKAGE([ViaVoice], [viavoice], [include/eci.h], [BRLTTY_SPEECH_DRIVER([vv], [ViaVoice], [-L$(VIAVOICE_ROOT)/lib -libmeci50])])
+       ])
+    ])
+ 
+-   BRLTTY_IF_PACKAGE([speech-dispatcher], [speechd], [include/libspeechd.h], [dnl
++   BRLTTY_IF_PACKAGE([speech-dispatcher], [speechd], [include/speech-dispatcher/libspeechd.h], [dnl
+       BRLTTY_SPEECH_DRIVER([sd], [SpeechDispatcher])
+    ], [include], [lib], [speechd])
+ 
+    BRLTTY_IF_PACKAGE([Swift], [swift], [include/swift.h], [dnl
+       BRLTTY_SPEECH_DRIVER([sw], [Swift], [-L$(SWIFT_ROOT)/lib -lswift -lm])
 #--- brltty-4.5/Drivers/Speech/SpeechDispatcher/Makefile.in.orig	2013-03-27 23:51:36.000000000 +0100
 #+++ brltty-4.5/Drivers/Speech/SpeechDispatcher/Makefile.in	2013-04-07 19:41:55.110267490 +0200
 #@@ -25,5 +25,5 @@
diff --git a/make.patch b/make.patch
index 60c7cc2..c8e1f79 100644
--- a/make.patch
+++ b/make.patch
@@ -1,14 +1,3 @@
---- brltty-5.4/config.mk.in~	2016-06-24 05:41:56.000000000 +0200
-+++ brltty-5.4/config.mk.in	2017-03-12 14:56:46.801064145 +0100
-@@ -235,7 +235,7 @@
- ASYNC_OBJECTS = async_handle.$O async_data.$O async_wait.$O async_alarm.$O async_task.$O async_io.$O async_event.$O async_signal.$O thread.$O
- BASE_OBJECTS = log.$O addresses.$O file.$O device.$O parse.$O variables.$O datafile.$O unicode.$O $(CHARSET_OBJECTS) timing.$O $(ASYNC_OBJECTS) queue.$O lock.$O $(DYNLD_OBJECTS) $(PORTS_OBJECTS) $(SYSTEM_OBJECTS)
- OPTIONS_OBJECTS = options.$O $(PARAMS_OBJECTS)
--PROGRAM_OBJECTS = program.$O $(PGMPATH_OBJECTS) $(SERVICE_OBJECTS) $(SERVICE_LIBS) pid.$O $(OPTIONS_OBJECTS) $(BASE_OBJECTS)
-+PROGRAM_OBJECTS = program.$O $(PGMPATH_OBJECTS) $(SERVICE_OBJECTS) pid.$O $(OPTIONS_OBJECTS) $(BASE_OBJECTS)
- 
- CC = @CC@
- CPPFLAGS = -I$(BLD_DIR) -I$(SRC_DIR) -I$(BLD_TOP:/=)/$(PGM_DIR) -I$(SRC_TOP:/=)/$(PGM_DIR) -I$(SRC_TOP:/=)/$(HDR_DIR) -I$(BLD_TOP:/=) -I$(SRC_TOP:/=) @CPPFLAGS@ @DEFS@
 --- brltty-5.4/Programs/Makefile.in~	2016-06-24 05:41:56.000000000 +0200
 +++ brltty-5.4/Programs/Makefile.in	2017-03-12 15:13:12.796662034 +0100
 @@ -458,7 +458,7 @@
@@ -114,8 +103,8 @@
  XBRLAPI_OBJECTS = xbrlapi.$O $(PROGRAM_OBJECTS)
  
  xbrlapi$X: $(XBRLAPI_OBJECTS) api
--	$(CC) $(LDFLAGS) -o $@ $(XBRLAPI_OBJECTS) $(API_LIBS) $(XKB_LIBS) $(XSV_LIBS) $(LDLIBS)
-+	$(CC) $(LDFLAGS) -o $@ $(XBRLAPI_OBJECTS) $(API_LIBS) $(XKB_LIBS) $(XSV_LIBS) $(LDLIBS) $(SERVICE_LIBS)
+-	$(CC) $(LDFLAGS) -o $@ $(XBRLAPI_OBJECTS) $(API_LIBS) $(XKB_LIBS) $(X11_LIBS) $(LDLIBS)
++	$(CC) $(LDFLAGS) -o $@ $(XBRLAPI_OBJECTS) $(API_LIBS) $(XKB_LIBS) $(X11_LIBS) $(LDLIBS) $(SERVICE_LIBS)
  
  xbrlapi.$O:
  	$(CC) $(CFLAGS) $(XSV_INCLUDES) -c $(SRC_DIR)/xbrlapi.c
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/brltty.git/commitdiff/b25dee4ece8fa43e3bb11c7d4a3e570fa40805a9



More information about the pld-cvs-commit mailing list