[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