SPECS: gnome-speech.spec - split drivers into subpackages

megabajt megabajt at pld-linux.org
Wed Jun 20 16:56:38 CEST 2007


Author: megabajt                     Date: Wed Jun 20 14:56:38 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- split drivers into subpackages

---- Files affected:
SPECS:
   gnome-speech.spec (1.41 -> 1.42) 

---- Diffs:

================================================================
Index: SPECS/gnome-speech.spec
diff -u SPECS/gnome-speech.spec:1.41 SPECS/gnome-speech.spec:1.42
--- SPECS/gnome-speech.spec:1.41	Tue Jun 19 23:29:31 2007
+++ SPECS/gnome-speech.spec	Wed Jun 20 16:56:33 2007
@@ -33,7 +33,7 @@
 BuildRequires:	libbonobo-devel >= 2.18.0
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
-%{?with_festival:Requires:	festival >= 1.4.2}
+Requires:	gnome-speech-driver
 Provides:	gnome_speech
 Obsoletes:	gnome_speech
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -46,6 +46,34 @@
 Celem GNOME Speech jest udostępnienie prostego, ogólnego API do
 przekształcania tekstu na mowę.
 
+%package driver-espeak
+Summary:	Espeak TTS Speech Driver
+Group:		Libraries
+Requires:	espeak
+Provides:	gnome-speech-driver
+
+%description driver-espeak
+Provides text to speech services using the Espeak Speech Synthesis
+System.
+
+%package driver-festival
+Summary:	Festival TTS Speech Driver
+Group:		Libraries
+Requires:	festival
+Provides:	gnome-speech-driver
+
+%description driver-festival
+Provides the text to speech services using the Festival Speech
+Synthesis System.
+
+%package driver-speech-dispatcher
+Summary:	Speech Dispatcher driver
+Group:		Libraries
+Provides:	gnome-speech-driver
+
+%description driver-speech-dispatcher
+Provides the text to speech services using Speech Dispatcher.
+
 %package devel
 Summary:	Development files for gnome_speech
 Summary(pl.UTF-8):	Pliki programistyczne dla gnome_speech
@@ -120,14 +148,25 @@
 
 %files
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/espeak-synthesis-driver
-%{?with_festival:%attr(755,root,root) %{_bindir}/festival-synthesis-driver}
-%attr(755,root,root) %{_bindir}/speechd-synthesis-driver
 %attr(755,root,root) %{_bindir}/test-speech
 %attr(755,root,root) %{_libdir}/libgnomespeech.so.*.*.*
 %attr(755,root,root) %{_libdir}/orbit-2.0/*.so*
+
+%files driver-espeak
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/espeak-synthesis-driver
 %{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Espeak.server
-%{?with_festival:%{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Festival.server}
+
+%if %{with festival}
+%files driver-festival
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/festival-synthesis-driver
+%{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Festival.server
+%endif
+
+%files driver-speech-dispatcher
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/speechd-synthesis-driver
 %{_libdir}/bonobo/servers/GNOME_Speech_SynthDriver_Speech_Dispatcher.server
 
 %files devel
@@ -154,6 +193,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.42  2007/06/20 14:56:33  megabajt
+- split drivers into subpackages
+
 Revision 1.41  2007/06/19 21:29:31  megabajt
 - updated to 0.4.14
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gnome-speech.spec?r1=1.41&r2=1.42&f=u



More information about the pld-cvs-commit mailing list