summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2017-10-29 23:42:47 (GMT)
committerTony Theodore <tonyt@logyst.com>2017-10-30 03:16:01 (GMT)
commitc7714c31113429de7357767ab4e5e057c65f8f0c (patch)
tree458c3b1e31aa691e81b97491b0b2ac36261631fe /plugins
parent820fd58157ef62c42bc2dcb8856113a031211cd4 (diff)
downloadmxe-c7714c31113429de7357767ab4e5e057c65f8f0c.zip
mxe-c7714c31113429de7357767ab4e5e057c65f8f0c.tar.gz
mxe-c7714c31113429de7357767ab4e5e057c65f8f0c.tar.bz2
native plugin fixups
- gettext requires recent autotools - add for Ubuntu 14.04 (trusty) - fixes #1892 - add deps for Debian Jessie and Wheezy - libtool is built for prior Debian/Ubuntu, remove from docs - tidy up darwin overrides
Diffstat (limited to 'plugins')
-rw-r--r--plugins/native/darwin/overrides.mk7
-rw-r--r--plugins/native/gettext-deps.mk4
-rw-r--r--plugins/native/glib2-macports.mk4
l---------plugins/native/jessie/gettext-deps.mk1
l---------plugins/native/trusty/autoconf.mk1
l---------plugins/native/trusty/automake.mk1
l---------plugins/native/trusty/gettext-deps.mk1
l---------plugins/native/trusty/libtool.mk1
l---------plugins/native/trusty/m4.mk1
l---------plugins/native/wheezy/gettext-deps.mk1
10 files changed, 18 insertions, 4 deletions
diff --git a/plugins/native/darwin/overrides.mk b/plugins/native/darwin/overrides.mk
new file mode 100644
index 0000000..a34ed06
--- /dev/null
+++ b/plugins/native/darwin/overrides.mk
@@ -0,0 +1,7 @@
+# This file is part of MXE. See LICENSE.md for licensing information.
+
+# additional modifications to control native builds
+glib_DEPS_$(BUILD) := glib2-macports
+gettext_DEPS_$(BUILD) :=
+gettext_BUILD_$(BUILD) :=
+libiconv_BUILD_$(BUILD) :=
diff --git a/plugins/native/gettext-deps.mk b/plugins/native/gettext-deps.mk
new file mode 100644
index 0000000..e0d0fbe
--- /dev/null
+++ b/plugins/native/gettext-deps.mk
@@ -0,0 +1,4 @@
+# This file is part of MXE. See LICENSE.md for licensing information.
+
+# native build of gettext requires recent autotools
+gettext_DEPS_$(BUILD) := $(gettext_DEPS_$(BUILD)) libtool
diff --git a/plugins/native/glib2-macports.mk b/plugins/native/glib2-macports.mk
index 536fd00..6e8ae04 100644
--- a/plugins/native/glib2-macports.mk
+++ b/plugins/native/glib2-macports.mk
@@ -12,10 +12,6 @@ $(PKG)_URL := https://packages.macports.org/glib2/glib2-$($(PKG)_VERSION)_0
$(PKG)_DEPS :=
$(PKG)_TARGETS := $(BUILD)
-glib_DEPS_$(BUILD) := $(PKG)
-gettext_BUILD_$(BUILD) :=
-libiconv_BUILD_$(BUILD) :=
-
define $(PKG)_UPDATE
echo 'manually update glib2-macports as necessary' >&2;
echo $(glib2-macports_VERSION)
diff --git a/plugins/native/jessie/gettext-deps.mk b/plugins/native/jessie/gettext-deps.mk
new file mode 120000
index 0000000..5426ef9
--- /dev/null
+++ b/plugins/native/jessie/gettext-deps.mk
@@ -0,0 +1 @@
+../gettext-deps.mk \ No newline at end of file
diff --git a/plugins/native/trusty/autoconf.mk b/plugins/native/trusty/autoconf.mk
new file mode 120000
index 0000000..8bfe07e
--- /dev/null
+++ b/plugins/native/trusty/autoconf.mk
@@ -0,0 +1 @@
+../autoconf.mk \ No newline at end of file
diff --git a/plugins/native/trusty/automake.mk b/plugins/native/trusty/automake.mk
new file mode 120000
index 0000000..5bc30c0
--- /dev/null
+++ b/plugins/native/trusty/automake.mk
@@ -0,0 +1 @@
+../automake.mk \ No newline at end of file
diff --git a/plugins/native/trusty/gettext-deps.mk b/plugins/native/trusty/gettext-deps.mk
new file mode 120000
index 0000000..5426ef9
--- /dev/null
+++ b/plugins/native/trusty/gettext-deps.mk
@@ -0,0 +1 @@
+../gettext-deps.mk \ No newline at end of file
diff --git a/plugins/native/trusty/libtool.mk b/plugins/native/trusty/libtool.mk
new file mode 120000
index 0000000..9b5568f
--- /dev/null
+++ b/plugins/native/trusty/libtool.mk
@@ -0,0 +1 @@
+../libtool.mk \ No newline at end of file
diff --git a/plugins/native/trusty/m4.mk b/plugins/native/trusty/m4.mk
new file mode 120000
index 0000000..fe3aad4
--- /dev/null
+++ b/plugins/native/trusty/m4.mk
@@ -0,0 +1 @@
+../m4.mk \ No newline at end of file
diff --git a/plugins/native/wheezy/gettext-deps.mk b/plugins/native/wheezy/gettext-deps.mk
new file mode 120000
index 0000000..5426ef9
--- /dev/null
+++ b/plugins/native/wheezy/gettext-deps.mk
@@ -0,0 +1 @@
+../gettext-deps.mk \ No newline at end of file