* [PATCH 16/21] puzzles: Update to latest version
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../puzzles/{puzzles_r9175.bb => puzzles_r9306.bb} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
rename meta/recipes-sato/puzzles/{puzzles_r9175.bb => puzzles_r9306.bb} (100%)
diff --git a/meta/recipes-sato/puzzles/puzzles_r9175.bb b/meta/recipes-sato/puzzles/puzzles_r9306.bb
similarity index 100%
rename from meta/recipes-sato/puzzles/puzzles_r9175.bb
rename to meta/recipes-sato/puzzles/puzzles_r9306.bb
--
1.7.6.2
^ permalink raw reply
* [PATCH 14/21] gail: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-gnome/gnome/gail_1.20.2.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-gnome/gnome/gail_1.20.2.bb b/meta/recipes-gnome/gnome/gail_1.20.2.bb
index 2c86228..32ef6c5 100644
--- a/meta/recipes-gnome/gnome/gail_1.20.2.bb
+++ b/meta/recipes-gnome/gnome/gail_1.20.2.bb
@@ -7,10 +7,13 @@ PROVIDES = "virtual/gail"
LICENSE = "LGPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
-PR = "r0"
+PR = "r1"
inherit gnome
+SRC_URI[archive.md5sum] = "e805806f897cf6040e1f3e9c0cd2151b"
+SRC_URI[archive.sha256sum] = "5025b13a4f3b960c8ab7c3e5c7d6d86082e2e1af6ee18e61e37fd4ce3dcc0153"
+
EXTRA_OECONF = "--disable-gtk-doc"
FILES_${PN} += "${libdir}/gtk-2.0/modules/*.so"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 15/21] boost-jam-native: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-support/boost/boost-jam-native.inc | 2 +-
.../boost/boost-jam-native_3.1.18.bb | 4 ++++
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-support/boost/boost-jam-native.inc b/meta/recipes-support/boost/boost-jam-native.inc
index e6b2529..c5a9d99 100644
--- a/meta/recipes-support/boost/boost-jam-native.inc
+++ b/meta/recipes-support/boost/boost-jam-native.inc
@@ -7,7 +7,7 @@ DESCRIPTION = "Make system for boost (native)"
HOMEPAGE = "http://www.boost.org/"
SECTION = "devel"
LICENSE = "Boost"
-PR = "r0"
+INC_PR = "r1"
LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c"
diff --git a/meta/recipes-support/boost/boost-jam-native_3.1.18.bb b/meta/recipes-support/boost/boost-jam-native_3.1.18.bb
index 2e92146..7a0b1a8 100644
--- a/meta/recipes-support/boost/boost-jam-native_3.1.18.bb
+++ b/meta/recipes-support/boost/boost-jam-native_3.1.18.bb
@@ -1,4 +1,8 @@
include boost-jam-native.inc
+PR = "${INC_PR}.0"
+
SRC_URI = "${SOURCEFORGE_MIRROR}/boost/boost-jam-${PV}.tgz"
+SRC_URI[md5sum] = "f790e022d658db38db5cc4aeeccad3f1"
+SRC_URI[sha256sum] = "85dbb72c29837ba89cb5408782c82459b34fdecaedea8b54ce1cb3cb9990121a"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 13/21] gconf-dbus: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-gnome/gnome/gconf-dbus_705.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-gnome/gnome/gconf-dbus_705.bb b/meta/recipes-gnome/gnome/gconf-dbus_705.bb
index c0c2e28..52e8a08 100644
--- a/meta/recipes-gnome/gnome/gconf-dbus_705.bb
+++ b/meta/recipes-gnome/gnome/gconf-dbus_705.bb
@@ -10,13 +10,16 @@ RPROVIDES_${PN}-dev = "gconf-dev"
#SRCREV = "705"
#PV = "2.16.0+svnr${SRCPV}"
-PR = "r1"
+PR = "r2"
# This SVN repo is no longer available use a tarball mirror site until
# we move to proper gconf recipe.
#SRC_URI = "svn://developer.imendio.com/svn/gconf-dbus;module=trunk;proto=http"
SRC_URI = "http://autobuilder.pokylinux.org/sources/trunk_developer.imendio.com_.svn.gconf-dbus_705_.tar.gz"
+SRC_URI[md5sum] = "dba8d534b0c6262d24817c842b36369d"
+SRC_URI[sha256sum] = "5552b1884d42d4072a199c93e35a28dc1799f9166baefbf9243394966039e416"
+
S = "${WORKDIR}/trunk"
inherit pkgconfig autotools
--
1.7.6.2
^ permalink raw reply related
* [PATCH 12/21] liburi-perl: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-devtools/perl/liburi-perl_1.58.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/perl/liburi-perl_1.58.bb b/meta/recipes-devtools/perl/liburi-perl_1.58.bb
index ebb4911..9b84e2c 100644
--- a/meta/recipes-devtools/perl/liburi-perl_1.58.bb
+++ b/meta/recipes-devtools/perl/liburi-perl_1.58.bb
@@ -4,7 +4,7 @@ and manipulate the various components that make up these strings."
SECTION = "libs"
LICENSE = "Artistic | GPLv1+"
-PR = "r1"
+PR = "r2"
LIC_FILES_CHKSUM = "file://README;beginline=26;endline=30;md5=6c33ae5c87fd1c4897714e122dd9c23d"
@@ -12,6 +12,9 @@ DEPENDS += "perl"
SRC_URI = "http://www.cpan.org/authors/id/G/GA/GAAS/URI-${PV}.tar.gz"
+SRC_URI[md5sum] = "540575aee18616ad9a21e0af7a1e7b18"
+SRC_URI[sha256sum] = "5ddeb8e4707bd4c37a3a60f634de8424e40c85bba98cf6c1053ae5e71c9b8289"
+
S = "${WORKDIR}/URI-${PV}"
EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR}"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 11/21] libxml-perl: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-devtools/perl/libxml-perl_0.08.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/perl/libxml-perl_0.08.bb b/meta/recipes-devtools/perl/libxml-perl_0.08.bb
index fb637a8..ba5ebd0 100644
--- a/meta/recipes-devtools/perl/libxml-perl_0.08.bb
+++ b/meta/recipes-devtools/perl/libxml-perl_0.08.bb
@@ -5,7 +5,7 @@ XML::Grove and others."
SUMMARY = "Collection of Perl modules for working with XML."
SECTION = "libs"
LICENSE = "Artistic | GPLv1+"
-PR = "r1"
+PR = "r2"
LIC_FILES_CHKSUM = "file://README;beginline=33;endline=35;md5=1705549eef7577a3d6ba71123a1f0ce8"
@@ -13,6 +13,9 @@ DEPENDS += "libxml-parser-perl"
SRC_URI = "http://www.cpan.org/modules/by-module/XML/${BPN}-${PV}.tar.gz"
+SRC_URI[md5sum] = "0ed5fbdda53d1301ddaed88db10503bb"
+SRC_URI[sha256sum] = "4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb"
+
EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR}"
inherit cpan
--
1.7.6.2
^ permalink raw reply related
* [PATCH 10/21] icon-naming-utils: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../icon-naming-utils-native_0.8.7.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/icon-naming-utils/icon-naming-utils-native_0.8.7.bb b/meta/recipes-devtools/icon-naming-utils/icon-naming-utils-native_0.8.7.bb
index 4760c96..4d1e19e 100644
--- a/meta/recipes-devtools/icon-naming-utils/icon-naming-utils-native_0.8.7.bb
+++ b/meta/recipes-devtools/icon-naming-utils/icon-naming-utils-native_0.8.7.bb
@@ -1,11 +1,14 @@
LICENSE = "GPLv2"
DEPENDS = "libxml-simple-perl-native"
-PR = "r3"
+PR = "r4"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
SRC_URI = "http://tango.freedesktop.org/releases/icon-naming-utils-0.8.7.tar.gz"
+SRC_URI[md5sum] = "4abe604721ce2ccb67f451aa7ceb44d6"
+SRC_URI[sha256sum] = "1cb49ce6a04626939893a447da696f20003903d61bd80c6d74d29dd79ca340d2"
+
S = "${WORKDIR}/icon-naming-utils-${PV}"
inherit autotools native perlnative
--
1.7.6.2
^ permalink raw reply related
* [PATCH 09/21] mutter: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-graphics/mutter/mutter_2.28.1.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/mutter/mutter_2.28.1.bb b/meta/recipes-graphics/mutter/mutter_2.28.1.bb
index 50f2647..2e3826c 100644
--- a/meta/recipes-graphics/mutter/mutter_2.28.1.bb
+++ b/meta/recipes-graphics/mutter/mutter_2.28.1.bb
@@ -1,6 +1,6 @@
require mutter.inc
-PR = "r1"
+PR = "r2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
@@ -11,4 +11,7 @@ SRC_URI = "http://download.moblin.org/sources/mutter/2.28/mutter-2.28.1_0.0.tar.
file://fix_CGL_TEXTURE_RECTANGLE_ARB.patch \
"
+SRC_URI[md5sum] = "39e8ee6ec701cd51b7121955d0ddb4fb"
+SRC_URI[sha256sum] = "a56e2df7b53630cde99f82be1d72ca55caeb1760757979d04b656cc7b5420e76"
+
S = "${WORKDIR}/mutter-2.28.1_0.0"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 08/21] xserver-kdrive: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../xorg-xserver/xserver-kdrive_1.7.99.2.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-kdrive_1.7.99.2.bb b/meta/recipes-graphics/xorg-xserver/xserver-kdrive_1.7.99.2.bb
index c2067c9..c810e1b 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-kdrive_1.7.99.2.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-kdrive_1.7.99.2.bb
@@ -7,7 +7,7 @@ RDEPENDS_${PN} += "xkeyboard-config"
EXTRA_OECONF += "--disable-glx"
PE = "1"
-PR = "r26"
+PR = "r27"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
file://extra-kmodes.patch \
@@ -25,5 +25,8 @@ SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
# file://enable-builtin-fonts.patch
# file://optional-xkb.patch
+SRC_URI[md5sum] = "cafc4e2d4ef6cf6e47f3e7dffeb3346a"
+SRC_URI[sha256sum] = "a89f13b166b412930fe418ff50032dd2cde8bb181d8b47b5ca6f848d218fdcf2"
+
S = "${WORKDIR}/xorg-server-${PV}"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 07/21] clutter-gst-1.6: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../clutter/clutter-gst-1.6_1.3.6.bb | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb b/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
index d787b80..cf1da04 100644
--- a/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
+++ b/meta/recipes-graphics/clutter/clutter-gst-1.6_1.3.6.bb
@@ -5,9 +5,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34 \
DEPENDS += "clutter-1.6"
+PR = "r1"
+
SRC_URI = "http://source.clutter-project.org/sources/clutter-gst/1.3/clutter-gst-${PV}.tar.bz2 \
file://enable_tests.patch"
+SRC_URI[md5sum] = "5ec828cd10713c1c32996e5fa65aa956"
+SRC_URI[sha256sum] = "68c79596ae46ed54885409cac1eeeaf6819673e2f41ee3014fe9705dfbbc1b5a"
+
S = "${WORKDIR}/clutter-gst-${PV}"
do_configure_prepend () {
--
1.7.6.2
^ permalink raw reply related
* [PATCH 06/21] eds-tools: Convert from BZR to GIT Repo
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../eds/{eds-tools_bzr.bb => eds-tools_git.bb} | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
rename meta/recipes-sato/eds/{eds-tools_bzr.bb => eds-tools_git.bb} (72%)
diff --git a/meta/recipes-sato/eds/eds-tools_bzr.bb b/meta/recipes-sato/eds/eds-tools_git.bb
similarity index 72%
rename from meta/recipes-sato/eds/eds-tools_bzr.bb
rename to meta/recipes-sato/eds/eds-tools_git.bb
index afa8000..fedfaf5 100644
--- a/meta/recipes-sato/eds/eds-tools_bzr.bb
+++ b/meta/recipes-sato/eds/eds-tools_git.bb
@@ -4,10 +4,10 @@ DEPENDS = "dbus-glib eds-dbus"
RDEPENDS_${PN} = "libedata-book"
DESCRIPTION = "Test applications for EDS"
-SRCREV = "2008-02-04"
-PR = "r1"
+SRCREV = "882df681014cf42f75882995e507c75254b6b62f"
+PR = "r0"
-SRC_URI = "bzr://burtonini.com/bzr/eds-tools;proto=http"
+SRC_URI = "git://github.com/rossburton/eds-tools.git;protocol=git"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 05/21] libx11-diet: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
index 487e796..e7ad2d8 100644
--- a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
@@ -5,7 +5,7 @@ this version."
LIC_FILES_CHKSUM = "file://COPYING;md5=597df7e9217e89ccaeb749f48ce2aeb0"
-PR = "r3"
+PR = "r4"
SRC_URI += "file://x11_disable_makekeys.patch \
file://include_fix.patch \
@@ -14,6 +14,9 @@ SRC_URI += "file://x11_disable_makekeys.patch \
file://fix-utf8-wrong-define.patch \
file://nodolt.patch"
+SRC_URI[md5sum] = "0545089013213e90aac19b8f8045d32e"
+SRC_URI[sha256sum] = "34656d022ff2f94430b534612821428fe15ade028d86a42907958167f2e497ac"
+
DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \
libxdmcp xf86bigfontproto kbproto inputproto xproto-native"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 03/21] libx11-trim: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb b/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb
index 1469bc1..5a63c53 100644
--- a/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb
@@ -5,7 +5,7 @@ DESCRIPTION += " Support for XCB, and XCMS is disabled in this version."
LICENSE = "MIT & MIT-style & BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=bf75bfe4d05068311b5e6862d4b5f2c5"
-PR = "r1"
+PR = "r2"
DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native"
@@ -14,4 +14,7 @@ SRC_URI += "file://../libx11-${PV}/x11_disable_makekeys.patch \
file://../libx11-${PV}/nodolt.patch \
file://../libx11-${PV}/makekeys_crosscompile.patch"
+SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd"
+SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844"
+
EXTRA_OECONF += "--disable-xcms --with-xcb"
--
1.7.6.2
^ permalink raw reply related
* [PATCH 04/21] guilt-native: Add SRC_URI Checksums
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-devtools/guilt/guilt-native_0.33.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/guilt/guilt-native_0.33.bb b/meta/recipes-devtools/guilt/guilt-native_0.33.bb
index 7d0246e..54b1b90 100644
--- a/meta/recipes-devtools/guilt/guilt-native_0.33.bb
+++ b/meta/recipes-devtools/guilt/guilt-native_0.33.bb
@@ -3,8 +3,8 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=b6f3400dc1a01cebafe8a52b3f344135"
-PR = r0
PV = "0.33"
+PR = r1
inherit native
@@ -22,6 +22,9 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/kernel/people/jsipek/guilt/guilt-${PV}.tar.
file://guilt-bash.patch \
file://optional_head_check.patch"
+SRC_URI[md5sum] = "d800c5e0743d90543ef51d797a626e09"
+SRC_URI[sha256sum] = "64dfe6af1e924030f71163f3aa12cd846c80901d6ff8ef267ea35bb0752b4ba9"
+
# we don't compile, we just install
do_compile() {
:
--
1.7.6.2
^ permalink raw reply related
* [PATCH 02/21] dosfstools: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../recipes-devtools/dosfstools/dosfstools_2.10.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.10.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.10.bb
index 1beb5dd..c23c02d 100644
--- a/meta/recipes-devtools/dosfstools/dosfstools_2.10.bb
+++ b/meta/recipes-devtools/dosfstools/dosfstools_2.10.bb
@@ -7,7 +7,7 @@ DESCRIPTION = "DOS FAT Filesystem Utilities"
SECTION = "base"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://mkdosfs/COPYING;md5=cbe67f08d6883bff587f615f0cc81aa8"
-PR = "r2"
+PR = "r3"
SRC_URI = "ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-${PV}.src.tar.gz \
file://alignment_hack.patch \
@@ -15,6 +15,9 @@ SRC_URI = "ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-${PV}
file://msdos_fat12_undefined.patch \
file://include-linux-types.patch"
+SRC_URI[md5sum] = "59a02f311a891af8787c4c9e28c6b89b"
+SRC_URI[sha256sum] = "55a7b2f5ea4506bde935ee3145573e1773427fc72283a36796c7c2cf861dd064"
+
do_install () {
oe_runmake "PREFIX=${D}" "SBINDIR=${D}${sbindir}" \
"MANDIR=${D}${mandir}/man8" install
--
1.7.6.2
^ permalink raw reply related
* [PATCH 01/21] grub: Add SRC_URI Checksum
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <cover.1317917297.git.sgw@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-bsp/grub/grub_1.99.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-bsp/grub/grub_1.99.bb b/meta/recipes-bsp/grub/grub_1.99.bb
index ba41e8f..afd10f4 100644
--- a/meta/recipes-bsp/grub/grub_1.99.bb
+++ b/meta/recipes-bsp/grub/grub_1.99.bb
@@ -13,12 +13,15 @@ LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
RDEPENDS_${PN} = "diffutils freetype"
-PR = "r1"
+PR = "r2"
SRC_URI = "ftp://ftp.gnu.org/gnu/grub/grub-${PV}.tar.gz \
file://grub-install.in.patch;apply=yes \
file://40_custom"
+SRC_URI[md5sum] = "ca9f2a2d571b57fc5c53212d1d22e2b5"
+SRC_URI[sha256sum] = "b91f420f2c51f6155e088e34ff99bea09cc1fb89585cf7c0179644e57abd28ff"
+
inherit autotools
inherit gettext
--
1.7.6.2
^ permalink raw reply related
* [PATCH 00/21] Add SRC_URI Checksums and some Updates
From: Saul Wold @ 2011-10-06 16:14 UTC (permalink / raw)
To: openembedded-core
Richard,
Found some recipes missing Checksums and do a couple of
package updates.
Thanks
Sau!
The following changes since commit cc626b9e1671670a931ea3e528ea4b0f7b2e923b:
webkit-gtk: Enable dependency tracking since the webkit makefiles have bugs (2011-10-05 14:36:18 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/updates
Saul Wold (21):
grub: Add SRC_URI Checksum
dosfstools: Add SRC_URI Checksum
libx11-trim: Add SRC_URI Checksum
guilt-native: Add SRC_URI Checksums
libx11-diet: Add SRC_URI Checksum
eds-tools: Convert from BZR to GIT Repo
clutter-gst-1.6: Add SRC_URI Checksum
xserver-kdrive: Add SRC_URI Checksum
mutter: Add SRC_URI Checksum
icon-naming-utils: Add SRC_URI Checksum
libxml-perl: Add SRC_URI Checksum
liburi-perl: Add SRC_URI Checksum
gconf-dbus: Add SRC_URI Checksum
gail: Add SRC_URI Checksum
boost-jam-native: Add SRC_URI Checksum
puzzles: Update to latest version
gnutls: Update to 2.12.11
tzdata: Update to 2011k
lsof: Update to 4.84
apt: Update to 0.8.15.8
distro_tracking: Updates
.../conf/distro/include/distro_tracking_fields.inc | 62 ++++++++++++--------
meta/recipes-bsp/grub/grub_1.99.bb | 5 +-
.../includes-fix.patch | 0
.../no-ko-translation.patch | 0
.../{apt-0.7.14 => apt-0.8.15.8}/noconfigure.patch | 0
.../apt/{apt-0.7.14 => apt-0.8.15.8}/nodoc.patch | 0
.../{apt-0.7.14 => apt-0.8.15.8}/use-host.patch | 0
...apt-native_0.7.14.bb => apt-native_0.8.15.8.bb} | 6 +-
.../apt/{apt_0.7.14.bb => apt_0.8.15.8.bb} | 6 +-
.../recipes-devtools/dosfstools/dosfstools_2.10.bb | 5 +-
meta/recipes-devtools/guilt/guilt-native_0.33.bb | 5 +-
.../icon-naming-utils-native_0.8.7.bb | 5 +-
meta/recipes-devtools/perl/liburi-perl_1.58.bb | 5 +-
meta/recipes-devtools/perl/libxml-perl_0.08.bb | 5 +-
.../lsof/{lsof_4.84.bb => lsof_4.85.bb} | 5 +-
.../tzdata/{tzdata_2011i.bb => tzdata_2011k.bb} | 4 +-
meta/recipes-gnome/gnome/gail_1.20.2.bb | 5 +-
meta/recipes-gnome/gnome/gconf-dbus_705.bb | 5 +-
.../clutter/clutter-gst-1.6_1.3.6.bb | 5 ++
meta/recipes-graphics/mutter/mutter_2.28.1.bb | 5 +-
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 5 +-
.../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 5 +-
.../xorg-xserver/xserver-kdrive_1.7.99.2.bb | 5 +-
.../eds/{eds-tools_bzr.bb => eds-tools_git.bb} | 6 +-
.../puzzles/{puzzles_r9175.bb => puzzles_r9306.bb} | 0
meta/recipes-support/boost/boost-jam-native.inc | 2 +-
.../boost/boost-jam-native_3.1.18.bb | 4 +
.../configure-fix.patch | 40 ++++++-------
.../gnutls-openssl.patch | 0
.../gnutls-texinfo-euro.patch | 0
.../gnutls/{gnutls_2.12.5.bb => gnutls_2.12.11.bb} | 4 +-
31 files changed, 130 insertions(+), 74 deletions(-)
rename meta/recipes-devtools/apt/{apt-0.7.14 => apt-0.8.15.8}/includes-fix.patch (100%)
rename meta/recipes-devtools/apt/{apt-0.7.14 => apt-0.8.15.8}/no-ko-translation.patch (100%)
rename meta/recipes-devtools/apt/{apt-0.7.14 => apt-0.8.15.8}/noconfigure.patch (100%)
rename meta/recipes-devtools/apt/{apt-0.7.14 => apt-0.8.15.8}/nodoc.patch (100%)
rename meta/recipes-devtools/apt/{apt-0.7.14 => apt-0.8.15.8}/use-host.patch (100%)
rename meta/recipes-devtools/apt/{apt-native_0.7.14.bb => apt-native_0.8.15.8.bb} (60%)
rename meta/recipes-devtools/apt/{apt_0.7.14.bb => apt_0.8.15.8.bb} (67%)
rename meta/recipes-extended/lsof/{lsof_4.84.bb => lsof_4.85.bb} (89%)
rename meta/recipes-extended/tzdata/{tzdata_2011i.bb => tzdata_2011k.bb} (97%)
rename meta/recipes-sato/eds/{eds-tools_bzr.bb => eds-tools_git.bb} (72%)
rename meta/recipes-sato/puzzles/{puzzles_r9175.bb => puzzles_r9306.bb} (100%)
rename meta/recipes-support/gnutls/{gnutls-2.12.5 => gnutls-2.12.11}/configure-fix.patch (54%)
rename meta/recipes-support/gnutls/{gnutls-2.12.5 => gnutls-2.12.11}/gnutls-openssl.patch (100%)
rename meta/recipes-support/gnutls/{gnutls-2.12.5 => gnutls-2.12.11}/gnutls-texinfo-euro.patch (100%)
rename meta/recipes-support/gnutls/{gnutls_2.12.5.bb => gnutls_2.12.11.bb} (46%)
--
1.7.6.2
^ permalink raw reply
* Re: base.bbclass: Implement PACKAGECONFIG
From: Richard Purdie @ 2011-10-06 15:55 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <96E549F9-7694-4C64-B055-6F9C45065886@dominion.thruhere.net>
On Thu, 2011-10-06 at 16:46 +0200, Koen Kooi wrote:
> Op 6 okt. 2011, om 16:18 heeft Richard Purdie het volgende geschreven:
>
> > These enabled options to be specified in the form:
> >
> > PACKAGECONFIG ?? = "<default options>"
> > PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends"
> >
> > So that DEPENDS, RDEPENDS_${PN} and EXTRA_OECONF can be automatically
> > built from specific options. Those options can easily be customised
> > by the distro config or the user.
>
> What if I want it in RDEPENDS_some-other-subpackage?
As yet to code doesn't support it but it could be extended to quite
easily.
There are several things in that function I don't like, I found at least
one bitbake bug (exposure of the defaultval flag) and I think bitbake
itself should have some kind of appendVar() function...
So consider that code a starting point, not a finished end result :)
Cheers,
Richard
^ permalink raw reply
* [PATCH v2] util-linux: split fsck* into its own subpackage
From: Koen Kooi @ 2011-10-06 14:59 UTC (permalink / raw)
To: openembedded-core; +Cc: Koen Kooi
This will allow systemd to run /sbin/fsck without dragging in all of util-linux
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
---
meta/recipes-core/util-linux/util-linux.inc | 16 +++++++++++++---
meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +-
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
index afce673..8762ac6 100644
--- a/meta/recipes-core/util-linux/util-linux.inc
+++ b/meta/recipes-core/util-linux/util-linux.inc
@@ -29,7 +29,7 @@ PACKAGES =+ "util-linux-agetty util-linux-fdisk util-linux-cfdisk util-linux-sfd
util-linux-swaponoff util-linux-losetup util-linux-umount \
util-linux-mount util-linux-readprofile util-linux-libblkid \
util-linux-libblkid-dev util-linux-libuuid util-linux-libuuid-dev \
- util-linux-uuidgen util-linux-lscpu"
+ util-linux-uuidgen util-linux-lscpu util-linux-fsck"
EXTRA_OECONF = "--disable-use-tty-group --disable-makeinstall-chown --enable-elvtune --enable-init --enable-kill --enable-last \
--enable-mesg --enable-partx --enable-raw --enable-rdev --enable-reset \
@@ -54,6 +54,8 @@ FILES_util-linux-libuuid = "${libdir}/libuuid.so.*"
FILES_util-linux-libuuid-dev = "${libdir}/libuuid.so ${libdir}/libuuid.a ${libdir}/libuuid.la ${includedir}/uuid"
FILES_util-linux-lscpu = "${bindir}/lscpu"
+FILES_util-linux-fsck = "${base_sbindir}/fsck*"
+
RRECOMMENDS_${PN} = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-mount util-linux-readprofile "
RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup perl"
@@ -172,7 +174,6 @@ pkg_postinst_${PN} () {
update-alternatives --install ${base_sbindir}/pivot_root pivot_root pivot_root.${PN} 100
# update-alternatives --install ${base_sbindir}/sln sln sln.${PN} 100
update-alternatives --install ${base_sbindir}/mkfs.minix mkfs.minix mkfs.minix.${PN} 100
- update-alternatives --install ${base_sbindir}/fsck.minix fsck.minix fsck.minix.${PN} 100
update-alternatives --install ${bindir}/hexdump hexdump hexdump.${PN} 100
update-alternatives --install ${bindir}/last last last.${PN} 100
update-alternatives --install ${bindir}/logger logger logger.${PN} 100
@@ -201,7 +202,6 @@ pkg_prerm_${PN} () {
update-alternatives --remove shutdown shutdown.${PN}
# update-alternatives --remove sln sln.${PN}
update-alternatives --remove mkfs.minix mkfs.minix.${PN}
- update-alternatives --remove fsck.minix fsck.minix.${PN}
update-alternatives --remove hexdump hexdump.${PN}
update-alternatives --remove last last.${PN}
update-alternatives --remove logger logger.${PN}
@@ -252,4 +252,14 @@ pkg_prerm_util-linux-swaponoff () {
update-alternatives --remove swapon swapon.${PN}
}
+pkg_postinst_util-linux-fsck () {
+ update-alternatives --install ${base_sbindir}/fsck.minix fsck.minix fsck.minix.${PN} 100
+ update-alternatives --install ${base_sbindir}/fsck fsck fsck.${PN} 100
+}
+
+pkg_prerm_util-linux-fsck () {
+ update-alternatives --remove fsck.minix fsck.minix.${PN}
+ update-alternatives --remove fsck fsck.${PN}
+}
+
BBCLASSEXTEND = "native"
diff --git a/meta/recipes-core/util-linux/util-linux_2.19.1.bb b/meta/recipes-core/util-linux/util-linux_2.19.1.bb
index 5b327cb..39ff68c 100644
--- a/meta/recipes-core/util-linux/util-linux_2.19.1.bb
+++ b/meta/recipes-core/util-linux/util-linux_2.19.1.bb
@@ -1,5 +1,5 @@
MAJOR_VERSION = "2.19"
-PR = "r5"
+PR = "r7"
require util-linux.inc
# note that `lscpu' is under GPLv3+
--
1.6.6.1
^ permalink raw reply related
* Re: base.bbclass: Implement PACKAGECONFIG
From: Richard Purdie @ 2011-10-06 14:56 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <20111006142426.GA3485@jama.jama.net>
On Thu, 2011-10-06 at 16:24 +0200, Martin Jansa wrote:
> On Thu, Oct 06, 2011 at 03:18:27PM +0100, Richard Purdie wrote:
> > These enabled options to be specified in the form:
> >
> > PACKAGECONFIG ?? = "<default options>"
> > PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends"
> >
> > So that DEPENDS, RDEPENDS_${PN} and EXTRA_OECONF can be automatically
> > built from specific options. Those options can easily be customised
> > by the distro config or the user.
> >
> > Based on some ideas from Chris Elston <celston@katalix.com> but with
> > an improved easier to use one line interface.
>
> 1) How can user check on target if his package was built with foo enabled?
> - is there some plan to keep this in ipk/deb metadata?
No plan. I'll state very clearly here for the record:
THESE OPTIONS SHOULD ONLY BE USED WITH ONE SETTING FOR A GIVEN DISTRO
(otherwise the package feeds would be inconsistent).
There is no realistic way we can do anything else. We're giving users a
smoking gun here, if they chose to shoot themselves with it, that is
their own problem.
There are a lot of good reasons people may want to configure things, I
don't think it acceptable to make it difficult but it does mean people
need to take a certain about of responsibility.
> 2) Is it possible to force some PACKAGECONFIG enable/disabled from
> DEPENDS/RDEPENDS, ie bar_1.0.bb with foo enabled, depends not only on
> abc recipe but needs abc also with foo enabled.
No. Distros (or the user) are going to be responsible for setting up a
consistent set of PACKAGECONFIG options.
Cheers,
Richard
^ permalink raw reply
* Re: [PATCH] xserver-xf86: Use PACKAGECONFIG for udev/hal choice and default to udev
From: Richard Purdie @ 2011-10-06 14:51 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <20111006142944.GB3485@jama.jama.net>
On Thu, 2011-10-06 at 16:29 +0200, Martin Jansa wrote:
> On Thu, Oct 06, 2011 at 03:21:33PM +0100, Richard Purdie wrote:
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> > ---
> > diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc b/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> > index 000aea3..4c8b732 100644
> > --- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> > +++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> > @@ -35,3 +35,8 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \
> > SRC_URI += "file://macro_tweak.patch"
> >
> > EXTRA_OECONF = "--with-fop=no"
> > +
> > +PACKAGECONFIG ??= "udev"
> > +PACKAGECONFIG[hal] = "--enable-config-hal,--disable-config-hal,,hal"
> > +PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,,udev"
>
> This should probably be
> +PACKAGECONFIG[hal] = "--enable-config-hal,--disable-config-hal,,hal"
> +PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev,"
>
> as we don't want udev in RDEPENDS (libudev is enough).
Does it need udev to build? I suspect you're right. I found it a little
odd it didn't seem to need hal as a build dependency.
> And can we apply this after my Xorg patchset? Because I don't want to
> rebase it for 4th time ;).
What I'm trying to avoid is introducing config options which we're not
going to use. Looking at the xserver patches in your xorg series, they
still do too many things in one patch so I think they're going to need
to be split down further. I'm reluctant to ask you to do it so I'm
poking around some of this area myself too...
Cheers,
Richard
^ permalink raw reply
* Re: [PATCH] native.bbclass: Ensure native recipes have a deterministic baselib value
From: Mark Hatle @ 2011-10-06 14:47 UTC (permalink / raw)
To: openembedded-core
In-Reply-To: <1317910843.6398.87.camel@ted>
On 10/6/11 9:20 AM, Richard Purdie wrote:
> Changes to baselib by specific machine configuration were resulting
> in sstate cache invalidation, particularly in multilib configurations.
>
> This patch ensures this doesn't happen and native sstate cache files
> are reusable.
Likely throwing in a can of worms here, but for our existing (non-OE based)
work, we generally change the baselib to "lib64" on 64-bit machines. Without
patching native.bbclass, is it possible to do that?
We do this because we ship both 32-bit and 64-bit host tooling for a variety of
host distributions, I expect we'll have to continue doing that as we transition
to an OE-based system.
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
> diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
> index 5e45aed..ba8b0bf 100644
> --- a/meta/classes/native.bbclass
> +++ b/meta/classes/native.bbclass
> @@ -69,6 +69,8 @@ exec_prefix = "${STAGING_DIR_NATIVE}${prefix_native}"
>
> libdir = "${STAGING_DIR_NATIVE}${libdir_native}"
>
> +baselib = "lib"
> +
> # Libtool's default paths are correct for the native machine
> lt_cv_sys_lib_dlsearch_path_spec[unexport] = "1"
>
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
^ permalink raw reply
* Re: base.bbclass: Implement PACKAGECONFIG
From: Koen Kooi @ 2011-10-06 14:46 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <1317910715.6398.84.camel@ted>
Op 6 okt. 2011, om 16:18 heeft Richard Purdie het volgende geschreven:
> These enabled options to be specified in the form:
>
> PACKAGECONFIG ?? = "<default options>"
> PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends"
>
> So that DEPENDS, RDEPENDS_${PN} and EXTRA_OECONF can be automatically
> built from specific options. Those options can easily be customised
> by the distro config or the user.
What if I want it in RDEPENDS_some-other-subpackage?
^ permalink raw reply
* Re: [PATCH] xserver-xf86: Use PACKAGECONFIG for udev/hal choice and default to udev
From: Martin Jansa @ 2011-10-06 14:29 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <1317910901.6398.88.camel@ted>
[-- Attachment #1: Type: text/plain, Size: 1192 bytes --]
On Thu, Oct 06, 2011 at 03:21:33PM +0100, Richard Purdie wrote:
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
> diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc b/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> index 000aea3..4c8b732 100644
> --- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> +++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
> @@ -35,3 +35,8 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \
> SRC_URI += "file://macro_tweak.patch"
>
> EXTRA_OECONF = "--with-fop=no"
> +
> +PACKAGECONFIG ??= "udev"
> +PACKAGECONFIG[hal] = "--enable-config-hal,--disable-config-hal,,hal"
> +PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,,udev"
This should probably be
+PACKAGECONFIG[hal] = "--enable-config-hal,--disable-config-hal,,hal"
+PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev,"
as we don't want udev in RDEPENDS (libudev is enough).
And can we apply this after my Xorg patchset? Because I don't want to
rebase it for 4th time ;).
Regards,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply
* Re: base.bbclass: Implement PACKAGECONFIG
From: Martin Jansa @ 2011-10-06 14:24 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
In-Reply-To: <1317910715.6398.84.camel@ted>
[-- Attachment #1: Type: text/plain, Size: 3201 bytes --]
On Thu, Oct 06, 2011 at 03:18:27PM +0100, Richard Purdie wrote:
> These enabled options to be specified in the form:
>
> PACKAGECONFIG ?? = "<default options>"
> PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends"
>
> So that DEPENDS, RDEPENDS_${PN} and EXTRA_OECONF can be automatically
> built from specific options. Those options can easily be customised
> by the distro config or the user.
>
> Based on some ideas from Chris Elston <celston@katalix.com> but with
> an improved easier to use one line interface.
1) How can user check on target if his package was built with foo enabled?
- is there some plan to keep this in ipk/deb metadata?
2) Is it possible to force some PACKAGECONFIG enable/disabled from
DEPENDS/RDEPENDS, ie bar_1.0.bb with foo enabled, depends not only on
abc recipe but needs abc also with foo enabled.
Regards,
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
> diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
> index 7cd6efa..f539744 100644
> --- a/meta/classes/base.bbclass
> +++ b/meta/classes/base.bbclass
> @@ -291,6 +291,44 @@ do_build () {
> python () {
> import exceptions, string, re
>
> + # Handle PACKAGECONFIG
> + #
> + # These take the form:
> + #
> + # PACKAGECONFIG ?? = "<default options>"
> + # PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends"
> + pkgconfig = (d.getVar('PACKAGECONFIG', True) or "").split()
> + if pkgconfig:
> + def appendVar(varname, appends):
> + if not appends:
> + return
> + varname = bb.data.expand(varname, d)
> + content = d.getVar(varname, False) or ""
> + content = content + " " + " ".join(appends)
> + d.setVar(varname, content)
> +
> + extradeps = []
> + extrardeps = []
> + extraconf = []
> + for flag, flagval in (d.getVarFlags("PACKAGECONFIG") or {}).items():
> + if flag == "defaultval":
> + continue
> + items = flagval.split(",")
> + if len(items) == 3:
> + enable, disable, depend = items
> + rdepend = ""
> + elif len(items) == 4:
> + enable, disable, depend, rdepend = items
> + if flag in pkgconfig:
> + extradeps.append(depend)
> + extrardeps.append(rdepend)
> + extraconf.append(enable)
> + else:
> + extraconf.append(disable)
> + appendVar('DEPENDS', extradeps)
> + appendVar('RDEPENDS_${PN}', extrardeps)
> + appendVar('EXTRA_OECONF', extraconf)
> +
> # If PRINC is set, try and increase the PR value by the amount specified
> princ = bb.data.getVar('PRINC', d, True)
> if princ:
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox