File gnome-speech.spec of Package gnome-speech

#
# spec file for package gnome-speech (Version 0.4.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           gnome-speech
BuildRequires:  espeak-devel
BuildRequires:  libbonobo-devel
BuildRequires:  libidl
BuildRequires:  update-desktop-files
License:        LGPL v2.1 or later
Group:          System/GUI/GNOME
AutoReqProv:    on
Version:        0.4.25
Release:        1
Summary:        GNOME Speech API
Source:         ftp://ftp.gnome.org/pub/GNOME/sources/gnome-speech/0.4/gnome-speech-%{version}.tar.bz2
Url:            http://www.gnome.org
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
PreReq:         filesystem /usr/bin/touch
Requires:       espeak

%description
The GNOME Speech 1.0 API is currently under development. It will
provide API for both text-to-speech output and speech input. It will be
heavily influenced by the Java Speech API, both the existing 1.0
specification and the new 2.0 one, which is currently under
development.

This package of GNOME Speech provides a driver for the Festival Speech
Synthesizer.



Authors:
--------
    Marc Mulcahy <marc.mulcahy@sun.com>
    Michael Meeks <mmeeks@gnu.org>

%package devel
License:        LGPL v2.1 or later
Summary:        GNOME Speech API Development files
Group:          System/GUI/GNOME
AutoReqProv:    on
Requires:       %{name} = %{version} libbonobo-devel

%description devel
The GNOME Speech 1.0 API is currently under development, and it will
provide API for both text-to-speech output as well as speech input. It
will be heavily influenced by the Java Speech API, both the existing
1.0 specification, and the new 2.0 one which is currently under
development.

This package contains all files needed to develop using the GNOME
Speech API



Authors:
--------
    Marc Mulcahy <marc.mulcahy@sun.com>
    Michael Meeks <mmeeks@gnu.org>

%prep
%setup -q

%build
#autoreconf -f -i
%configure
make %{?jobs:-j%jobs}

%install
%makeinstall
rm $RPM_BUILD_ROOT%{_libdir}/*.*a
rm $RPM_BUILD_ROOT%{_libdir}/*/*.*a

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files 
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%defattr (-, root, root)
%{_bindir}/*
%{_datadir}/idl/gnome-speech-1.0
%{_libdir}/*.so.*
%{_libdir}/bonobo/servers/*.server
%{_libdir}/orbit-2.0/*.so

%files devel
%defattr (-, root, root)
%{_includedir}/gnome-speech-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/gnome-speech-1.0.pc

%changelog
* Sun Feb 15 2009 mboman@suse.de
- Update to version 0.4.25:
  + Fix for bgo#571217 - espeak driver parameter ranges do not
  match espeak
  + Fix for bgo#560439 - GNOME Goal: Remove deprecated GLib
  symbols
- Remove "la" files
* Tue Feb 03 2009 mboman@suse.de
- Update to version 0.4.23:
  + drivers/espeak/Makefile.am Fix for bgo#568786 - Trivial build
  patch
  + test/test-speech.c: Fix for bgo#563577 - GNOME Goal: Clean up
  GLib and GTK+ includes (Luis Menina)
- Remove gnome-speech-0.4.21.dif. Fixed upstream
* Sat Dec 20 2008 mboman@suse.de
- Update to version 0.4.22:
  + drivers/swift/swiftsynthesisdriver.c: fix for bgo#559583 - Swift
  synthesis driver causes Python client to get "TypeError: could not
  demarshal return value" on call to getAllVoices.
* Tue Oct 14 2008 kukuk@suse.de
- Fix Makefile.am for espaek driver
* Mon Oct 13 2008 marco@suse.de
- added espeak-devel to buildrequirements
- changed "Requires" from festival to espeak
* Sat Aug 09 2008 captain.magnus@opensuse.org
- Update to 0.4.21
  + drivers/espeak/espeaksynthesisdriver.c: fix for bug bgo#545896 - eSpeak
  segmentation fault.
* Fri Jun 27 2008 mauro@suse.de
- Update to 0.4.20
  + drivers/espeak/*: fix for bgo#35493 - eSpeak driver can
  block.  The fix adds a list mechanism to handle utterances
  to be spoken and then processes them on the gidle thread.
  Also raised the maximum speech rate for eSpeak.
  + configure.in: be smarter about automatically finding espeak
  + drivers/espeak/Makefile.am: remove libstdc++.  It is not needed.
* Fri May 16 2008 aj@suse.de
- Use /sbin/ldconfig directly in post scripts.
- Remove extra BuildRequires.
* Fri Feb 01 2008 maw@suse.de
- Update to version 0.4.18:
  + Bugs fixed: bgo#508439 and bgo#503058.
* Fri Aug 03 2007 maw@suse.de
- Update to version 0.4.16:
  + Bugs (bugzilla.gnome.org) fixed: #458990 and #454954.
* Mon Jul 09 2007 maw@suse.de
- Update to version 0.4.14
- Fixes for bugzilla.gnome.org #437867, #440169, #448184, and
  [#443989].
* Wed Apr 11 2007 maw@suse.de
- Update to version 0.4.11
- Fix b.g.o #416586.
* Fri Mar 30 2007 maw@suse.de
- Update to version 0.4.10
- b.g.o 409573.
* Fri Mar 09 2007 maw@suse.de
- Update to version 0.4.9.
  * Fix for bug 398916 to help select the Viavoice Chinese voices. Also
  fixed a memory leak with the driver. (Gilles Casse)
  * Fix for bug 399512 to handle config parameters better. (Leonardo Boshell)
  * Fix for bug 403763 to include math library when building driver
  for Swift. (Willie Walker)
  * Brand new driver for eSpeak (http://espeak.sourceforge.net).
  Many many thanks to Gilles Casse for his contribution here!!!
  * Fix for bug 321658 to allow ibmtts is unable to select/change voice
  of a different language.  Many many thanks to Gilles Casse for his
  contribution here!!!
  * Add support for Cepstral Swift driver.  There are known problems
  with this support.  In particular, there are audio artifacts
  (chirps and pops) when speech is interrupted.  We have a support
  request into Cepstral for help with this: Support Ticket #6297.
  * RFE 350389: add in Loquendo driver from ONCE (Thanks Juan Ramon
  Jimenez from ONCE!).
* Thu Jan 11 2007 sbrabec@suse.cz
- Spec file cleanup.
* Mon Jan 08 2007 ro@suse.de
- GNOME moved to /usr
* Thu Sep 14 2006 jhargadon@suse.de
- update to version 0.4.5
- bug 353322: fix crash/hang in DECtalk synthesis driver
* Thu Aug 31 2006 jhargadon@suse.de
- update to version 0.4.4
- Fix for bug 326818: escape the \ character so it is not interpreted
  as a line continuation character by the festival shell
- Fix for bug 352165: use "-f" flag to rm files when doing a clean
* Mon Aug 14 2006 jhargadon@suse.de
- update to version 0.4.3
- Fix for bug 349730: do not abort festival synthesis driver when it
  cannot convert a string to the encoding expected by the voice being
  used by festival.
* Fri Feb 03 2006 aj@suse.de
- Reduce BuildRequires.
- Fix Requires of devel package.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Nov 30 2005 gekker@suse.de
- Update to version 0.3.9
* Thu Oct 13 2005 gekker@suse.de
- Update to version 0.3.8
* Mon Aug 22 2005 gekker@suse.de
- Add festival to requirements (8871).
* Mon Jun 20 2005 gekker@suse.de
- Update to version 0.3.7
* Fri Jan 14 2005 clahey@suse.de
- Updated to version 0.3.6.
* Fri Nov 19 2004 ro@suse.de
- removed extra aclocal include directive
* Fri Sep 10 2004 ro@suse.de
- added shared-mime-info to neededforbuild
* Thu May 06 2004 sbrabec@suse.cz
- Updated to version 0.3.2 (GNOME 2.6).
* Wed Mar 17 2004 sbrabec@suse.cz
- Fixed scrollkeeper calling conventions (#36215).
* Fri Feb 20 2004 sbrabec@suse.cz
- Fixed names of GNOME2 packages.
* Tue Feb 10 2004 hhetter@suse.de
- initial SUSE package
openSUSE Build Service is sponsored by