summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2013-06-04 07:56:02 (GMT)
committerTony Theodore <tonyt@logyst.com>2013-06-04 07:56:02 (GMT)
commitee20d3e0246bf5909845fc00be9eec0af8fe2266 (patch)
treed843917b4cb4340662e19c61b765dba5cf5aee87
parent7629bf9a82c01581dc63a45416b4fae1fce0a02e (diff)
downloadmxe-ee20d3e0246bf5909845fc00be9eec0af8fe2266.zip
mxe-ee20d3e0246bf5909845fc00be9eec0af8fe2266.tar.gz
mxe-ee20d3e0246bf5909845fc00be9eec0af8fe2266.tar.bz2
packages libxslt xmlwrapp: enable mingw-w64 builds
-rw-r--r--src/libxslt-1-fixes.patch27
-rw-r--r--src/libxslt.mk3
-rw-r--r--src/xmlwrapp.mk3
3 files changed, 27 insertions, 6 deletions
diff --git a/src/libxslt-1-fixes.patch b/src/libxslt-1-fixes.patch
new file mode 100644
index 0000000..78b797c
--- /dev/null
+++ b/src/libxslt-1-fixes.patch
@@ -0,0 +1,27 @@
+This file is part of MXE.
+See index.html for further information.
+
+Contains ad hoc patches for cross building.
+
+From 5cdef88cc0bd288b4814509062234b72d27dc176 Mon Sep 17 00:00:00 2001
+From: MXE
+Date: Tue, 4 Jun 2013 17:28:16 +1000
+Subject: [PATCH] fix for deprecated mkdir
+
+
+diff --git a/libxslt/security.c b/libxslt/security.c
+index 965175f..be36f4b 100644
+--- a/libxslt/security.c
++++ b/libxslt/security.c
+@@ -343,7 +343,7 @@ xsltCheckWritePath(xsltSecurityPrefsPtr sec,
+ }
+ ret = xsltCheckWritePath(sec, ctxt, directory);
+ if (ret == 1)
+- ret = mkdir(directory, 0755);
++ ret = _mkdir(directory, 0755);
+ }
+ xmlFree(directory);
+ if (ret < 0)
+--
+1.8.2.3
+
diff --git a/src/libxslt.mk b/src/libxslt.mk
index 2b7e15f..d59c124 100644
--- a/src/libxslt.mk
+++ b/src/libxslt.mk
@@ -28,6 +28,3 @@ define $(PKG)_BUILD
--without-plugins
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
endef
-
-$(PKG)_BUILD_x86_64-w64-mingw32 =
-$(PKG)_BUILD_i686-w64-mingw32 =
diff --git a/src/xmlwrapp.mk b/src/xmlwrapp.mk
index f1a1e4f..04f6781 100644
--- a/src/xmlwrapp.mk
+++ b/src/xmlwrapp.mk
@@ -23,6 +23,3 @@ define $(PKG)_BUILD
PKG_CONFIG='$(TARGET)-pkg-config'
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= html_DATA=
endef
-
-$(PKG)_BUILD_x86_64-w64-mingw32 =
-$(PKG)_BUILD_i686-w64-mingw32 =