From 3588a869de542d5a4a7168bfcec8ba7c09472513 Mon Sep 17 00:00:00 2001 From: Erik van Pienbroek Date: Fri, 24 Sep 2010 15:37:54 +0200 Subject: [PATCH] Update to 0.19.4 - Update to 0.19.4 - Fixed Source URL - Fixed a small rpmlint warning --- .gitignore | 1 + ...t-check-for-mprotect-and-getpagesize.patch | 35 +++++++++++++++++++ mingw32-pixman.spec | 16 +++++++-- sources | 2 +- 4 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 mingw32-pixman-dont-check-for-mprotect-and-getpagesize.patch diff --git a/.gitignore b/.gitignore index fef984a..1e5bb4d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ pixman-0.18.2.tar.bz2 /pixman-0.19.2.tar.bz2 +/pixman-0.19.4.tar.gz diff --git a/mingw32-pixman-dont-check-for-mprotect-and-getpagesize.patch b/mingw32-pixman-dont-check-for-mprotect-and-getpagesize.patch new file mode 100644 index 0000000..946b068 --- /dev/null +++ b/mingw32-pixman-dont-check-for-mprotect-and-getpagesize.patch @@ -0,0 +1,35 @@ +--- configure.orig 2010-09-24 15:34:21.764058125 +0200 ++++ configure 2010-09-24 15:35:04.629551788 +0200 +@@ -12521,32 +12521,6 @@ + + + +-ac_fn_c_check_func "$LINENO" "mprotect" "ac_cv_func_mprotect" +-if test "x$ac_cv_func_mprotect" = x""yes; then : +- have_mprotect=yes +-else +- have_mprotect=no +-fi +- +-if test x$have_mprotect = xyes; then +- +-$as_echo "#define HAVE_MPROTECT 1" >>confdefs.h +- +-fi +- +-ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" +-if test "x$ac_cv_func_getpagesize" = x""yes; then : +- have_getpagesize=yes +-else +- have_getpagesize=no +-fi +- +-if test x$have_getpagesize = xyes; then +- +-$as_echo "#define HAVE_GETPAGESIZE 1" >>confdefs.h +- +-fi +- + ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" + if test "x$ac_cv_func_gettimeofday" = x""yes; then : + have_gettimeofday=yes diff --git a/mingw32-pixman.spec b/mingw32-pixman.spec index f4d7d86..10e47b8 100644 --- a/mingw32-pixman.spec +++ b/mingw32-pixman.spec @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-pixman -Version: 0.19.2 +Version: 0.19.4 Release: 1%{?dist} Summary: MinGW Windows Pixman library @@ -14,9 +14,13 @@ License: MIT URL: http://cgit.freedesktop.org/pixman/ Group: Development/Libraries -Source0: http://xorg.freedesktop.org/archive/individual/lib/pixman-%{version}.tar.bz2 +Source0: http://cairographics.org/releases/pixman-%{version}.tar.gz Source1: make-pixman-snapshot.sh +# The configure script checks for the availability of the functions mprotect and getpagesize, but +# these checks return an invalid result which results in a compile failure +Patch0: mingw32-pixman-dont-check-for-mprotect-and-getpagesize.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -40,11 +44,12 @@ Group: Development/Libraries Static version of the MinGW Windows Pixman library. -%{_mingw32_debug_package} +%{?_mingw32_debug_package} %prep %setup -q -n pixman-%{version} +%patch0 -p0 %build @@ -80,6 +85,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 24 2010 Erik van Pienbroek - 0.19.4-1 +- Update to 0.19.4 +- Fixed Source URL +- Fixed a small rpmlint warning + * Tue Sep 7 2010 Erik van Pienbroek - 0.19.2-1 - Update to 0.19.2 diff --git a/sources b/sources index 478200b..cf552e4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4ed74b6aa9139541718c0d61a581fd50 pixman-0.19.2.tar.bz2 +100a2d23f1d5683fdaa5d7ca71a0182b pixman-0.19.4.tar.gz