[speech-dispatcher/f14/master] New upstream 0.7.1 stable release

Peter Robinson pbrobinson at fedoraproject.org
Mon Sep 13 23:30:28 UTC 2010


commit 4bc678432da1ef556b12b0b36afccccafbe65263
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Tue Sep 14 00:30:03 2010 +0100

    New upstream 0.7.1 stable release

 .gitignore                     |    1 +
 sources                        |    2 +-
 speech-dispatcher-fixdso.patch |   11 --------
 speech-dispatcher.spec         |   54 +++++++++++++--------------------------
 4 files changed, 20 insertions(+), 48 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index af957e6..8be71cd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 speech-dispatcher-0.6.7.tar.gz
 speech-dispatcher-0.7.tar.gz
+/speech-dispatcher-0.7.1.tar.gz
diff --git a/sources b/sources
index a496853..1bedb96 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8e0d833c680c8217cc40d88c68c5265f  speech-dispatcher-0.7.tar.gz
+ccfc30ac006673d36b4223eb760ed696  speech-dispatcher-0.7.1.tar.gz
diff --git a/speech-dispatcher.spec b/speech-dispatcher.spec
index 5489228..deb6032 100644
--- a/speech-dispatcher.spec
+++ b/speech-dispatcher.spec
@@ -1,8 +1,9 @@
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+# sitelib for noarch packages, sitearch for others (remove the unneeded one)
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:          speech-dispatcher
-Version:       0.7
-Release:       2%{?dist}
+Version:       0.7.1
+Release:       1%{?dist}
 Summary:       To provide a high-level device independent layer for speech synthesis
 Group:         System Environment/Libraries
 
@@ -13,13 +14,13 @@ License:       GPLv2+ and GPLv2
 URL:           http://www.freebsoft.org/pub/projects/speechd/
 Source0:       http://www.freebsoft.org/pub/projects/speechd/%{name}-%{version}.tar.gz
 Source1:       speech-dispatcherd
-Patch0:        speech-dispatcher-fixdso.patch
 
 BuildRequires: alsa-lib-devel
 BuildRequires: dotconf-devel
 BuildRequires: espeak-devel
 BuildRequires: flite-devel
 Buildrequires: glib2-devel
+Buildrequires: libao-devel
 Buildrequires: pulseaudio-lib-devel
 BuildRequires: python-setuptools-devel
 BuildRequires: texinfo
@@ -79,13 +80,8 @@ speechd python module
 
 %prep
 %setup -q
-# patch needs further review as it has olpc specific changes in it.
-%patch0 -p1 -b .fixdso
 
 %build
-iconv -f ISO-8859-2 -t UTF-8 doc/speech-dispatcher-cs.texi -o doc/speech-dispatcher-cs_c.texi
-mv doc/speech-dispatcher-cs_c.texi doc/speech-dispatcher-cs.texi
-
 %configure --disable-static --with-alsa --with-pulse --without-nas --with-flite --sysconfdir=%{_sysconfdir}
 
 # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
@@ -97,18 +93,8 @@ make %{?_smp_mflags}
 %install
 rm -rf %{buildroot}
 
-#Install the Python Modules
-cd src/python/
-mkdir -p build/lib/speechd
-python setup.py install --root %{buildroot}
-
-chmod 0755 %{buildroot}%{python_sitelib}/speechd/_test.py
-
-#Move to the base BUILD folder
-cd ../../
-
 for dir in \
- config/ doc/ src/audio/ src/c/ src/modules/ src/tests/ src/server/ 
+ config/ doc/ src/audio/ src/c/ src/modules/ src/tests/ src/server/ src/python/
  do
   pushd $dir
   make install DESTDIR=%{buildroot} INSTALL="install -p"
@@ -135,9 +121,6 @@ mv %{buildroot}%{_datadir}/speech-dispatcher/conf/speechd.conf %{buildroot}%{_sy
 mv %{buildroot}%{_datadir}/speech-dispatcher/conf/clients/* %{buildroot}%{_sysconfdir}/speech-dispatcher/clients
 mv %{buildroot}%{_datadir}/speech-dispatcher/conf/modules/* %{buildroot}%{_sysconfdir}/speech-dispatcher/modules
 
-# Remove dummy sound
-%{__rm} -rf %{buildroot}/%{_datadir}/sounds/
-
 # Create log dir
 %{__mkdir} -p -m 0700 %{buildroot}%{_localstatedir}/log/speech-dispatcher/
 
@@ -167,26 +150,21 @@ fi
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog NEWS README COPYING
-
-%config(noreplace) %{_sysconfdir}/speech-dispatcher/speechd.conf
-%config(noreplace) %{_sysconfdir}/speech-dispatcher/clients/*.conf
-%config(noreplace) %{_sysconfdir}/speech-dispatcher/modules/*.conf
-
 %dir %{_sysconfdir}/speech-dispatcher/
 %dir %{_sysconfdir}/speech-dispatcher/clients
 %dir %{_sysconfdir}/speech-dispatcher/modules
-
+%config(noreplace) %{_sysconfdir}/speech-dispatcher/speechd.conf
+%config(noreplace) %{_sysconfdir}/speech-dispatcher/clients/*.conf
+%config(noreplace) %{_sysconfdir}/speech-dispatcher/modules/*.conf
 %{_bindir}/*
-
-%{_libdir}/speech-dispatcher-modules/sd_*
-%dir %{_libdir}/speech-dispatcher-modules
-
 %{_libdir}/libspeechd.so.2
-%{_libdir}/libspeechd.so.2.2.1
+%{_libdir}/libspeechd.so.2.3.0
+%{_libdir}/speech-dispatcher-modules/
 %dir %{_libdir}/speech-dispatcher
 %{_libdir}/speech-dispatcher/lib*.so
 %{_libdir}/speech-dispatcher/libsdaudio.so.2
-%{_libdir}/speech-dispatcher/libsdaudio.so.2.0.3
+%{_libdir}/speech-dispatcher/libsdaudio.so.2.0.4
+%{_datadir}/sounds/speech-dispatcher
 
 %dir %attr(0700, root, root) %{_localstatedir}/log/speech-dispatcher/
 
@@ -217,9 +195,13 @@ fi
 
 %files python
 %defattr(-,root,root,-)
-%{python_sitelib}/speechd*
+%{python_sitearch}/speechd*
 
 %changelog
+* Tue Sep 14 2010 Peter Robinson <pbrobinson at gmail.com> - 0.7.1-1
+- New upstream 0.7.1 stable release
+- Some spec and build cleanups
+
 * Thu Aug  5 2010 Peter Robinson <pbrobinson at gmail.com> - 0.7-2
 - Disable NAS support, use PulseAudio by default
 


More information about the scm-commits mailing list