orca/orca.spec

118 lines
3.7 KiB
RPMSpec

#
# spec file for package orca (Version 1.0.0)
#
# Copyright (c) 2007 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: orca
BuildRequires: at-spi-devel glib2-devel gnome-common gnome-mag-devel gnome-speech-devel intltool python python-gnome python-gnome-devel python-gtk-devel update-desktop-files
Version: 1.0.0
Release: 37
Url: http://www.gnome.org/
Group: System/GUI/GNOME
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Summary: Screen reader for GNOME
Source: %{name}-%{version}.tar.bz2
Patch: orca-gcc-warnings.patch
Autoreqprov: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Recommends: gnome-speech
# Only for directory ownership:
BuildRequires: gnome-icon-theme
Requires: gnome-icon-theme
%py_requires
%description
Orca is a free, open source, flexible, and extensible screen reader
that provides access to the graphical desktop via user-customizable
combinations of speech, braille, and/or magnification. Under
development by the Sun Microsystems, Inc., Accessibility Program Office
since 2004, Orca has been created with early input from and continued
engagement with its end users. In fact, the user interface designer
for Orca is also a user.
Authors:
--------
Marc Mulcahy
Willie Walker
Mike Pedersen
Rich Burridge
%prep
%setup
%patch
%build
autoreconf -f -i
# FIXME: enable brltty support
%configure
make %{?jobs:-j%jobs}
%install
make DESTDIR=$RPM_BUILD_ROOT install
mkdir $RPM_BUILD_ROOT%{_datadir}/pixmaps/
ln -s ../icons/hicolor/48x48/apps/orca.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
%suse_update_desktop_file orca GNOME Lockdown X-SuSE-ControlCenter-LookAndFeel
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
%files -f %{name}.lang
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/orca
%{_datadir}/applications/orca.desktop
%{_datadir}/icons/hicolor/48x48/apps/orca.png
%{_datadir}/orca
%{_datadir}/pixmaps/*.png
%{py_sitedir}/orca
%changelog -n orca
* Fri Jan 12 2007 - sbrabec@suse.cz
- Build with gnome-mag and gnome-speech support.
* Fri Dec 22 2006 - maw@suse.de
- Move to /usr.
* Fri Oct 20 2006 - jpr@suse.de
- Recommend gnome-speech so we have a speech engine available
* Sat Sep 23 2006 - aj@suse.de
- Fix build with python 2.5.
* Fri Sep 15 2006 - jhargadon@suse.de
- update to version 1.0.0
- Updates to User's Guide, Architecture, Requirements, and Script Writing
Guide
- Fix for bug 353467: run in a terminal if we detect text setup will
be used
- Fix for bug 353476: apply better fallback algorithm to find a
working synthesis engine
- Fix for bug 352578: ensure that checking/unchecking speech in the
configuration GUI does the appropriate thing
- Refixed bug 350854 and fix for bug 353268: do not double read lines
in OpenOffice and also make sure focus is properly handled in gedit
after a window maximize.
- Fix for bug 353237: prevent COMM_FAILURE messages when trying to get
the object state
- Fix for bug 352866: add "-q" and "--quit" options to orca script to
allow one to more easily kill orca
- Fix for bug 352240: prevent wrong object report for Java
applications in case of different event ordering
- Fix for bug 352257: improved isSameObject() function
- Fix for bug 352254: better handling of expand/collapse events for the
Java platform
- translation updates
* Tue Sep 12 2006 - rodrigo@suse.de
- Moved Python modules to /usr to make it work.
* Fri Sep 08 2006 - rodrigo@suse.de
- Initial submission from GNOME 2.15.x