Blame SPECS/liboggz.spec

802931
Name:           liboggz
802931
Version:        1.1.1
802931
Release:        14%{?dist}
802931
Summary:        Simple programming interface for Ogg files and streams
802931
802931
Group:          System Environment/Libraries
802931
License:        BSD
802931
URL:            http://www.xiph.org/oggz/
802931
Source0:        http://downloads.xiph.org/releases/liboggz/%{name}-%{version}.tar.gz
802931
# Always have oggz_off_t == loff_t even on 64-bit platforms
802931
Patch0:		liboggz-1.1.1-multilib.patch
802931
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
802931
802931
BuildRequires:  libogg-devel >= 1.0
802931
BuildRequires:  doxygen
802931
BuildRequires:  docbook-utils
802931
802931
%description
802931
Oggz provides a simple programming interface for reading and writing
802931
Ogg files and streams. Ogg is an interleaving data container developed
802931
by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
802931
format.
802931
802931
%package devel
802931
Summary:	Files needed for development using liboggz
802931
Group:          Development/Libraries
802931
Requires:       liboggz = %{version}-%{release}
802931
Requires:       libogg-devel >= 1.0
802931
Requires:       pkgconfig
802931
802931
%description devel
802931
Oggz provides a simple programming interface for reading and writing
802931
Ogg files and streams. Ogg is an interleaving data container developed
802931
by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
802931
format.
802931
802931
This package contains the header files and documentation needed for
802931
development using liboggz.
802931
802931
%package doc
802931
Summary:        Documentation for liboggz
802931
Group:		Documentation
802931
Requires:	liboggz = %{version}-%{release}
802931
802931
%description doc
802931
Oggz provides a simple programming interface for reading and writing
802931
Ogg files and streams. Ogg is an interleaving data container developed
802931
by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
802931
format.
802931
802931
This package contains HTML documentation needed for development using
802931
liboggz.
802931
802931
802931
%prep
802931
%setup -q -n %{name}-%{version}
802931
%patch0 -p1 -b .multilib
802931
802931
%build
802931
%configure --disable-static
802931
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
802931
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
802931
make %{?_smp_mflags}
802931
802931
802931
%check
802931
# Tests disabled for moment because of rpath issue
802931
#make check
802931
802931
%install
802931
rm -rf $RPM_BUILD_ROOT
802931
%makeinstall docdir=$PWD/__docs_staging INSTALL="%{__install} -p"
802931
802931
# remove unpackaged files from the buildroot
802931
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
802931
802931
# not particularly interested in the tex docs, the html version has everything
802931
rm -rf __docs_staging/latex
802931
802931
# Multilib fix: ensure generated headers have timestamps
802931
# independent of build time
802931
(cd include/oggz &&
802931
    touch -r oggz_off_t_generated.h.in.multilib \
802931
      $RPM_BUILD_ROOT%{_includedir}/oggz/oggz_off_t_generated.h
802931
)
802931
802931
802931
%clean
802931
rm -rf $RPM_BUILD_ROOT
802931
802931
%post -p /sbin/ldconfig
802931
802931
%postun -p /sbin/ldconfig
802931
802931
                                                                                
802931
%files
802931
%defattr(-,root,root)
802931
%doc AUTHORS ChangeLog COPYING README
802931
# 0 length NEWS file
802931
# %doc NEWS
802931
%{_libdir}/liboggz.so.*
802931
%{_mandir}/man1/*
802931
%{_bindir}/oggz*
802931
802931
%files devel
802931
%defattr(-,root,root)
802931
%{_includedir}/oggz
802931
%{_libdir}/liboggz.so
802931
%{_libdir}/pkgconfig/oggz.pc
802931
802931
%files doc
802931
%defattr(-,root,root)
802931
%doc __docs_staging/*
802931
802931
802931
%changelog
802931
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-14
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
802931
802931
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-13
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
802931
802931
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-12
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
802931
802931
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-11
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
802931
802931
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-10
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
802931
802931
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-9
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
802931
802931
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-8
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
802931
802931
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-7
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
802931
802931
* Sat Jul 27 2013 Ville Skyttä <ville.skytta@iki.fi> - 1.1.1-6
802931
- Make docs install work with unversioned doc dir setups.
802931
- Fix URLs.
802931
802931
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-5
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
802931
802931
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-4
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
802931
802931
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-3
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
802931
802931
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-2
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
802931
802931
* Sat May 29 2010 Rakesh Pandit <rakesh@fedoraproject.org> - 1.1.1-1
802931
- Update 1.1.1
802931
- (CVE-2009-3377) CVE-2009-3377 liboggz: unspecified security fixes mentioned in MFSA 2009-63
802931
802931
* Thu Feb 04 2010 Adam Jackson <ajax@redhat.com> 0.9.8-5
802931
- --disable-static, drop the .a files
802931
802931
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-4
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
802931
802931
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-3
802931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
802931
802931
* Tue Dec 30 2008 Michel Salim <salimma@fedoraproject.org> - 0.9.8-2
802931
- Multilib fixes (bugs #342291, #477291)
802931
802931
* Mon Jul  7 2008 Michel Alexandre Salim <salimma@fedoraproject.org> - 0.9.8-1
802931
- Update to 0.9.8
802931
802931
* Wed May 21 2008 Michel Alexandre Salim <salimma@fedoraproject.org> - 0.9.7-1
802931
- Update to 0.9.7
802931
802931
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.5-2
802931
- Autorebuild for GCC 4.3
802931
802931
* Fri Jan 12 2007 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.5-1
802931
- new upstream release
802931
802931
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.9.4-3
802931
 - rebuilt for unwind info generation, broken in gcc-4.1.1-21
802931
802931
* Wed Sep 20 2006 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.4-2
802931
- rebuilt
802931
802931
* Sun Mar 05 2006 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.4-1
802931
- new upstream release
802931
- removed patch, was applied upstream
802931
802931
* Sat Nov 12 2005 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.3-1
802931
- new upstream release
802931
802931
* Mon Jul 18 2005 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.2-1
802931
- new upstream version
802931
- removed patches
802931
- moved devel docs to versioned location
802931
802931
* Mon Jun 13 2005 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.1-2: rpmlint cleanup
802931
802931
* Fri Jun 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
802931
- 0.9.1-1: initial package