%define gitdate 20070827 %define gitrev 8ff7213f39edc1b2b8b60d6b0cc5d5f14ca1928d Name: pixman Version: 0.32.6 Release: 5%{?dist} Summary: Pixel manipulation library Group: System Environment/Libraries License: MIT URL: http://cgit.freedesktop.org/pixman/ #VCS: git:git://git.freedesktop.org/git/pixman # To make git snapshots: # ./make-pixman-snapshot.sh %{?gitrev} # if no revision specified, makes a new one from HEAD. Source0: http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2 Source1: make-pixman-snapshot.sh BuildRequires: automake autoconf libtool %description Pixman is a pixel manipulation library for X and cairo. %package devel Summary: Pixel manipulation library development package Group: Development/Libraries Requires: %{name}%{?isa} = %{version}-%{release} Requires: pkgconfig %description devel Development library for pixman. %prep %setup -q %build export CFLAGS="-flto %{optflags}" %configure \ %ifarch %{arm} --disable-arm-iwmmxt --disable-arm-iwmmxt2 \ %endif %ifarch ppc64le --disable-vmx \ %endif --disable-ssse3 \ --disable-static make %{?_smp_mflags} V=1 %install make install DESTDIR=$RPM_BUILD_ROOT find %{buildroot} -type f -name "*.la" -delete %check make check %{?_smp_mflags} V=1 ||: %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc COPYING %{_libdir}/libpixman-1*.so.* %files devel %dir %{_includedir}/pixman-1 %{_includedir}/pixman-1/pixman.h %{_includedir}/pixman-1/pixman-version.h %{_libdir}/libpixman-1*.so %{_libdir}/pkgconfig/pixman-1.pc %changelog * Mon May 11 2015 Adam Jackson 0.32.6-5 - Fix devel's requirement on the base package to include %%{?isa} * Mon Nov 10 2014 Adam Jackson 0.32.6-4 - Disable (broken) VMX fast paths on ppc64le for now. * Sun Aug 17 2014 Fedora Release Engineering - 0.32.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Fri Jul 11 2014 Peter Robinson 0.32.6-2 - Enable make check but don't (currently) fail the build on failure - Include COPYING as per packaging guidelines - Minor spec cleanups * Sun Jul 06 2014 Soren Sandmann 0.32.6-1 - pixman 0.32.6 - drop SSSE3 patch * Sat Jun 07 2014 Fedora Release Engineering - 0.32.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Nov 14 2013 Soren Sandmann 0.32.0-2 - Add patch to fix SSSE3 detection * Sun Nov 10 2013 Soren Sandmann 0.32.0-1 - pixman 0.32.0 * Sat Nov 2 2013 Soren Sandmann 0.31.2-1 - pixman 0.31.2 * Sun Aug 04 2013 Fedora Release Engineering - 0.30.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Jul 04 2013 Karsten Hopp 0.30.0-2 - bump release and rebuild to fix dependencies on PPC * Wed May 8 2013 Soren Sandmann 0.30.0-1 - pixman 0.30.0