rpms/mingw32-filesystem/devel mingw32-filesystem.spec,1.29,1.30
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-filesystem/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27513
Modified Files:
mingw32-filesystem.spec
Log Message:
Prevented a circular dependency which caused the i686-pc-mingw32-pkg-config
script to be broken. Thanks to Kalev Lember for spotting this bug
Index: mingw32-filesystem.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-filesystem/devel/mingw32-filesystem.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- mingw32-filesystem.spec 1 Sep 2009 21:42:50 -0000 1.29
+++ mingw32-filesystem.spec 18 Sep 2009 21:34:17 -0000 1.30
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: mingw32-filesystem
-Version: 55
+Version: 56
Release: 1%{?dist}
Summary: MinGW base filesystem and environment
@@ -86,7 +86,7 @@ install -m 755 %{SOURCE6} $RPM_BUILD_ROO
mkdir -p $RPM_BUILD_ROOT%{_bindir}
pushd $RPM_BUILD_ROOT%{_bindir}
-for i in mingw32-configure mingw32-make mingw32-pkg-config %{_mingw32_target}-pkg-config mingw32-cmake; do
+for i in mingw32-configure mingw32-make mingw32-pkg-config i686-pc-mingw32-pkg-config mingw32-cmake; do
ln -s %{_libexecdir}/mingw32-scripts $i
done
popd
@@ -157,7 +157,7 @@ rm -rf $RPM_BUILD_ROOT
%{_bindir}/mingw32-configure
%{_bindir}/mingw32-make
%{_bindir}/mingw32-pkg-config
-%{_bindir}/%{_mingw32_target}-pkg-config
+%{_bindir}/i686-pc-mingw32-pkg-config
%{_bindir}/mingw32-cmake
%{_libexecdir}/mingw32-scripts
%{_prefix}/i686-pc-mingw32/
@@ -166,6 +166,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Sep 18 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org. - 56-1
+- Prevented a circular dependency which caused the i686-pc-mingw32-pkg-config
+ script to be broken. Thanks to Kalev Lember for spotting this bug
+
* Tue Sep 1 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 55-1
- The wrapper scripts i686-pc-mingw32-pkg-config, mingw32-pkg-config,
mingw32-configure, mingw32-make and mingw32-cmake had a bug where
14 years, 7 months
rpms/mingw32-glib2/devel mingw32-glib2.spec,1.15,1.16
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-glib2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19662
Modified Files:
mingw32-glib2.spec
Log Message:
Rebuild because of broken mingw32-gcc/mingw32-binutils
Index: mingw32-glib2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/mingw32-glib2.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- mingw32-glib2.spec 5 Sep 2009 09:05:48 -0000 1.15
+++ mingw32-glib2.spec 18 Sep 2009 21:21:46 -0000 1.16
@@ -7,7 +7,7 @@
Name: mingw32-glib2
Version: 2.21.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows GLib2 library
License: LGPLv2+
@@ -176,6 +176,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Sep 18 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.21.6-2
+- Rebuild because of broken mingw32-gcc/mingw32-binutils
+
* Sat Sep 5 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.21.6-1
- Update to 2.21.6
14 years, 7 months
rpms/mingw32-gcc/devel mingw32-gcc.spec,1.8,1.9
by Kalev Lember
Author: kalev
Update of /cvs/pkgs/rpms/mingw32-gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7948
Modified Files:
mingw32-gcc.spec
Log Message:
4.4.1-3
Index: mingw32-gcc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gcc/devel/mingw32-gcc.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- mingw32-gcc.spec 3 Sep 2009 21:30:43 -0000 1.8
+++ mingw32-gcc.spec 17 Sep 2009 23:18:04 -0000 1.9
@@ -5,7 +5,7 @@
Name: mingw32-gcc
Version: 4.4.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: MinGW Windows cross-compiler (GCC) for C
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
@@ -45,7 +45,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
BuildRequires: texinfo
BuildRequires: mingw32-filesystem >= 49
-BuildRequires: mingw32-binutils
+# Need mingw32-binutils which support %gnu_unique_object >= 2.19.51.0.14
+BuildRequires: mingw32-binutils >= 2.19.51.0.14
BuildRequires: mingw32-runtime
BuildRequires: mingw32-w32api
BuildRequires: gmp-devel
@@ -55,8 +56,8 @@ BuildRequires: flex
# NB: Explicit mingw32-filesystem dependency is REQUIRED here.
Requires: mingw32-filesystem >= 48
-
-Requires: mingw32-binutils
+# Need mingw32-binutils which support %gnu_unique_object
+Requires: mingw32-binutils >= 2.19.51.0.14
Requires: mingw32-runtime
Requires: mingw32-w32api
Requires: mingw32-cpp
@@ -291,6 +292,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Sep 18 2009 Kalev Lember <kalev(a)smartlink.ee> - 4.4.1-3
+- Require mingw32-binutils >= 2.19.51.0.14 for %%gnu_unique_object support.
+
* Thu Sep 03 2009 Kalev Lember <kalev(a)smartlink.ee> - 4.4.1-2
- Update to gcc 4.4.1 20090902 svn 151328.
- Patches taken from native Fedora gcc-4.4.1-8.
14 years, 7 months
rpms/mingw32-binutils/devel .cvsignore, 1.5, 1.6 mingw32-binutils.spec, 1.9, 1.10 sources, 1.5, 1.6
by Kalev Lember
Author: kalev
Update of /cvs/pkgs/rpms/mingw32-binutils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23204
Modified Files:
.cvsignore mingw32-binutils.spec sources
Log Message:
Update to 2.19.51.0.14
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-binutils/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore 10 Mar 2009 13:50:31 -0000 1.5
+++ .cvsignore 17 Sep 2009 12:55:53 -0000 1.6
@@ -1 +1 @@
-binutils-2.19.1.tar.bz2
+binutils-2.19.51.0.14.tar.bz2
Index: mingw32-binutils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-binutils/devel/mingw32-binutils.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mingw32-binutils.spec 25 Jul 2009 12:14:24 -0000 1.9
+++ mingw32-binutils.spec 17 Sep 2009 12:55:53 -0000 1.10
@@ -1,12 +1,12 @@
Name: mingw32-binutils
-Version: 2.19.1
-Release: 5%{?dist}
+Version: 2.19.51.0.14
+Release: 1%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group: Development/Libraries
-URL: http://www.gnu.org/software/binutils/
-Source0: http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2
+URL: http://sources.redhat.com/binutils
+Source0: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: flex
@@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Wed Sep 16 2009 Kalev Lember <kalev(a)smartlink.ee> - 2.19.51.0.14-1
+- Update to 2.19.51.0.14
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.19.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-binutils/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources 10 Mar 2009 13:50:32 -0000 1.5
+++ sources 17 Sep 2009 12:55:53 -0000 1.6
@@ -1 +1 @@
-09a8c5821a2dfdbb20665bc0bd680791 binutils-2.19.1.tar.bz2
+e0b485a3ff9392da1351dc3fb61a3d10 binutils-2.19.51.0.14.tar.bz2
14 years, 7 months
rpms/mingw32-libxml2/devel mingw32-libxml2.spec, 1.10, 1.11 mingw32-libxml2-win32-pthreads-compatibility.patch, 1.1, NONE
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libxml2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10787
Modified Files:
mingw32-libxml2.spec
Removed Files:
mingw32-libxml2-win32-pthreads-compatibility.patch
Log Message:
* Sat Sep 12 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-2
- Always use the native win32 thread API even when pthreads is available
- Dropped a patch which isn't necessary anymore
Index: mingw32-libxml2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.10
+++ mingw32-libxml2.spec 12 Sep 2009 18:51:28 -0000 1.11
@@ -7,7 +7,7 @@
Name: mingw32-libxml2
Version: 2.7.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows libxml2 XML processing library
License: MIT
@@ -22,7 +22,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
# MinGW-specific patches.
Patch1000: mingw32-libxml2-2.7.2-with-modules.patch
Patch1001: mingw32-libxml2-static-build-compile-fix.patch
-Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch
BuildArch: noarch
@@ -61,7 +60,6 @@ Static version of the MinGW Windows XML
%patch1000 -p1
%patch1001 -p0
-%patch1002 -p0
# Patched configure.in, so rebuild configure.
libtoolize --force --copy
@@ -74,14 +72,14 @@ autoreconf
mkdir build_static
pushd build_static
LDFLAGS="-no-undefined" \
- %{_mingw32_configure} --without-python --with-modules --enable-static --disable-shared CFLAGS="$CFLAGS -DLIBXML_STATIC_FOR_DLL"
+ %{_mingw32_configure} --without-python --with-modules --enable-static --disable-shared --with-threads=yes CFLAGS="$CFLAGS -DLIBXML_STATIC_FOR_DLL"
make %{?_smp_mflags}
popd
mkdir build_shared
pushd build_shared
LDFLAGS="-no-undefined" \
- %{_mingw32_configure} --without-python --with-modules --disable-static --enable-shared
+ %{_mingw32_configure} --without-python --with-modules --disable-static --enable-shared --with-threads=yes
make %{?_smp_mflags}
popd
@@ -133,6 +131,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sat Sep 12 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-2
+- Always use the native win32 thread API even when pthreads is available
+- Dropped a patch which isn't necessary anymore
+
* Fri Sep 11 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-1
- Update to 2.7.4
- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch
--- mingw32-libxml2-win32-pthreads-compatibility.patch DELETED ---
14 years, 7 months
rpms/mingw32-libxml2/devel mingw32-libxml2-static-build-compile-fix.patch, 1.2, 1.3 mingw32-libxml2.spec, 1.9, 1.10
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libxml2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21253/devel
Modified Files:
mingw32-libxml2.spec
Added Files:
mingw32-libxml2-static-build-compile-fix.patch
Log Message:
Re-added mingw32-libxml2-static-build-compile-fix.patch
Looks like it's still needed after all
mingw32-libxml2-static-build-compile-fix.patch:
threads.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: mingw32-libxml2-static-build-compile-fix.patch
===================================================================
RCS file: mingw32-libxml2-static-build-compile-fix.patch
diff -N mingw32-libxml2-static-build-compile-fix.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ mingw32-libxml2-static-build-compile-fix.patch 11 Sep 2009 17:15:00 -0000 1.3
@@ -0,0 +1,11 @@
+--- threads.c.orig 2009-09-10 17:03:39.000000000 +0200
++++ threads.c 2009-09-11 19:00:59.660192916 +0200
+@@ -993,7 +993,7 @@
+ #elif defined(HAVE_WIN32_THREADS) && !defined(HAVE_COMPILER_TLS) && (!defined(LIBXML_STATIC) || defined(LIBXML_STATIC_FOR_DLL))
+ #if defined(LIBXML_STATIC_FOR_DLL)
+ BOOL XMLCALL
+-xmlDllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
++xmlDllMain(void *hinstDLL, unsigned long fdwReason, void *lpvReserved)
+ #else
+ BOOL WINAPI
+ DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
Index: mingw32-libxml2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mingw32-libxml2.spec 11 Sep 2009 16:37:19 -0000 1.9
+++ mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.10
@@ -21,7 +21,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
# MinGW-specific patches.
Patch1000: mingw32-libxml2-2.7.2-with-modules.patch
-Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch
+Patch1001: mingw32-libxml2-static-build-compile-fix.patch
+Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch
BuildArch: noarch
@@ -60,6 +61,7 @@ Static version of the MinGW Windows XML
%patch1000 -p1
%patch1001 -p0
+%patch1002 -p0
# Patched configure.in, so rebuild configure.
libtoolize --force --copy
@@ -134,7 +136,6 @@ rm -rf $RPM_BUILD_ROOT
* Fri Sep 11 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-1
- Update to 2.7.4
- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch
-- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch
- Added a new patch to fix compatibility with the w32 port of pthreads
- Use %%global instead of %%define
- Automatically generate debuginfo subpackage
14 years, 7 months
rpms/mingw32-libxml2/F-11 mingw32-libxml2-static-build-compile-fix.patch, 1.2, 1.3 mingw32-libxml2.spec, 1.7, 1.8
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libxml2/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21253/F-11
Modified Files:
mingw32-libxml2.spec
Added Files:
mingw32-libxml2-static-build-compile-fix.patch
Log Message:
Re-added mingw32-libxml2-static-build-compile-fix.patch
Looks like it's still needed after all
mingw32-libxml2-static-build-compile-fix.patch:
threads.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: mingw32-libxml2-static-build-compile-fix.patch
===================================================================
RCS file: mingw32-libxml2-static-build-compile-fix.patch
diff -N mingw32-libxml2-static-build-compile-fix.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ mingw32-libxml2-static-build-compile-fix.patch 11 Sep 2009 17:15:00 -0000 1.3
@@ -0,0 +1,11 @@
+--- threads.c.orig 2009-09-10 17:03:39.000000000 +0200
++++ threads.c 2009-09-11 19:00:59.660192916 +0200
+@@ -993,7 +993,7 @@
+ #elif defined(HAVE_WIN32_THREADS) && !defined(HAVE_COMPILER_TLS) && (!defined(LIBXML_STATIC) || defined(LIBXML_STATIC_FOR_DLL))
+ #if defined(LIBXML_STATIC_FOR_DLL)
+ BOOL XMLCALL
+-xmlDllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
++xmlDllMain(void *hinstDLL, unsigned long fdwReason, void *lpvReserved)
+ #else
+ BOOL WINAPI
+ DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
Index: mingw32-libxml2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/F-11/mingw32-libxml2.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- mingw32-libxml2.spec 11 Sep 2009 16:37:18 -0000 1.7
+++ mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.8
@@ -20,7 +20,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
# MinGW-specific patches.
Patch1000: mingw32-libxml2-2.7.2-with-modules.patch
-Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch
+Patch1001: mingw32-libxml2-static-build-compile-fix.patch
+Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch
BuildArch: noarch
@@ -56,6 +57,7 @@ Static version of the MinGW Windows XML
%patch1000 -p1
%patch1001 -p0
+%patch1002 -p0
# Patched configure.in, so rebuild configure.
libtoolize --force --copy
@@ -130,7 +132,6 @@ rm -rf $RPM_BUILD_ROOT
* Fri Sep 11 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-1
- Update to 2.7.4
- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch
-- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch
- Added a new patch to fix compatibility with the w32 port of pthreads
- Use %%global instead of %%define
14 years, 7 months
rpms/mingw32-libxml2/devel mingw32-libxml2-win32-pthreads-compatibility.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 mingw32-libxml2.spec, 1.8, 1.9 sources, 1.3, 1.4 libxml2-2.7.3-ficora-parse.patch, 1.1, NONE mingw32-libxml2-static-build-compile-fix.patch, 1.1, NONE
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libxml2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8947/devel
Modified Files:
.cvsignore mingw32-libxml2.spec sources
Added Files:
mingw32-libxml2-win32-pthreads-compatibility.patch
Removed Files:
libxml2-2.7.3-ficora-parse.patch
mingw32-libxml2-static-build-compile-fix.patch
Log Message:
* Fri Sep 11 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-1
- Update to 2.7.4
- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch
- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch
- Added a new patch to fix compatibility with the w32 port of pthreads
- Use %global instead of %define
- Automatically generate debuginfo subpackage (F12 only)
mingw32-libxml2-win32-pthreads-compatibility.patch:
testThreads.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE mingw32-libxml2-win32-pthreads-compatibility.patch ---
--- testThreads.c.orig 2009-09-11 18:09:00.268640135 +0200
+++ testThreads.c 2009-09-11 18:12:43.412653512 +0200
@@ -107,7 +107,7 @@
for (i = 0; i < num_threads; i++) {
results[i] = NULL;
- tid[i] = (pthread_t) -1;
+ memset(&tid[i], 0, sizeof(pthread_t));
}
for (i = 0; i < num_threads; i++) {
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore 4 May 2009 14:52:53 -0000 1.3
+++ .cvsignore 11 Sep 2009 16:37:18 -0000 1.4
@@ -1 +1 @@
-libxml2-2.7.3.tar.gz
+libxml2-2.7.4.tar.gz
Index: mingw32-libxml2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- mingw32-libxml2.spec 10 Aug 2009 16:17:22 -0000 1.8
+++ mingw32-libxml2.spec 11 Sep 2009 16:37:19 -0000 1.9
@@ -1,12 +1,13 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
+%define __debug_install_post %{_mingw32_debug_install_post}
Name: mingw32-libxml2
-Version: 2.7.3
-Release: 3%{?dist}
+Version: 2.7.4
+Release: 1%{?dist}
Summary: MinGW Windows libxml2 XML processing library
License: MIT
@@ -17,15 +18,14 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
# Not required for MinGW.
#Patch0: libxml2-multilib.patch
-Patch1: libxml2-2.7.3-ficora-parse.patch
# MinGW-specific patches.
Patch1000: mingw32-libxml2-2.7.2-with-modules.patch
-Patch1001: mingw32-libxml2-static-build-compile-fix.patch
+Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch
BuildArch: noarch
-BuildRequires: mingw32-filesystem >= 49
+BuildRequires: mingw32-filesystem >= 52
BuildRequires: mingw32-gcc
BuildRequires: mingw32-binutils
@@ -52,11 +52,12 @@ Group: Development/Libraries
Static version of the MinGW Windows XML processing library.
+%{_mingw32_debug_package}
+
+
%prep
%setup -q -n libxml2-%{version}
-%patch1 -p1
-
%patch1000 -p1
%patch1001 -p0
@@ -128,7 +129,16 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_mingw32_libdir}/libxml2.a
+
%changelog
+* Fri Sep 11 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.4-1
+- Update to 2.7.4
+- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch
+- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch
+- Added a new patch to fix compatibility with the w32 port of pthreads
+- Use %%global instead of %%define
+- Automatically generate debuginfo subpackage
+
* Mon Aug 10 2009 Daniel Veillard <veillard(a)redhat.com> - 2.7.3-3
- two patches for parsing problems CVE-2009-2414 and CVE-2009-2416
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 4 May 2009 14:52:53 -0000 1.3
+++ sources 11 Sep 2009 16:37:19 -0000 1.4
@@ -1 +1 @@
-8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz
+961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz
--- libxml2-2.7.3-ficora-parse.patch DELETED ---
--- mingw32-libxml2-static-build-compile-fix.patch DELETED ---
14 years, 7 months