Author: twittner Date: Sat Sep 23 19:28:36 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 1.14
---- Files affected: SPECS: speak.spec (1.5 -> 1.6) ---- Diffs: ================================================================ Index: SPECS/speak.spec diff -u SPECS/speak.spec:1.5 SPECS/speak.spec:1.6 --- SPECS/speak.spec:1.5 Mon Sep 11 09:17:53 2006 +++ SPECS/speak.spec Sat Sep 23 21:28:30 2006 @@ -1,24 +1,26 @@ # $Revision$, $Date$ -# NOTES: -# - maybe espeak is better name for spec -# - in the absence of data files in expected location (/usr/share/espeak-data or $HOME/espeak-data) program segfaults -# +# +# Conditional build: +%bcond_without static_libs # don't build static libraries +# Summary: eSpeak - speech synthesizer for English and other languages Summary(pl): eSpeak - syntezator mowy dla języka angielskiego i innych Name: speak -Version: 1.13 -Release: 0.1 +Version: 1.14 +Release: 1 License: GPL v2 Group: Applications Source0: http://dl.sourceforge.net/espeak/%{name}-%{version}-source.zip -# Source0-md5: 1cd76ad278fa134eced57b865b72175b +# Source0-md5: 9a52e2a00354474334adc36fe2fdd4c6 Patch0: %{name}-ac_am.patch URL: http://espeak.sourceforge.net/ BuildRequires: autoconf BuildRequires: automake BuildRequires: libstdc++-devel +BuildRequires: libtool BuildRequires: portaudio-devel >= 19 BuildRequires: unzip +Requires: %{name}-libs = %{version}-%{release} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -80,6 +82,41 @@ może czytać na głos tekst zaznaczony uprzednio do schowka lub bezpośrednio z przeglądarki Konqueror i edytora Kate. +%package libs +Summary: eSpeak shared libraries +Summary(pl): eSpeak - biblioteki +Group: Libraries + +%description libs +eSpeak shared libraries. + +%description libs -l pl +eSpeak - biblioteki dzielone. + +%package devel +Summary: eSpeak - development files +Summary(pl): eSpeak - pliki dla programistów +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} + +%description devel +eSpeak - development files. + +%description devel -l pl +eSpeak - pliki dla programistów. + +%package static +Summary: eSpeak - static libraries +Summary(pl): eSpeak - biblioteki statyczne +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +eSpeak - static libraries. + +%description static -l pl +eSpeak - biblioteki statyczne. + %prep %setup -q -n %{name}-%{version}-source %patch -p1 @@ -87,11 +124,13 @@ rm -f src/portaudio{18,19,}.h %build +%{__libtoolize} %{__aclocal} %{__autoconf} %{__autoheader} %{__automake} -%configure +%configure \ + --enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no} %{__make} %install @@ -103,6 +142,9 @@ %clean rm -rf $RPM_BUILD_ROOT +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + %files %defattr(644,root,root,755) %doc ChangeLog ReadMe docs @@ -110,6 +152,11 @@ %dir %{_datadir}/e%{name}-data %dir %{_datadir}/e%{name}-data/voices %dir %{_datadir}/e%{name}-data/voices/en +%{_datadir}/e%{name}-data/voices/af +%{_datadir}/e%{name}-data/voices/cy +%{_datadir}/e%{name}-data/voices/de +%{_datadir}/e%{name}-data/voices/default +%{_datadir}/e%{name}-data/voices/el %{_datadir}/e%{name}-data/voices/en/en-rp-f %{_datadir}/e%{name}-data/voices/en/en-wm-f %{_datadir}/e%{name}-data/voices/en/en-n @@ -126,27 +173,42 @@ %{_datadir}/e%{name}-data/voices/en/en-rp %{_datadir}/e%{name}-data/voices/en/en-n-f %{_datadir}/e%{name}-data/voices/en/en-wm +%{_datadir}/e%{name}-data/voices/eo %{_datadir}/e%{name}-data/voices/es %{_datadir}/e%{name}-data/voices/it %{_datadir}/e%{name}-data/voices/pl -%{_datadir}/e%{name}-data/voices/af -%{_datadir}/e%{name}-data/voices/default -%{_datadir}/e%{name}-data/voices/eo -%{_datadir}/e%{name}-data/voices/de -%{_datadir}/e%{name}-data/voices/el +%{_datadir}/e%{name}-data/voices/ru %dir %{_datadir}/e%{name}-data/soundicons %{_datadir}/e%{name}-data/af_dict +%{_datadir}/e%{name}-data/config +%{_datadir}/e%{name}-data/cy_dict %{_datadir}/e%{name}-data/de_dict %{_datadir}/e%{name}-data/en_dict %{_datadir}/e%{name}-data/eo_dict +%{_datadir}/e%{name}-data/el_dict %{_datadir}/e%{name}-data/es_dict %{_datadir}/e%{name}-data/it_dict %{_datadir}/e%{name}-data/phondata %{_datadir}/e%{name}-data/phonindex %{_datadir}/e%{name}-data/phontab -%{_datadir}/e%{name}-data/config %{_datadir}/e%{name}-data/pl_dict -%{_datadir}/e%{name}-data/el_dict +%{_datadir}/e%{name}-data/ru_dict + +%files libs +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/lib*.so.*.*.* + +%files devel +%defattr(644,root,root,755) +%{_includedir}/* +%attr(755,root,root) %{_libdir}/lib*.so +%{_libdir}/lib*.la + +%if %{with static_libs} +%files static +%defattr(644,root,root,755) +%{_libdir}/lib*.a +%endif %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -154,6 +216,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.6 2006/09/23 19:28:30 twittner +- up to 1.14 + Revision 1.5 2006/09/11 07:17:53 qboosh - en fix ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/speak.spec?r1=1.5&r2=1.6&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
