Jon Ciesla ff381fe
%define pkg_version 4.3
Jon Ciesla ff381fe
%define api_version 0.5.6
Tomas Janousek e2b1266
Tomas Janousek ae11bd2
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Tomas Janousek ae11bd2
%{!?pyver: %define pyver %(%{__python} -c "import sys; v=sys.version_info[:2]; print '%d.%d'%v")}
Tomas Janousek ae11bd2
Tomas Janousek ae11bd2
%{!?tcl_version: %define tcl_version %(echo 'puts $tcl_version' | tclsh)}
e966baa
%{!?tcl_sitearch: %define tcl_sitearch %{_prefix}/%{_lib}/tcl%{tcl_version}}
e966baa
e966baa
%define _exec_prefix %{nil}
e966baa
%define _libdir /%{_lib}
Tomas Janousek e2b1266
Jon Ciesla 36fb63f
%define _jnidir        %{_prefix}/%{_lib}/java
Jon Ciesla 627e8f4
ab22ab3
# with speech dispatcher iff on Fedora:
ab22ab3
%define with_speech_dispatcher 0%{?fedora}
ab22ab3
d425b4f
%ifarch %{ocaml_arches}
d425b4f
%global with_ocaml 1
d425b4f
%endif
d425b4f
cvsdist a88e837
Name: brltty
Tomas Janousek e2b1266
Version: %{pkg_version}
d425b4f
Release: 5%{?dist}
Tomas Janousek e2b1266
License: GPLv2+
cvsdist a88e837
Group: System Environment/Daemons
cvsdist a88e837
URL: http://mielke.cc/brltty/
cvsdist a88e837
Source: http://mielke.cc/brltty/releases/%{name}-%{version}.tar.gz
1015788
Patch0: brltty-cppflags.patch
1015788
Patch1: brltty-autoconf-quote.patch
Jon Ciesla ff381fe
#Patch2: brltty-4.2-S_ISCHR.patch
e2eb4d1
Patch3: brltty-parallel.patch
f326de9
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
6cc4c5d
Summary: Braille display driver for Linux/Unix
ef909a2
BuildRequires: byacc glibc-kernheaders
ef909a2
BuildRequires: autoconf
110bba7
# work around a bug in the install process:
110bba7
Requires(post): coreutils
cvsdist a88e837
cvsdist a88e837
%description
cvsdist a88e837
BRLTTY is a background process (daemon) which provides
cvsdist a88e837
access to the Linux/Unix console (when in text mode)
cvsdist a88e837
for a blind person using a refreshable braille display.
ef909a2
It drives the braille display and provides complete
ef909a2
screen review functionality.
ab22ab3
%if %{with_speech_dispatcher}
Jon Ciesla ff381fe
BRLTTY can also work with speech synthesizers; if you want to use it with
e966baa
Speech Dispatcher, please install also package %{name}-speech-dispatcher.
e966baa
e966baa
%package speech-dispatcher
e966baa
Summary: Speech Dispatcher driver for BRLTTY
e966baa
Group: System Environment/Daemons
e966baa
License: GPLv2+
e966baa
BuildRequires: speech-dispatcher-devel
e966baa
Requires: %{name} = %{pkg_version}-%{release}
e966baa
%description speech-dispatcher
e966baa
This package provides the Speech Dispatcher driver for BRLTTY.
ab22ab3
%endif
cvsdist a88e837
Tomas Janousek b3f626f
%package xw
6cc4c5d
Summary: XWindow driver for BRLTTY
Tomas Janousek b3f626f
Group: System Environment/Daemons
Tomas Janousek e2b1266
License: GPLv2+
Tomas Janousek b3f626f
BuildRequires: libSM-devel libICE-devel libX11-devel libXaw-devel libXext-devel libXt-devel libXtst-devel
ef909a2
Requires: %{name} = %{pkg_version}-%{release}
Tomas Janousek b3f626f
%description xw
Tomas Janousek b3f626f
This package provides the XWindow driver for BRLTTY.
Tomas Janousek b3f626f
Tomas Janousek e2b1266
%package at-spi
6cc4c5d
Summary: AtSpi driver for BRLTTY
Tomas Janousek e2b1266
Group: System Environment/Daemons
243c6e3
# The data files are licensed under LGPLv2+, see the README file.
243c6e3
License: GPLv2+ and LGPLv2+
Tomas Janousek e2b1266
BuildRequires: at-spi-devel
ef909a2
Requires: %{name} = %{pkg_version}-%{release}
Tomas Janousek e2b1266
%description at-spi
Tomas Janousek e2b1266
This package provides the AtSpi driver for BRLTTY.
Tomas Janousek e2b1266
prockai c95485f
%package -n brlapi
Tomas Janousek e2b1266
Version: %{api_version}
prockai c95485f
Group: Applications/System
Tomas Janousek e2b1266
License: LGPLv2+
Jon Ciesla ff381fe
Summary: Application Programming Interface for BRLTTY
e966baa
Requires: %{name} = %{pkg_version}-%{release}
prockai c95485f
%description -n brlapi
prockai c95485f
This package provides the run-time support for the Application
prockai c95485f
Programming Interface to BRLTTY.
prockai c95485f
prockai c95485f
Install this package if you have an application which directly accesses
prockai c95485f
a refreshable braille display.
prockai c95485f
prockai c95485f
%package -n brlapi-devel
Tomas Janousek e2b1266
Version: %{api_version}
prockai c95485f
Group: Development/System
Tomas Janousek e2b1266
License: LGPLv2+
f326de9
Requires: brlapi = %{api_version}-%{release}
6cc4c5d
Summary: Headers, static archive, and documentation for BrlAPI
prockai c95485f
prockai c95485f
%description -n brlapi-devel
prockai c95485f
This package provides the header files, static archive, shared object
prockai c95485f
linker reference, and reference documentation for BrlAPI (the
prockai c95485f
Application Programming Interface to BRLTTY).  It enables the
prockai c95485f
implementation of applications which take direct advantage of a
prockai c95485f
refreshable braille display in order to present information in ways
prockai c95485f
which are more appropriate for blind users and/or to provide user
Jon Ciesla ff381fe
interfaces which are more specifically attuned to their needs.
prockai c95485f
prockai c95485f
Install this package if you are developing or maintaining an application
prockai c95485f
which directly accesses a refreshable braille display.
prockai c95485f
Tomas Janousek e2b1266
%package -n tcl-brlapi
Tomas Janousek e2b1266
Version: %{api_version}
Tomas Janousek e2b1266
Group: Development/System
Tomas Janousek e2b1266
License: LGPLv2+
f326de9
Requires: brlapi = %{api_version}-%{release}
e966baa
BuildRequires: tcl-devel
6cc4c5d
Summary: Tcl binding for BrlAPI
Tomas Janousek e2b1266
%description -n tcl-brlapi
Tomas Janousek e2b1266
This package provides the Tcl binding for BrlAPI.
Tomas Janousek e2b1266
Tomas Janousek e2b1266
%package -n python-brlapi
Tomas Janousek e2b1266
Version: %{api_version}
Tomas Janousek e2b1266
Group: Development/System
Tomas Janousek e2b1266
License: LGPLv2+
f326de9
Requires: brlapi = %{api_version}-%{release}
Tomas Janousek e2b1266
BuildRequires: Pyrex
6cc4c5d
Summary: Python binding for BrlAPI
Tomas Janousek e2b1266
%description -n python-brlapi
Tomas Janousek e2b1266
This package provides the Python binding for BrlAPI.
Tomas Janousek e2b1266
Tomas Janousek 7eecaf9
%package -n brlapi-java
Tomas Janousek 7eecaf9
Version: %{api_version}
Tomas Janousek 7eecaf9
Group: Development/System
Tomas Janousek 7eecaf9
License: LGPLv2+
f326de9
Requires: brlapi = %{api_version}-%{release}
Jon Ciesla ff381fe
## temporary work around, java-devel is not resolved consistently across archs
Jon Ciesla 627e8f4
#BuildRequires: jpackage-utils
Jon Ciesla a4ac388
BuildRequires: java-devel
f51fa9b
#BuildRequires: java-1.5.0-gcj-devel
6cc4c5d
Summary: Java binding for BrlAPI
Tomas Janousek 7eecaf9
%description -n brlapi-java
Tomas Janousek 7eecaf9
This package provides the Java binding for BrlAPI.
Tomas Janousek 7eecaf9
d425b4f
%if 0%{?with_ocaml}
244c368
%package -n ocaml-brlapi
244c368
Version: %{api_version}
244c368
Group: Development/System
244c368
License: LGPLv2+
244c368
Requires: brlapi = %{api_version}-%{release}
244c368
BuildRequires: ocaml
244c368
Summary: OCaml binding for BrlAPI
244c368
%description -n ocaml-brlapi
244c368
This package provides the OCaml binding for BrlAPI.
d425b4f
%endif
244c368
244c368
Tomas Janousek e2b1266
%define version %{pkg_version}
Tomas Janousek e2b1266
cvsdist a88e837
%prep
Tomas Janousek 7eecaf9
%setup -q
1015788
%patch0 -p1 -b .cppflags
1015788
%patch1 -p1 -b .quote
Jon Ciesla ff381fe
#%%patch2 -p1 -b .S_ISCHR
e2eb4d1
%patch3 -p1 -b .parallel
cvsdist a88e837
cvsdist a88e837
%build
ef909a2
# Patch6 changes aclocal.m4:
ef909a2
autoconf
f51fa9b
for i in -I/usr/lib/jvm/java/include{,/linux}; do
f51fa9b
      java_inc="$java_inc $i"
