[libvorbis] Run test suite during build.

Ville Skyttä scop at fedoraproject.org
Sat Jul 21 14:03:24 UTC 2012


commit 88b649048bb335b333e7588917f7b16e9b8de4ca
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Sat Jul 21 17:01:59 2012 +0300

    Run test suite during build.
    
    - Fix doc file permissions and duplicate doc dir ownership.
    - rpmlint warning fixes.

 libvorbis.spec |   25 +++++++++++++++++--------
 r16326.diff    |   12 ------------
 r16597.diff    |   11 -----------
 3 files changed, 17 insertions(+), 31 deletions(-)
---
diff --git a/libvorbis.spec b/libvorbis.spec
index 75122b3..30f2fa3 100644
--- a/libvorbis.spec
+++ b/libvorbis.spec
@@ -1,13 +1,13 @@
-Summary:	The Vorbis General Audio Compression Codec.
+Summary:	The Vorbis General Audio Compression Codec
 Name:		libvorbis
 Version:	1.3.3
-Release: 	2%{?dist}
+Release:	3%{?dist}
 Epoch:		1
 Group:		System Environment/Libraries
 License:	BSD
 URL:		http://www.xiph.org/
 Source:		http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.xz
-BuildRequires: 	libogg-devel >= 2:1.1
+BuildRequires:	libogg-devel >= 2:1.1
 Patch2:		libvorbis-1.2.3-add-needed.patch
 
 %description
@@ -19,7 +19,7 @@ The libvorbis package contains runtime libraries for use in programs
 that support Ogg Vorbis.
 
 %package devel
-Summary: Development tools for Vorbis applications.
+Summary: Development tools for Vorbis applications
 Group: Development/Libraries
 Requires:	libogg-devel >= 2:1.1
 Requires:	%{name} = %{epoch}:%{version}-%{release}
@@ -52,11 +52,14 @@ make
 %install
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
-install -t $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} AUTHORS COPYING README
-
+install -pm 644 -t $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} \
+    AUTHORS COPYING README
 # remove unpackaged files from the buildroot
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
+%check
+make check
+
 %files
 %defattr(-,root,root)
 %doc %dir %{_docdir}/%{name}-%{version}
@@ -76,8 +79,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
 %files devel-docs
 %defattr(-,root,root)
-%{_docdir}/%{name}-%{version}
+%{_docdir}/%{name}-%{version}/*
 %exclude %{_docdir}/%{name}-%{version}/COPYING
+%exclude %{_docdir}/%{name}-%{version}/doxygen-build.stamp
 
 %clean 
 rm -rf $RPM_BUILD_ROOT
@@ -87,6 +91,11 @@ rm -rf $RPM_BUILD_ROOT
 %postun -p /sbin/ldconfig
 
 %changelog
+* Sat Jul 21 2012 Ville Skyttä <ville.skytta at iki.fi> - 1:1.3.3-3
+- Run test suite during build.
+- Fix doc file permissions and duplicate doc dir ownership.
+- rpmlint warning fixes.
+
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.3.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
@@ -151,7 +160,7 @@ rm -rf $RPM_BUILD_ROOT
 - Autorebuild for GCC 4.3
 
 * Sun Oct 21 2007 Hans de Goede <j.w.r.degoede at hhs.nl> - 1:1.2.0-2
-- Don't include Makefile's in %doc, avoiding a multilib conflict (bz 342481)
+- Don't include Makefile's in %%doc, avoiding a multilib conflict (bz 342481)
 
 * Mon Oct 15 2007 Behdad Esfahbod <besfahbo at redhat.com> - 1:1.2.0-1
 - Update to 1.2.0


More information about the scm-commits mailing list