Hello community, here is the log from the commit of package speech-dispatcher for openSUSE:Factory checked in at 2015-04-22 01:11:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/speech-dispatcher (Old) and /work/SRC/openSUSE:Factory/.speech-dispatcher.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "speech-dispatcher" Changes: -------- --- /work/SRC/openSUSE:Factory/speech-dispatcher/speech-dispatcher.changes 2015-01-06 09:06:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.speech-dispatcher.new/speech-dispatcher.changes 2015-04-22 01:11:10.000000000 +0200 @@ -1,0 +2,18 @@ +Fri Mar 27 20:03:32 UTC 2015 - [email protected] + +- cleanup spec file with spec-cleaner +- update to version 0.8.2: + * Add convenience methods to the libspeech API to free module + list and voice data structures. + * Add method to the libspeechd API to get the current output + module, and update the documentation accordingly. + * The API is now licensed under the GNU Lesser General Public + License v2.1 or later. + * The spdconf configuration utility is now translatable. + * Fixed a bug where speech-dispatcher would fail to start if the + user configuration directory existed but did not contain a + config file. + * Install the spdconf desktop file. +- add rcspeech-dispatcherd symlink for service + +------------------------------------------------------------------- Old: ---- speech-dispatcher-0.8.1.tar.gz New: ---- speech-dispatcher-0.8.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ speech-dispatcher.spec ++++++ --- /var/tmp/diff_new_pack.oorz4N/_old 2015-04-22 01:11:11.000000000 +0200 +++ /var/tmp/diff_new_pack.oorz4N/_new 2015-04-22 01:11:11.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package speech-dispatcher # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: speech-dispatcher -Version: 0.8.1 +Version: 0.8.2 Release: 0 # FIXME missing backends: festival lite, ibmeci (ibm tts), dumbtts/ivona, nas # Almost all files are under GPLv2+, however src/c/clients/spdsend/spdsend.h is @@ -27,12 +27,12 @@ Group: System/Daemons Url: http://www.freebsoft.org/pub/projects/speechd/ Source0: http://devel.freebsoft.org/pub/projects/speechd/speech-dispatcher-%{version}.tar.gz -# PATCH-FIX-UPSTREAM bnc-831609-festival-crash.patch bnc#831609 [email protected] -- fix crash when unable to init festival module -Patch0: bnc-831609-festival-crash.patch # Init file Source1: speech-dispatcherd.service # Logrotate file taken from Debian Source2: speech-dispatcher.logrotate +# PATCH-FIX-UPSTREAM bnc-831609-festival-crash.patch bnc#831609 [email protected] -- fix crash when unable to init festival module +Patch0: bnc-831609-festival-crash.patch BuildRequires: alsa-devel BuildRequires: dotconf-devel BuildRequires: espeak-devel @@ -45,9 +45,9 @@ BuildRequires: python3-setuptools BuildRequires: systemd BuildRequires: texinfo -%{?systemd_requires} -PreReq: %install_info_prereq Requires: python3-speechd +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: %{install_info_prereq} Recommends: espeak Recommends: speech-dispatcherd-module-espeak Suggests: festival @@ -59,6 +59,7 @@ # really just about obsoleting at technology, not providing it. Obsoletes: gnome-speech <= 0.4.25 BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{?systemd_requires} %description The goal of Speech Dispatcher project is to provide a high-level device @@ -175,27 +176,29 @@ --with-pulse \ --without-flite \ --sysconfdir=%{_sysconfdir} -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +make DESTDIR=%{buildroot} install %{?_smp_mflags} find %{buildroot} -type f -name "*.la" -delete -print # Install systemd service files mkdir -p %{buildroot}%{_unitdir} install -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/ +mkdir -p %{buildroot}%{_sbindir} +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcspeech-dispatcherd # Create log dir. 0700 since the logs can contain user information. install -d -m 0700 %{buildroot}%{_localstatedir}/log/speech-dispatcher/ # Install logrotate script install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/speech-dispatcher # Remove config files for modules we don't support -%{__rm} %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/flite.conf -%{__rm} %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/ibmtts.conf -%{__rm} %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/ivona.conf +rm %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/flite.conf +rm %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/ibmtts.conf +rm %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/ivona.conf # Remove config files that we don't need a second time # but then user can not create its own configuration, because here is default, while in /etc is system-wide # %{__rm} -r %{buildroot}%{_datadir}/speech-dispatcher/conf/ # Remove %{_infodir}/dir file -%{__rm} %{buildroot}%{_infodir}/dir +rm %{buildroot}%{_infodir}/dir %find_lang %{name} %post @@ -249,6 +252,7 @@ %config(noreplace) %{_sysconfdir}/logrotate.d/speech-dispatcher # systemd service file %{_unitdir}/speech-dispatcherd.service +%{_sbindir}/rcspeech-dispatcherd %files configure %defattr(-,root,root,-) ++++++ speech-dispatcher-0.8.1.tar.gz -> speech-dispatcher-0.8.2.tar.gz ++++++ ++++ 4831 lines of diff (skipped)
