Summary: Optimizer for PNG (Portable Network Graphics) files Name: pngcrush Version: 1.6.10 Release: 6%{?dist} License: zlib Group: Applications/File URL: http://pmt.sourceforge.net/pngcrush/ Source0: http://downloads.sourceforge.net/pmt/%{name}-%{version}.tar.bz2 # sent upstream 2008-10-31 (mailto:glennrp@users.sf.net) Patch0: %{name}-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libpng-devel, zlib-devel, pkgconfig %description pngcrush is an optimizer for PNG (Portable Network Graphics) files. It can be run from a commandline in an MSDOS window, or from a UNIX or LINUX commandline. Its main purpose is to reduce the size of the PNG IDAT datastream by trying various compression levels an PNG filter methods. It also can be used to remove unwanted ancillary chunks, or to add certain chunks including gAMA, tRNS, iCCP, and textual chunks. %prep %setup -q %patch0 -p1 %build rm -f z*.h crc32.h deflate.h inf*.h trees.h png*.h # force using system headers pngflags=$(pkg-config --cflags --libs libpng) gcc %{optflags} $pngflags -lz -o pngcrush pngcrush.c %install %{__rm} -rf %{buildroot} %{__install} -D -m0755 pngcrush %{buildroot}%{_bindir}/pngcrush %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, -) %doc ChangeLog.txt %{_bindir}/pngcrush %changelog * Tue Feb 16 2010 Gerd Hoffmann - 1.6.10-6 - Fix FTBFS (#565047). * Sun Jul 26 2009 Fedora Release Engineering - 1.6.10-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 1.6.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Nov 3 2008 - Gerd Hoffmann - 1.6.10-3.fc9 - remove all unneeded (zlib/libpng copy) header files. - fix Source: URL. - get cflags and libs from pkg-config. * Fri Oct 31 2008 - Gerd Hoffmann - 1.6.10-2.fc9 - use $RPM_OPT_FLAGS. - use systems zlib and libpng. * Wed Oct 15 2008 - Gerd Hoffmann - 1.6.10-1.fc9 - update to 1.6.10. - add dist tag to release. - fix license. - fix rpmlint warnings. * Mon Jul 07 2008 - Patrick Steiner - 1.6.7-1 - Initial package.