packages: crossmingw32-pixman/crossmingw32-pixman.spec, crossmingw32-pixman...

qboosh qboosh at pld-linux.org
Thu Oct 28 20:57:58 CEST 2010


Author: qboosh                       Date: Thu Oct 28 18:57:58 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 0.20.0
- removed obsolete patches; TLS seems supported on MinGW32 now

---- Files affected:
packages/crossmingw32-pixman:
   crossmingw32-pixman.spec (1.11 -> 1.12) , pixman-no_pkgconfig.patch (1.1 -> NONE)  (REMOVED), pixman-notls.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/crossmingw32-pixman/crossmingw32-pixman.spec
diff -u packages/crossmingw32-pixman/crossmingw32-pixman.spec:1.11 packages/crossmingw32-pixman/crossmingw32-pixman.spec:1.12
--- packages/crossmingw32-pixman/crossmingw32-pixman.spec:1.11	Sun Sep 19 07:38:59 2010
+++ packages/crossmingw32-pixman/crossmingw32-pixman.spec	Thu Oct 28 20:57:53 2010
@@ -2,19 +2,18 @@
 Summary:	Pixel manipulation library - cross MinGW32
 Summary(pl.UTF-8):	Biblioteka operacji na pikselach - wersja skrośna MinGW32
 Name:		crossmingw32-pixman
-Version:	0.18.4
+Version:	0.20.0
 Release:	1
 License:	MIT
 Group:		Development/Libraries
 Source0:	http://xorg.freedesktop.org/archive/individual/lib/pixman-%{version}.tar.bz2
-# Source0-md5:	c1d69aaddba8c1e046d26ac125da95bf
-Patch0:		pixman-no_pkgconfig.patch
-Patch1:		pixman-notls.patch
+# Source0-md5:	512ec766a911142b901157ba581f6e75
 URL:		http://xorg.freedesktop.org/
 BuildRequires:	autoconf >= 2.57
 BuildRequires:	automake
 BuildRequires:	crossmingw32-gcc
 BuildRequires:	libtool
+BuildRequires:	pkgconfig
 BuildRequires:	sed >= 4.0
 Requires:	crossmingw32-runtime
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -75,13 +74,6 @@
 
 %prep
 %setup -q -n pixman-%{version}
-%patch0 -p1
-%patch1 -p1
-
-# disable gtk-based test
-:> test/Makefile.am
-# needed to build dll
-sed -i -e 's/^libpixman_1_la_LDFLAGS =/& -no-undefined/' pixman/Makefile.am
 
 %build
 %{__libtoolize}
@@ -90,9 +82,9 @@
 %{__autoheader}
 %{__automake}
 %configure \
-	CPPFLAGS="%{rpmcppflags} -DPIXMAN_NO_TLS" \
 	--target=%{target} \
 	--host=%{target} \
+	--disable-gtk \
 	--disable-silent-rules
 
 %{__make}
@@ -118,7 +110,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc README TODO
+%doc COPYING README TODO
 %{_libdir}/libpixman-1.dll.a
 %{_libdir}/libpixman-1.la
 %{_includedir}/pixman-1
@@ -138,6 +130,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2010/10/28 18:57:53  qboosh
+- updated to 0.20.0
+- removed obsolete patches; TLS seems supported on MinGW32 now
+
 Revision 1.11  2010/09/19 05:38:59  qboosh
 - unified MinGW32 caps
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-pixman/crossmingw32-pixman.spec?r1=1.11&r2=1.12&f=u



More information about the pld-cvs-commit mailing list