rpms/mingw32-libxslt/devel mingw32-libxslt-dont-use-pthread.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 mingw32-libxslt.spec, 1.4, 1.5 sources, 1.2, 1.3 libexslt-rc4.patch, 1.1, NONE mingw32-libxslt-1.1.24-win32-shared.patch, 1.1, NONE mingw32-libxslt-ftbfs.patch, 1.1, NONE
epienbro
epienbro at fedoraproject.org
Thu Sep 17 17:48:25 UTC 2009
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libxslt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13531
Modified Files:
.cvsignore mingw32-libxslt.spec sources
Added Files:
mingw32-libxslt-dont-use-pthread.patch
Removed Files:
libexslt-rc4.patch mingw32-libxslt-1.1.24-win32-shared.patch
mingw32-libxslt-ftbfs.patch
Log Message:
* Thu Sep 17 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.1.25-1
- Update to 1.1.25
- Dropped upstreamed CVE patch
- Dropped upstreamed mingw32 patches
- Added a patch to never use pthreads even if it's available
- Automatically generate debuginfo subpackages
mingw32-libxslt-dont-use-pthread.patch:
configure.in | 6 ------
1 file changed, 6 deletions(-)
--- NEW FILE mingw32-libxslt-dont-use-pthread.patch ---
--- libxslt-1.1.25/configure.in.orig 2009-09-17 19:41:13.219723199 +0200
+++ libxslt-1.1.25/configure.in 2009-09-17 19:41:22.887973276 +0200
@@ -137,12 +137,6 @@
dnl Look for pthread.h, needed for testThreads
THREAD_LIBS=""
-AC_CHECK_HEADER(pthread.h,
- AC_CHECK_LIB(pthread, pthread_join,[
- AC_DEFINE([HAVE_LIBPTHREAD], [], [Define if pthread library is there (-lpthread)])
- AC_DEFINE([HAVE_PTHREAD_H], [], [Define if <pthread.h> is there])
- THREAD_LIBS="-lpthread"]))
-
AC_SUBST(THREAD_LIBS)
dnl
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxslt/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 24 May 2009 12:42:07 -0000 1.2
+++ .cvsignore 17 Sep 2009 17:48:25 -0000 1.3
@@ -1 +1 @@
-libxslt-1.1.24.tar.gz
+libxslt-1.1.25.tar.gz
Index: mingw32-libxslt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxslt/devel/mingw32-libxslt.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- mingw32-libxslt.spec 25 Jul 2009 14:26:26 -0000 1.4
+++ mingw32-libxslt.spec 17 Sep 2009 17:48:25 -0000 1.5
@@ -3,10 +3,11 @@
%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-libxslt
-Version: 1.1.24
-Release: 9%{?dist}
+Version: 1.1.25
+Release: 1%{?dist}
Summary: MinGW Windows Library providing the Gnome XSLT engine
License: MIT
@@ -17,12 +18,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
BuildArch: noarch
-# Fix for CVE-2008-2935
-Patch1: libexslt-rc4.patch
-
# Fix compilation on MinGW environments
-Patch1000: mingw32-libxslt-1.1.24-win32-shared.patch
-Patch1001: mingw32-libxslt-ftbfs.patch
+Patch1000: mingw32-libxslt-dont-use-pthread.patch
BuildRequires: mingw32-filesystem >= 30
BuildRequires: mingw32-gcc
@@ -54,6 +51,9 @@ Group: Development/Libraries
Static version of the MinGW Windows LibXSLT library.
+%{_mingw32_debug_package}
+
+
%prep
%setup -q -n libxslt-%{version}
@@ -61,10 +61,7 @@ Static version of the MinGW Windows LibX
# this isn't interesting for MinGW environments
#%patch0 -p1
-%patch1 -p0
-
%patch1000 -p1
-%patch1001 -p0
libtoolize --force --copy
autoreconf
@@ -96,8 +93,8 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_bindir}/xsltproc.exe
%{_mingw32_includedir}/libexslt
%{_mingw32_includedir}/libxslt
-#%{_mingw32_bindir}/libexslt.dll
-#%{_mingw32_libdir}/libexslt.dll.a
+%{_mingw32_bindir}/libexslt-0.dll
+%{_mingw32_libdir}/libexslt.dll.a
%{_mingw32_libdir}/libexslt.la
%{_mingw32_bindir}/libxslt-1.dll
%{_mingw32_libdir}/libxslt.dll.a
@@ -115,6 +112,13 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Sep 17 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.1.25-1
+- Update to 1.1.25
+- Dropped upstreamed CVE patch
+- Dropped upstreamed mingw32 patches
+- Added a patch to never use pthreads even if it's available
+- Automatically generate debuginfo subpackages
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.24-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libxslt/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 24 May 2009 12:42:08 -0000 1.2
+++ sources 17 Sep 2009 17:48:25 -0000 1.3
@@ -1 +1 @@
-e83ec5d27fc4c10c6f612879bea9a153 libxslt-1.1.24.tar.gz
+50c5ba1218262ac10669961b32db405a libxslt-1.1.25.tar.gz
--- libexslt-rc4.patch DELETED ---
--- mingw32-libxslt-1.1.24-win32-shared.patch DELETED ---
--- mingw32-libxslt-ftbfs.patch DELETED ---
More information about the fedora-extras-commits
mailing list