From 52e298701a08da12dddbd34b43b249e3f72a571a53ef9a6ea67d2db9a7a33f87 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:36:11 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbl?expand=0&rev=1 --- .gitattributes | 23 +++++ .gitignore | 1 + ready | 0 sbl.changes | 256 +++++++++++++++++++++++++++++++++++++++++++++++++ sbl.spec | 190 ++++++++++++++++++++++++++++++++++++ sblsrc-2.2.dif | 30 ++++++ sblsrc-2.2.tgz | 3 + 7 files changed, 503 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 ready create mode 100644 sbl.changes create mode 100644 sbl.spec create mode 100644 sblsrc-2.2.dif create mode 100644 sblsrc-2.2.tgz diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/sbl.changes b/sbl.changes new file mode 100644 index 0000000..a7df7dc --- /dev/null +++ b/sbl.changes @@ -0,0 +1,256 @@ +------------------------------------------------------------------- +Wed Jan 25 21:41:21 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 14 20:16:26 CET 2006 - schwab@suse.de + +- Don't strip binaries. +- Always use RPM_OPT_FLAGS. + +------------------------------------------------------------------- +Fri Jun 17 14:15:39 CEST 2005 - meissner@suse.de + +- use RPM_OPT_FLAGS. + +------------------------------------------------------------------- +Sat May 28 08:46:03 CEST 2005 - olh@suse.de + +- cast to avoid build failure + +------------------------------------------------------------------- +Wed Jun 16 01:18:01 CEST 2004 - ro@suse.de + +- cast to avoid gcc warning + +------------------------------------------------------------------- +Fri Mar 26 08:56:11 CET 2004 - kukuk@suse.de + +- don't apply removed patch +- build as user + +------------------------------------------------------------------- +Wed Mar 24 12:49:20 CET 2004 - marco@suse.de + +- added portability patch from schwab@suse.de + + +------------------------------------------------------------------- +Wed Mar 17 10:42:33 CET 2004 - schwab@suse.de + +- Remove bogus use of sa_restorer. +- Fix portability bugs. + +------------------------------------------------------------------- +Mon Mar 15 19:48:32 CET 2004 - marco@suse.de + +- fixed ia64 errors in softspeech_server.c + +------------------------------------------------------------------- +Mon Mar 15 10:36:44 CET 2004 - marco@suse.de + +- fixed FB bug resolutions > 800x600 now OK +- disabled mbrdico support for this version (2.2) +- added new softspeech-lib +------------------------------------------------------------------- +Tue Mar 9 17:40:32 CET 2004 - marco@suse.de + +- added brlstar80 support +- improved softspeech support +- improve speech-only navigation (kernel patch needed) +- added brllino support (experimental) + + +------------------------------------------------------------------- +Sun Mar 7 23:00:30 CET 2004 - ro@suse.de + +- create pipes with mode 644 + +------------------------------------------------------------------- +Mon Aug 11 13:41:32 CEST 2003 - marco@suse.de + +- add power-braille-support (experimental) +- add mbrdico support in softspeech_server + + +------------------------------------------------------------------- +Thu Jun 5 14:15:11 CEST 2003 - coolo@suse.de + +- use BuildRoot +- move rc* link to /usr/sbin +- replaced invalid rpath + +------------------------------------------------------------------- +Thu Sep 12 23:44:23 CEST 2002 - marco@suse.de + +- removed lib-mn and lib-blazi + +------------------------------------------------------------------- +Tue Sep 10 17:17:37 CEST 2002 - marco@suse.de + +- added profiles y2base and y2menu +- removed include of rc.config in suse-blinux script + + +------------------------------------------------------------------- +Tue Aug 20 11:11:56 CEST 2002 - ro@suse.de + +- added prereq (#17984) + +------------------------------------------------------------------- +Thu Jul 25 17:54:38 CEST 2002 - marco@suse.de + +- add brlwave features +- fixed bug in startscript +- modified spkfilter for multi-language-support + +------------------------------------------------------------------- +Fri Jun 14 00:07:15 CEST 2002 - ro@suse.de + +- always use macros when calling insserv + +------------------------------------------------------------------- +Thu Mar 21 15:42:28 MET 2002 - mmj@suse.de + +- Fixed typo (Bug #14709) + +------------------------------------------------------------------- +Sun Feb 10 19:49:52 CET 2002 - marco@suse.de + +- add brlstar40-support + +------------------------------------------------------------------- +Thu Jan 31 15:03:19 CET 2002 - marco@suse.de + +- cleaned up the profile and keymap directory +- fixed the lnrgt bug + + +------------------------------------------------------------------- +Tue Jan 29 19:15:38 CET 2002 - marco@suse.de + +- add patch from schwab@suse.de +- add string-compression for speech +- add a new handling of screen-memory (for frame-buffer) + +------------------------------------------------------------------- +Wed Jan 23 16:57:11 CET 2002 - schwab@suse.de + +- Fix to compile. + +------------------------------------------------------------------- +Tue Jan 15 09:47:21 CET 2002 - marco@suse.de + +- moved fifos from /tmp to /var/run +- using a new version of softspeech.so + + +------------------------------------------------------------------- +Mon Sep 17 14:31:15 CEST 2001 - marco@suse.de + +- fixed bug in startup-script (status) + +------------------------------------------------------------------- +Thu Sep 6 16:44:30 CEST 2001 - marco@suse.de + +- add check before using fifos + +------------------------------------------------------------------- +Wed Aug 15 15:32:00 CEST 2001 - marco@suse.de + +- add patch from ro@suse.de (use g++ instead of gcc for linking) + + + +------------------------------------------------------------------- +Mon Aug 13 19:57:03 CEST 2001 - marco@suse.de + +- add patch from schwab@suse.de +- add new documentation + +------------------------------------------------------------------- +Mon Aug 13 17:20:36 CEST 2001 - schwab@suse.de + +- Remove references to sa_restorer. +- Don't call linker directly. + +------------------------------------------------------------------- +Mon Aug 13 14:53:28 CEST 2001 - marco@suse.de +- 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 + +------------------------------------------------------------------- +Sun Jun 17 20:17:12 CEST 2001 - schwab@suse.de + +- Fix buiding of shared libraries. +- Fix missing declarations. +- Remove useless inline. + +------------------------------------------------------------------- +Sat May 5 23:26:45 CEST 2001 - schwab@suse.de + +- Fix building on non ia32 platforms. + +------------------------------------------------------------------- +Mon Apr 30 14:46:41 CEST 2001 - marco@suse.de + +- update to 1.2 + +------------------------------------------------------------------- +Tue Dec 12 17:50:13 CET 2000 - marco@suse.de + +- integrated patches + +------------------------------------------------------------------- +Thu Nov 30 00:05:47 CET 2000 - ro@suse.de + +- fixed start-script to install in /etc/init.d +- use doc macro in specfile + +------------------------------------------------------------------- +Wed Nov 29 23:58:37 CET 2000 - ro@suse.de + +- re-added patch from schwab@suse.de + +------------------------------------------------------------------- +Sat Nov 18 18:23:17 CET 2000 - marco@suse.de + +- update to 1.1 + +------------------------------------------------------------------- +Thu Jun 29 11:04:06 CEST 2000 - marco@suse.de + +- suse-blinux.conf - profile2 is now y2bignfat (for yast2 textmode inst) +: keymaps - prof1,prof2 + +------------------------------------------------------------------- +Wed Jun 28 19:28:18 CEST 2000 - marco@suse.de + +- change yast2-profile (frame-buffer) + +------------------------------------------------------------------- +Wed Jun 28 08:47:15 CEST 2000 - marco@suse.de + +- bug-fix in profile-directory + +------------------------------------------------------------------- +Wed Jun 28 00:07:21 CEST 2000 - marco@suse.de + +- new profile for yast2 + +------------------------------------------------------------------- +Tue Jun 27 16:47:54 CEST 2000 - marco@suse.de + +- dynamic linking +Sat Nov 18 18:24:14 CET 2000 +- build shared-libs + diff --git a/sbl.spec b/sbl.spec new file mode 100644 index 0000000..6872860 --- /dev/null +++ b/sbl.spec @@ -0,0 +1,190 @@ +# +# spec file for package sbl (Version 2.2) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org +# + +# norootforbuild + +Name: sbl +BuildRequires: gcc-c++ +Version: 2.2 +Release: 28 +License: GPL +Group: Hardware/Other +Source: sblsrc-2.2.tgz +Patch: sblsrc-2.2.dif +Summary: SuSE blinux +PreReq: %insserv_prereq +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +SuSE blinux is a screen reader for the Linux console. It supports +braille displays. + + + +Authors: +-------- + marco@suse.de + +%prep +%setup -n sblsrc-2.2/prog +%patch -p2 + +%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 +make DESTDIR=$RPM_BUILD_ROOT install + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%{insserv_force_if_yast etc/init.d/suse-blinux } + +%postun +%{insserv_cleanup} + +%files +%defattr (-,root,root,755) +%doc ../doc/* +/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 +%config /etc/init.d/suse-blinux +%config /etc/suse-blinux.conf + +%changelog -n sbl +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Sat Jan 14 2006 - schwab@suse.de +- Don't strip binaries. +- Always use RPM_OPT_FLAGS. +* Fri Jun 17 2005 - meissner@suse.de +- use RPM_OPT_FLAGS. +* Sat May 28 2005 - olh@suse.de +- cast to avoid build failure +* Wed Jun 16 2004 - ro@suse.de +- cast to avoid gcc warning +* Fri Mar 26 2004 - kukuk@suse.de +- don't apply removed patch +- build as user +* Wed Mar 24 2004 - marco@suse.de +- added portability patch from schwab@suse.de +* Wed Mar 17 2004 - schwab@suse.de +- Remove bogus use of sa_restorer. +- Fix portability bugs. +* Mon Mar 15 2004 - marco@suse.de +- fixed ia64 errors in softspeech_server.c +* Mon Mar 15 2004 - marco@suse.de +- fixed FB bug resolutions > 800x600 now OK +- disabled mbrdico support for this version (2.2) +- added new softspeech-lib +* Tue Mar 09 2004 - marco@suse.de +- added brlstar80 support +- improved softspeech support +- improve speech-only navigation (kernel patch needed) +- added brllino support (experimental) +* Sun Mar 07 2004 - ro@suse.de +- create pipes with mode 644 +* Mon Aug 11 2003 - marco@suse.de +- add power-braille-support (experimental) +- add mbrdico support in softspeech_server +* Thu Jun 05 2003 - coolo@suse.de +- use BuildRoot +- move rc* link to /usr/sbin +- replaced invalid rpath +* Thu Sep 12 2002 - marco@suse.de +- removed lib-mn and lib-blazi +* Tue Sep 10 2002 - marco@suse.de +- added profiles y2base and y2menu +- removed include of rc.config in suse-blinux script +* Tue Aug 20 2002 - ro@suse.de +- added prereq (#17984) +* Thu Jul 25 2002 - marco@suse.de +- add brlwave features +- fixed bug in startscript +- modified spkfilter for multi-language-support +* Fri Jun 14 2002 - ro@suse.de +- always use macros when calling insserv +* Thu Mar 21 2002 - mmj@suse.de +- Fixed typo (Bug #14709) +* Sun Feb 10 2002 - marco@suse.de +- add brlstar40-support +* Thu Jan 31 2002 - marco@suse.de +- cleaned up the profile and keymap directory +- fixed the lnrgt bug +* Tue Jan 29 2002 - marco@suse.de +- add patch from schwab@suse.de +- add string-compression for speech +- add a new handling of screen-memory (for frame-buffer) +* Wed Jan 23 2002 - schwab@suse.de +- Fix to compile. +* Tue Jan 15 2002 - marco@suse.de +- moved fifos from /tmp to /var/run +- using a new version of softspeech.so +* Mon Sep 17 2001 - marco@suse.de +- fixed bug in startup-script (status) +* Thu Sep 06 2001 - marco@suse.de +- add check before using fifos +* Wed Aug 15 2001 - marco@suse.de +- add patch from ro@suse.de (use g++ instead of gcc for linking) +* Mon Aug 13 2001 - marco@suse.de +- add patch from schwab@suse.de +- add new documentation +* Mon Aug 13 2001 - schwab@suse.de +- Remove references to sa_restorer. +- Don't call linker directly. +* Mon Aug 13 2001 - marco@suse.de +- 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 +* Sun Jun 17 2001 - schwab@suse.de +- Fix buiding of shared libraries. +- Fix missing declarations. +- Remove useless inline. +* Sat May 05 2001 - schwab@suse.de +- Fix building on non ia32 platforms. +* Mon Apr 30 2001 - marco@suse.de +- update to 1.2 +* Tue Dec 12 2000 - marco@suse.de +- integrated patches +* Thu Nov 30 2000 - ro@suse.de +- fixed start-script to install in /etc/init.d +- use doc macro in specfile +* Wed Nov 29 2000 - ro@suse.de +- re-added patch from schwab@suse.de +* Sat Nov 18 2000 - marco@suse.de +- update to 1.1 +* Thu Jun 29 2000 - marco@suse.de +- suse-blinux.conf - profile2 is now y2bignfat (for yast2 textmode inst) + : keymaps - prof1,prof2 +* Wed Jun 28 2000 - marco@suse.de +- change yast2-profile (frame-buffer) +* Wed Jun 28 2000 - marco@suse.de +- bug-fix in profile-directory +* Wed Jun 28 2000 - marco@suse.de +- new profile for yast2 +* Tue Jun 27 2000 - marco@suse.de +- dynamic linking + Sat Nov 18 18:24:14 CET 2000 +- build shared-libs diff --git a/sblsrc-2.2.dif b/sblsrc-2.2.dif new file mode 100644 index 0000000..9263318 --- /dev/null +++ b/sblsrc-2.2.dif @@ -0,0 +1,30 @@ + prog/speech/softspeech_server.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +Index: sblsrc-2.2/prog/speech/softspeech_server.c +================================================================================ +--- sblsrc-2.2/prog/Makefile ++++ sblsrc-2.2/prog/Makefile +@@ -44,7 +44,7 @@ + #LD = gcc + LD = $(COMPCPP) + COMMONLDFLAGS = -rdynamic +-LDFLAGS = $(COMMONLDFLAGS) -s ++LDFLAGS = $(COMMONLDFLAGS) + LDLIBS = -L. -lspeech -ldl + PREFIX = + ##BRL_TARGETS = Fhp_usb +--- sblsrc-2.2/prog/speech/softspeech_server.c ++++ sblsrc-2.2/prog/speech/softspeech_server.c +@@ -1780,9 +1780,9 @@ + strsignal(signum)); + + #if defined(__PPC__) +- addr = info.regs->nip; ++ addr = (void*) info.regs->nip; + #elif defined(__i386__) +- addr = info.eip; ++ addr = (void*) info.eip; + #endif + min_j = 0; + min_diff = (uintptr_t)addr - (uintptr_t)symbols[0].value; diff --git a/sblsrc-2.2.tgz b/sblsrc-2.2.tgz new file mode 100644 index 0000000..0522ecd --- /dev/null +++ b/sblsrc-2.2.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:266e977ec97175a94c412522484ec22b674ceef886daaafe27c60d327f58708e +size 468301