[cmusphinx3] Rebuild for GCC 4.7. Minor spec file cleanups.

Jerry James jjames at fedoraproject.org
Fri Jan 6 23:52:04 UTC 2012


commit a2aa49f8cdc6571804f32b39b32d67710a48c738
Author: Jerry James <loganjerry at gmail.com>
Date:   Fri Jan 6 16:51:49 2012 -0700

    Rebuild for GCC 4.7.
    Minor spec file cleanups.

 cmusphinx3.spec |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/cmusphinx3.spec b/cmusphinx3.spec
index b5508c6..e1210b8 100644
--- a/cmusphinx3.spec
+++ b/cmusphinx3.spec
@@ -1,6 +1,6 @@
 Name:           cmusphinx3
 Version:        0.8
-Release:        8%{?dist}
+Release:        9%{?dist}
 Summary:        Large vocabulary speech recognition in C
 
 Group:          Applications/Multimedia
@@ -28,8 +28,9 @@ BuildRequires:  doxygen
 BuildRequires:  pkgconfig
 BuildRequires:  python2-devel
 BuildRequires:  sphinxbase-devel
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
 
-%global __provides_exclude_from ^%{_libdir}/python.*\.so$
+%global __provides_exclude_from ^%{_libdir}/python.*\\.so$
 
 %description
 Sphinx-3 is CMU's state-of-the-art large vocabulary speech recognition system.
@@ -43,7 +44,7 @@ decoder was not fully functional until Sphinx 3.7.
 %package devel
 Summary:        Header files for developing with cmusphinx3
 Group:          Applications/Multimedia
-Requires:       %{name}-libs = %{version}-%{release}, pkgconfig
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}, pkgconfig
 Requires:       sphinxbase-devel
 
 %description devel
@@ -59,7 +60,7 @@ Shared libraries for cmusphinx3 executables.
 %package python
 Summary:        Python interface to cmusphinx3
 Group:          Applications/Multimedia
-Requires:       %{name}-libs = %{version}-%{release}, sphinxbase-python
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}, sphinxbase-python
 
 %description python
 Python interface to cmusphinx3.
@@ -67,7 +68,7 @@ Python interface to cmusphinx3.
 %package doc
 Summary:        Doxygen documentation for cmusphinx3
 Group:          Documentation
-Requires:       %{name}-libs = %{version}-%{release}
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
 
 %description doc
 Doxygen documentation for cmusphinx3.
@@ -150,6 +151,10 @@ rm -f doc/images/Makefile doc/s3/*.fig
 %doc doc/*.txt doc/sphinx3.4.code.tracing doc/sphinx3.5_refactoring.note html
 
 %changelog
+* Fri Jan  6 2012 Jerry James <loganjerry at gmail.com> - 0.8-9
+- Rebuild for GCC 4.7
+- Minor spec file cleanups
+
 * Fri Jul 15 2011 Jerry James <loganjerry at gmail.com> - 0.8-8
 - Use RPM 4.9's new filter scheme to remove bogus provides
 - Minor spec file cleanups


More information about the scm-commits mailing list