#%define rel .1beta1 %{?rel} Name: libjpeg7-turbo Version: 1.1.1 Release: 1mamba Summary: A MMX/SSE2 accelerated library for manipulating JPEG image files Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: gil URL: http://sourceforge.net/projects/libjpeg-turbo Source: http://sourceforge.net/projects/libjpeg-turbo/files/%{version}/libjpeg-turbo-%{version}.tar.gz Patch0: libjpeg-turbo-1.1.0-noinst_jpgtest.patch License: GPL BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: nasm ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel ## AUTOBUILDREQ-END Obsoletes: libjpeg7 Provides: libjpeg7 BuildRoot: %{_tmppath}/%{name}-%{version}-root %description libjpeg-turbo is a version of libjpeg which uses MMX, SSE, and SSE2 SIMD instructions to accelerate baseline JPEG compression/decompression by about 2-4x on x86 and x86-64 platforms. It is based on libjpeg/SIMD but has numerous enhancements. %package devel Group: Development/Libraries Summary: Libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Obsoletes: libjpeg7-devel Provides: libjpeg7-devel %description devel A MMX/SSE2 accelerated library for manipulating JPEG image files. This package contains libraries and header files need for development. %package static Group: Development/Libraries Summary: Static libraries for %{name} Requires: %{name}-devel = %{?epoch:%epoch:}%{version}-%{release} Obsoletes: libjpeg7-static Provides: libjpeg7-static %description static A MMX/SSE2 accelerated library for manipulating JPEG image files. This package contains static libraries need for development. %package utils Group: Development/Libraries Summary: Utilities for manipulating JPEG images Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description utils A MMX/SSE2 accelerated library for manipulating JPEG image files. The %{name}-utils package contains simple client programs for accessing the libjpeg functions. It contains cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Cjpeg compresses an image file into JPEG format. Djpeg decompresses a JPEG file into a regular image file. Jpegtran can perform various useful transformations on JPEG files. Rdjpgcom displays any text comments included in a JPEG file. Wrjpgcom inserts text comments into a JPEG file. %prep %setup -q -n libjpeg-turbo-%{version} %patch0 -p1 %build autoreconf -fiv %configure --with-jpeg7 %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall chmod -x README-turbo.txt # unversioned library #rm -f %{buildroot}%{_includedir}/turbojpeg.h #rm -f %{buildroot}%{_libdir}/libturbojpeg.a #rm -f %{buildroot}%{_libdir}/libturbojpeg.so #rm -f %{buildroot}%{_libdir}/libjpeg.la #rm -f %{buildroot}%{_libdir}/libturbojpeg.la %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/libjpeg.so.7 %{_libdir}/libjpeg.so.7.* %doc README README-turbo.txt LGPL.txt LICENSE.txt %files devel %defattr(-,root,root) %{_includedir}/jconfig.h %{_includedir}/jerror.h %{_includedir}/jmorecfg.h %{_includedir}/jpeglib.h %{_includedir}/turbojpeg.h %{_libdir}/libjpeg.so %{_libdir}/libturbojpeg.so %doc coderules.txt jconfig.txt libjpeg.txt structure.txt example.c change.log ChangeLog.txt %files static %defattr(-,root,root) %{_libdir}/libjpeg.*a %{_libdir}/libturbojpeg.*a %files utils %defattr(-,root,root) %{_bindir}/cjpeg %{_bindir}/djpeg %{_bindir}/jpegtran %{_bindir}/rdjpgcom %{_bindir}/wrjpgcom %{_mandir}/man1/cjpeg.1.gz %{_mandir}/man1/djpeg.1.gz %{_mandir}/man1/jpegtran.1.gz %{_mandir}/man1/rdjpgcom.1.gz %{_mandir}/man1/wrjpgcom.1.gz %changelog * Sun Jun 19 2011 Automatic Build System 1.1.1-1mamba - automatic update by autodist * Sat Mar 26 2011 Silvan Calarco 1.1.0-2mamba - built with version 7 compatibility * Thu Mar 10 2011 gil 1.1.0-1mamba - update to 1.1.0 * Thu Jan 20 2011 gil 1.0.90-1mamba - update to 1.0.90 * Tue Jan 04 2011 gil 1.0.1-1mamba - update to 1.0.1 * Sun Jul 25 2010 gil 1.0.0-1mamba - package created by autospec