gnome-speech.spec revision 10972
16309N/A#
16309N/A# spec file for package gnome-speech
16309N/A#
16309N/A# Copyright (c) 2005 Sun Microsystems, Inc.
16309N/A# This file and all modifications and additions to the pristine
16309N/A# package are under the same license as the package itself.
16309N/A#
16309N/A# Owner: jedy
16309N/A#
17185N/AName: gnome-speech
16309N/ALicense: LGPL
16309N/AGroup: System/Libraries
16309N/AVersion: 0.4.16
16309N/ARelease: 201
16309N/ADistribution: Java Desktop System
16309N/AVendor: Sun Microsystems, Inc.
16309N/ASummary: GNOME text-to-speech engine
16309N/ASource: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.4/%{name}-%{version}.tar.bz2
16309N/AURL: http://developer.gnome.org/projects/gap/
16309N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
16309N/ADocdir: %{_defaultdocdir}/%{name}
16309N/AAutoreqprov: on
16309N/APrereq: /sbin/ldconfig
16309N/A
18688N/A%define libbonobo_version 2.4.0
18688N/A%define java_access_bridge_version 1.4.6
16309N/A%define freetts_version 1.2.1
16309N/A
19112N/ABuildRequires: jdk
16309N/ABuildRequires: libbonobo-devel >= %{libbonobo_version}
16309N/ABuildRequires: java-access-bridge >= %{java_access_bridge_version}
16309N/ABuildRequires: freetts >= %{freetts_version}
16309N/ARequires: jdk
16309N/ARequires: libbonobo >= %{libbonobo_version}
16309N/ARequires: freetts >= %{freetts_version}
16309N/A
16309N/A%description
16309N/Agnome-speech module is the GNOME text-to-speech engine.
16309N/A
16309N/A%package devel
16309N/ASummary: GNOME text-to-speech engine
16309N/AGroup: Development/System/Libraries
18850N/AAutoreqprov: on
16309N/ARequires: %name = %version
16309N/ARequires: libbonobo-devel >= %{libbonobo_version}
16309N/A
16724N/A%description devel
18850N/Agnome-speech module is the GNOME text-to-speech engine.
18850N/A
16309N/A%prep
16309N/A%setup -q
16309N/A
16309N/A
16309N/A%build
16309N/A%ifos linux
16309N/Aif [ -x /usr/bin/getconf ]; then
16309N/A CPUS=`getconf _NPROCESSORS_ONLN`
16309N/Afi
18993N/A%else
16309N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
16309N/A%endif
16309N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
16309N/A CPUS=1
16309N/Afi
16309N/A
16309N/A%ifos solaris
16309N/ACFLAGS="-I/usr/jdk/jdk1.5.0/include -I/usr/jdk/jdk1.5.0/include/solaris $RPM_OPT_FLAGS" \
16309N/A%else
16309N/A%define jdk_version 1.5.0_03
18850N/Aexport PATH="/usr/java/jdk%{jdk_version}/bin:$PATH"
16309N/ACFLAGS="-I/usr/java/jdk%{jdk_version}/include -I/usr/java/jdk%{jdk_version}include/linux $RPM_OPT_FLAGS" \
16584N/A%endif
16584N/A./configure --prefix=%{_prefix} \
16584N/A --sysconfdir=%{_sysconfdir} \
16584N/A --mandir=%{_mandir} \
16584N/A --with-freetts-dir=%{_datadir}/lib/freetts
16309N/Amake -j $CPUS
17468N/A
18688N/A%install
18688N/Amake DESTDIR=$RPM_BUILD_ROOT install
17462N/A#Clean up unpackaged files
17462N/Arm $RPM_BUILD_ROOT%{_libdir}/*.la
17462N/Arm $RPM_BUILD_ROOT%{_libdir}/orbit-2.0/*.la
17462N/Arm -f $RPM_BUILD_ROOT%{_bindir}/theta-synthesis-driver
17462N/Arm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Theta.server
17462N/A
17462N/A%clean
17462N/Arm -rf $RPM_BUILD_ROOT
17462N/A
17462N/A%post
17462N/A/sbin/ldconfig
18993N/A
17462N/A%postun
17468N/A/sbin/ldconfig
18688N/A
18688N/A%files
17462N/A%defattr(-,root,root)
17462N/A%{_bindir}/festival-synthesis-driver
17462N/A%{_bindir}/freetts-synthesis-driver
17462N/A%{_bindir}/test-speech
17462N/A%{_libdir}/bonobo/servers/*
17462N/A%{_libdir}/orbit-2.0/*.so
17462N/A%{_libdir}/*.so*
17462N/A%{_datadir}/jar/*.jar
17462N/A%{_datadir}/gnome-speech
17462N/A%{_datadir}/idl/gnome-speech-1.0/*
17462N/A
17462N/A%files devel
17462N/A%defattr(-,root,root)
16309N/A%{_includedir}/gnome-speech-1.0/*
16309N/A%{_libdir}/pkgconfig/*.pc
19126N/A
16309N/A%changelog
19126N/A* Mon Jul 30 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.16.
16309N/A
16309N/A* Mon Jul 09 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.15.
16309N/A
16309N/A* Mon Jun 18 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.14.
16309N/A
16309N/A* Wed Jun 06 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.13.
16309N/A
16309N/A* Tue May 15 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.12.
16309N/A
16309N/A* Thu Apr 12 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.11.
16309N/A
16309N/A* Tue Feb 27 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.10.
16309N/A
16309N/A* Mon Feb 12 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.9.
16309N/A
16309N/A* Mon Jan 22 2007 - damien.carbery@sun.com
16309N/A- Bump to 0.4.8.
16309N/A
16309N/A* Thu Dec 14 2006 - damien.carbery@sun.com
16309N/A- Bump to 0.4.7.
16309N/A
16309N/A* Mon Nov 06 2006 - damien.carbery@sun.com
16309N/A- Bump to 0.4.6.
16309N/A
16309N/A* Tue Aug 29 2006 - damien.carbery@sun.com
16309N/A- Bump to 0.4.5.
16309N/A
16309N/A* Tue Aug 22 2006 - damien.carbery@sun.com
16309N/A- Bump to 0.4.4.
16309N/A
16309N/A* Mon Aug 07 2006 - damien.carbery@sun.com
16309N/A- Update to 0.4.3
16309N/A
16309N/A* Mon Jul 24 2006 - damien.carbery@sun.com
16309N/A- Update to 0.4.2
16309N/A
16309N/A* Wed Jul 12 2006 - william.walker@sun.com
16309N/A- Update to 0.4.1
16309N/A
16309N/A* Wed Jun 14 2006 - william.walker@sun.com
16309N/A- Add patch for festival core dump (see bugzilla bug 341405)
16309N/A
16309N/A* Thu Feb 23 2006 - william.walker@sun.com
16309N/A- Bump to 0.3.10
16309N/A
16309N/A* Mon Nov 14 2005 - william.walker@sun.com
16309N/A- Bump to 0.3.9
16309N/A
16309N/A* Tue Oct 11 2005 - damien.carbery@sun.com
16309N/A- Bump to 0.3.8
16309N/A
16309N/A* Tue Aug 23 2005 - damien.carbery@sun.com
16309N/A- Add variable to make updating JDK version easier.
16309N/A
16309N/A* Tue May 10 2005 - bill.haneman@sun.com
16309N/A- Upgrade to gnome-speech 0.3.7; completes fix for bug #6216633.
16309N/A- Remove unnecessary patch 1 which is now in the tarball.
16309N/A- Remove Theta drivers if they happen to have been built.
16309N/A
16309N/A* Mon May 09 2005 - dermot.mccluskey@sun.com
16309N/A- New jdk (1.5.0_03)
16309N/A
16309N/A* Mon Feb 28 2005 - william.walker@sun.com
16309N/A- Upgrade to FreeTTS 1.2.1, fix for bug #6228329.
16309N/A
16309N/A* Fri Oct 08 2004 - bill.haneman@sun.com
16309N/A- Added patch gnome-speech-01-freetts-perf.diff, part of fix for bug
16309N/A #5087408.
16309N/A
16309N/A* Mon Sep 20 2004 - dermotm.mccluskey@sun.com
16309N/A- new path for JDK 1.5.0
16309N/A
16309N/A* Mon Aug 30 2004 - bill.haneman@sun.com
16309N/A- Removed patch (it's in CVS now), and bumped to 0.3.5.
16309N/A
16309N/A* Wed Aug 18 2004 - brian.cameron@sun.com
16309N/A- removed --disable-gtk-doc since this isn't an option this module's
16309N/A configure takes.
16309N/A
16309N/A* Thu Jul 22 2004 - bill.haneman@sun.com
16309N/A- Add patch to fix CLASSPATH in freetts-synthesis-driver script.
16309N/A (Please remove patch when upgrading to gnome-speech-0.3.4)
16309N/A
16309N/A* Thu Jul 22 2004 - damien.carbery@sun.com
16309N/A- Remove source1 tarball. Incorrectly overwrites source with old files.
16309N/A
16309N/A* Mon Jul 12 2004 - niall.power@sun.com
16309N/A- ported to rpm4
16309N/A
16309N/A* Wed Jul 07 2004 - dermot.mccluskey@sun.com
16309N/A- added "-j $CPUS" to make to speed up builds
16309N/A
16309N/A* Thu Jun 10 2004 - bill.haneman@sun.com
16309N/A- Upgrade to version 0.3.3, depend on FreeTTS 1.2 beta.
16309N/A
16443N/A* Tue Jun 01 2004 - damien.carbery@sun.com
16309N/A- Correct JDK path in CFLAGS for Solaris.
16309N/A
16309N/A* Sun May 30 2004 - dermot.mccluskey
16309N/A- new JDK
16309N/A
16309N/A* Mon May 03 2004 - dermot.mccluskey@sun.com
16309N/A- moved Java to 1.5.0
16309N/A
16309N/A* Thu Apr 15 2004 - damien.carbery@sun.com
16309N/A- Move bin and jar files from devel to root rpm.
16309N/A
16309N/A* Mon Mar 15 2004 - damien.carbery@sun.com
16309N/A- Add JDK path to CFLAGS and PATH for Linux.
16309N/A
16309N/A* Thu Mar 11 2004 - damien.carbery@sun.com
16309N/A- Bump ver to 1.3.2. Reset release. Add --with-freetts-dir configure switch.
16309N/A- Add files created for freetts support.
16309N/A
16309N/A* Tue Mar 02 2004 - damien.carbery@sun.com
16309N/A- Correct line for .so files - was omitting libgnomespeech.so.
16309N/A
16309N/A* Tue Feb 24 2004 - damien.carbery@sun.com
16309N/A- Created new spec file for gnome-speech
16309N/A