%define name libogg %define version 1.1.3 %define lib_name %mklibname ogg 0 Name: %{name} Summary: Ogg Bitstream Library Version: %{version} Release: %mkrel 4 Group: System/Libraries License: BSD URL: http://www.xiph.org/ Source: http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.bz2 Patch0: libogg-fix-optflags.patch Patch1: libogg-1.0-lib64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: autoconf2.5 %description Libogg is a library for manipulating ogg bitstreams. It handles both making ogg bitstreams and getting packets from ogg bitstreams. %package -n %{lib_name} Summary: Main library for %{name} Group: System/Libraries Provides: %{name} = %{version}-%{release} %description -n %{lib_name} This package contains the library needed to run programs dynamically linked with %{name}. %package -n %{lib_name}-devel Summary: Headers for developing programs that will use %{name} Group: Development/C Requires: %{lib_name} = %{version}-%{release} Provides: libogg-devel = %{version}-%{release} %description -n %{lib_name}-devel This package contains the headers that programmers will need to develop applications which will use %{name}. %prep %setup -q %patch0 -p0 %patch1 -p1 -b .lib64 %build autoconf %if %mdkversion <= 1000 %define __libtoolize true %endif %configure2_5x make %install rm -rf $RPM_BUILD_ROOT %makeinstall %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post -n %{lib_name} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{lib_name} -p /sbin/ldconfig %endif %files -n %{lib_name} %defattr(-,root,root) %doc AUTHORS CHANGES COPYING README %{_libdir}/*.so.* %files -n %{lib_name}-devel %defattr(-,root,root) %doc doc/*.html doc/*.png %dir %_docdir/libogg-%version/ %doc %_docdir/libogg-%version/*.html %doc %_docdir/libogg-%version/*.png %doc %_docdir/libogg-%version/*.txt %dir %_docdir/libogg-%version/ogg/ %doc %_docdir/libogg-%version/ogg/*.html %doc %_docdir/libogg-%version/ogg/*.css %{_includedir}/ogg %{_libdir}/*.*a %{_libdir}/*.so %{_datadir}/aclocal/* %{_libdir}/pkgconfig/* %changelog * Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.3-4mdv2009.0 + Revision: 222943 - rebuild + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers * Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdv2008.1 + Revision: 178987 - rebuild + Thierry Vignaud <tvignaud@mandriva.com> - rebuild - kill re-definition of %%buildroot on Pixel's request + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2007.0 + Revision: 108699 - Import libogg * Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2007.1 - unpack patches * Wed Nov 30 2005 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdk - New release 1.1.3 * Tue Nov 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.2-1mdk - New release 1.1.2 - fix 10.0 build - fix source URL