2007-01-16 00:36:11 +01:00
|
|
|
#
|
2008-02-01 01:25:17 +01:00
|
|
|
# spec file for package sbl (Version 3.1)
|
2007-01-16 00:36:11 +01:00
|
|
|
#
|
2008-02-01 01:25:17 +01:00
|
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
2007-01-16 00:36:11 +01:00
|
|
|
# This file and all modifications and additions to the pristine
|
|
|
|
# package are under the same license as the package itself.
|
|
|
|
#
|
2007-01-23 01:28:07 +01:00
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
2007-01-16 00:36:11 +01:00
|
|
|
#
|
|
|
|
|
|
|
|
# norootforbuild
|
|
|
|
|
2007-01-23 01:28:07 +01:00
|
|
|
Name: sbl
|
|
|
|
BuildRequires: gcc-c++
|
2008-02-01 01:25:17 +01:00
|
|
|
Version: 3.1
|
2008-02-08 20:40:19 +01:00
|
|
|
Release: 4
|
2007-07-23 20:55:17 +02:00
|
|
|
License: GPL v2 or later
|
2007-01-23 01:28:07 +01:00
|
|
|
Group: Hardware/Other
|
2008-02-01 01:25:17 +01:00
|
|
|
Source: sblsrc-3.1.tbz2
|
2008-02-08 20:40:19 +01:00
|
|
|
Patch: sbl.diff
|
2007-01-23 01:28:07 +01:00
|
|
|
Summary: SuSE blinux
|
|
|
|
PreReq: %insserv_prereq
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
2007-01-16 00:36:11 +01:00
|
|
|
|
|
|
|
%description
|
|
|
|
SuSE blinux is a screen reader for the Linux console. It supports
|
|
|
|
braille displays.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
marco@suse.de
|
|
|
|
|
|
|
|
%prep
|
2008-02-01 01:25:17 +01:00
|
|
|
%setup -n sblsrc-3.1
|
2008-02-08 20:40:19 +01:00
|
|
|
%patch
|
2007-01-16 00:36:11 +01:00
|
|
|
|
|
|
|
%build
|
|
|
|
make CFLAGS="$RPM_OPT_FLAGS -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE" LIB_CFLAGS="$RPM_OPT_FLAGS -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -fPIC"
|
|
|
|
|
|
|
|
%install
|
2007-07-23 20:55:17 +02:00
|
|
|
make LIBINSTPATH=%{_libdir} DESTDIR=$RPM_BUILD_ROOT install
|
2007-01-16 00:36:11 +01:00
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%post
|
2007-07-23 20:55:17 +02:00
|
|
|
%run_ldconfig
|
2008-02-01 01:25:17 +01:00
|
|
|
%{insserv_force_if_yast etc/init.d/sbl }
|
|
|
|
%{insserv_force_if_yast etc/init.d/brld }
|
2007-01-16 00:36:11 +01:00
|
|
|
|
|
|
|
%postun
|
2007-07-23 20:55:17 +02:00
|
|
|
%run_ldconfig
|
2007-01-16 00:36:11 +01:00
|
|
|
%{insserv_cleanup}
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr (-,root,root,755)
|
2007-07-23 20:55:17 +02:00
|
|
|
%doc doc/* Changelog
|
2007-01-16 00:36:11 +01:00
|
|
|
/usr/lib/suse-blinux/keymap
|
|
|
|
/usr/lib/suse-blinux/lib
|
|
|
|
%dir /usr/lib/suse-blinux
|
|
|
|
/usr/lib/suse-blinux/profile
|
|
|
|
/usr/lib/suse-blinux/brltbl
|
|
|
|
/usr/lib/suse-blinux/spkfilter
|
|
|
|
/usr/lib/suse-blinux/spk
|
|
|
|
/usr/lib/suse-blinux/sbl
|
|
|
|
/usr/sbin/sbl
|
2007-07-23 20:55:17 +02:00
|
|
|
/usr/sbin/brld
|
|
|
|
/usr/sbin/rcbrld
|
|
|
|
%{_libdir}/libbrld.so
|
2008-02-01 01:25:17 +01:00
|
|
|
%config /etc/init.d/sbl
|
2007-07-23 20:55:17 +02:00
|
|
|
%config /etc/init.d/brld
|
2007-01-16 00:36:11 +01:00
|
|
|
%config /etc/suse-blinux.conf
|
|
|
|
|
2007-03-02 10:10:24 +01:00
|
|
|
%changelog
|
2008-02-08 20:40:19 +01:00
|
|
|
* Wed Feb 06 2008 schwab@suse.de
|
|
|
|
- Reapply bug fixes.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Jan 29 2008 marco@suse.de
|
|
|
|
- added "NOCONNECT" handlig in libbrld
|
|
|
|
- modified/updated the brlstar80 keymap
|
|
|
|
- added reconnect in sbl if libbrld reports "NOCONNECT"
|
|
|
|
- renamed /etc/init.d/suse-blinux to /etc/init.d/sbl
|
|
|
|
* Sat Nov 03 2007 marco@suse.de
|
|
|
|
- improved process-detection
|
|
|
|
- the foreground-process is now detected even if the
|
|
|
|
- current process has not the highest PID
|
|
|
|
* Wed Oct 24 2007 marco@suse.de
|
|
|
|
- added support for handytech evolution 88 and 64
|
|
|
|
* Mon Jul 23 2007 marco@suse.de
|
2007-07-23 20:55:17 +02:00
|
|
|
- changed default value for brlname to none in suse-blinux.conf
|
|
|
|
- fixed build-problems for x86_64
|
|
|
|
do make LIBINSTPATH=/usr/lib64 for x86_64 architectures
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Jul 17 2007 marco@suse.de
|
2007-07-23 20:55:17 +02:00
|
|
|
- first release of brld
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sat Jul 14 2007 marco@suse.de
|
2007-07-23 20:55:17 +02:00
|
|
|
- version 3.0
|
|
|
|
- sbl now connects to brld (part of the sbl package)
|
|
|
|
- added speechdispatcher support (thanks to Halim Sahin)
|
|
|
|
- added some patches to the HT driver to improve
|
|
|
|
the handling of disconnects if Bt is used via rfcomm (thanks to Klaus Knopper)
|
|
|
|
- if sbl is used with the kbd_sniffer-kernel-patch keyboard.map is used by default
|
|
|
|
keyboardsettings in <brlname>.map will overwrite the settings in
|
|
|
|
keyboard.map (thanks to Klaus Knopper)
|
|
|
|
- impoved the fhp_usb driver - handling of incoming keyevents is now more
|
|
|
|
stable
|
2008-02-01 01:25:17 +01:00
|
|
|
* Fri Mar 02 2007 marco@suse.de
|
2007-03-03 14:33:40 +01:00
|
|
|
- added patch from ssommer@suse.de
|
|
|
|
- changed screen device from /dev/vcsa0 to /dev/vcsa
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Jan 22 2007 ssommer@suse.de
|
2007-01-23 01:28:07 +01:00
|
|
|
- fixed invalid operation error and deobfuscated the code a bit
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jan 25 2006 mls@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- converted neededforbuild to BuildRequires
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sat Jan 14 2006 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Don't strip binaries.
|
|
|
|
- Always use RPM_OPT_FLAGS.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Fri Jun 17 2005 meissner@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- use RPM_OPT_FLAGS.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sat May 28 2005 olh@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- cast to avoid build failure
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jun 16 2004 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- cast to avoid gcc warning
|
2008-02-01 01:25:17 +01:00
|
|
|
* Fri Mar 26 2004 kukuk@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- don't apply removed patch
|
|
|
|
- build as user
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Mar 24 2004 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- added portability patch from schwab@suse.de
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Mar 17 2004 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Remove bogus use of sa_restorer.
|
|
|
|
- Fix portability bugs.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Mar 15 2004 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- fixed ia64 errors in softspeech_server.c
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Mar 15 2004 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- fixed FB bug resolutions > 800x600 now OK
|
|
|
|
- disabled mbrdico support for this version (2.2)
|
|
|
|
- added new softspeech-lib
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Mar 09 2004 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- added brlstar80 support
|
|
|
|
- improved softspeech support
|
|
|
|
- improve speech-only navigation (kernel patch needed)
|
|
|
|
- added brllino support (experimental)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Mar 08 2004 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- create pipes with mode 644
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Aug 11 2003 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add power-braille-support (experimental)
|
|
|
|
- add mbrdico support in softspeech_server
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Jun 05 2003 coolo@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- use BuildRoot
|
|
|
|
- move rc* link to /usr/sbin
|
|
|
|
- replaced invalid rpath
|
2008-02-01 01:25:17 +01:00
|
|
|
* Fri Sep 13 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- removed lib-mn and lib-blazi
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Sep 10 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- added profiles y2base and y2menu
|
|
|
|
- removed include of rc.config in suse-blinux script
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Aug 20 2002 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- added prereq (#17984)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Jul 25 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add brlwave features
|
|
|
|
- fixed bug in startscript
|
|
|
|
- modified spkfilter for multi-language-support
|
2008-02-01 01:25:17 +01:00
|
|
|
* Fri Jun 14 2002 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- always use macros when calling insserv
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Mar 21 2002 mmj@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Fixed typo (Bug #14709)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sun Feb 10 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add brlstar40-support
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Jan 31 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- cleaned up the profile and keymap directory
|
|
|
|
- fixed the lnrgt bug
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Jan 29 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add patch from schwab@suse.de
|
|
|
|
- add string-compression for speech
|
|
|
|
- add a new handling of screen-memory (for frame-buffer)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jan 23 2002 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Fix to compile.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Jan 15 2002 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- moved fifos from /tmp to /var/run
|
|
|
|
- using a new version of softspeech.so
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Sep 17 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- fixed bug in startup-script (status)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Sep 06 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add check before using fifos
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Aug 15 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add patch from ro@suse.de (use g++ instead of gcc for linking)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Aug 13 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add patch from schwab@suse.de
|
|
|
|
- add new documentation
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Aug 13 2001 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Remove references to sa_restorer.
|
|
|
|
- Don't call linker directly.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Aug 13 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- add combibraille-support (25,40,80)
|
|
|
|
- fix tiny bug
|
|
|
|
- fix handytech bug (statuscells)
|
|
|
|
- add debug functions
|
|
|
|
- add kbd_sniff-support using kernel-patch 2.2.x
|
|
|
|
- improve softspeech-interface
|
|
|
|
- modify yast2-profile
|
|
|
|
- fix start-script suse-blinux
|
|
|
|
- insert the changes from schwab@suse.de
|
|
|
|
- add baum vario support
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sun Jun 17 2001 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Fix buiding of shared libraries.
|
|
|
|
- Fix missing declarations.
|
|
|
|
- Remove useless inline.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sun May 06 2001 schwab@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- Fix building on non ia32 platforms.
|
2008-02-01 01:25:17 +01:00
|
|
|
* Mon Apr 30 2001 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- update to 1.2
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Dec 12 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- integrated patches
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Nov 30 2000 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- fixed start-script to install in /etc/init.d
|
|
|
|
- use doc macro in specfile
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Nov 30 2000 ro@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- re-added patch from schwab@suse.de
|
2008-02-01 01:25:17 +01:00
|
|
|
* Sat Nov 18 2000 marco@suse.de
|
2008-02-08 20:40:19 +01:00
|
|
|
- build shared-libs
|
|
|
|
* Sat Nov 18 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- update to 1.1
|
2008-02-01 01:25:17 +01:00
|
|
|
* Thu Jun 29 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- suse-blinux.conf - profile2 is now y2bignfat (for yast2 textmode inst)
|
2008-02-08 20:40:19 +01:00
|
|
|
- keymaps - prof1,prof2
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jun 28 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- change yast2-profile (frame-buffer)
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jun 28 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- bug-fix in profile-directory
|
2008-02-01 01:25:17 +01:00
|
|
|
* Wed Jun 28 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- new profile for yast2
|
2008-02-01 01:25:17 +01:00
|
|
|
* Tue Jun 27 2000 marco@suse.de
|
2007-01-16 00:36:11 +01:00
|
|
|
- dynamic linking
|