f51fa9b
done
f51fa9b
# there is no curses packages in BuildRequires, so the package builds
f51fa9b
# without them in mock; let's express this decision explicitly
ef909a2
%configure CPPFLAGS="$java_inc" --disable-stripping --without-curses \
ab22ab3
%if %{with_speech_dispatcher}
ab22ab3
  --with-speechd=%{_prefix} \
ab22ab3
%endif
ab22ab3
  --with-install-root="${RPM_BUILD_ROOT}"
Tomas Janousek 7eecaf9
make %{?_smp_mflags}
cvsdist a88e837
ef909a2
find . \( -path ./doc -o -path ./Documents \) -prune -o \
ef909a2
  \( -name 'README*' -o -name '*.txt' -o -name '*.html' -o \
ef909a2
     -name '*.sgml' -o -name '*.patch' -o \
ef909a2
     \( -path './Bootdisks/*' -type f -perm +ugo=x \) \) -print |
ef909a2
while read file; do
ef909a2
   mkdir -p doc/${file%/*} && cp -rp $file doc/$file || exit 1
cvsdist a88e837
done
cvsdist a88e837
Jon Ciesla ff381fe
find . -name '*.sgml' |
Jon Ciesla ff381fe
while read file; do
Jon Ciesla ff381fe
   iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
Jon Ciesla ff381fe
done
Jon Ciesla ff381fe
find . -name '*.txt' |
Jon Ciesla ff381fe
while read file; do
Jon Ciesla ff381fe
   iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
Jon Ciesla ff381fe
done
Jon Ciesla ff381fe
find . -name 'README*' |
Jon Ciesla ff381fe
while read file; do
Jon Ciesla ff381fe
   iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
Jon Ciesla ff381fe
done
Jon Ciesla ff381fe
cvsdist a88e837
%install
Tomas Janousek 7eecaf9
rm -rf $RPM_BUILD_ROOT
e966baa
# does not seem to be parallel safe
e966baa
make install
e966baa
rm "$RPM_BUILD_ROOT%{_libdir}/libbrlapi.so"
6b948c0
ln -s ../../%{_lib}/libbrlapi.so.0.5 "$RPM_BUILD_ROOT%{_prefix}/%{_lib}/libbrlapi.so"
243c6e3
install -d -m 755 "${RPM_BUILD_ROOT}%{_sysconfdir}" "$RPM_BUILD_ROOT%{_mandir}/man5"
havill 7d6c3ee
install -m 644 Documents/brltty.conf "${RPM_BUILD_ROOT}%{_sysconfdir}"
243c6e3
echo ".so man1/brltty.1" > $RPM_BUILD_ROOT%{_mandir}/man5/brltty.conf.5
cvsdist a88e837
d425b4f
%if %{_lib} == "lib64"
d425b4f
	#Manually place java plugin on 64-bit arches
cd30d4e
	mkdir $RPM_BUILD_ROOT%{_prefix}/%{_lib}/java/
cd30d4e
	install -m 755 Bindings/Java/libbrlapi_java.so "$RPM_BUILD_ROOT%{_prefix}/%{_lib}/java/"
cd30d4e
%endif
cd30d4e
ef909a2
# clean up the manuals:
ef909a2
rm Documents/Manual-*/*/{*.mk,*.made,Makefile*}
e966baa
mv Documents/BrlAPIref/{html,BrlAPIref}
Tomas Janousek b3f626f
1015788
# Don't want static lib
1015788
rm -rf $RPM_BUILD_ROOT/%{_lib}/libbrlapi.a
1015788
Florian La Roche 0fc1e5b
%clean
Florian La Roche 0fc1e5b
rm -rf $RPM_BUILD_ROOT
Florian La Roche 0fc1e5b
cvsdist a88e837
%post
cvsdist a88e837
devices="/dev/vcsa /dev/vcsa0 /dev/vcc/a"
cvsdist a88e837
install=true
cvsdist a88e837
for device in ${devices}
cvsdist a88e837
do
cvsdist a88e837
   if [ -c "${device}" ]
cvsdist a88e837
   then
cvsdist a88e837
      install=false
cvsdist a88e837
      break
cvsdist a88e837
   fi
cvsdist a88e837
done
cvsdist a88e837
if $install
cvsdist a88e837
then
prockai c95485f
   device="$(set -- ${devices} && echo "${1}")"
cvsdist a88e837
   mkdir -p "${device%/*}"
cvsdist a88e837
   mknod -m o= "${device}" c 7 128
cvsdist a88e837
   chmod 660 "${device}"
cvsdist a88e837
   chown root.tty "${device}"
cvsdist a88e837
fi
Tomas Janousek 57b8547
exit 0
cvsdist a88e837
e966baa
%post   -n brlapi -p /sbin/ldconfig
e966baa
%postun -n brlapi -p /sbin/ldconfig
e966baa
e966baa
%files
cvsdist a88e837
%defattr(-,root,root)
ef909a2
%config(noreplace) %{_sysconfdir}/brltty.conf
e966baa
%{_sysconfdir}/brltty/
prockai c95485f
%{_bindir}/brltty
prockai c95485f
%{_bindir}/brltty-*
e966baa
%{_libdir}/brltty/
e966baa
%exclude %{_libdir}/brltty/libbrlttybba.so
e966baa
%exclude %{_libdir}/brltty/libbrlttybxw.so
ab22ab3
%if %{with_speech_dispatcher}
e966baa
%exclude %{_libdir}/brltty/libbrlttyssd.so
ab22ab3
%endif
e966baa
%exclude %{_libdir}/brltty/libbrlttyxas.so
243c6e3
%doc LICENSE-GPL LICENSE-LGPL
cvsdist a88e837
%doc Documents/ChangeLog Documents/TODO
ef909a2
%doc Documents/Manual-BRLTTY/
cvsdist a88e837
%doc doc/*
243c6e3
%doc %{_mandir}/man[15]/brltty.*
e966baa
ab22ab3
%if %{with_speech_dispatcher}
e966baa
%files speech-dispatcher
e966baa
%doc Drivers/Speech/SpeechDispatcher/README
e966baa
%{_libdir}/brltty/libbrlttyssd.so
ab22ab3
%endif
prockai c95485f
Tomas Janousek b3f626f
%files xw
e966baa
%doc Drivers/Braille/XWindow/README
Tomas Janousek b3f626f
%{_libdir}/brltty/libbrlttybxw.so
Tomas Janousek b3f626f
Tomas Janousek e2b1266
%files at-spi
Tomas Janousek e2b1266
%{_libdir}/brltty/libbrlttyxas.so
Tomas Janousek e2b1266
prockai c95485f
%files -n brlapi
prockai c95485f
%defattr(-,root,root)
e966baa
%{_bindir}/vstp
243c6e3
%{_bindir}/xbrlapi
e966baa
%{_libdir}/brltty/libbrlttybba.so
prockai c95485f
%{_libdir}/libbrlapi.so.*
e966baa
%doc Drivers/Braille/XWindow/README
ef909a2
%doc Documents/Manual-BrlAPI/
243c6e3
%doc %{_mandir}/man1/xbrlapi.*
e966baa
%doc %{_mandir}/man1/vstp.*
prockai c95485f
prockai c95485f
%files -n brlapi-devel
prockai c95485f
%defattr(-,root,root)
e966baa
%{_prefix}/%{_lib}/libbrlapi.so
prockai c95485f
%{_includedir}/brltty
Tomas Janousek e2b1266
%{_includedir}/brlapi*.h
243c6e3
%doc %{_mandir}/man3/brlapi_*.3*
e966baa
%doc Documents/BrlAPIref/BrlAPIref/
Tomas Janousek e2b1266
Tomas Janousek e2b1266
%files -n tcl-brlapi
Tomas Janousek e2b1266
%defattr(-,root,root)
f51fa9b
%{tcl_sitearch}/brlapi-%{api_version}
Tomas Janousek e2b1266
Tomas Janousek e2b1266
%files -n python-brlapi
Tomas Janousek e2b1266
%defattr(-,root,root)
Tomas Janousek e2b1266
%{python_sitearch}/brlapi.so
Tomas Janousek 7eecaf9
%{python_sitearch}/Brlapi-%{api_version}-py%{pyver}.egg-info
Tomas Janousek 7eecaf9
Tomas Janousek 7eecaf9
%files -n brlapi-java
Tomas Janousek 7eecaf9
%defattr(-,root,root)
Tomas Janousek 7eecaf9
%{_jnidir}/libbrlapi_java.so
Tomas Janousek 7eecaf9
%{_javadir}/brlapi.jar
cvsdist a88e837
d425b4f
%if 0%{?with_ocaml}
244c368
%files -n ocaml-brlapi
244c368
%defattr(-,root,root)
244c368
%{_prefix}/%{_lib}/ocaml/brlapi/
244c368
%{_prefix}/%{_lib}/ocaml/stublibs/
d425b4f
%endif
Tomas Janousek b3f626f
cvsdist a88e837
%changelog
d425b4f
* Fri Mar 23 2012 Dan HorĂ¡k <dan[at]danny.cz> - 4.3-5
d425b4f
- conditionalize ocaml support
d425b4f
- fix build on 64-bit arches
d425b4f
244c368
* Mon Feb 06 2012 Jon Ciesla <limburgher@gmail.com> - 4.3-4
244c368
- Added ocaml subpackage, BZ 702724.
244c368
6b948c0
* Fri Feb 03 2012 Jon Ciesla <limburgher@gmail.com> - 4.3-3
6b948c0
- Fixed libbrlapi.so symlink, BZ 558132.
6b948c0
fb914ca
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3-2
fb914ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
fb914ca
Jon Ciesla ff381fe
* Tue Oct 18 2011 Jon Ciesla <limb@jcomserv.net> - 4.3-1
Jon Ciesla ff381fe
- New upstream.
Jon Ciesla ff381fe
- S_ISCHR patch upstreamed.
Jon Ciesla ff381fe
- parallel patch updated.
Jon Ciesla ff381fe
- Cleaned up some file encodings.
Jon Ciesla ff381fe
4dae1f4
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2-4
4dae1f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4dae1f4
63b65e8
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 4.2-3
63b65e8
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
63b65e8
e2eb4d1
* Fri May 21 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.2-2
e2eb4d1
- rework parallel patch slightly and reapply
e2eb4d1
1015788
* Fri May 21 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.2-1
1015788
- update to 4.2
1015788
- drop static lib (bz 556041)
1015788
- fix undefined S_ISCHR call
1015788
110bba7
* Wed Jan 20 2010 Stepan Kasal <skasal@redhat.com> - 4.1-5
110bba7
- requires(post): coreutils to work around an installator bug
110bba7
- Resolves: #540437
110bba7
ab22ab3
* Wed Jan 13 2010 Stepan Kasal <skasal@redhat.com> - 4.1-4
ab22ab3
- limit building against speech-dispatcher to Fedora
ab22ab3
- Resolves: rhbz#553795
ab22ab3
e966baa
* Sun Nov  1 2009 Stepan Kasal <skasal@redhat.com> - 4.1-3
e966baa
- build the TTY driver (it was disabled since it first appered in 3.7.2-1)
e966baa
- build with speech-dispatcher, packed into a separate sub-package
e966baa
e966baa
* Fri Oct 30 2009 Stepan Kasal <skasal@redhat.com> - 4.1-2
e966baa
- move data-directory back to default: /etc/brltty
e966baa
- move brltty to /bin and /lib, so that it can be used to repair the system
e966baa
  without /usr mounted (#276181)
e966baa
- move vstp and libbrlttybba.so to brlapi
e966baa
- brltty no longer requires brlapi
e966baa
- brlapi now requires brltty from the same build
e966baa
ef909a2
* Wed Oct 28 2009 Stepan Kasal <skasal@redhat.com> - 4.1-1
ef909a2
- new upstream version
ef909a2
- use --disable-stripping instead of make variable override
ef909a2
- install the default brltty-pm.conf to docdir only (#526168)
ef909a2
- remove the duplicate copies of rhmkboot and rhmkroot from docdir
ef909a2
- patch configure so that the dirs in summary are not garbled:
ef909a2
  brltty-autoconf-quote.patch
e966baa
- move data-directory to ${datadir}/brltty
ef909a2
46757b8
* Tue Oct 20 2009 Stepan Kasal <skasal@redhat.com> - 4.0-2
46757b8
- escape rpm macros in the rpm change log
ef909a2
- add requires to bind subpackages from one build together
46757b8
243c6e3
* Wed Oct  7 2009 Stepan Kasal <skasal@redhat.com> - 4.0-1
243c6e3
- new upstream version
ef909a2
- drop upstreamed patches; ./autogen not needed anymore
243c6e3
- pack the xbrlapi server; move its man page to brlapi package
ef909a2
- add man-page for brltty.conf (#526168)
243c6e3
ba73242
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10-6
ba73242
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ba73242
6d8a274
* Tue May 12 2009 Stepan Kasal <skasal@redhat.com> - 3.10-5
6d8a274
- rebuild after java-1.5.0-gcj rebuild
6d8a274
f51fa9b
* Thu Apr 30 2009 Stepan Kasal <skasal@redhat.com> - 3.10-4
f51fa9b
- own the tcl subdirectory (#474032)
f51fa9b
- set CPPFLAGS to java include dirs, so that the java bindings build with
f51fa9b
  any java implementation (#498964)
f51fa9b
- add --without-curses; there is no curses package BuildRequired anyway
f51fa9b
6c9a6db
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10-3
6c9a6db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6c9a6db
3c99a8f
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 3.10-2
3c99a8f
- Rebuild for Python 2.6
3c99a8f
f326de9
* Sat Sep 13 2008 Stepan Kasal <skasal@redhat.com> - 3.10-1
f326de9
- new upstream release
f326de9
- drop brltty-3.9-java-svn.patch, brltty-3.9-tcl85path.patch,
f326de9
  and brltty-3.9-pyxfix.patch, they are upstream
f326de9
- fix BuildRoot
f326de9
- fix many sub-packages' Requires on brlapi
f326de9
6cc4c5d
* Wed Sep 10 2008 Stepan Kasal <skasal@redhat.com> - 3.9-3
6cc4c5d
- add brltty-3.9-autoconf.patch to fix to build with Autoconf 2.62
6cc4c5d
- add brltty-3.9-parallel.patch to fix race condition with parallel make
6cc4c5d
- add brltty-3.9-pyxfix.patch to fix build with current pyrex
6cc4c5d
- Summary lines shall not end with a dot
6cc4c5d
Tomas Janousek 37c9aa8
* Thu Feb 28 2008 Tomas Janousek <tjanouse@redhat.com> - 3.9-2.2
Tomas Janousek 37c9aa8
- glibc build fixes
Tomas Janousek 37c9aa8
- applied java reorganisations from svn
Tomas Janousek 37c9aa8
f4dcdca
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.9-2.1
f4dcdca
- Autorebuild for GCC 4.3
f4dcdca
Tomas Janousek ae11bd2
* Wed Jan 09 2008 Tomas Janousek <tjanouse@redhat.com> - 3.9-1.1
Tomas Janousek ae11bd2
- specfile update to comply with tcl packaging guidelines
Tomas Janousek ae11bd2
Tomas Janousek 7eecaf9
* Mon Jan 07 2008 Tomas Janousek <tjanouse@redhat.com> - 3.9-1
Tomas Janousek 7eecaf9
- update to latest upstream (3.9)
Tomas Janousek 7eecaf9
Tomas Janousek 7eecaf9
* Tue Sep 18 2007 Tomas Janousek <tjanouse@redhat.com> - 3.8-2.svn3231
Tomas Janousek 7eecaf9
- update to r3231 from svn
Tomas Janousek 7eecaf9
- added java binding subpackage
Tomas Janousek 7eecaf9
Tomas Janousek 7eecaf9
* Wed Aug 29 2007 Tomas Janousek <tjanouse@redhat.com> - 3.8-2.svn3231
Tomas Janousek 7eecaf9
- update to r3231 from svn
Tomas Janousek 7eecaf9
Tomas Janousek e2b1266
* Tue Aug 21 2007 Tomas Janousek <tjanouse@redhat.com> - 3.8-1
Tomas Janousek e2b1266
- update to latest upstream
Tomas Janousek e2b1266
- added the at-spi driver, tcl and python bindings
Tomas Janousek e2b1266
- fixed the license tags
Tomas Janousek e2b1266
Tomas Janousek b3f626f
* Mon Mar 05 2007 Tomas Janousek <tjanouse@redhat.com> - 3.7.2-3
Tomas Janousek b3f626f
- added the XWindow driver
Tomas Janousek b3f626f
- build fix for newer byacc
Tomas Janousek b3f626f
Tomas Janousek 68de005
* Tue Jan 30 2007 Tomas Janousek <tjanouse@redhat.com> - 3.7.2-2.1
Tomas Janousek 68de005
- quiet postinstall scriptlet, really fixes #224570
Tomas Janousek 68de005
Tomas Janousek 57b8547
* Tue Jan 30 2007 Tomas Janousek <tjanouse@redhat.com> - 3.7.2-2
Tomas Janousek 57b8547
- failsafe postinstall script, fixes #224570
Tomas Janousek 57b8547
- makefile fix - debuginfo extraction now works
Tomas Janousek 57b8547
Tomas Janousek 96dcaf2
* Thu Jan 25 2007 Tomas Janousek <tjanouse@redhat.com> - 3.7.2-1.1
Tomas Janousek 96dcaf2
- fix building with newer kernel-headers (#224149)
Tomas Janousek 96dcaf2
prockai c95485f
* Wed Jul 12 2006 Petr Rockai <prockai@redhat.com> - 3.7.2-1
prockai c95485f
- upgrade to latest upstream version
prockai c95485f
- split off brlapi and brlapi-devel packages
prockai c95485f
3afcccb
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.2-12.1
3afcccb
- rebuild
3afcccb
Florian La Roche 6bd36d0
* Sun Jul 02 2006 Florian La Roche <laroche@redhat.com>
Florian La Roche 6bd36d0
- for the post script require coreutils
Florian La Roche 6bd36d0
b834fbc
* Mon Jun 05 2006 Jesse Keating <jkeating@redhat.com> - 3.2-11
b834fbc
- Added byacc BuildRequires, removed prereq, coreutils is always there
b834fbc
619a25d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.2-10.2.1
619a25d
- bump again for double-long bug on ppc(64)
619a25d
e015911
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.2-10.2
e015911
- rebuilt for new gcc4.1 snapshot and glibc changes
e015911
522edf5
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
522edf5
- rebuilt
522edf5
2e92d4c
* Wed Mar 16 2005 Bill Nottingham <notting@redhat.com> 3.2-10
2e92d4c
- rebuild
2e92d4c
Florian La Roche 0fc1e5b
* Fri Nov 26 2004 Florian La Roche <laroche@redhat.com>
Florian La Roche 0fc1e5b
- add a %%clean into .spec
Florian La Roche 0fc1e5b
havill 7d6c3ee
* Thu Oct 14 2004 Adrian Havill <havill@redhat.com> 3.2-5
havill 7d6c3ee
- chmod a-x for conf file (#116244)
havill 7d6c3ee
cvsdist 90cebf5
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 90cebf5
- rebuilt
cvsdist 90cebf5
cvsdist b66bebe
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b66bebe
- rebuilt
cvsdist b66bebe
cvsdist b66bebe
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b66bebe
- rebuilt
cvsdist b66bebe
cvsdist 0818a33
* Tue Sep 30 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 0818a33
- prereq coreutils for mknod/chown/chmod
cvsdist a88e837
cvsdist a88e837
* Mon Jul 07 2003 Adrian Havill <havill@redhat.com> 3.2-2
cvsdist a88e837
- changed spec "Copyright" to "License"
46757b8
- use %%configure macro, %%{_libdir} for non-ia32 archs
cvsdist a88e837
- removed unnecessary set and unset, assumed/default spec headers
cvsdist a88e837
- fixed unpackaged man page, duplicate /bin and /lib entries
cvsdist a88e837
- use plain install vs scripts for non-i386 buildsys