Hello community, here is the log from the commit of package speech-dispatcher for openSUSE:Factory checked in at 2018-03-08 10:55:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/speech-dispatcher (Old) and /work/SRC/openSUSE:Factory/.speech-dispatcher.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "speech-dispatcher" Thu Mar 8 10:55:46 2018 rev:28 rq:583371 version:0.8.8 Changes: -------- --- /work/SRC/openSUSE:Factory/speech-dispatcher/speech-dispatcher.changes 2018-02-15 13:21:29.524725410 +0100 +++ /work/SRC/openSUSE:Factory/.speech-dispatcher.new/speech-dispatcher.changes 2018-03-08 10:55:48.336995769 +0100 @@ -1,0 +2,5 @@ +Mon Mar 5 14:38:33 UTC 2018 - aloi...@gmx.com + +- Use espeak-ng when available + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ speech-dispatcher.spec ++++++ --- /var/tmp/diff_new_pack.to7loA/_old 2018-03-08 10:55:49.696946813 +0100 +++ /var/tmp/diff_new_pack.to7loA/_new 2018-03-08 10:55:49.696946813 +0100 @@ -15,6 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%if 0%{?suse_version} >= 1500 +%define espeak espeak-ng +%define espeakdev espeak-ng-devel +%else +%define espeak espeak +%define espeakdev espeak-devel +%endif Name: speech-dispatcher Version: 0.8.8 @@ -35,7 +42,7 @@ # PATCH-FIX-UPSTREAM bnc-831609-festival-crash.patch bnc#831609 mgo...@suse.com -- fix crash when unable to init festival module BuildRequires: alsa-devel BuildRequires: dotconf-devel -BuildRequires: espeak-devel +BuildRequires: %{espeakdev} BuildRequires: glib2-devel BuildRequires: intltool BuildRequires: libao-devel @@ -48,7 +55,7 @@ Requires: python3-speechd # FIXME: use proper Requires(pre/post/preun/...) PreReq: %{install_info_prereq} -Recommends: espeak +Recommends: %{espeak} Recommends: speech-dispatcherd-module-espeak Suggests: festival Suggests: logrotate @@ -95,7 +102,7 @@ Summary: ESpeak module for Speech Dispatcher Group: System/Daemons Requires: %{name} = %{version} -Supplements: packageand(%{name}:espeak) +Supplements: packageand(%{name}:%{espeak}) %description module-espeak The goal of Speech Dispatcher project is to provide a high-level device @@ -163,7 +170,7 @@ sed -i "s/#AddModule \"dummy\"/AddModule \"dummy\"/" -i config/speechd.conf # you must enable at least one module (except dummy), otherwise it will load # all available modules and may cause huge cpu usage! -sed -i "s/#AddModule \"espeak\"/AddModule \"espeak\"/" -i config/speechd.conf +sed -i "s/#AddModule \"espeak\"/AddModule \"%{espeak}\"/" -i config/speechd.conf %build %configure --disable-static \ @@ -259,7 +266,7 @@ %files module-espeak %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/speech-dispatcher/modules/espeak.conf -%{_libdir}/speech-dispatcher-modules/sd_espeak +%{_libdir}/speech-dispatcher-modules/sd_%{espeak} %files -n libspeechd2 %defattr(-,root,root,-)