Name: SDL_image Version: 1.2.6 Release: 6%{?dist} Summary: Image loading library for SDL Group: System Environment/Libraries License: LGPLv2+ URL: http://www.libsdl.org/projects/SDL_image/ Source0: http://www.libsdl.org/projects/%{name}/release/%{name}-%{version}.tar.gz Patch0: %{name}-buffer-overflow.patch Patch1: %{name}-IMG_lbm.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel >= 1.2.10 BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtiff-devel %description Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed to provide fast access to the graphics frame buffer and audio device. This package contains a simple library for loading images of various formats (BMP, PPM, PCX, GIF, JPEG, PNG) as SDL surfaces. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: SDL-devel >= 1.2.10 %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %patch0 -p2 -b .overflow %patch1 -p2 -b .ilbm %build # XCF support is crashy in 1.2.4 %configure --disable-dependency-tracking \ --enable-tif \ --disable-jpg-shared \ --disable-png-shared \ --disable-tif-shared \ --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT %makeinstall mkdir -p $RPM_BUILD_ROOT%{_bindir} ./libtool --mode=install /usr/bin/install showimage $RPM_BUILD_ROOT%{_bindir} find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc README CHANGES COPYING %{_bindir}/showimage %{_libdir}/lib*.so.* %files devel %defattr(-,root,root) %{_libdir}/lib*.so %{_includedir}/SDL/ %changelog * Fri Feb 8 2008 Brian Pepple - 1.2.6-6 - Rebuild for gcc-4.3. * Tue Jan 29 2008 Brian Pepple - 1.2.6-5 - Add patch to fix ILBM image buffer overflow. (#430693) * Thu Jan 24 2008 Brian Pepple - 1.2.6-4 - Add patch to fix buffer-overflow. (#430100) * Tue Aug 21 2007 Brian Pepple - 1.2.6-3 - Rebuild. * Sun Aug 5 2007 Brian Pepple - 1.2.6-2 - Update license tag. * Mon Jul 30 2007 Brian Pepple - 1.2.6-1 - Update to 1.2.6. - remove IMG_xpm patch. fixed upstream. * Tue Dec 19 2006 Brian Pepple - 1.2.5-4 - Disable run-time loading of libs. (#219902) * Tue Oct 31 2006 Brian Pepple - 1.2.5-3 - Add patch to fix IMG_ReadXPMFromArray crash. (#213282) * Thu Aug 31 2006 Brian Pepple - 1.2.5-2 - Rebuild for FC6. * Sat Aug 26 2006 Brian Pepple - 1.2.5-1 - Update to 1.2.5. - Simplify description & summary for devel package. - Update SDL version required. - Use disable-static configure flag. * Mon Feb 13 2006 Brian Pepple - 1.2.4-5 - rebuilt for new gcc4.1 snapshot and glibc changes * Tue Sep 27 2005 Brian Pepple - 1.2.4-4 - Bump release so it upgrades from FC4. - General spec formatting cleanup. * Sat Jun 25 2005 Ville Skyttä - 1.2.4-2 - Rebuild. * Sun Jun 19 2005 Ville Skyttä - 1.2.4-1 - 1.2.4, patches obsolete. - Bring back TIFF support (BuildRequire libtiff-devel). - Build with dependency tracking disabled. - Require exact EVR of main package in -devel. * Thu May 26 2005 Bill Nottingham 1.2.3-9 - rebuild * Wed Feb 9 2005 Thomas Woerner 1.2.3-7 - rebuild * Thu Sep 30 2004 Thomas Woerner 1.2.3-6 - moved to new autofoo utils * Tue Jun 15 2004 Elliot Lee - rebuilt * Tue Mar 02 2004 Elliot Lee - rebuilt * Fri Feb 13 2004 Elliot Lee - rebuilt * Wed Jun 18 2003 Thomas Woerner 1.2.3-3 - fixed build with automake-1.7 * Wed Jun 04 2003 Elliot Lee - rebuilt * Tue May 6 2003 Thomas Woerner 1.2.3-1 - new version 1.2.3 * Mon Feb 17 2003 Elliot Lee - ppc64 fix * Wed Jan 22 2003 Tim Powers - rebuilt * Sun Dec 01 2002 Elliot Lee - Remove unpackaged files * Fri Jun 21 2002 Tim Powers - automated rebuild * Sun May 26 2002 Tim Powers - automated rebuild * Thu May 23 2002 Bernhard Rosenkraenzer 1.2.2-1 - 1.2.2 * Fri Mar 1 2002 Than Ngo 1.2.1-4 - rebuild in new env * Thu Jan 24 2002 Bernhard Rosenkraenzer 1.2.1-3 - Rebuild to get rid of superfluous dependencies - Clean up spec file * Wed Jan 09 2002 Tim Powers - automated rebuild * Mon Jan 7 2002 Bernhard Rosenkraenzer 1.2.1-1 - 1.2.1 - Require arts-devel rather than the obsolete kdelibs-sound-devel * Fri Oct 26 2001 Bernhard Rosenkraenzer 1.2.0-4 - Rebuild with new libpng * Tue Jul 24 2001 Bernhard Rosenkraenzer - Add build requirements (#49827) * Tue Jul 10 2001 Elliot Lee - Rebuild * Sun Apr 15 2001 Bernhard Rosenkraenzer - 1.2.0 * Sun Jan 7 2001 Bernhard Rosenkraenzer - 1.1.0 - Use %%post -p, %%postun -p - devel requires %%{name} = %%{version} rather than just %%{name} - enable tiff support * Tue Dec 19 2000 Than Ngo - added missing %post and %%postun * Wed Nov 29 2000 Than Ngo - first build for 7.1