[oe] [PATCH 08/13] mingw-runtime, mingw-w32api, mingw-runtime-headers, mingw-w32api-headers

eha at doredevelopment.dk eha at doredevelopment.dk
Tue Oct 7 12:51:41 UTC 2008


From: Esben Haabendal <eha at doredevelopment.dk>

* mingw-runtime and mingw-w32api requires mingw-gcc-canadian-cross-initial
  before they can be built

Signed-off-by: Esben Haabendal <eha at doredevelopment.dk>
---
 packages/mingw/mingw-runtime-headers_3.14.bb |   20 ++++++++++++++++++++
 packages/mingw/mingw-runtime_3.14.bb         |   21 +++++++++++++++++++++
 packages/mingw/mingw-w32api-headers_3.11.bb  |   20 ++++++++++++++++++++
 packages/mingw/mingw-w32api_3.11.bb          |   17 +++++++++++++++++
 4 files changed, 78 insertions(+), 0 deletions(-)
 create mode 100644 packages/mingw/mingw-runtime-headers_3.14.bb
 create mode 100644 packages/mingw/mingw-runtime_3.14.bb
 create mode 100644 packages/mingw/mingw-w32api-headers_3.11.bb
 create mode 100644 packages/mingw/mingw-w32api_3.11.bb

diff --git a/packages/mingw/mingw-runtime-headers_3.14.bb b/packages/mingw/mingw-runtime-headers_3.14.bb
new file mode 100644
index 0000000..88ee998
--- /dev/null
+++ b/packages/mingw/mingw-runtime-headers_3.14.bb
@@ -0,0 +1,20 @@
+require mingw-runtime_${PV}.bb
+
+DEPENDS = "mingw-w32api-headers"
+PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
+
+do_configure() {
+	:
+}
+
+do_compile() {
+	:
+}
+
+do_install() {
+	:
+}
+
+do_stage() {
+	cp -r ${S}/include/* ${STAGING_INCDIR}/
+}
diff --git a/packages/mingw/mingw-runtime_3.14.bb b/packages/mingw/mingw-runtime_3.14.bb
new file mode 100644
index 0000000..f8f2e8e
--- /dev/null
+++ b/packages/mingw/mingw-runtime_3.14.bb
@@ -0,0 +1,21 @@
+PR = "r1"
+
+inherit canadian-native autotools
+
+INHIBIT_DEFAULT_DEPS = "1"
+DEPENDS = "virtual/${TARGET_PREFIX}gcc-initial mingw-w32api"
+
+PROVIDES = "virtual/${TARGET_PREFIX}libc virtual/${TARGET_PREFIX}libc-for-gcc"
+
+DEFAULT_PREFERENCE = "0"
+DEFAULT_PREFERENCE_sdk-mingw32 = "1"
+
+PACKAGES = ""
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/mingw-runtime-${PV}-src.tar.gz"
+S = "${WORKDIR}/mingw-runtime-${PV}"
+B = "${WORKDIR}/build-${TARGET_SYS}"
+
+do_configure() {
+	oe_runconf
+}
\ No newline at end of file
diff --git a/packages/mingw/mingw-w32api-headers_3.11.bb b/packages/mingw/mingw-w32api-headers_3.11.bb
new file mode 100644
index 0000000..25ef810
--- /dev/null
+++ b/packages/mingw/mingw-w32api-headers_3.11.bb
@@ -0,0 +1,20 @@
+require mingw-w32api_${PV}.bb
+
+DEPENDS = ""
+PROVIDES = "mingw-w32api-headers"
+
+do_configure() {
+	:
+}
+
+do_compile() {
+	:
+}
+
+do_install() {
+	:
+}
+
+do_stage() {
+	cp -r ${S}/include/* ${STAGING_INCDIR}/
+}
diff --git a/packages/mingw/mingw-w32api_3.11.bb b/packages/mingw/mingw-w32api_3.11.bb
new file mode 100644
index 0000000..c0a4462
--- /dev/null
+++ b/packages/mingw/mingw-w32api_3.11.bb
@@ -0,0 +1,17 @@
+PR = "r1"
+
+inherit canadian-native autotools
+
+INHIBIT_DEFAULT_DEPS = "1"
+DEPENDS = "virtual/${TARGET_PREFIX}gcc-initial"
+
+PROVIDES = "mingw-w32api"
+
+DEFAULT_PREFERENCE = "0"
+DEFAULT_PREFERENCE_sdk-mingw32 = "1"
+
+PACKAGES = ""
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/w32api-${PV}-src.tar.gz"
+S = "${WORKDIR}/w32api-${PV}"
+B = "${WORKDIR}/build-${TARGET_SYS}"
-- 
1.5.4.3





More information about the Openembedded-devel mailing list