[oe] [STABLE][PATCH] mingw-binutils: Add 2.19.1 recipe and split common parts out into mingw-binutils.inc

Tom Rini trini at kernel.crashing.org
Wed Apr 8 18:09:20 UTC 2009


mingw-binutils: Add 2.19.1 recipe and split common parts out into mingw-binutils.inc

Signed-off-by: Esben Haabendal <eha at doredevelopment.dk>
Signed-off-by: Tom Rini <trini at embeddedalley.com>
---
 conf/checksums.ini                                 |    4 ++++
 ...w-binutils-canadian-cross_2.17.50-20060824-1.bb |    9 +--------
 .../mingw-binutils-canadian-cross_2.19.1.bb        |    4 ++++
 recipes/binutils/mingw-binutils.inc                |   10 ++++++++++
 .../binutils/mingw-binutils_2.17.50-20060824-1.bb  |   12 +-----------
 recipes/binutils/mingw-binutils_2.19.1.bb          |    1 +
 6 files changed, 21 insertions(+), 19 deletions(-)
 create mode 100644 recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb
 create mode 100644 recipes/binutils/mingw-binutils.inc
 create mode 100644 recipes/binutils/mingw-binutils_2.19.1.bb

diff --git a/conf/checksums.ini b/conf/checksums.ini
index c416e16..658aae7 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -2550,6 +2550,10 @@ sha256=6fe3c4b2d45a50582f832bc77deb4e3da74a15ea8e09dbb214b9c44e7c3378fc
 md5=9d22ee4dafa3a194457caf4706f9cf01
 sha256=487a33a452f0edcf1f8bb8fc23dff5c7a82edec3f3f8b65632b6c945e961ee9b
 
+[http://downloads.sourceforge.net/mingw/binutils-2.19.1-src.tar.gz]
+md5=ad3f2b5fdcd599a772ad75fec2c384d8
+sha256=2df529b1ac0a621efb87b5b53dbc0167c566f8bebbd6a8ce19964b05845fd2e7
+
 [ftp://ftp.gnu.org/gnu/binutils/binutils-2.19.1.tar.bz2]
 md5=09a8c5821a2dfdbb20665bc0bd680791
 sha256=3e8225b4d7ace0a2039de752e11fd6922d3b89a7259a292c347391c4788739f6
diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
index 385aa1d..7f80a77 100644
--- a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
+++ b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
@@ -1,11 +1,4 @@
 require mingw-binutils_${PV}.bb
 require binutils-canadian-cross.inc
 
-DEFAULT_PREFERENCE_sdk-mingw32 = "1"
-DEFAULT_PREFERENCE_sdk-mingw64 = "1"
-
-require binutils-canadian-cross.inc
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
-
-S = "${WORKDIR}/binutils-${PV}-src"
+DEFAULT_PREFERENCE_mingw32 = "1"
diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb
new file mode 100644
index 0000000..7f80a77
--- /dev/null
+++ b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb
@@ -0,0 +1,4 @@
+require mingw-binutils_${PV}.bb
+require binutils-canadian-cross.inc
+
+DEFAULT_PREFERENCE_mingw32 = "1"
diff --git a/recipes/binutils/mingw-binutils.inc b/recipes/binutils/mingw-binutils.inc
new file mode 100644
index 0000000..1e3898a
--- /dev/null
+++ b/recipes/binutils/mingw-binutils.inc
@@ -0,0 +1,10 @@
+DESCRIPTION = "A GNU collection of binary utilities - MinGW port"
+HOMEPAGE = "http://www.mingw.org/"
+
+require binutils.inc
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
+
+S = "${WORKDIR}/binutils-${PV}"
+
+DEFAULT_PREFERENCE = "-1"
diff --git a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
index 9d17873..7021cfe 100644
--- a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
+++ b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
@@ -1,12 +1,2 @@
-PR = "r1"
-
-require binutils.inc
-
-DESCRIPTION = "A GNU collection of binary utilities - MinGW port"
-HOMEPAGE = "http://www.mingw.org/"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
-
+require mingw-binutils.inc
 S = "${WORKDIR}/binutils-${PV}-src"
-
-DEFAULT_PREFERENCE = "0"
diff --git a/recipes/binutils/mingw-binutils_2.19.1.bb b/recipes/binutils/mingw-binutils_2.19.1.bb
new file mode 100644
index 0000000..0f719ed
--- /dev/null
+++ b/recipes/binutils/mingw-binutils_2.19.1.bb
@@ -0,0 +1 @@
+require mingw-binutils.inc
-- 
1.5.6.3

-- 
Tom Rini




More information about the Openembedded-devel mailing list