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 scm-commits mailing list