[oe] [meta-networking][PATCH] opensaf: upgrade 4.5.0 -> 4.6.0

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../recipes-daemons/opensaf/{opensaf_4.5.0.bb => opensaf_4.6.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-daemons/opensaf/{opensaf_4.5.0.bb => 
opensaf_4.6.0.bb} (94%)

diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb 
b/meta-networking/recipes-daemons/opensaf/opensaf_4.6.0.bb
similarity index 94%
rename from meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
rename to meta-networking/recipes-daemons/opensaf/opensaf_4.6.0.bb
index 686407a..83cb1be 100644
--- a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
+++ b/meta-networking/recipes-daemons/opensaf/opensaf_4.6.0.bb
@@ -20,8 +20,8 @@ SRC_URI = 
"${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \
file://0001-plmcd-error-fix.patch \
"
 
-SRC_URI[md5sum] = "534c0a99438a62c4c8dda56cfa67300c"
-SRC_URI[sha256sum] = 
"2f5ba57fe67e94099c0df82d0a0dd207b5c583c93030035ba354c97b5471b590"
+SRC_URI[md5sum] = "a1ceddb517c0972aa7e899b092d7f464"
+SRC_URI[sha256sum] = 
"f6ea754a145ae42552f328f96c32f38429ad06478a351b9d0aed812adcecb2b4"
 
 SECTION = "admin"
 LICENSE = "LGPLv2.1"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] smartmontools: upgrade 6.2 -> 6.4

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../smartmontools/{smartmontools_6.2.bb => smartmontools_6.4.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-extended/smartmontools/{smartmontools_6.2.bb => 
smartmontools_6.4.bb} (93%)

diff --git a/meta-oe/recipes-extended/smartmontools/smartmontools_6.2.bb 
b/meta-oe/recipes-extended/smartmontools/smartmontools_6.4.bb
similarity index 93%
rename from meta-oe/recipes-extended/smartmontools/smartmontools_6.2.bb
rename to meta-oe/recipes-extended/smartmontools/smartmontools_6.4.bb
index fd7b1b8..4e51876 100644
--- a/meta-oe/recipes-extended/smartmontools/smartmontools_6.2.bb
+++ b/meta-oe/recipes-extended/smartmontools/smartmontools_6.4.bb
@@ -24,8 +24,8 @@ PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 
'libcap-ng', 'libcap-ng',
 PACKAGECONFIG[libcap-ng] = "--with-libcap-ng=yes,--with-libcap-ng=no,libcap-ng"
 PACKAGECONFIG[selinux] = "--with-selinux=yes,--with-selinux=no,libselinux"
 
-SRC_URI[md5sum] = "d44f84081a12cef79cd17f78044351fc"
-SRC_URI[sha256sum] = 
"486f660579bb0fb4f6b927ded7531cb1f99685c666397377761c5b04dd96065b"
+SRC_URI[md5sum] = "56812c8312fd123ed40ef65afde1049e"
+SRC_URI[sha256sum] = 
"eab75600c1eda9c34b13097db71138ab376f3dad8a6a4667fb4d1d081feb7a85"
 
 inherit autotools update-rc.d systemd
 
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH] python-pyparsing: upgrade 2.0.1->2.0.3

2015-07-30 Thread Lei Maohui
Signed-off-by: Lei Maohui 
---
 .../python/{python-pyparsing_2.0.1.bb => python-pyparsing_2.0.3.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-pyparsing_2.0.1.bb => 
python-pyparsing_2.0.3.bb} (74%)

diff --git a/meta-python/recipes-devtools/python/python-pyparsing_2.0.1.bb 
b/meta-python/recipes-devtools/python/python-pyparsing_2.0.3.bb
similarity index 74%
rename from meta-python/recipes-devtools/python/python-pyparsing_2.0.1.bb
rename to meta-python/recipes-devtools/python/python-pyparsing_2.0.3.bb
index 06d6d40..ab4d584 100644
--- a/meta-python/recipes-devtools/python/python-pyparsing_2.0.1.bb
+++ b/meta-python/recipes-devtools/python/python-pyparsing_2.0.3.bb
@@ -10,8 +10,8 @@ SRCNAME = "pyparsing"
 
 SRC_URI = 
"http://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.zip";
 
-SRC_URI[md5sum] = "dc7036a6f1ab01c3baed3d97af8d77c0"
-SRC_URI[sha256sum] = 
"7e1766ee747cca79fe172b670fd53ef58fc55d2b1804fd6c66d857abb62d143a"
+SRC_URI[md5sum] = "0a5ec41bb650aed802751a311b5d820d"
+SRC_URI[sha256sum] = 
"43d7710fdaa194a3bccf3127d06dec8e2de99a7efe6c47f01d4b748a1d04b192"
 
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH] python-pytz: upgrade 2014.7->2015.4

2015-07-30 Thread Lei Maohui
Signed-off-by: Lei Maohui 
---
 .../python/{python-pytz_2014.7.bb => python-pytz_2015.4.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-pytz_2014.7.bb => 
python-pytz_2015.4.bb} (76%)

diff --git a/meta-python/recipes-devtools/python/python-pytz_2014.7.bb 
b/meta-python/recipes-devtools/python/python-pytz_2015.4.bb
similarity index 76%
rename from meta-python/recipes-devtools/python/python-pytz_2014.7.bb
rename to meta-python/recipes-devtools/python/python-pytz_2015.4.bb
index 92d0796..eb790f7 100644
--- a/meta-python/recipes-devtools/python/python-pytz_2014.7.bb
+++ b/meta-python/recipes-devtools/python/python-pytz_2015.4.bb
@@ -15,5 +15,5 @@ RDEPENDS_${PN} = "\
 python-datetime \
 "
 
-SRC_URI[md5sum] = "8940ddae309e44b593c75a9e05dd2a0b"
-SRC_URI[sha256sum] = 
"bfc2bd00147e5ecf75399f4a94cb84cc00ce9b511a15f9958bb6c85a455f76eb"
+SRC_URI[md5sum] = "417a47b1c432d90333e42084a605d3d8"
+SRC_URI[sha256sum] = 
"c4ee70cb407f9284517ac368f121cf0796a7134b961e53d9daf1aaae8f44fb90"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] mailcap: upgrade 2.1.43 -> 2.1.44

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../mailcap/{mailcap_2.1.43.bb => mailcap_2.1.44.bb}  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
 rename meta-oe/recipes-support/mailcap/{mailcap_2.1.43.bb => 
mailcap_2.1.44.bb} (83%)

diff --git a/meta-oe/recipes-support/mailcap/mailcap_2.1.43.bb 
b/meta-oe/recipes-support/mailcap/mailcap_2.1.44.bb
similarity index 83%
rename from meta-oe/recipes-support/mailcap/mailcap_2.1.43.bb
rename to meta-oe/recipes-support/mailcap/mailcap_2.1.44.bb
index 95d7d11..d9f5e10 100644
--- a/meta-oe/recipes-support/mailcap/mailcap_2.1.43.bb
+++ b/meta-oe/recipes-support/mailcap/mailcap_2.1.44.bb
@@ -12,12 +12,12 @@ by several applications e.g. to determine MIME types for 
filenames."
 
 SECTION = "System Environment/Base"
 
-SRC_URI = "https://git.fedorahosted.org/cgit/${PN}.git/snapshot/r2-1-43.tar.gz";
-SRC_URI[md5sum] = "8fd185ffae710301de3bc297877a404b"
-SRC_URI[sha256sum] = 
"a630892b5fe59eb9e3bef30c597de1c2b7f35243dea4b0c995fd482aa20c2d6b"
+SRC_URI = 
"https://git.fedorahosted.org/cgit/${PN}.git/snapshot/${PN}-r2-1-44.tar.gz";
+SRC_URI[md5sum] = "e7de2a5dfaa126d5e0a081af7d908906"
+SRC_URI[sha256sum] = 
"644da071f918a33e11d1f8db8334010dd325108209d302f800816f4a177ee2e6"
 LICENSE = "PD & MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=100fcfb84512ccc03ffc7d89ac391305"
-S = "${WORKDIR}/r2-1-43"
+S = "${WORKDIR}/${PN}-r2-1-44"
 do_install() {
 oe_runmake install DESTDIR=${D} sysconfdir=${sysconfdir} mandir=${mandir}
 }
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][meta-perl][PATCH] libextutils-cppguess-perl: update to 0.09

2015-07-30 Thread Tim Orling
* Builds with ExtUtils::MakeMaker rather than Module::Build
* Author change

Signed-off-by: Tim Orling 
---
 ...ppguess-perl_0.07.bb => libextutils-cppguess-perl_0.09.bb} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)
 rename meta-perl/recipes-perl/libextutils/{libextutils-cppguess-perl_0.07.bb 
=> libextutils-cppguess-perl_0.09.bb} (76%)

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.09.bb
similarity index 76%
rename from meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
rename to meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.09.bb
index 47e0904..d13cb03 100644
--- a/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
+++ b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.09.bb
@@ -11,16 +11,16 @@ HOMEPAGE = 
"http://search.cpan.org/~smueller/ExtUtils-CppGuess/";
 LICENSE = "Artistic-1.0 | GPL-1.0+"
 LIC_FILES_CHKSUM = 
"file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699"
 
-SRC_URI = 
"${CPAN_MIRROR}/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz"
-SRC_URI[md5sum] = "350dd7c661189ea770d6c9354ebbc6c2"
-SRC_URI[sha256sum] = 
"1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8"
+SRC_URI = "${CPAN_MIRROR}/authors/id/E/ET/ETJ/ExtUtils-CppGuess-${PV}.tar.gz"
+SRC_URI[md5sum] = "f8ada38ee4ad86a4f1e20d8525ce0c99"
+SRC_URI[sha256sum] = 
"48625195a88c0f2ddc37bbd7a06346aa68ffb6948ba78da3aea47c0db2540f65"
 
 S = "${WORKDIR}/ExtUtils-CppGuess-${PV}"
 
-inherit cpan_build
+inherit cpan
 
 do_install () {
-cpan_build_do_install
+cpan_do_install
 }
 
 RDEPENDS_${PN} = " libcapture-tiny-perl \
@@ -32,7 +32,6 @@ RDEPENDS_${PN} = " libcapture-tiny-perl \
perl-module-carp \
perl-module-file-temp \
perl-module-lib \
-   perl-module-build \
 "
 
 BBCLASSEXTEND = "native"
-- 
2.1.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 5/8] xlsatoms: upgrade 1.1.1 -> 1.1.2

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../xorg-app/{xlsatoms_1.1.1.bb => xlsatoms_1.1.2.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xlsatoms_1.1.1.bb => 
xlsatoms_1.1.2.bb} (73%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.1.bb 
b/meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.2.bb
similarity index 73%
rename from meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.1.bb
rename to meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.2.bb
index dd43213..723d4e2 100644
--- a/meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.1.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xlsatoms_1.1.2.bb
@@ -10,5 +10,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=2b08d9e2e718ac83e6fe2b974d4b5fd8"
 DEPENDS += "libxmu"
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "9d0e16d116d1c89e6b668c1b2672eb57"
-SRC_URI[sha256sum] = 
"3b8bd98c1ca9789178db80bca75556b0c76e5092403014995d5ddaa3117536f9"
+SRC_URI[md5sum] = "5dcb6e6c4b28c8d7aeb45257f5a72a7d"
+SRC_URI[sha256sum] = 
"47e5dc7c3dbda6db2cf8c00cedac1722835c1550aa21cfdbc9ba83906694dea4"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 6/8] xlsfonts: upgrade 1.0.4 -> 1.0.5

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../xorg-app/{xlsfonts_1.0.4.bb => xlsfonts_1.0.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xlsfonts_1.0.4.bb => 
xlsfonts_1.0.5.bb} (65%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.4.bb 
b/meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.5.bb
similarity index 65%
rename from meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.4.bb
rename to meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.5.bb
index e6985d0..9feed75 100644
--- a/meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.4.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xlsfonts_1.0.5.bb
@@ -6,5 +6,5 @@ SECTION = "x11/app"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=5ec74dd7ea4d10c4715a7c44f159a40b"
 
-SRC_URI[md5sum] = "5a2b476c2d84759529f01e0cd06145fe"
-SRC_URI[sha256sum] = 
"28179185ec2bf81dfe13652d65bdb2a4ae74e2775df591a62d66a70f80e90cd2"
+SRC_URI[md5sum] = "6f5711bef8c765857a0887a91476283b"
+SRC_URI[sha256sum] = 
"40295bec35077cee93be2e4c26cc00268ed6ace779ae6e97766a866c1e3927fa"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 7/8] xterm: upgrade 303 -> 308

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 meta-oe/recipes-graphics/xorg-app/{xterm_303.bb => xterm_308.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xterm_303.bb => xterm_308.bb} (86%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_303.bb 
b/meta-oe/recipes-graphics/xorg-app/xterm_308.bb
similarity index 86%
rename from meta-oe/recipes-graphics/xorg-app/xterm_303.bb
rename to meta-oe/recipes-graphics/xorg-app/xterm_308.bb
index cac40c9..9198ca2 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_303.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_308.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = 
"file://xterm.h;beginline=3;endline=31;md5=540cf18ccc16bc3c5f
 
 SRC_URI = "http://invisible-mirror.net/archives/${BPN}/${BP}.tgz";
 
-SRC_URI[md5sum] = "48f6d49b2b6b6933d501d767cbed9254"
-SRC_URI[sha256sum] = 
"8af29987bda9b77205ebf6233aaa5c347e5f2407310b62ac9ba92a658257f058"
+SRC_URI[md5sum] = "1ec76c1a79a70de4f82c24c527ef4626"
+SRC_URI[sha256sum] = 
"c5bf7377a5bf35e34b7e3a4ab6c848fbc89e8901dd98f8b237662a72bdbfe372"
 
 EXTRA_OECONF = " --x-includes=${STAGING_INCDIR} \
  --x-libraries=${STAGING_LIBDIR} \
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 8/8] twm: upgrade 1.0.8 -> 1.0.9

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 meta-oe/recipes-graphics/xorg-app/{twm_1.0.8.bb => twm_1.0.9.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{twm_1.0.8.bb => twm_1.0.9.bb} (74%)

diff --git a/meta-oe/recipes-graphics/xorg-app/twm_1.0.8.bb 
b/meta-oe/recipes-graphics/xorg-app/twm_1.0.9.bb
similarity index 74%
rename from meta-oe/recipes-graphics/xorg-app/twm_1.0.8.bb
rename to meta-oe/recipes-graphics/xorg-app/twm_1.0.9.bb
index 3574ba9..41c804b 100644
--- a/meta-oe/recipes-graphics/xorg-app/twm_1.0.8.bb
+++ b/meta-oe/recipes-graphics/xorg-app/twm_1.0.9.bb
@@ -5,9 +5,8 @@ DEPENDS += " libxext libxt libxmu bison-native"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4c6d42ef60e8166aa26606524c0b9586"
 
-
-SRC_URI[md5sum] = "4b28317d4a9f7ca61bef8462e132bd4c"
-SRC_URI[sha256sum] = 
"7660352353d632127ff50390991706aa660b28a4ada816c2582ac02720722e44"
+SRC_URI[md5sum] = "59a6f076cdacb5f6945dac809bcf4906"
+SRC_URI[sha256sum] = 
"c575167ac33edf3bd1592f1bedfe0559debb128ed5fb4873c1278e3be166310a"
 
 FILES_${PN} += "${datadir}/X11/twm/system.twmrc"
 ALTERNATIVE_NAME = "x-window-manager"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 1/8] xf86-input-void: upgrade 1.4.0 -> 1.4.1

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../{xf86-input-void_1.4.0.bb => xf86-input-void_1.4.1.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-driver/{xf86-input-void_1.4.0.bb => 
xf86-input-void_1.4.1.bb} (58%)

diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.0.bb 
b/meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.1.bb
similarity index 58%
rename from meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.0.bb
rename to meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.1.bb
index fec64cb..ca0b486 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.0.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-input-void_1.4.1.bb
@@ -4,5 +4,5 @@ PR = "${INC_PR}.0"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=4be6a915bfbf111cd88706fc6a6f141b"
 
-SRC_URI[md5sum] = "93821f21e807260b05431c62437a8b32"
-SRC_URI[sha256sum] = 
"2ab95865252c64cc88050fa0089a74e063c357b71907bf9be7886047c4987505"
+SRC_URI[md5sum] = "5227013b52b3ca85d6b7ec8adea988d4"
+SRC_URI[sha256sum] = 
"f96e4f0a622821bf43a74bd419f2a18423343996c9d243c7e1430ba2d142339c"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 2/8] xgamma: upgrade 1.0.5 -> 1.0.6

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../recipes-graphics/xorg-app/{xgamma_1.0.5.bb => xgamma_1.0.6.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xgamma_1.0.5.bb => xgamma_1.0.6.bb} 
(71%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xgamma_1.0.5.bb 
b/meta-oe/recipes-graphics/xorg-app/xgamma_1.0.6.bb
similarity index 71%
rename from meta-oe/recipes-graphics/xorg-app/xgamma_1.0.5.bb
rename to meta-oe/recipes-graphics/xorg-app/xgamma_1.0.6.bb
index 6fb9259..4949616 100644
--- a/meta-oe/recipes-graphics/xorg-app/xgamma_1.0.5.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xgamma_1.0.6.bb
@@ -11,5 +11,5 @@ DEPENDS += "libxxf86vm"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "c06067f572bc4a5298f324f27340da95"
-SRC_URI[sha256sum] = 
"e322a2fea80d559c09d6bc285ebe1a9e454dbeae2a07116cb7d2207db9d2c310"
+SRC_URI[md5sum] = "90b4305157c2b966d5180e2ee61262be"
+SRC_URI[sha256sum] = 
"0ef1c35b5c18b1b22317f455c8df13c0a471a8efad63c89c98ae3ce8c2b222d3"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 4/8] xkbprint: upgrade 1.0.3 -> 1.0.4

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../xorg-app/{xkbprint_1.0.3.bb => xkbprint_1.0.4.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xkbprint_1.0.3.bb => 
xkbprint_1.0.4.bb} (71%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.3.bb 
b/meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.4.bb
similarity index 71%
rename from meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.3.bb
rename to meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.4.bb
index 64b54dd..26977be 100644
--- a/meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xkbprint_1.0.4.bb
@@ -9,5 +9,5 @@ DEPENDS += "libxkbfile"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "526b5ba87cccd05aa700fa628bcfda3e"
-SRC_URI[sha256sum] = 
"fa846db8e588018134bd550f80eb129e4ddfdb96f3b157603a57ae2cdf5892c0"
+SRC_URI[md5sum] = "3c25b40de530112c08bf7d229c5c6a28"
+SRC_URI[sha256sum] = 
"0b3faab8fefad03dfb7e866f634cf859822801de6b5fc6cf5e0a62857ed93e12"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 3/8] xkbevd: upgrade 1.1.3 -> 1.1.4

2015-07-30 Thread Li xin
Signed-off-by: Li Xin 
---
 .../recipes-graphics/xorg-app/{xkbevd_1.1.3.bb => xkbevd_1.1.4.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-graphics/xorg-app/{xkbevd_1.1.3.bb => xkbevd_1.1.4.bb} 
(71%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.3.bb 
b/meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.4.bb
similarity index 71%
rename from meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.3.bb
rename to meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.4.bb
index e81a3c9..a6fc9e7 100644
--- a/meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.3.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xkbevd_1.1.4.bb
@@ -9,5 +9,5 @@ DEPENDS += "libxkbfile"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "37ed71525c63a9acd42e7cde211dcc5b"
-SRC_URI[sha256sum] = 
"55b2484f9851112c2685d503b64b319f0f98fce74863ef735ecd52b52ceb0116"
+SRC_URI[md5sum] = "c747faf1f78f5a5962419f8bdd066501"
+SRC_URI[sha256sum] = 
"2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] cryptsetup: upgrade 1.6.6->1.6.7

2015-07-30 Thread Lei Maohui
Signed-off-by: Lei Maohui 
---
 .../cryptsetup/{cryptsetup_1.6.6.bb => cryptsetup_1.6.7.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/cryptsetup/{cryptsetup_1.6.6.bb => 
cryptsetup_1.6.7.bb} (89%)

diff --git a/meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.6.bb 
b/meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.7.bb
similarity index 89%
rename from meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.6.bb
rename to meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.7.bb
index d84ad2f..939ee35 100644
--- a/meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.6.bb
+++ b/meta-oe/recipes-support/cryptsetup/cryptsetup_1.6.7.bb
@@ -12,8 +12,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=32107dd283b1dfeb66c9b3e6be312326"
 DEPENDS = "util-linux lvm2 popt libgcrypt"
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/utils/${BPN}/v1.6/${BP}.tar.xz"
-SRC_URI[md5sum] = "179c0781de59838a4e39f61b2df5ea48"
-SRC_URI[sha256sum] = 
"2d2ce28e4e1137dd599d87884b62ef6dbf14fd7848b2a2bf7d61cf125fbd8e6f"
+SRC_URI[md5sum] = "918406eb5d2e2f5a7348c432ea9b1473"
+SRC_URI[sha256sum] = 
"c23c24c8d662032da8650c1c84985221be8bbedf4737c1540bba7e4517dfe820"
 
 inherit autotools gettext pkgconfig
 
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH v2] vsftpd: upgrade 3.0.2->3.0.3

2015-07-30 Thread Lei Maohui
Signed-off-by: Lei Maohui 
---
 .../vsftpd/{vsftpd-3.0.2 => vsftpd-3.0.3}/makefile-destdir.patch  | 0
 .../vsftpd/{vsftpd-3.0.2 => vsftpd-3.0.3}/makefile-libs.patch | 0
 .../vsftpd/{vsftpd-3.0.2 => vsftpd-3.0.3}/makefile-strip.patch| 0
 .../{vsftpd-3.0.2 => vsftpd-3.0.3}/nopam-with-tcp_wrappers.patch  | 0
 .../recipes-daemons/vsftpd/{vsftpd-3.0.2 => vsftpd-3.0.3}/nopam.patch | 0
 .../vsftpd/{vsftpd-3.0.2 => vsftpd-3.0.3}/vsftpd-2.1.0-filter.patch   | 0
 .../{vsftpd-3.0.2 => vsftpd-3.0.3}/vsftpd-tcp_wrappers-support.patch  | 0
 .../recipes-daemons/vsftpd/{vsftpd_3.0.2.bb => vsftpd_3.0.3.bb}   | 4 ++--
 8 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/makefile-destdir.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/makefile-libs.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/makefile-strip.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/nopam-with-tcp_wrappers.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/nopam.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/vsftpd-2.1.0-filter.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd-3.0.2 => 
vsftpd-3.0.3}/vsftpd-tcp_wrappers-support.patch (100%)
 rename meta-networking/recipes-daemons/vsftpd/{vsftpd_3.0.2.bb => 
vsftpd_3.0.3.bb} (96%)

diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-destdir.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-destdir.patch
diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-libs.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-libs.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-libs.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-libs.patch
diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-strip.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-strip.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-strip.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-strip.patch
diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam-with-tcp_wrappers.patch
 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam-with-tcp_wrappers.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam-with-tcp_wrappers.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam-with-tcp_wrappers.patch
diff --git a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam.patch
similarity index 100%
rename from meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam.patch
rename to meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam.patch
diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch
diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch
 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch
similarity index 100%
rename from 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch
rename to 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch
diff --git a/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb 
b/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
similarity index 96%
rename from meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb
rename to meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
index 9d1c1cc..580dabe 100644
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb
+++ b/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
@@ -23,8 +23,8 @@ SRC_URI = 
"https://security.appspot.com/downloads/vsftpd-${PV}.tar.gz \
 LIC_FILES_CHKSUM = "file://COPYING;md5=a6067ad950b28336613aed9dd47b1271 \
 file://COPYRIGHT;md5=04251b2eb0f298dae376d92454f6f72e \
 file://LICENSE;md5=654df2042d44b8cac8a5654fc5be63eb"
-SRC_URI[md5sum] = "8b00c749719089401315bd3c44dddbb2"
-SRC_URI[sha256sum] = 
"be46f0e2c5528fe021fafc8dab1ecfea0c1f183063a06977f8537fcd0b1

Re: [oe] [meta-networking][PATCH 1/5] vsftpd: upgrade 3.0.2->3.0.3

2015-07-30 Thread Lei, Maohui
Hi Roy


> use "git format-patch -M" to find renames

OK,Thanks.

I'll resubmit this patch later.

Cheers 
Lei


> -Original Message-
> From: openembedded-devel-boun...@lists.openembedded.org
> [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
> Rongqing Li
> Sent: Friday, July 31, 2015 11:05 AM
> To: openembedded-devel@lists.openembedded.org
> Subject: Re: [oe] [meta-networking][PATCH 1/5] vsftpd: upgrade 3.0.2->3.0.3
> 
> use "git format-patch -M" to find renames
> 
> -Roy
> 
> On 2015年07月31日 10:59, Lei Maohui wrote:
> > Signed-off-by: Lei Maohui 
> > ---
> >   .../vsftpd/vsftpd-3.0.2/makefile-destdir.patch |  44 -
> >   .../vsftpd/vsftpd-3.0.2/makefile-libs.patch|  21 
> >   .../vsftpd/vsftpd-3.0.2/makefile-strip.patch   |  17 
> >   .../vsftpd-3.0.2/nopam-with-tcp_wrappers.patch |  17 
> >   .../vsftpd/vsftpd-3.0.2/nopam.patch|  16 ---
> >   .../vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch  |  77 ---
> >   .../vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch |  25 -
> >   .../vsftpd/vsftpd-3.0.3/makefile-destdir.patch |  44 +
> >   .../vsftpd/vsftpd-3.0.3/makefile-libs.patch|  21 
> >   .../vsftpd/vsftpd-3.0.3/makefile-strip.patch   |  17 
> >   .../vsftpd-3.0.3/nopam-with-tcp_wrappers.patch |  17 
> >   .../vsftpd/vsftpd-3.0.3/nopam.patch|  16 +++
> >   .../vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch  |  77 +++
> >   .../vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch |  25 +
> >   .../recipes-daemons/vsftpd/vsftpd_3.0.2.bb | 107 
> > -
> >   .../recipes-daemons/vsftpd/vsftpd_3.0.3.bb | 107
> +
> >   16 files changed, 324 insertions(+), 324 deletions(-)
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-libs.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-strip.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam-with-tcp_wrappers.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch
> >   delete mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-tcp_wrappers-support.pa
> tch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-destdir.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-libs.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-strip.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam-with-tcp_wrappers.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch
> >   create mode 100644
> meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-tcp_wrappers-support.pa
> tch
> >   delete mode 100644 meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb
> >   create mode 100644
> > meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
> >
> > diff --git
> > a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir
> > .patch
> > b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir
> > .patch
> > deleted file mode 100644
> > index 1980d09..000
> > ---
> > a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir
> > .patch
> > +++ /dev/null
> > @@ -1,44 +0,0 @@
> > -Use DESTDIR within install to allow installing under a prefix
> > -
> > -Upstream-Status: Pending
> > -
> > -Signed-off-by: Paul Eggleton 
> > -
> > -diff --git a/Makefile b/Makefile
> >  a/Makefile
> > -+++ b/Makefile
> > -@@ -24,21 +24,21 @@
> > -   $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS)
> > -
> > - install:
> > --  if [ -x /usr/local/sbin ]; then \
> > --  $(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \
> > -+  if [ -x ${DESTDIR}/usr/local/sbin ]; then \
> > -+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/local/sbin/vsftpd; \
> > -   else \
> > --  $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi
> > --  if [ -x /usr/local/man ]; then \
> > --  $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \
> > --  $(INSTALL) -m 644 vsftpd.conf.5 
> > /usr/local/man/man5/vsftpd.conf.5;
> \
> > --  elif [ -x /usr/share/man ]; then \
> > --  $(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \
> > --  $(INSTALL) -m 644 vsftpd.conf.5 
> > /usr/share/man/man5/vsftpd.conf.5;
> \
> > -+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/sbin/vsftpd; fi
> > -+  if [ -x ${DESTDIR}/usr/local/man ]; then \
> > -+  $(

Re: [oe] [meta-networking][PATCH 1/5] vsftpd: upgrade 3.0.2->3.0.3

2015-07-30 Thread Rongqing Li

use "git format-patch -M" to find renames

-Roy

On 2015年07月31日 10:59, Lei Maohui wrote:

Signed-off-by: Lei Maohui 
---
  .../vsftpd/vsftpd-3.0.2/makefile-destdir.patch |  44 -
  .../vsftpd/vsftpd-3.0.2/makefile-libs.patch|  21 
  .../vsftpd/vsftpd-3.0.2/makefile-strip.patch   |  17 
  .../vsftpd-3.0.2/nopam-with-tcp_wrappers.patch |  17 
  .../vsftpd/vsftpd-3.0.2/nopam.patch|  16 ---
  .../vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch  |  77 ---
  .../vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch |  25 -
  .../vsftpd/vsftpd-3.0.3/makefile-destdir.patch |  44 +
  .../vsftpd/vsftpd-3.0.3/makefile-libs.patch|  21 
  .../vsftpd/vsftpd-3.0.3/makefile-strip.patch   |  17 
  .../vsftpd-3.0.3/nopam-with-tcp_wrappers.patch |  17 
  .../vsftpd/vsftpd-3.0.3/nopam.patch|  16 +++
  .../vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch  |  77 +++
  .../vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch |  25 +
  .../recipes-daemons/vsftpd/vsftpd_3.0.2.bb | 107 -
  .../recipes-daemons/vsftpd/vsftpd_3.0.3.bb | 107 +
  16 files changed, 324 insertions(+), 324 deletions(-)
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-libs.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-strip.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam-with-tcp_wrappers.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch
  delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-destdir.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-libs.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-strip.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam-with-tcp_wrappers.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch
  create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch
  delete mode 100644 meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb
  create mode 100644 meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb

diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
deleted file mode 100644
index 1980d09..000
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Use DESTDIR within install to allow installing under a prefix
-
-Upstream-Status: Pending
-
-Signed-off-by: Paul Eggleton 
-
-diff --git a/Makefile b/Makefile
 a/Makefile
-+++ b/Makefile
-@@ -24,21 +24,21 @@
-   $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS)
-
- install:
--  if [ -x /usr/local/sbin ]; then \
--  $(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \
-+  if [ -x ${DESTDIR}/usr/local/sbin ]; then \
-+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/local/sbin/vsftpd; \
-   else \
--  $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi
--  if [ -x /usr/local/man ]; then \
--  $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 
/usr/local/man/man5/vsftpd.conf.5; \
--  elif [ -x /usr/share/man ]; then \
--  $(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 
/usr/share/man/man5/vsftpd.conf.5; \
-+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/sbin/vsftpd; fi
-+  if [ -x ${DESTDIR}/usr/local/man ]; then \
-+  $(INSTALL) -m 644 vsftpd.8 
${DESTDIR}/usr/local/man/man8/vsftpd.8; \
-+  $(INSTALL) -m 644 vsftpd.conf.5 
${DESTDIR}/usr/local/man/man5/vsftpd.conf.5; \
-+  elif [ -x ${DESTDIR}/usr/share/man ]; then \
-+  $(INSTALL) -m 644 vsftpd.8 
${DESTDIR}/usr/share/man/man8/vsftpd.8; \
-+  $(INSTALL) -m 644 vsftpd.conf.5 
${DESTDIR}/usr/share/man/man5/vsftpd.conf.5; \
-   else \
--  $(INSTALL) -m 644 vsftpd.8 /usr/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 /usr/man/man5/vsftpd.conf.5; fi
--  if [ -x /etc/xinetd.d ]; then \
--  $(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi
-+  $(INSTALL) -m 644 vsftpd.8 ${DESTDIR}/usr/man/man8/vs

[oe] [meta-networking][PATCH 1/5] vsftpd: upgrade 3.0.2->3.0.3

2015-07-30 Thread Lei Maohui
Signed-off-by: Lei Maohui 
---
 .../vsftpd/vsftpd-3.0.2/makefile-destdir.patch |  44 -
 .../vsftpd/vsftpd-3.0.2/makefile-libs.patch|  21 
 .../vsftpd/vsftpd-3.0.2/makefile-strip.patch   |  17 
 .../vsftpd-3.0.2/nopam-with-tcp_wrappers.patch |  17 
 .../vsftpd/vsftpd-3.0.2/nopam.patch|  16 ---
 .../vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch  |  77 ---
 .../vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch |  25 -
 .../vsftpd/vsftpd-3.0.3/makefile-destdir.patch |  44 +
 .../vsftpd/vsftpd-3.0.3/makefile-libs.patch|  21 
 .../vsftpd/vsftpd-3.0.3/makefile-strip.patch   |  17 
 .../vsftpd-3.0.3/nopam-with-tcp_wrappers.patch |  17 
 .../vsftpd/vsftpd-3.0.3/nopam.patch|  16 +++
 .../vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch  |  77 +++
 .../vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch |  25 +
 .../recipes-daemons/vsftpd/vsftpd_3.0.2.bb | 107 -
 .../recipes-daemons/vsftpd/vsftpd_3.0.3.bb | 107 +
 16 files changed, 324 insertions(+), 324 deletions(-)
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-libs.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-strip.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam-with-tcp_wrappers.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/nopam.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-2.1.0-filter.patch
 delete mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/vsftpd-tcp_wrappers-support.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-destdir.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-libs.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/makefile-strip.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam-with-tcp_wrappers.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/nopam.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-2.1.0-filter.patch
 create mode 100644 
meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.3/vsftpd-tcp_wrappers-support.patch
 delete mode 100644 meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb
 create mode 100644 meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb

diff --git 
a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch 
b/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
deleted file mode 100644
index 1980d09..000
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.2/makefile-destdir.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Use DESTDIR within install to allow installing under a prefix
-
-Upstream-Status: Pending
-
-Signed-off-by: Paul Eggleton 
-
-diff --git a/Makefile b/Makefile
 a/Makefile
-+++ b/Makefile
-@@ -24,21 +24,21 @@
-   $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS)
- 
- install:
--  if [ -x /usr/local/sbin ]; then \
--  $(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \
-+  if [ -x ${DESTDIR}/usr/local/sbin ]; then \
-+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/local/sbin/vsftpd; \
-   else \
--  $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi
--  if [ -x /usr/local/man ]; then \
--  $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 
/usr/local/man/man5/vsftpd.conf.5; \
--  elif [ -x /usr/share/man ]; then \
--  $(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 
/usr/share/man/man5/vsftpd.conf.5; \
-+  $(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/sbin/vsftpd; fi
-+  if [ -x ${DESTDIR}/usr/local/man ]; then \
-+  $(INSTALL) -m 644 vsftpd.8 
${DESTDIR}/usr/local/man/man8/vsftpd.8; \
-+  $(INSTALL) -m 644 vsftpd.conf.5 
${DESTDIR}/usr/local/man/man5/vsftpd.conf.5; \
-+  elif [ -x ${DESTDIR}/usr/share/man ]; then \
-+  $(INSTALL) -m 644 vsftpd.8 
${DESTDIR}/usr/share/man/man8/vsftpd.8; \
-+  $(INSTALL) -m 644 vsftpd.conf.5 
${DESTDIR}/usr/share/man/man5/vsftpd.conf.5; \
-   else \
--  $(INSTALL) -m 644 vsftpd.8 /usr/man/man8/vsftpd.8; \
--  $(INSTALL) -m 644 vsftpd.conf.5 /usr/man/man5/vsftpd.conf.5; fi
--  if [ -x /etc/xinetd.d ]; then \
--  $(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi
-+  $(INSTALL) -m 644 vsftpd.8 ${DESTDIR}/usr/man/man8/vsftpd.8; \
-+  $(INSTALL) -m 644 vsftpd.conf.5 
${DESTDIR}/usr/man/man5/vsftpd.conf.5; fi
-+  if [ -x ${DEST

[oe] [meta-oe][PATCH v3 7/8] cim-schema-exper: add new recipe for openlmi

2015-07-30 Thread Lei Maohui
- cim-schema(Experimental-MOFs) is dependence of openlmi.
- Cim-schema_2.40.0.bb is renamed to cim-schema-final_2.40.0.bb.

Signed-off-by: Lei Maohui 
---
 .../cim-schema/cim-schema-exper_2.39.0.bb  | 26 +
 .../cim-schema/cim-schema-final_2.40.0.bb  | 31 
 .../cim-schema/cim-schema/files/LICENSE| 34 ++
 .../cim-schema/cim-schema_2.40.0.bb| 31 
 4 files changed, 91 insertions(+), 31 deletions(-)
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema-exper_2.39.0.bb
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema/files/LICENSE
 delete mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema_2.40.0.bb

diff --git 
a/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.39.0.bb 
b/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.39.0.bb
new file mode 100644
index 000..3b973bf
--- /dev/null
+++ b/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.39.0.bb
@@ -0,0 +1,26 @@
+require cim-schema.inc
+
+LICENSE = "DMTF"
+
+SRC_URI = 
"http://dmtf.org/sites/default/files/cim/cim_schema_v2390/cim_schema_${PV}Experimental-MOFs.zip;subdir=${BPN}-${PV}
 \
+   file://LICENSE \
+  "
+SRC_URI[md5sum] = "b82b31c609c6bcc69521829409f58ccc"
+SRC_URI[sha256sum] = 
"ed2096ef1ea25d189a02bbc6603fed7a48297f2987f254265763a6eecb7fc870"
+LIC_FILES_CHKSUM = 
"file://${WORKDIR}/LICENSE;md5=eecc6f71a56ff3caf17f15bf7aeac7b4"
+
+do_install() {
+install -d -m 0755 ${D}${datadir}/mof/cimv${PV}/
+install -d -m 0755 ${D}${datadir}/doc/cim-schema-${PV}
+install -m 644 ${WORKDIR}/LICENSE ${D}${datadir}/doc/cim-schema-${PV}
+
+cp -a ${S}/* ${D}${datadir}/mof/cimv${PV}/ 
+for i in `find ${D}${datadir}/mof/cimv${PV} -name "*.mof"`; do
+sed -i -e 's/\r//g' $i
+done
+ln -s cimv${PV} ${D}${datadir}/mof/cim-current
+ln -s cim_schema_${PV}.mof 
${D}${datadir}/mof/cim-current/CIM_Schema.mof
+}
+
+FILES_${PN} = "${datadir}/mof/* ${datadir}/doc/*"
+FILES_${PN}-doc = ""
diff --git 
a/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb 
b/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
new file mode 100644
index 000..ff6c29d
--- /dev/null
+++ b/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
@@ -0,0 +1,31 @@
+require cim-schema.inc
+
+LICENSE = "DMTF"
+
+SRC_URI = 
"http://dmtf.org/sites/default/files/cim/cim_schema_v2400/cim_schema_${PV}Final-MOFs.zip
 \
+   file://LICENSE \
+  "
+SRC_URI[md5sum] = "a9bdf17c7374e3b5b7adeaac4842c4ad"
+SRC_URI[sha256sum] = 
"dbfa3064ea427acd71a4bebbc172ca2dc44b0b09a6d83b0945b9ffa988a9058a"
+LIC_FILES_CHKSUM = 
"file://${WORKDIR}/LICENSE;md5=eecc6f71a56ff3caf17f15bf7aeac7b4"
+
+do_unpack() {
+unzip -q ${DL_DIR}/cim_schema_${PV}Final-MOFs.zip -d ${S}
+cp -f ${FILE_DIRNAME}/files/LICENSE ${WORKDIR}/
+}
+
+do_install() {
+install -d -m 0755 ${D}${datadir}/mof/cimv${PV}/
+install -d -m 0755 ${D}${datadir}/doc/cim-schema-${PV}
+install -m 644 ${WORKDIR}/LICENSE ${D}${datadir}/doc/cim-schema-${PV}
+
+cp -a ${S}/* ${D}${datadir}/mof/cimv${PV}/ 
+for i in `find ${D}${datadir}/mof/cimv${PV} -name "*.mof"`; do
+sed -i -e 's/\r//g' $i
+done
+ln -s cimv${PV} ${D}${datadir}/mof/cim-current
+ln -s cim_schema_${PV}.mof 
${D}${datadir}/mof/cim-current/CIM_Schema.mof
+}
+
+FILES_${PN} = "${datadir}/mof/* ${datadir}/doc/*"
+FILES_${PN}-doc = ""
diff --git 
a/meta-networking/recipes-support/cim-schema/cim-schema/files/LICENSE 
b/meta-networking/recipes-support/cim-schema/cim-schema/files/LICENSE
new file mode 100644
index 000..54a2812
--- /dev/null
+++ b/meta-networking/recipes-support/cim-schema/cim-schema/files/LICENSE
@@ -0,0 +1,34 @@
+// Copyright 1998-2008 Distributed Management Task Force, Inc. (DMTF).
+// All rights reserved.
+// DMTF is a not-for-profit association of industry members dedicated
+// to promoting enterprise and systems management and interoperability.
+// DMTF specifications and documents may be reproduced by
+// members and non-members, provided that correct attribution is given.
+// As DMTF specifications may be revised from time to time,
+// the particular version and release date should always be noted.
+// 
+// Implementation of certain elements of this standard or proposed
+// standard may be subject to third party patent rights, including
+// provisional patent rights (herein "patent rights"). DMTF makes
+// no representations to users of the standard as to the existence
+// of such rights, and is not responsible to recognize, disclose, or
+// identify any or all such third party patent right, owners or
+// claimants, nor for any incomplet

[oe] [meta-oe][PATCH v3 8/8] openlmi: add openlmi and it's depends

2015-07-30 Thread Lei Maohui
OpenLMI  = Open Linux Management Infrastructure.
OpenLMI is open-source project aiming to improve management of Linux systems 
using WBEM standards.

Signed-off-by: Lei Maohui 
---
 .../openlmi/openlmi-networking_0.3.1.bb| 29 
 .../openlmi/openlmi-providers/0001-fix-error.patch | 26 +++
 .../openlmi/openlmi-providers_0.6.0.bb | 54 ++
 .../openlmi/openlmi-storage_0.8.1.bb   | 31 +
 .../openlmi/openlmi-tools_0.10.5.bb| 23 +
 5 files changed, 163 insertions(+)
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-networking_0.3.1.bb
 create mode 100644 
meta-oe/recipes-extended/openlmi/openlmi-providers/0001-fix-error.patch
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-providers_0.6.0.bb
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-storage_0.8.1.bb
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb

diff --git a/meta-oe/recipes-extended/openlmi/openlmi-networking_0.3.1.bb 
b/meta-oe/recipes-extended/openlmi/openlmi-networking_0.3.1.bb
new file mode 100644
index 000..0bb4890
--- /dev/null
+++ b/meta-oe/recipes-extended/openlmi/openlmi-networking_0.3.1.bb
@@ -0,0 +1,29 @@
+SUMMARY = "CIM providers for network management"
+DESCRIPTION = "\
+openlmi-networking is set of CMPI providers for network management using \
+Common Information Model (CIM)."
+HOMEPAGE = "http://www.openlmi.org/";
+LICENSE = "LGPLv2+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
+SECTION = "System/Management"
+DEPENDS = "openlmi-providers konkretcmpi sblim-cmpi-devel cim-schema-exper 
networkmanager dbus libcheck glib-2.0"
+
+SRC_URI = "http://fedorahosted.org/released/${BPN}/${BP}.tar.gz \
+  "
+SRC_URI[md5sum] = "f20de8c76fb6a80001b14c1eb035953e"
+SRC_URI[sha256sum] = 
"578eaa5c65fe924b5d7aeb635509dd46443166cd6a88b019bc42646e3518a460"
+
+inherit cmake
+
+do_configure_prepend() {
+export STAGING_DATADIR="${STAGING_DATADIR}"
+}
+
+do_install_append() {
+if [ -d ${D}${prefix}/lib64 ]; then
+mv ${D}${prefix}/lib64 ${D}${libdir}
+fi
+}
+
+FILES_${PN} =+ "${libdir}/cmpi/libcmpiLMI_Networking.so ${prefix}/libexec*"
+FILES_${PN}-dbg =+ "${libdir}/cmpi/.debug*"
diff --git 
a/meta-oe/recipes-extended/openlmi/openlmi-providers/0001-fix-error.patch 
b/meta-oe/recipes-extended/openlmi/openlmi-providers/0001-fix-error.patch
new file mode 100644
index 000..85dfd55
--- /dev/null
+++ b/meta-oe/recipes-extended/openlmi/openlmi-providers/0001-fix-error.patch
@@ -0,0 +1,26 @@
+From 764171866b84e0198b67538f63022abde3e628ad Mon Sep 17 00:00:00 2001
+From: Qian Lei 
+Date: Fri, 16 Jan 2015 14:15:25 +0800
+Subject: [PATCH] fix error
+
+Signed-off-by: Qian Lei 
+---
+ cmake/modules/OpenLMIMacros.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/OpenLMIMacros.cmake 
b/cmake/modules/OpenLMIMacros.cmake
+index d55f983..dbc32ec 100644
+--- a/cmake/modules/OpenLMIMacros.cmake
 b/cmake/modules/OpenLMIMacros.cmake
+@@ -89,7 +89,7 @@ macro(konkretcmpi_generate MOFS CIM_PROVIDERS CIM_HEADERS 
CIM_CLASSES)
+ endforeach(CLASS ${CIM_CLASS_NAMES})
+ 
+ # Generate headers for CIM classes
+-set(ENV{KONKRET_SCHEMA_DIR} "/usr/share/mof/cim-current")
++set(ENV{KONKRET_SCHEMA_DIR} "$ENV{STAGING_DATADIR}/mof/cim-current")
+ execute_process(COMMAND ${KONKRETCMPI_KONKRET}
+ ${KONKRET_MOF_FILES}
+ ${GENERATE_PROVIDERS}
+-- 
+1.8.3.1
+
diff --git a/meta-oe/recipes-extended/openlmi/openlmi-providers_0.6.0.bb 
b/meta-oe/recipes-extended/openlmi/openlmi-providers_0.6.0.bb
new file mode 100644
index 000..5ed97b9
--- /dev/null
+++ b/meta-oe/recipes-extended/openlmi/openlmi-providers_0.6.0.bb
@@ -0,0 +1,54 @@
+SUMMARY = "Set of basic CIM providers"
+DESCRIPTION = "\
+openlmi-providers is set of (usually) small CMPI providers (agents) for \
+basic monitoring and management of host system using Common Information \
+Model (CIM)."
+HOMEPAGE = "http://www.openlmi.org/";
+LICENSE = "LGPLv2+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
+SECTION = "System/Management"
+DEPENDS = "konkretcmpi-native konkretcmpi sblim-sfcb sblim-cmpi-devel 
cim-schema-exper lmsensors libuser swig swig-native dbus udev 
systemd-systemctl-native pciutils"
+
+SRC_URI = "http://fedorahosted.org/released/${BPN}/${BP}.tar.gz \
+   file://0001-fix-error.patch"
+SRC_URI[md5sum] = "5904f23cf494946237cfbbdbe644a3cd"
+SRC_URI[sha256sum] = 
"e2b2fbeaec45a83905d0da3b87da83904d9cd94c1b86312f844587b3fff11f56"
+
+inherit cmake
+LDFLAGS_append = "${@base_contains('DISTRO_FEATURES', 'ld-is-gold', ' 
-fuse-ld=bfd ', '', d)}"
+EXTRA_OECMAKE = " \
+ -DWITH-DEVASSISTANT=OFF \
+ -DWITH-JOURNALD=OFF \
+ -DWITH-SERVICE=OFF \
+ -DWITH-SERVICE-LEGACY=ON \
+  

[oe] [meta-oe][PATCH v3 3/8] cmpi-bindings: add new recipe

2015-07-30 Thread Lei Maohui
Cmpi-bindings is the dependence of openlmi.

Signed-off-by: Lei Maohui 
---
 .../cmpi-bindings/0001-Fix-error.patch |  26 ++
 .../cmpi-bindings/0001-Modify-cmakelist.patch  |  41 
 .../0001-fix-build-error-when-the-swig-3.0.6.patch | 268 +
 .../0001-fix-the-build-error-when-python-3.0.patch |  31 +++
 .../cmpi-bindings-0.4.17-no-ruby-perl.patch|  44 
 .../cmpi-bindings-0.4.17-sblim-sigsegv.patch   |  22 ++
 .../cmpi-bindings-0.9.5-python-lib-dir.patch   |  17 ++
 .../cmpi-bindings/cmpi-bindings_git.bb |  37 +++
 8 files changed, 486 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Fix-error.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Modify-cmakelist.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-fix-build-error-when-the-swig-3.0.6.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-fix-the-build-error-when-python-3.0.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.4.17-no-ruby-perl.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.4.17-sblim-sigsegv.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.9.5-python-lib-dir.patch
 create mode 100644 meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_git.bb

diff --git 
a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Fix-error.patch 
b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Fix-error.patch
new file mode 100644
index 000..d1a303c
--- /dev/null
+++ b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Fix-error.patch
@@ -0,0 +1,26 @@
+From b8e791ce93a467081fb1594b91841e2f57c634a0 Mon Sep 17 00:00:00 2001
+From: Qian Lei 
+Date: Fri, 16 Jan 2015 18:37:26 +0800
+Subject: [PATCH] Fix error
+
+Signed-off-by: Qian Lei 
+---
+ swig/python/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/swig/python/CMakeLists.txt b/swig/python/CMakeLists.txt
+index 3976296..8073fc8 100644
+--- a/swig/python/CMakeLists.txt
 b/swig/python/CMakeLists.txt
+@@ -27,7 +27,7 @@ SET( SWIG_INPUT "${CMAKE_CURRENT_SOURCE_DIR}/../cmpi.i" )
+ ADD_CUSTOM_COMMAND (
+OUTPUT  ${SWIG_OUTPUT}
+COMMAND ${CMAKE_COMMAND} -E echo_append "Creating wrapper code for Python 
..."
+-   COMMAND ${SWIG_EXECUTABLE} -python -Wall -threads -features autodoc -o 
${SWIG_OUTPUT} -outdir ${CMAKE_CURRENT_BINARY_DIR} -I/usr/include ${SWIG_INPUT}
++   COMMAND ${SWIG_EXECUTABLE} -python -Wall -threads -features autodoc -o 
${SWIG_OUTPUT} -outdir ${CMAKE_CURRENT_BINARY_DIR} -I$ENV{STAGING_INCDIR} 
${SWIG_INPUT}
+COMMAND ${CMAKE_COMMAND} -E echo "Done."
+WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/../*.i
+-- 
+1.8.3.1
+
diff --git 
a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Modify-cmakelist.patch
 
b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Modify-cmakelist.patch
new file mode 100644
index 000..92e5e56
--- /dev/null
+++ 
b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Modify-cmakelist.patch
@@ -0,0 +1,41 @@
+From 070822507befe7c1b8bb1be2d36cb12141d03b8f Mon Sep 17 00:00:00 2001
+From: Qian Lei 
+Date: Tue, 6 Jan 2015 18:38:32 +0800
+Subject: [PATCH] Change the install path in cmakelist
+
+Upstream-Status: Pending
+Signed-off-by: Qian Lei 
+---
+ swig/python/CMakeLists.txt | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/swig/python/CMakeLists.txt b/swig/python/CMakeLists.txt
+index 3976296..93c87c1 100644
+--- a/swig/python/CMakeLists.txt
 b/swig/python/CMakeLists.txt
+@@ -56,18 +56,18 @@ TARGET_LINK_LIBRARIES( ${NAME} util )
+ 
+ INSTALL(TARGETS ${NAME} LIBRARY DESTINATION ${CMPI_LIBRARY_DIR})
+ # .py: swig generated
+-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmpi.py DESTINATION 
${PYTHON_SITE_DIR} )
++INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmpi.py DESTINATION 
$ENV{ENV_INSTALL_PATH} )
+ 
+ 
+ #
+ # cmpi_pywbem_bindings.py: provider implementation
+ #
+-INSTALL(FILES cmpi_pywbem_bindings.py DESTINATION ${PYTHON_SITE_DIR} )
++INSTALL(FILES cmpi_pywbem_bindings.py DESTINATION $ENV{ENV_INSTALL_PATH} )
+ #INSTALL(FILES Py_UnixProcessProvider.py DESTINATION /usr/lib/pycim )
+ 
+-INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c \"from 
py_compile import compile; compile('\$ENV{DESTDIR}${PYTHON_SITE_DIR}/cmpi.py', 
dfile='${PYTHON_SITE_DIR}/cmpi.py')\")")
++INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c \"from 
py_compile import compile; 
compile('\$ENV{DESTDIR}$ENV{ENV_INSTALL_PATH}/cmpi.py', 
dfile='\$ENV{ENV_INSTALL_PATH}/cmpi.py')\")")
+ 
+-INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c \"from 
py_compile import compile; 
compile('\$ENV{DESTDIR}${PYTHON_SITE_DIR}/cmpi_pywbem_bindings.py', 
dfile='${PYTH

[oe] [meta-oe][PATCH v3 6/8] sblim-sfcb: add new recipe for openlmi

2015-07-30 Thread Lei Maohui
Sblim-sfcb is dependence of openlmi.

Signed-off-by: Lei Maohui 
---
 .../recipes-extended/sblim-sfcb/files/sfcb.service | 11 +++
 .../sblim-sfcb-1.3.15-fix-provider-debugging.patch | 12 
 .../sblim-sfcb-1.3.16-maxMsgLen.patch  | 14 
 .../sblim-sfcb-1.3.16-multilib-man-cfg.patch   | 41 +++
 ...blim-sfcb-1.3.9-sfcbrepos-schema-location.patch | 42 +++
 .../sblim-sfcb-1.4.5-service.patch | 27 +++
 .../sblim-sfcb-1.4.8-default-ecdh-curve-name.patch | 26 +++
 .../sblim-sfcb/sblim-sfcb_1.4.8.bb | 82 ++
 8 files changed, 255 insertions(+)
 create mode 100644 meta-oe/recipes-extended/sblim-sfcb/files/sfcb.service
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.15-fix-provider-debugging.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-maxMsgLen.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-multilib-man-cfg.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.9-sfcbrepos-schema-location.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.4.5-service.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.4.8-default-ecdh-curve-name.patch
 create mode 100644 meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb

diff --git a/meta-oe/recipes-extended/sblim-sfcb/files/sfcb.service 
b/meta-oe/recipes-extended/sblim-sfcb/files/sfcb.service
new file mode 100644
index 000..5adf63c
--- /dev/null
+++ b/meta-oe/recipes-extended/sblim-sfcb/files/sfcb.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Small Footprint CIM Broker Service
+After=syslog.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/sbin/sfcbd -d
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target
diff --git 
a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.15-fix-provider-debugging.patch
 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.15-fix-provider-debugging.patch
new file mode 100644
index 000..4fbecaa
--- /dev/null
+++ 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.15-fix-provider-debugging.patch
@@ -0,0 +1,12 @@
+diff -up sblim-sfcb-1.4.5/providerDrv.c.orig sblim-sfcb-1.4.5/providerDrv.c
+--- sblim-sfcb-1.4.5/providerDrv.c.orig2013-09-04 12:59:22.140813239 
+0200
 sblim-sfcb-1.4.5/providerDrv.c 2013-09-04 12:59:40.511870274 +0200
+@@ -3585,7 +3585,7 @@ processProviderInvocationRequests(char *
+ rc = spRecvReq(&providerSockets.receive, &parms->requestor,
+(void **) &parms->req, &rl, &mqg);
+ if (mqg.rdone) {
+-  int debug_break = 0;
++  volatile int debug_break = 0;
+   if (rc != 0) {
+ mlogf(M_ERROR,M_SHOW, "spRecvReq returned error %d. Skipping 
message.\n", rc);
+ free(parms);
diff --git 
a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-maxMsgLen.patch
 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-maxMsgLen.patch
new file mode 100644
index 000..a0dd816
--- /dev/null
+++ 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-maxMsgLen.patch
@@ -0,0 +1,14 @@
+diff -up sblim-sfcb-1.3.16/sfcb.cfg.pre.in.old 
sblim-sfcb-1.3.16/sfcb.cfg.pre.in
+--- sblim-sfcb-1.3.16/sfcb.cfg.pre.in.old  2012-06-13 23:21:09.0 
+0200
 sblim-sfcb-1.3.16/sfcb.cfg.pre.in  2013-06-24 15:34:38.881992781 +0200
+@@ -113,8 +113,8 @@ provProcs:  32
+ 
+ ## Max message length, in bytes. This is a limit on the size of messages
+ ## written across sockets, for instance, between providers and SFCB.
+-## Default is 1000
+-maxMsgLen:  1000
++## Default is 1
++maxMsgLen:  1
+ 
+ ## Location of the registration directory, where providerRegister can be found
+ ## Default is @localstatedir@/lib/sfcb/registration
diff --git 
a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-multilib-man-cfg.patch
 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-multilib-man-cfg.patch
new file mode 100644
index 000..c8cece2
--- /dev/null
+++ 
b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.16-multilib-man-cfg.patch
@@ -0,0 +1,41 @@
+diff -up sblim-sfcb-1.3.16/man/sfcbd.1.pre.in.orig 
sblim-sfcb-1.3.16/man/sfcbd.1.pre.in
+--- sblim-sfcb-1.3.16/man/sfcbd.1.pre.in.orig  2014-02-26 14:05:32.213091734 
+0100
 sblim-sfcb-1.3.16/man/sfcbd.1.pre.in   2014-02-26 15:10:54.476196379 
+0100
+@@ -151,7 +151,7 @@ Default=\fI@localstatedir@/lib/sfcb/regi
+ .TP
+ .B providerDirs
+ A space separated list of directories where sfcb is looking for provider
+-libraries. Default=\fI@libdir@\ @libdir@/cmpi\fR
++libraries. Default=\fI/usr/lib\ /usr/lib/cmpi /usr/lib64\ /usr/lib64/cmpi\fR
+ .TP
+ .B providerSample

[oe] [meta-oe][PATCH v3 5/8] sblim-sfcCommon: add new recipe

2015-07-30 Thread Lei Maohui
Sblim-sfcCommon is dependence of sblim-sfcb.

Signed-off-by: Lei Maohui 
---
 .../sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb   | 25 ++
 1 file changed, 25 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb

diff --git a/meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb 
b/meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb
new file mode 100644
index 000..0f5515a
--- /dev/null
+++ b/meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb
@@ -0,0 +1,25 @@
+SUMMARY = "Common functions for SBLIM Small Footprint CIM Broker and CIM 
Client Library."
+DESCRIPTION = "\
+This package provides a common library for functions shared between Small 
Footprint CIM Broker (sblim-sfcb) \
+Small Footprint CIM Client (and sblim-sfcc)."
+HOMEPAGE = "http://sourceforge.net/projects/sblim/";
+LICENSE = "EPL"
+LIC_FILES_CHKSUM = "file://COPYING;md5=f300afd598546add034364cd0a533261"
+SECTION = "Development/Libraries"
+
+DEPENDS = "cmpi-bindings"
+
+SRC_URI = "http://downloads.sourceforge.net/sblim/${PN}-${PV}.tar.bz2 \
+  "
+SRC_URI[md5sum] = "8aa2655d97bdea54c4750f220b40990c"
+SRC_URI[sha256sum] = 
"b9b1037173d6ae0181c3bd5a316ddab5afd6a342ad0dbdc18e940fc0ad2c3297"
+
+inherit autotools
+
+do_install() {
+oe_runmake DESTDIR=${D} install
+
+rm -rf ${D}${libdir}/libsfcUtil.a
+rm -rf ${D}${libdir}/libsfcUtil.la
+}
+
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v3 4/8] konkretcmpi: add new recipe for openlmi

2015-07-30 Thread Lei Maohui
Konkretcmpi is dependence of openlmi.

Signed-off-by: Lei Maohui 
---
 .../konkretcmpi/konkretcmpi-native_0.9.2.bb| 27 +++
 ...-0.9.2-fix-returning-instance-from-method.patch | 38 ++
 .../konkretcmpi/konkretcmpi_0.9.2.bb   | 32 ++
 3 files changed, 97 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/konkretcmpi/konkretcmpi-native_0.9.2.bb
 create mode 100644 
meta-oe/recipes-extended/konkretcmpi/konkretcmpi/konkretcmpi-0.9.2-fix-returning-instance-from-method.patch
 create mode 100644 meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb

diff --git a/meta-oe/recipes-extended/konkretcmpi/konkretcmpi-native_0.9.2.bb 
b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi-native_0.9.2.bb
new file mode 100644
index 000..b4b8147
--- /dev/null
+++ b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi-native_0.9.2.bb
@@ -0,0 +1,27 @@
+SUMMARY = "Tool for rapid CMPI providers development"
+DESCRIPTION = "\
+KonkretCMPI makes CMPI provider development easier by generating type-safe \
+concrete CIM interfaces from MOF definitions and by providing default \
+implementations for many of the provider operations."
+HOMEPAGE = "https://github.com/rnovacek/konkretcmpi";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=f673270bfc350d9ce1efc8724c6c1873"
+DEPENDS = "cmake-native cmpi-bindings-native"
+
+SRC_URI = "https://github.com/rnovacek/${BPN}/archive/${PV}/${BP}.tar.gz \
+   file://konkretcmpi-0.9.2-fix-returning-instance-from-method.patch"
+SRC_URI[md5sum] = "7e8ed4f47d1a9e5cbed4208920f89d64"
+SRC_URI[sha256sum] = 
"2ac52fc374e46d68317194bbd6b44e0b2f934df24b201efb395d3eccf0fed634"
+
+inherit native cmake
+LDFLAGS_append = "${@base_contains('DISTRO_FEATURES', 'ld-is-gold', ' 
-fuse-ld=bfd ', '', d)}"
+
+EXTRA_OECMAKE = "-DWITH_PYTHON=ON"
+
+do_install_append() {
+if [ -d ${D}${prefix}/lib64 ]; then
+mv ${D}${prefix}/lib64 ${D}${libdir}
+fi
+
+rm -rf ${D}${datadir}
+}
diff --git 
a/meta-oe/recipes-extended/konkretcmpi/konkretcmpi/konkretcmpi-0.9.2-fix-returning-instance-from-method.patch
 
b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi/konkretcmpi-0.9.2-fix-returning-instance-from-method.patch
new file mode 100644
index 000..b54d091
--- /dev/null
+++ 
b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi/konkretcmpi-0.9.2-fix-returning-instance-from-method.patch
@@ -0,0 +1,38 @@
+Port from Fedora20
+
+| commit aca6c7f910ffe9930b5789969f0adfadd668bb46
+| Author: Michal Minar 
+| Date:   Fri Jun 20 10:50:45 2014 +0200
+| 
+| Fix returning instance as an output argument from method
+| 
+| Submitted By: Radek Novacek 
+
+Upstream-Status: Pending
+Signed-off-by: Qian Lei 
+
+diff --git a/src/program/main.cpp b/src/program/main.cpp
+index 885dc12..9e7108a 100644
+--- a/src/program/main.cpp
 b/src/program/main.cpp
+@@ -506,7 +506,11 @@ static void gen_feature_decls(
+ 
+ // Add sig entry [type][length][name][zero-terminator]
+ 
+-KTag tag = _ktag(pd->data_type, pd->array_index, key, false, 
false);
++KTag tag;
++if (pd->qualifiers->has_key("EmbeddedInstance"))
++tag = _ktag(TOK_INSTANCE, pd->array_index, key, false, false);
++else
++tag = _ktag(pd->data_type, pd->array_index, key, false, 
false);
+ pack_tag(sig, tag);
+ pack_name(sig, pd->name);
+ count++;
+@@ -640,6 +644,7 @@ static void gen_param(FILE* os, MOF_Parameter* p, 
vector& sig)
+ const char* ktn = _ktype_name(p->data_type);
+ 
+ if (p->qualifiers->has_key("EmbeddedInstance")) {
++tag = _ktag(TOK_INSTANCE, p->array_index, false, in, out);
+ if (p->array_index)
+ put(os, "KInstanceA $0;\n", p->name, NULL);
+ else
diff --git a/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb 
b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
new file mode 100644
index 000..5924c35
--- /dev/null
+++ b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
@@ -0,0 +1,32 @@
+SUMMARY = "Tool for rapid CMPI providers development"
+DESCRIPTION = "\
+KonkretCMPI makes CMPI provider development easier by generating type-safe \
+concrete CIM interfaces from MOF definitions and by providing default \
+implementations for many of the provider operations."
+HOMEPAGE = "https://github.com/rnovacek/konkretcmpi";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=f673270bfc350d9ce1efc8724c6c1873"
+DEPENDS = "swig sblim-cmpi-devel python cmake-native"
+
+SRC_URI = "https://github.com/rnovacek/${BPN}/archive/${PV}/${BP}.tar.gz \
+   file://konkretcmpi-0.9.2-fix-returning-instance-from-method.patch"
+SRC_URI[md5sum] = "7e8ed4f47d1a9e5cbed4208920f89d64"
+SRC_URI[sha256sum] = 
"2ac52fc374e46d68317194bbd6b44e0b2f934df24b201efb395d3eccf0fed634"
+
+inherit cmake
+
+EXTRA_OECMAKE = "-DWITH_PYTHON=ON"
+
+do_ins

[oe] [meta-oe][PATCH v3 2/8] sblim-cmpi-devel: add new recipe

2015-07-30 Thread Lei Maohui
sblim-cmpi-devel is dependence of cmpi-bindings.

Signed-off-by: Lei Maohui 
---
 .../sblim-cmpi-devel-2.0.3-docdir.patch| 17 +
 .../sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb | 18 ++
 2 files changed, 35 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel/sblim-cmpi-devel-2.0.3-docdir.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb

diff --git 
a/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel/sblim-cmpi-devel-2.0.3-docdir.patch
 
b/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel/sblim-cmpi-devel-2.0.3-docdir.patch
new file mode 100644
index 000..58940c1
--- /dev/null
+++ 
b/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel/sblim-cmpi-devel-2.0.3-docdir.patch
@@ -0,0 +1,17 @@
+Port from Fedora20
+
+Upstream-Status: Pending
+Signed-off-by: Qian Lei 
+
+diff -up sblim-cmpi-devel-2.0.3/Makefile.in.orig 
sblim-cmpi-devel-2.0.3/Makefile.in
+--- sblim-cmpi-devel-2.0.3/Makefile.in.orig2012-07-31 06:11:51.0 
+0200
 sblim-cmpi-devel-2.0.3/Makefile.in 2013-08-07 18:28:09.600712807 +0200
+@@ -221,7 +221,7 @@ build_vendor = @build_vendor@
+ builddir = @builddir@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/$(PACKAGE)
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
diff --git 
a/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb 
b/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb
new file mode 100644
index 000..0e5fc7b
--- /dev/null
+++ b/meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb
@@ -0,0 +1,18 @@
+SUMMARY = "SBLIM CMPI Provider Development Support"
+DESCRIPTION = "\
+This packages provides the C and C++ CMPI header files needed by provider \
+developers and can be used standalone. If used for C++ provider development \
+it is also necessary to have tog-pegasus-devel installed."
+HOMEPAGE = "http://sblim.wiki.sourceforge.net/";
+LICENSE = "EPL-1.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=5f63d3a4e701129e869e89d7dcac8982"
+SECTION = "Development/Libraries"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/sblim/${BP}.tar.bz2 \
+   file://sblim-cmpi-devel-2.0.3-docdir.patch"
+SRC_URI[md5sum] = "b934616f88a848f17ca3cf1b9e792cbf"
+SRC_URI[sha256sum] = 
"1671cabff6b922b6fde897673d9fdafd56c9310f82a7eacc0547d596b9cdfea6"
+
+inherit autotools
+
+BBCLASSEXTEND = "native"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v3 1/8] pywbem:add new recipe

2015-07-30 Thread Lei Maohui
pywbem is dependence of openlmi.

Signed-off-by: Lei Maohui 
---
 meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb | 36 +
 1 file changed, 36 insertions(+)
 create mode 100644 meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb

diff --git a/meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb 
b/meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb
new file mode 100644
index 000..2f9a5bd
--- /dev/null
+++ b/meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb
@@ -0,0 +1,36 @@
+SUMMARY = "Python WBEM Client and Provider Interface"
+DESCRIPTION = "\
+A Python library for making CIM (Common Information Model) operations over \
+HTTP using the WBEM CIM-XML protocol. It is based on the idea that a good \
+WBEM client should be easy to use and not necessarily require a large amount \
+of programming knowledge. It is suitable for a large range of tasks from \
+simply poking around to writing web and GUI applications. \
+\
+WBEM, or Web Based Enterprise Management is a manageability protocol, like \
+SNMP, standardised by the Distributed Management Task Force (DMTF) available \
+at http://www.dmtf.org/standards/wbem. \
+\
+It also provides a Python provider interface, and is the fastest and easiest \
+way to write providers on the planet."
+HOMEPAGE = "http://pywbem.sf.net/";
+LICENSE = "LGPLv2"
+LIC_FILES_CHKSUM = 
"file://pywbem/LICENSE.txt;md5=fbc093901857fcd118f065f900982c24"
+SECTION = "Development/Libraries"
+DEPENDS = "python-m2crypto-native"
+SRC_URI = 
"http://jaist.dl.sourceforge.net/project/${BPN}/${BPN}/${BP}/${BP}-dev.r704.zip";
+SRC_URI[md5sum] = "84072451dcdd1aa9ee82363848faf7ad"
+SRC_URI[sha256sum] = 
"898035866d3cc741bbcd62c4ac26e633ad07b7c11d89db2472b9f923f3fd3ed8"
+
+S = "${WORKDIR}/${BP}-dev"
+
+inherit setuptools python-dir
+
+do_install_append() {
+mv ${D}${bindir}/wbemcli.py ${D}${bindir}/pywbemcli
+mv ${D}${bindir}/mof_compiler.py ${D}${bindir}/mofcomp
+
+rm ${D}${libdir}/python2.7/site-packages/${BPN}/wbemcli.py*
+rm ${D}${libdir}/python2.7/site-packages/${BPN}/mof_compiler.py*
+}
+
+BBCLASSEXTEND = "native"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v3 0/8] add openlmi and it's depends

2015-07-30 Thread Lei Maohui
OpenLMI  = Open Linux Management Infrastructure.
OpenLMI is open-source project aiming to improve management of Linux systems 
using WBEM standards.

Lei Maohui (8):
  pywbem:add new recipe
  sblim-cmpi-devel: add  new recipe
  cmpi-bindings: add new recipe
  konkretcmpi: add new recipe for openlmi
  sblim-sfcCommon: add new recipe
  sblim-sfcb: add new recipe for openlmi
  cim-schema-exper: add new recipe for openlmi
  openlmi: add openlmi and it's depends

 .../cim-schema/cim-schema-exper_2.39.0.bb  |  26 ++
 .../cim-schema/cim-schema-final_2.40.0.bb  |  31 +++
 .../cim-schema/cim-schema/files/LICENSE|  34 +++
 .../cim-schema/cim-schema_2.40.0.bb|  31 ---
 .../cmpi-bindings/0001-Fix-error.patch |  26 ++
 .../cmpi-bindings/0001-Modify-cmakelist.patch  |  41 
 .../0001-fix-build-error-when-the-swig-3.0.6.patch | 268 +
 .../0001-fix-the-build-error-when-python-3.0.patch |  31 +++
 .../cmpi-bindings-0.4.17-no-ruby-perl.patch|  44 
 .../cmpi-bindings-0.4.17-sblim-sigsegv.patch   |  22 ++
 .../cmpi-bindings-0.9.5-python-lib-dir.patch   |  17 ++
 .../cmpi-bindings/cmpi-bindings_git.bb |  37 +++
 .../konkretcmpi/konkretcmpi-native_0.9.2.bb|  27 +++
 ...-0.9.2-fix-returning-instance-from-method.patch |  38 +++
 .../konkretcmpi/konkretcmpi_0.9.2.bb   |  32 +++
 .../openlmi/openlmi-networking_0.3.1.bb|  29 +++
 .../openlmi/openlmi-providers/0001-fix-error.patch |  26 ++
 .../openlmi/openlmi-providers_0.6.0.bb |  54 +
 .../openlmi/openlmi-storage_0.8.1.bb   |  31 +++
 .../openlmi/openlmi-tools_0.10.5.bb|  23 ++
 meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb|  36 +++
 .../sblim-cmpi-devel-2.0.3-docdir.patch|  17 ++
 .../sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb |  18 ++
 .../sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb   |  25 ++
 .../recipes-extended/sblim-sfcb/files/sfcb.service |  11 +
 .../sblim-sfcb-1.3.15-fix-provider-debugging.patch |  12 +
 .../sblim-sfcb-1.3.16-maxMsgLen.patch  |  14 ++
 .../sblim-sfcb-1.3.16-multilib-man-cfg.patch   |  41 
 ...blim-sfcb-1.3.9-sfcbrepos-schema-location.patch |  42 
 .../sblim-sfcb-1.4.5-service.patch |  27 +++
 .../sblim-sfcb-1.4.8-default-ecdh-curve-name.patch |  26 ++
 .../sblim-sfcb/sblim-sfcb_1.4.8.bb |  82 +++
 32 files changed, 1188 insertions(+), 31 deletions(-)
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema-exper_2.39.0.bb
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
 create mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema/files/LICENSE
 delete mode 100644 
meta-networking/recipes-support/cim-schema/cim-schema_2.40.0.bb
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Fix-error.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-Modify-cmakelist.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-fix-build-error-when-the-swig-3.0.6.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0001-fix-the-build-error-when-python-3.0.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.4.17-no-ruby-perl.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.4.17-sblim-sigsegv.patch
 create mode 100644 
meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/cmpi-bindings-0.9.5-python-lib-dir.patch
 create mode 100644 meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_git.bb
 create mode 100644 
meta-oe/recipes-extended/konkretcmpi/konkretcmpi-native_0.9.2.bb
 create mode 100644 
meta-oe/recipes-extended/konkretcmpi/konkretcmpi/konkretcmpi-0.9.2-fix-returning-instance-from-method.patch
 create mode 100644 meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-networking_0.3.1.bb
 create mode 100644 
meta-oe/recipes-extended/openlmi/openlmi-providers/0001-fix-error.patch
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-providers_0.6.0.bb
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-storage_0.8.1.bb
 create mode 100644 meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb
 create mode 100644 meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb
 create mode 100644 
meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel/sblim-cmpi-devel-2.0.3-docdir.patch
 create mode 100644 
meta-oe/recipes-extended/sblim-cmpi-devel/sblim-cmpi-devel_2.0.3.bb
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcCommon/sblim-sfcCommon_1.0.1.bb
 create mode 100644 meta-oe/recipes-extended/sblim-sfcb/files/sfcb.service
 create mode 100644 
meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb-1.4.8/sblim-sfcb-1.3.15-fix-provider-debugging.patch
 create

Re: [oe] [PATCH][meta-networking][v3] squid: upgrade to 3.5.5

2015-07-30 Thread Rongqing Li

Ping

-Roy

On 2015年07月07日 09:55, rongqing...@windriver.com wrote:

From: Roy Li 

1. Remove the squid-change-ksh-referen*.patch which is not needed, since
3.5.5 did not use ksh by default.
2. Update the checksum of COPYING,since the date in it has been changed.
3. Define BUILDCXXFLAGS, otherwise the target gcc options -std=c++11 will
add into it, and lead to building failure since host gcc maybe not
support "-std=c++11"
4. Assume to support GNU atomic operations by default, the running check
on cross-compile setup does not work
5. Add the dependency on libpam

Signed-off-by: Roy Li 
---
  ...ge-ksh-reference-in-krb-ldap-helper-to-sh.patch | 39 --
  .../squid/{squid_3.4.7.bb => squid_3.5.5.bb}   | 11 +++---
  2 files changed, 6 insertions(+), 44 deletions(-)
  delete mode 100644 
meta-networking/recipes-daemons/squid/files/squid-change-ksh-reference-in-krb-ldap-helper-to-sh.patch
  rename meta-networking/recipes-daemons/squid/{squid_3.4.7.bb => 
squid_3.5.5.bb} (86%)

diff --git 
a/meta-networking/recipes-daemons/squid/files/squid-change-ksh-reference-in-krb-ldap-helper-to-sh.patch
 
b/meta-networking/recipes-daemons/squid/files/squid-change-ksh-reference-in-krb-ldap-helper-to-sh.patch
deleted file mode 100644
index 8e03860..000
--- 
a/meta-networking/recipes-daemons/squid/files/squid-change-ksh-reference-in-krb-ldap-helper-to-sh.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-squid: change ksh reference in krb ldap helper to sh
-
-Very simple cert_tool script with no ksh specifics.
-Change it to use sh so a package dependency doesn't
-get created to ksh.
-
-Upstream-Status: Pending
-
-Signed-off-by: Jim Somerville 
-Signed-off-by: Chong Lu 

- helpers/external_acl/kerberos_ldap_group/cert_tool | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/helpers/external_acl/kerberos_ldap_group/cert_tool 
b/helpers/external_acl/kerberos_ldap_group/cert_tool
-index 9f14959..8c4ea11 100644
 a/helpers/external_acl/kerberos_ldap_group/cert_tool
-+++ b/helpers/external_acl/kerberos_ldap_group/cert_tool
-@@ -1,4 +1,4 @@
--#!/bin/ksh
-+#!/bin/sh
- #
- #  
-
- #
-@@ -64,9 +64,9 @@ QUIT
- # Create database for Sun ldap and pem file for Openldap
- #
- rm ${server}_[0-9]*.pem 2>/dev/null
--let i=0
-+i=0
-  ls ${server}_[0-9]*.cert | while read file; do
-- let i=i+1
-+ i=`expr $i + 1`
-  cat  $file  >> ${server}_$i.pem
-  CA=`openssl x509 -noout -text -in  ${server}_$i.pem | grep -i "CA:.*true"`
-  if [ -n "$CA" ]; then
---
-1.9.1
-
diff --git a/meta-networking/recipes-daemons/squid/squid_3.4.7.bb 
b/meta-networking/recipes-daemons/squid/squid_3.5.5.bb
similarity index 86%
rename from meta-networking/recipes-daemons/squid/squid_3.4.7.bb
rename to meta-networking/recipes-daemons/squid/squid_3.5.5.bb
index 7b00dfc..198319d 100644
--- a/meta-networking/recipes-daemons/squid/squid_3.4.7.bb
+++ b/meta-networking/recipes-daemons/squid/squid_3.5.5.bb
@@ -16,19 +16,18 @@ SRC_URI = 
"http://www.squid-cache.org/Versions/v${MAJ_VER}/${MIN_VER}/${BPN}-${P
 file://Set-up-for-cross-compilation.patch \
 file://Skip-AC_RUN_IFELSE-tests.patch \
 file://Fix-flawed-dynamic-ldb-link-test-in-configure.patch \
-   file://squid-change-ksh-reference-in-krb-ldap-helper-to-sh.patch \
 file://squid-use-serial-tests-config-needed-by-ptest.patch \
 file://run-ptest \
 file://volatiles.03_squid \
  "

  LIC_FILES_CHKSUM = "file://COPYING;md5=c492e2d6d32ec5c1aad0e0609a141ce9 \
-file://COPYRIGHT;md5=2900f50789c498be8e9f1eb23b55cbe9 \
+
file://errors/COPYRIGHT;md5=0fed8f1462f6fdbc62bb431bcb618f46 \
 "
-SRC_URI[md5sum] = "9951034b10f7ee0f45a95cfae61c57c2"
-SRC_URI[sha256sum] = 
"7b423f3d3495a317503ca559ea535f80445fd7c4e3c3e268cb7a8c97c61af2b6"
+SRC_URI[md5sum] = "6aac5c2e9cbbeabcbf2e9e49a178a931"
+SRC_URI[sha256sum] = 
"741c24a307c50f0d845d53cabb66b36d91ce9a73c8a165eae5def5e4d11e6a0d"

-DEPENDS = "libtool krb5 openldap db cyrus-sasl"
+DEPENDS = "libtool krb5 openldap db cyrus-sasl libpam"

  inherit autotools useradd ptest

@@ -38,6 +37,8 @@ USERADD_PARAM_${PN} = "--system --no-create-home --home-dir 
/var/run/squid --she
  PACKAGECONFIG ??= ""
  PACKAGECONFIG[libnetfilter-conntrack] = "--with-netfilter-conntrack=${includedir}, 
--without-netfilter-conntrack, libnetfilter-conntrack"
  EXTRA_OECONF += "--with-default-user=squid"
+export BUILDCXXFLAGS="${BUILD_CXXFLAGS}"
+CACHED_CONFIGUREVARS += "squid_cv_gnu_atomics=yes"

  TESTDIR = "test-suite"
  do_compile_ptest() {



--
Best Reagrds,
Roy | RongQing Li
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/2] ypbind-mt: get parameters from dhcp

2015-07-30 Thread Rongqing Li



On 2015年07月31日 00:57, Joe MacDonald wrote:

[[oe] [PATCH 1/2] ypbind-mt: get parameters from dhcp] On 15.07.28 (Tue 10:36) 
rongqing...@windriver.com wrote:


From: Li Wang 

adopt a script nis.sh from
https://git.centos.org/raw/rpms!ypbind.git/5a592e88374f067679276488430ebdf51152c358/SOURCES!nis.sh
it is dhclient-script plugin for NIS settings.

Signed-off-by: Li Wang 
Signed-off-by: Roy Li 
---
  .../recipes-support/nis/ypbind-mt/nis.sh   | 108 +
  .../recipes-support/nis/ypbind-mt_1.38.bb  |   4 +
  .../recipes-support/nis/ypbind-mt_2.2.bb   |   4 +
  3 files changed, 116 insertions(+)
  create mode 100755 meta-networking/recipes-support/nis/ypbind-mt/nis.sh

diff --git a/meta-networking/recipes-support/nis/ypbind-mt/nis.sh 
b/meta-networking/recipes-support/nis/ypbind-mt/nis.sh
new file mode 100755
index 000..a1e338c
--- /dev/null
+++ b/meta-networking/recipes-support/nis/ypbind-mt/nis.sh
@@ -0,0 +1,108 @@
+#!/bin/sh
+#
+# nis.sh: dhclient-script plugin for NIS settings,
+# place in /etc/dhcp/dhclient.d and 'chmod +x nis.sh' to enable
+#
+# Copyright (C) 2008 Red Hat, Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+#
+# Author(s): David Cantrell 
+
+CONF=/etc/yp.conf


This should probably be substituted with @SYSCONFDIR@ so it's still
functional for anyone who changes ${sysconfdir}.  Just thinking out loud


thanks, Joe

I will change it



now, but what's the systemd equivalent here?  Do we already have one?



this script is not called by initvscript or systemd,  it is called by
dhclient once dhclient run and  gets configuration, so it is not related
to systemd

-Roy


That's not a barrier to accepting this patch, either way.  I'd just like
to see this hard-coded path be slightly less hard-coded.

-J.


+SAVECONF=${SAVEDIR}/${CONF##*/}.predhclient.${interface}
+
+fix_context() {
+if [ -x /sbin/restorecon ]; then
+/sbin/restorecon ${1} >/dev/null 2>&1
+fi
+}
+
+save_config_file() {
+if [ ! -d ${SAVEDIR} ]; then
+mkdir -p ${SAVEDIR}
+fi
+
+if [ -e ${CONF} ]; then
+# cp+rm instead of mv: preserve SELinux context
+# rhbz#509240
+# Do not rely on restorecon.
+cp -c ${CONF} ${SAVECONF}
+rm ${CONF}
+else
+echo > ${SAVECONF}
+# Try restorecon
+fix_context ${SAVECONF}
+fi
+}
+
+nis_config() {
+if [ ! "${PEERNIS}" = "no" ]; then
+if [ -n "${new_nis_domain}" ]; then
+domainname "${new_nis_domain}"
+save_config_file
+let contents=0
+echo '# generated by /sbin/dhclient-script' > ${CONF}
+fix_context ${CONF}
+
+if [ -n "${new_nis_servers}" ]; then
+for i in ${new_nis_servers} ; do
+echo "domain ${new_nis_domain} server ${i}" >> ${CONF}
+let contents=contents+1
+done
+else
+echo "domain ${new_nis_domain} broadcast" >> ${CONF}
+let contents=contents+1
+fi
+
+if [ ${contents} -gt 0 ]; then
+service ypbind condrestart >/dev/null 2>&1
+fi
+elif [ -n "${new_nis_servers}" ]; then
+save_config_file
+echo '# generated by /sbin/dhclient-script' > ${CONF}
+fix_context ${CONF}
+let contents=0
+
+for i in ${new_nis_servers} ; do
+echo "ypserver ${i}" >> ${CONF}
+let contents=contents+1
+done
+
+if [ $contents -gt 0 ]; then
+service ypbind condrestart >/dev/null 2>&1
+fi
+fi
+fi
+}
+
+nis_restore() {
+if [ ! "${PEERNIS}" = "no" ]; then
+if [ -f ${SAVECONF} ]; then
+rm -f ${CONF}
+# cp+rm instead of mv: preserve SELinux context
+# rhbz#509240
+cp -c ${SAVECONF} ${CONF}
+rm ${SAVECONF}
+fix_context ${CONF} # Restorecon again to be sure.
+service ypbind condrestart >/dev/null 2>&1
+fi
+fi
+}
+
+# Local Variables:
+# indent-tabs-mode: nil
+# sh-basic-offset: 4
+# show-trailing-whitespace: t
+# End:
diff --git a/meta-networking/recipes-support/nis/ypbind-mt_1.38.bb 
b/meta-networking/recipes-support/nis/ypbind-mt_1.38.bb
index d25ef5c..5391b5b 100644
--- a/me

Re: [oe] [meta-networking][PATCH] netmap: add new package

2015-07-30 Thread akuster808


Martin,


On 07/29/2015 07:58 AM, Martin Jansa wrote:

On Wed, Jul 22, 2015 at 08:08:13PM -0700, Armin Kuster wrote:

From: Armin Kuster 

this adds netmap, the fast packet I/O framework
http://info.iet.unipi.it/~luigi/netmap/


Fails to build on jenkins log in:
http://errors.yoctoproject.org/Errors/Build/7660/



I have a lame typo in the configure parameter that my local build didn't 
show. As I try this on other arch's it is barfing in other areas.


I am going to traveling for the next two weeks so you can remove this or 
black list it until I can resolve the issues. I do hate cause you more work.


my apologizes,
Armin


Signed-off-by: Armin Kuster 
---
  .../recipes-kernel/netmap/netmap-modules_git.bb| 33 ++
  meta-networking/recipes-kernel/netmap/netmap.inc   | 14 +
  .../recipes-kernel/netmap/netmap_git.bb| 32 +
  3 files changed, 79 insertions(+)
  create mode 100644 meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
  create mode 100644 meta-networking/recipes-kernel/netmap/netmap.inc
  create mode 100644 meta-networking/recipes-kernel/netmap/netmap_git.bb

diff --git a/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb 
b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
new file mode 100644
index 000..63ca50f
--- /dev/null
+++ b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
@@ -0,0 +1,33 @@
+require netmap.inc
+
+DEPENDS = "virtual/kernel"
+do_configure[depends] += "virtual/kernel:do_shared_workdir"
+
+inherit module
+
+COMPATIBLE_HOST = '(x86_64|i.86|powerpc|aarch64|mips|arm).*-linux'
+
+CLEANBROKEN = "1"
+
+export INSTALL_MOD_DIR="kernel/netmap-modules"
+
+EXTRA_OECONF = "--kernel-dir=${STAGING_KERNEL_BUILDDIR} \
+--kernel-sources=${STAGING_KERNEL_DIR} \
+--install-mod-path=${D} \
+--driver-suffix="-netmap" \
+"
+
+do_configure () {
+cd ${S}/LINUX
+./configure ${EXTRA_OECONF}
+}
+
+do_compile () {
+cd ${S}/LINUX
+make
+}
+
+do_install () {
+cd ${S}/LINUX
+oe_runmake install
+}
diff --git a/meta-networking/recipes-kernel/netmap/netmap.inc 
b/meta-networking/recipes-kernel/netmap/netmap.inc
new file mode 100644
index 000..4a101a1
--- /dev/null
+++ b/meta-networking/recipes-kernel/netmap/netmap.inc
@@ -0,0 +1,14 @@
+SUMMARY = "netmap and VALE - very fast packet I/O from userspace 
(FreeBSD/Linux)"
+DESCRIPTION= "NETMAP is a framework for very fast packet I/O from userspace.  VALE 
is an equally fast in-kernel software switch using the netmap API.  Both are implemented 
as a single kernel module for FreeBSD and Linux, and can deal with line rate on real or 
emulated 10 Gbit ports."
+SECTION = "networking"
+HOMEPAGE = "http://code.google.com/p/netmap/";
+LICENSE = "GPLv2+"
+
+LIC_FILES_CHKSUM = 
"file://README;beginline=13;endline=14;md5=f64f2b172fe6903ff7b6272c6edde588"
+
+SRCREV = "a14a35b839fe7ab6855f25f1e86e306ee7ad8123"
+PV = "master+git${SRCPV}"
+
+SRC_URI = "git://github.com/luigirizzo/netmap.git"
+
+S = "${WORKDIR}/git"
diff --git a/meta-networking/recipes-kernel/netmap/netmap_git.bb 
b/meta-networking/recipes-kernel/netmap/netmap_git.bb
new file mode 100644
index 000..da80bad
--- /dev/null
+++ b/meta-networking/recipes-kernel/netmap/netmap_git.bb
@@ -0,0 +1,32 @@
+require netmap.inc
+
+DEPENDS = "netmap-modules"
+
+EXTRA_OECONF = "--kernel-dir=${STAGING_KERNEL_BUILDDIR} \
+--kernel-sources=${STAGING_KERNEL_DIR} \
+--install-mod-path=${D} \
+--no-drivers \
+--prefix=${prefix} \
+--destir=${D} \
+--cc='${CC}' \
+--ld='${LD}' \
+"
+
+do_configure () {
+cd ${S}/LINUX
+./configure ${EXTRA_OECONF}
+}
+
+do_compile () {
+cd ${S}/LINUX
+make  apps
+}
+
+do_install () {
+cd ${S}/LINUX
+make install-apps DESTDIR=${D}
+}
+
+FILES_${PN} += "${bindir}"
+RDEPENDS_${PN} = "kernel-module-netmap"
+RRECOMMENDS_${PN} = "kernel-module-netmap"
--
2.3.5

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel





--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] State of bitbake world, Failed tasks 2015-07-29

2015-07-30 Thread Tim Orling
On Thu, Jul 30, 2015 at 11:01 AM, Martin Jansa 
wrote:

> I have tried to move failing meta-oe pending patches to
> contrib/jansa/master-next-unresolved-review but there is still
> too many issues, if nobody steps-up to fix some of them I'll
> add more PNBLACKLISTs next week.
>
> OE @ ~/openembedded-core $ git log --oneline origin/master..jansa/master
> d9caaef guile, mailx, gcc, opensp, gstreamer1.0-libav, libunwind: disable
> thumb where it fails for qemuarm
> d5d329c initramfs-framework: Drop allarch
> 72aff24 linux-firmware: Drop allarch
> 9b44610 ppp-dialin: Drop allarch
> 87fccbb usbinit, weston-init, run-postinsts, qt-demo-init: Drop allarch
> 451fbad resolvconf: Drop allarch
> af1fb2d icu: force arm mode
> 0705b85 gdb: force arm mode
> ae88c77 DO-NOT-MERGE: distutils3.bbclass: Don't use MACHINE variable
> fff2944 libsdl: Add support for libsdl-native
> d7efb06 WIP: Add KERNEL_EXTRA_ARGS?
> d7e sstate-sysroot-cruft: Add /usr/src/kernel/.* to whitelist
> 453cd75 report-error: Allow to upload reports automatically
> 6c27943 qemux86: Add identical qemux86copy variant for tests
>
> http://www.openembedded.org/wiki/Bitbake_World_Status
>
> == Failed tasks 2015-07-29 ==
>
> INFO: jenkins-job.sh-1.3.1 Complete log available at
> http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150730_174523.log
>
> === common (12) ===
> * /meta-openembedded/meta-efl/recipes-efl/efl/epdf_svn.bb, do_compile
> * /meta-openembedded/meta-filesystems/recipes-filesystems/smbnetfs/
> smbnetfs_git.bb, do_configure
> * /meta-openembedded/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb,
> do_compile
> * /meta-openembedded/meta-multimedia/recipes-mkv/mkvtoolnix/
> mkvtoolnix_git.bb, do_compile
> * /meta-openembedded/meta-multimedia/recipes-multimedia/vlc/
> vlc_2.1.4.bb, do_compile
>
I will try again to reproduce the error. Upstream is at 2.2.1... time
permitting.

* /meta-openembedded/meta-networking/recipes-connectivity/crda/
> crda_3.18.bb, do_compile
> * /meta-openembedded/meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb,
> do_compile
> * /meta-openembedded/meta-oe/recipes-support/imagemagick/
> imagemagick_6.9.1.bb, do_fetch
> * /meta-openembedded/meta-perl/recipes-perl/libextutils/
> libextutils-cppguess-perl_0.07.bb, do_configure
>
I will see if the 0.09 version can be built without Module::Build (since
oe-core moved to perl 5.22 it is not available anymore :(
It looks like it only depends on Module::Build for testing.

* /meta-openembedded/meta-perl/recipes-perl/libmodule/
> libmodule-pluggable-perl_5.1.bb, do_configure
>
This has not been updated to use ExtUtils::MakeMaker so configuration
depends on Module::Build
I will try to find time to put a libmodule-build-perl recipe into
oe-core... or perhaps a patch to use ExtUtils::MakeMaker...or
Module::Build::Tiny


> * /meta-openembedded/meta-perl/recipes-perl/libmodule/
> libmodule-runtime-perl_0.014.bb, do_configure
>
same as libmodule-pluggable-perl ;(


> [...]


--Tim
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][ 1/1] ypbind-mt: add dependency but keep as broken

2015-07-30 Thread Joe Slater
We will need the conditional dependency on systemd.

Signed-off-by: Joe Slater 
---
 .../recipes-support/nis/ypbind-mt_2.2.bb   |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb 
b/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
index 4f8bf48..6a9262a 100644
--- a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
+++ b/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
@@ -15,7 +15,7 @@ of known secure NIS server (/etc/yp.conf) Binds to \
 the server which answered as first. \
 "
 HOMEPAGE = "http://www.linux-nis.org/nis/ypbind-mt/index.html";
-DEPENDS = "yp-tools"
+DEPENDS = "yp-tools ${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', 
'', d)}"
 PROVIDES += "ypbind"
 
 PNBLACKLIST[ypbind-mt] ?= "BROKEN: Depends on broken yp-tools"
-- 
1.7.9.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] bluez4: Allow systemd to activate bluetooth

2015-07-30 Thread Ash Charles
The bluetooth.service runs bluetoothd to manage bluetooth devices, if
present, in the system.  By design, it should be running in either of
two cases:
1. A userspace utility (e.g. networkmanager) has made a dbus request
   for bluetooth services provided by org.bluez.  Even without this
   patch, the bluetooth.service gets run via dbus activation under the
   systmed aliased name 'dbus-org-bluez.service'. Perfect!
2. A bluetooth device is added to the system.  When a bluetooth device
   is added, udev triggers the special systemd target, bluetooth.target
   intended to pull in any services needed for bluetooth linked under
   bluetooth.target.wants.

Enable bluetooth.service so it gets linked under bluetooth.target.wants
and bluetoothd gets started when a user adds a bluetooth device to the
system.

To be clear, this isn't forcing bluetooth to be running all the time---
only when either of #1 or #2 are true.

Signed-off-by: Ash Charles 
---
 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb | 1 -
 1 file changed, 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb 
b/meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
index e97b22e..7719d05 100644
--- a/meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
+++ b/meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
@@ -49,4 +49,3 @@ FILES_${PN}-dbg += "\
 "
 
 SYSTEMD_SERVICE_${PN} = "bluetooth.service"
-SYSTEMD_AUTO_ENABLE = "disable"
-- 
2.1.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] chown problem in the dbus package

2015-07-30 Thread Boszormenyi Zoltan
Is there no one who can help?

2015-07-30 09:10 keltezéssel, Boszormenyi Zoltan írta:
> Hi,
>
> I wanted to build a new image in a new empty buildroot, with our
> Yocto 1.6 based custom distro that started off of Angstrom 2014.06.
> The build failed with this:
>
> | chown: invalid group: 'messagebus:messagebus'
> | WARNING:
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/temp/run.do_install.6837:1
> exit 1 from
> |   chown messagebus:messagebus
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/image/var/lib/dbus
> | ERROR: Function failed: do_install (log file is located at
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/temp/log.do_install.6837)
> ERROR: Task 2
> (/data/OE/setup-scripts/sources/openembedded-core/meta/recipes-core/dbus/dbus_1.6.18.bb,
> do_install) failed with exit code '1'
> NOTE: Tasks Summary: Attempted 1241 tasks of which 1234 didn't need to be 
> rerun and 1 failed.
> NOTE: Writing buildhistory
> No currently running tasks (1241 of 1248)
>
> Summary: 1 task failed:
>   
> /data/OE/setup-scripts/sources/openembedded-core/meta/recipes-core/dbus/dbus_1.6.18.bb,
> do_install
> Summary: There were 19 WARNING messages shown.
> Summary: There was 1 ERROR message shown, returning a non-zero exit code.
>
> "bitbake -c cleansstate dbus" or "bitbake -c cleanall dbus" didn't help.
>
> Our distro uses useradd-staticids with these set in conf/layer.conf:
>
> USERADDEXTENSION = "useradd-staticids"
> USERADD_UID_TABLES = "files/passwd"
> USERADD_GID_TABLES = "files/group"
> USERADD_ERROR_DYNAMIC = "1"
>
> The messagebus user and group are defined with UID==81 and GID==81:
>
> $ grep messagebus files/passwd files/group
> files/passwd:messagebus:x:81:81::/var/lib/dbus:/bin/false
> files/group:messagebus:x:81:
>
> They also ended up in the sysroot's files:
>
> $ grep messagebus
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/*/etc/{passwd,group}
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/genericx86-64/etc/passwd:messagebus:!:81:81::/var/lib/dbus:/bin/false
> /data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/genericx86-64/etc/group:messagebus:x:81:
>
> The USERADD_ERROR_DYNAMIC="1" setting would throw an error with
> an obvious error message, but the above quoted message is not that one.
>
> "bitbake -c devshell dbus" gives me a (pseudo?) root shell but /etc points
> to the real /etc where the messagebus user and the messagebus and
> netdev groups are not present and also, chown is /usr/sbin/chown.
>
> Can this be the cause of the problem? If yes, how can I solve it without
> modifying the host's passwd and group files?
>
> The "pseudo-native" package was already built implicitly.
> Installing fakeroot on the host (CentOS 7) didn't help.
>
> Thanks in advance,
> Zoltán Böszörményi
>

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as broken

2015-07-30 Thread Martin Jansa
On Thu, Jul 30, 2015 at 06:19:10PM +, Slater, Joseph wrote:
> 
> 
> > -Original Message-
> > From: Joe MacDonald [mailto:joe_macdon...@mentor.com]
> > Sent: Thursday, July 30, 2015 8:41 AM
> > To: Slater, Joseph
> > Cc: openembedded-devel@lists.openembedded.org
> > Subject: Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency 
> > but keep as
> > broken
> > 
> > [Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep 
> > as broken] On
> > 15.07.28 (Tue 19:39) Slater, Joseph wrote:
> > 
> > >
> > > > -Original Message-
> > > > From: openembedded-devel-boun...@lists.openembedded.org 
> > > > [mailto:openembedded-devel-
> > > > boun...@lists.openembedded.org] On Behalf Of Joe MacDonald
> > > > Sent: Wednesday, July 22, 2015 1:31 PM
> > > > To: openembedded-devel@lists.openembedded.org
> > > > Subject: Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add 
> > > > dependency but keep as
> > > > broken
> > > >
> > > > [[oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep 
> > > > as broken] On
> > > > 15.07.22 (Wed 11:54) Joe Slater wrote:
> > > >
> > > > > We will need the conditional dependency on systemd.  It is
> > > > > not a good idea to use PNBLACKLIST in a recipe, and the
> > > >
> > > > It isn't a good idea to have a recipe that needs to be blacklisted.  :-)
> > > >
> > > > That said, it's here and there's still an argument for supporting it, so
> > > > why remove PNBLACKLIST and replace it with something less obvious?
> > >
> > > Blacklisting oneself is esthetically unpleasing.
> > 
> > I won't argue there.  But it happens because it's a less violent option
> > than kicking the recipe to the curb and waiting for pick-up day.  It
> > does allow someone using the recipe to come along and still use it for
> > their scenario if they need it and they know the reason for the
> > blacklisting doesn't apply to them.
> > 
> > > But, beyond that, it doesn't work for multilib variants, and for some
> > > reason PNBLACKLIST[${PN}] does not parse.
> > 
> > I don't know about that, but maybe a patch to poky is appropriate
> > instead.  It's nothing to be proud of, but there are dozens of recipes
> > in meta-openembedded/ right now that are blacklisted, unless you're
> > planning on submitting the same construct to replace all of them, I
> > don't think there's much more to discuss on it.
> > 
> > I'm marking this 'changes requested'.  Do you think you could re-submit
> > with just the dependency change?
> 
> Sure.  I'll check, though, if maybe PNBLACKLIST["${PN}"] parses, in which
> case I'll use that for the blacklisting.

I still don't see any reason to change "PNBLACKLIST[ypbind-mt]".

> Joe
> 
> > 
> > Thanks,
> > -J.
> > 
> > >
> > > Joe
> > >
> > >
> > > >
> > > > No objection to a conditional dependency on systemd.
> > > >
> > > > -J.
> > > >
> > > > > version here does not suppress lib32-ypbind-mt.
> > > > >
> > > > > Signed-off-by: Joe Slater 
> > > > > ---
> > > > >  recipes-support/nis/ypbind-mt_2.2.bb |6 --
> > > > >  1 file changed, 4 insertions(+), 2 deletions(-)
> > > > >
> > > > > diff --git a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb 
> > > > > b/meta-
> > > > networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > > index 4f8bf48..359b020 100644
> > > > > --- a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > > +++ b/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > > @@ -15,10 +15,12 @@ of known secure NIS server (/etc/yp.conf) Binds 
> > > > > to \
> > > > >  the server which answered as first. \
> > > > >  "
> > > > >  HOMEPAGE = "http://www.linux-nis.org/nis/ypbind-mt/index.html";
> > > > > -DEPENDS = "yp-tools"
> > > > > +DEPENDS = "yp-tools ${@base_contains('DISTRO_FEATURES', 'systemd', 
> > > > > 'systemd', '',
> > d)}"
> > > > >  PROVIDES += "ypbind"
> > > > >
> > > > > -PNBLACKLIST[ypbind-mt] ?= "BROKEN: Depends on broken yp-tools"
> > > > > +python () {
> > > > > +raise bb.parse.SkipPackage("BROKEN: Depends on broken yp-tools")
> > > > > +}
> > > > >
> > > > >  SRC_URI = "http://www.linux-nis.org/download/ypbind-mt/${BP}.tar.bz2 
> > > > > \
> > > > > file://ypbind-yocto.init \
> > > > > --
> > > > > 1.7.9.5
> > > > >
> > > > --
> > > > -Joe MacDonald.
> > > > :wq
> > --
> > -Joe MacDonald.
> > :wq
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as broken

2015-07-30 Thread Slater, Joseph


> -Original Message-
> From: Joe MacDonald [mailto:joe_macdon...@mentor.com]
> Sent: Thursday, July 30, 2015 8:41 AM
> To: Slater, Joseph
> Cc: openembedded-devel@lists.openembedded.org
> Subject: Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but 
> keep as
> broken
> 
> [Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as 
> broken] On
> 15.07.28 (Tue 19:39) Slater, Joseph wrote:
> 
> >
> > > -Original Message-
> > > From: openembedded-devel-boun...@lists.openembedded.org 
> > > [mailto:openembedded-devel-
> > > boun...@lists.openembedded.org] On Behalf Of Joe MacDonald
> > > Sent: Wednesday, July 22, 2015 1:31 PM
> > > To: openembedded-devel@lists.openembedded.org
> > > Subject: Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency 
> > > but keep as
> > > broken
> > >
> > > [[oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as 
> > > broken] On
> > > 15.07.22 (Wed 11:54) Joe Slater wrote:
> > >
> > > > We will need the conditional dependency on systemd.  It is
> > > > not a good idea to use PNBLACKLIST in a recipe, and the
> > >
> > > It isn't a good idea to have a recipe that needs to be blacklisted.  :-)
> > >
> > > That said, it's here and there's still an argument for supporting it, so
> > > why remove PNBLACKLIST and replace it with something less obvious?
> >
> > Blacklisting oneself is esthetically unpleasing.
> 
> I won't argue there.  But it happens because it's a less violent option
> than kicking the recipe to the curb and waiting for pick-up day.  It
> does allow someone using the recipe to come along and still use it for
> their scenario if they need it and they know the reason for the
> blacklisting doesn't apply to them.
> 
> > But, beyond that, it doesn't work for multilib variants, and for some
> > reason PNBLACKLIST[${PN}] does not parse.
> 
> I don't know about that, but maybe a patch to poky is appropriate
> instead.  It's nothing to be proud of, but there are dozens of recipes
> in meta-openembedded/ right now that are blacklisted, unless you're
> planning on submitting the same construct to replace all of them, I
> don't think there's much more to discuss on it.
> 
> I'm marking this 'changes requested'.  Do you think you could re-submit
> with just the dependency change?

Sure.  I'll check, though, if maybe PNBLACKLIST["${PN}"] parses, in which
case I'll use that for the blacklisting.

Joe

> 
> Thanks,
> -J.
> 
> >
> > Joe
> >
> >
> > >
> > > No objection to a conditional dependency on systemd.
> > >
> > > -J.
> > >
> > > > version here does not suppress lib32-ypbind-mt.
> > > >
> > > > Signed-off-by: Joe Slater 
> > > > ---
> > > >  recipes-support/nis/ypbind-mt_2.2.bb |6 --
> > > >  1 file changed, 4 insertions(+), 2 deletions(-)
> > > >
> > > > diff --git a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb 
> > > > b/meta-
> > > networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > index 4f8bf48..359b020 100644
> > > > --- a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > +++ b/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > > @@ -15,10 +15,12 @@ of known secure NIS server (/etc/yp.conf) Binds to \
> > > >  the server which answered as first. \
> > > >  "
> > > >  HOMEPAGE = "http://www.linux-nis.org/nis/ypbind-mt/index.html";
> > > > -DEPENDS = "yp-tools"
> > > > +DEPENDS = "yp-tools ${@base_contains('DISTRO_FEATURES', 'systemd', 
> > > > 'systemd', '',
> d)}"
> > > >  PROVIDES += "ypbind"
> > > >
> > > > -PNBLACKLIST[ypbind-mt] ?= "BROKEN: Depends on broken yp-tools"
> > > > +python () {
> > > > +raise bb.parse.SkipPackage("BROKEN: Depends on broken yp-tools")
> > > > +}
> > > >
> > > >  SRC_URI = "http://www.linux-nis.org/download/ypbind-mt/${BP}.tar.bz2 \
> > > > file://ypbind-yocto.init \
> > > > --
> > > > 1.7.9.5
> > > >
> > > --
> > > -Joe MacDonald.
> > > :wq
> --
> -Joe MacDonald.
> :wq
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] State of bitbake world, Failed tasks 2015-07-29

2015-07-30 Thread Martin Jansa
I have tried to move failing meta-oe pending patches to
contrib/jansa/master-next-unresolved-review but there is still
too many issues, if nobody steps-up to fix some of them I'll
add more PNBLACKLISTs next week.

OE @ ~/openembedded-core $ git log --oneline origin/master..jansa/master
d9caaef guile, mailx, gcc, opensp, gstreamer1.0-libav, libunwind: disable thumb 
where it fails for qemuarm
d5d329c initramfs-framework: Drop allarch
72aff24 linux-firmware: Drop allarch
9b44610 ppp-dialin: Drop allarch
87fccbb usbinit, weston-init, run-postinsts, qt-demo-init: Drop allarch
451fbad resolvconf: Drop allarch
af1fb2d icu: force arm mode
0705b85 gdb: force arm mode
ae88c77 DO-NOT-MERGE: distutils3.bbclass: Don't use MACHINE variable
fff2944 libsdl: Add support for libsdl-native
d7efb06 WIP: Add KERNEL_EXTRA_ARGS?
d7e sstate-sysroot-cruft: Add /usr/src/kernel/.* to whitelist
453cd75 report-error: Allow to upload reports automatically
6c27943 qemux86: Add identical qemux86copy variant for tests

http://www.openembedded.org/wiki/Bitbake_World_Status

== Failed tasks 2015-07-29 ==

INFO: jenkins-job.sh-1.3.1 Complete log available at 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150730_174523.log

=== common (12) ===
* /meta-openembedded/meta-efl/recipes-efl/efl/epdf_svn.bb, do_compile
* 
/meta-openembedded/meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb,
 do_configure
* /meta-openembedded/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb, 
do_compile
* 
/meta-openembedded/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb, 
do_compile
* /meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb, 
do_compile
* 
/meta-openembedded/meta-networking/recipes-connectivity/crda/crda_3.18.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-extended/pywbem/pywbem_0.8.0.bb, 
do_compile
* 
/meta-openembedded/meta-oe/recipes-support/imagemagick/imagemagick_6.9.1.bb, 
do_fetch
* 
/meta-openembedded/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb,
 do_configure
* 
/meta-openembedded/meta-perl/recipes-perl/libmodule/libmodule-pluggable-perl_5.1.bb,
 do_configure
* 
/meta-openembedded/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb,
 do_configure
* 
/meta-openembedded/meta-python/recipes-extended/python-pyparted/python-pyparted_3.9.bb,
 do_compile

=== common-x86 (2) ===
* /meta-openembedded/meta-efl/recipes-efl/webkit/webkit-efl_1.11.0.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-connectivity/hostapd/hostapd_2.4.bb, 
do_patch

=== qemuarm (5) ===
* /meta-browser/recipes-mozilla/firefox/firefox_10.0.11esr.bb, do_compile
* /meta-openembedded/meta-networking/recipes-kernel/netmap/netmap_git.bb, 
do_configure
* /meta-openembedded/meta-oe/recipes-connectivity/hostapd/hostapd_2.4.bb, 
do_fetch
* 
/meta-openembedded/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_git.bb, 
do_compile
* 
/meta-openembedded/meta-oe/recipes-support/xmlstarlet/xmlstarlet_1.5.0.bb, 
do_compile

=== qemux86 (1) ===
* 
/meta-openembedded/meta-oe/recipes-graphics/xorg-driver/xf86-video-geode_2.11.16.bb,
 do_compile

=== qemux86_64 (1) ===
* /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure

=== Number of failed tasks (48) ===
{| class=wikitable
|-
|| qemuarm  || 17|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150727_181318.log// 
|| http://errors.yoctoproject.org:80/Errors/Build/7660/
|-
|| qemux86  || 16|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150728_173631.log// 
|| 
|-
|| qemux86_64   || 15|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150729_174935.log// 
|| 
|}

=== PNBLACKLISTs (66) ===

=== QA issues (118) ===
{| class=wikitable
!| Count||Issue
|-
||0 ||libdir
|-
||18||textrel
|-
||29||file-rdeps
|-
||3 ||already-stripped
|-
||30||build-deps
|-
||38||version-going-backwards
|}


PNBLACKLISTs:
openembedded-core/:
meta-browser:
meta-openembedded:
meta-efl/recipes-efl/e17/diskio_svn.bb:PNBLACKLIST[diskio] ?= "broken: switch 
to https://git.enlightenment.org/enlightenment/modules/diskio.git/ and fix 
0.0.1+svnr82070-r0.0/E-MODULES-EXTRA/diskio/e-module-diskio.edc:58. invalid 
state name: 'off'. "default" state must always be first."
meta-efl/recipes-efl/efl/entrance_svn.bb:PNBLACKLIST[entrance] ?= "broken: 
switch to https://git.enlightenment.org/misc/entrance.git and fix 
0.0.4+svnr82070-r7/entrance/data/themes/old/default.edc:678. invalid state 
name: 'defaault'. "default" state must always be first."
meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb:PNBLACKLIST[mcnavi] ?= 
"BROKEN: latest version 0.3.4 is 3 years old and now broken with more strict 
ejde_cc from efl-1.13"
meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb:PNBLACKLIST[gnome-mplayer]
 ?= "rdepends on blacklisted mplayer"
meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb:PNBLACK

Re: [oe] [PATCH 2/2] ntp: get parameters from dhcp

2015-07-30 Thread Joe MacDonald
[[oe] [PATCH 2/2] ntp: get parameters from dhcp] On 15.07.28 (Tue 10:36) 
rongqing...@windriver.com wrote:

> From: Li Wang 
> 
> the script ntp.sh is called by dhcp client,
> it can get some parameters from dhcp.
> 
> Signed-off-by: Li Wang 
> Signed-off-by: Roy Li 
> ---
>  meta-networking/recipes-support/ntp/files/ntp.sh   | 61 
> ++
>  meta-networking/recipes-support/ntp/ntp_4.2.8p2.bb |  5 ++
>  2 files changed, 66 insertions(+)
>  create mode 100755 meta-networking/recipes-support/ntp/files/ntp.sh
> 
> diff --git a/meta-networking/recipes-support/ntp/files/ntp.sh 
> b/meta-networking/recipes-support/ntp/files/ntp.sh
> new file mode 100755
> index 000..ca53a97
> --- /dev/null
> +++ b/meta-networking/recipes-support/ntp/files/ntp.sh
> @@ -0,0 +1,61 @@
> +#!/bin/sh
> +#
> +# ntp.sh: dhclient-script plugin for NTP settings,
> +# place in /etc/dhcp/dhclient.d and 'chmod +x ntp.sh' to enable
> +#
> +# Copyright (C) 2008 Red Hat, Inc.
> +#
> +# This program is free software; you can redistribute it and/or modify
> +# it under the terms of the GNU General Public License as published by
> +# the Free Software Foundation; either version 2 of the License, or
> +# (at your option) any later version.
> +#
> +# This program is distributed in the hope that it will be useful,
> +# but WITHOUT ANY WARRANTY; without even the implied warranty of
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> +# GNU General Public License for more details.
> +#
> +# You should have received a copy of the GNU General Public License
> +# along with this program.  If not, see .
> +#
> +# Author(s): David Cantrell 
> +#Miroslav Lichvar 
> +#
> +
> +CONF=/etc/ntp.conf

Same comment here about the hard-coded CONF location rather than having
it reflect ${sysconfdir}.

-J.

> +SAVECONF=${SAVEDIR}/${CONF##*/}.predhclient.${interface}
> +
> +ntp_replace_conf() {
> +echo "$1" | diff -q ${CONF} - > /dev/null 2>&1
> +if [ $? -eq 1 ]; then
> +echo "$1" > ${CONF}
> + if [ -x /sbin/restorecon ]; then
> +restorecon ${CONF} >/dev/null 2>&1
> +fi
> +service ntpd restart >/dev/null 2>&1
> +fi
> +}
> +
> +ntp_config() {
> +if [ ! "${PEERNTP}" = "no" ] && [ -n "${new_ntp_servers}" ] &&
> +[ -e ${CONF} ] && [ -d ${SAVEDIR} ]; then
> +local conf=$(grep -v '^server .*  # added by /sbin/dhclient-script$' 
> < ${CONF})
> +
> +conf=$(echo "$conf"
> +for s in ${new_ntp_servers}; do
> +echo "server ${s} ${NTPSERVERARGS}  # added by 
> /sbin/dhclient-script"
> +done)
> +
> +[ -f ${SAVECONF} ] || touch ${SAVECONF}
> +ntp_replace_conf "$conf"
> +fi
> +}
> +
> +ntp_restore() {
> +if [ -e ${CONF} ] && [ -f ${SAVECONF} ]; then
> +local conf=$(grep -v '^server .*  # added by /sbin/dhclient-script$' 
> < ${CONF})
> +
> +ntp_replace_conf "$conf"
> +rm -f ${SAVECONF}
> +fi
> +}
> diff --git a/meta-networking/recipes-support/ntp/ntp_4.2.8p2.bb 
> b/meta-networking/recipes-support/ntp/ntp_4.2.8p2.bb
> index c54da43..b963584 100644
> --- a/meta-networking/recipes-support/ntp/ntp_4.2.8p2.bb
> +++ b/meta-networking/recipes-support/ntp/ntp_4.2.8p2.bb
> @@ -21,6 +21,7 @@ SRC_URI = 
> "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${PV}.tar.g
> file://sntp.service \
> file://sntp \
> file://ntpd.list \
> +   file://ntp.sh \
>  "
>  
>  SRC_URI[md5sum] = "fa37049383316322d060ec9061ac23a9"
> @@ -93,6 +94,9 @@ do_install_append() {
>  
>  install -d ${D}${systemd_unitdir}/ntp-units.d
>  install -m 0644 ${WORKDIR}/ntpd.list 
> ${D}${systemd_unitdir}/ntp-units.d/60-ntpd.list
> +
> +install -d ${D}/${sysconfdir}/dhcp/dhclient.d
> +install -m 755 ${WORKDIR}/ntp.sh ${D}/${sysconfdir}/dhcp/dhclient.d/
>  }
>  
>  PACKAGES += "ntpdate sntp ${PN}-tickadj ${PN}-utils"
> @@ -124,6 +128,7 @@ RSUGGESTS_${PN} = "iana-etc"
>  FILES_${PN} = "${sbindir}/ntpd ${sysconfdir}/ntp.conf 
> ${sysconfdir}/init.d/ntpd ${libdir} \
>  ${NTP_USER_HOME} \
>  ${systemd_unitdir}/ntp-units.d/60-ntpd.list \
> +${sysconfdir}/dhcp/dhclient.d/ntp.sh \
>  "
>  FILES_${PN}-tickadj = "${sbindir}/tickadj"
>  FILES_${PN}-utils = "${sbindir} ${datadir}/ntp/lib"
> -- 
> 2.1.4
> 
-- 
-Joe MacDonald.
:wq


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/2] ypbind-mt: get parameters from dhcp

2015-07-30 Thread Joe MacDonald
[[oe] [PATCH 1/2] ypbind-mt: get parameters from dhcp] On 15.07.28 (Tue 10:36) 
rongqing...@windriver.com wrote:

> From: Li Wang 
> 
> adopt a script nis.sh from
> https://git.centos.org/raw/rpms!ypbind.git/5a592e88374f067679276488430ebdf51152c358/SOURCES!nis.sh
> it is dhclient-script plugin for NIS settings.
> 
> Signed-off-by: Li Wang 
> Signed-off-by: Roy Li 
> ---
>  .../recipes-support/nis/ypbind-mt/nis.sh   | 108 
> +
>  .../recipes-support/nis/ypbind-mt_1.38.bb  |   4 +
>  .../recipes-support/nis/ypbind-mt_2.2.bb   |   4 +
>  3 files changed, 116 insertions(+)
>  create mode 100755 meta-networking/recipes-support/nis/ypbind-mt/nis.sh
> 
> diff --git a/meta-networking/recipes-support/nis/ypbind-mt/nis.sh 
> b/meta-networking/recipes-support/nis/ypbind-mt/nis.sh
> new file mode 100755
> index 000..a1e338c
> --- /dev/null
> +++ b/meta-networking/recipes-support/nis/ypbind-mt/nis.sh
> @@ -0,0 +1,108 @@
> +#!/bin/sh
> +#
> +# nis.sh: dhclient-script plugin for NIS settings,
> +# place in /etc/dhcp/dhclient.d and 'chmod +x nis.sh' to enable
> +#
> +# Copyright (C) 2008 Red Hat, Inc.
> +#
> +# This program is free software; you can redistribute it and/or modify
> +# it under the terms of the GNU General Public License as published by
> +# the Free Software Foundation; either version 2 of the License, or
> +# (at your option) any later version.
> +#
> +# This program is distributed in the hope that it will be useful,
> +# but WITHOUT ANY WARRANTY; without even the implied warranty of
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> +# GNU General Public License for more details.
> +#
> +# You should have received a copy of the GNU General Public License
> +# along with this program.  If not, see .
> +#
> +# Author(s): David Cantrell 
> +
> +CONF=/etc/yp.conf

This should probably be substituted with @SYSCONFDIR@ so it's still
functional for anyone who changes ${sysconfdir}.  Just thinking out loud
now, but what's the systemd equivalent here?  Do we already have one?

That's not a barrier to accepting this patch, either way.  I'd just like
to see this hard-coded path be slightly less hard-coded.

-J.

> +SAVECONF=${SAVEDIR}/${CONF##*/}.predhclient.${interface}
> +
> +fix_context() {
> +if [ -x /sbin/restorecon ]; then
> +/sbin/restorecon ${1} >/dev/null 2>&1
> +fi
> +}
> +
> +save_config_file() {
> +if [ ! -d ${SAVEDIR} ]; then
> +mkdir -p ${SAVEDIR}
> +fi
> +
> +if [ -e ${CONF} ]; then
> +# cp+rm instead of mv: preserve SELinux context
> +# rhbz#509240
> +# Do not rely on restorecon.
> +cp -c ${CONF} ${SAVECONF}
> +rm ${CONF}
> +else
> +echo > ${SAVECONF}
> +# Try restorecon
> +fix_context ${SAVECONF}
> +fi
> +}
> +
> +nis_config() {
> +if [ ! "${PEERNIS}" = "no" ]; then
> +if [ -n "${new_nis_domain}" ]; then
> +domainname "${new_nis_domain}"
> +save_config_file
> +let contents=0
> +echo '# generated by /sbin/dhclient-script' > ${CONF}
> +fix_context ${CONF}
> +
> +if [ -n "${new_nis_servers}" ]; then
> +for i in ${new_nis_servers} ; do
> +echo "domain ${new_nis_domain} server ${i}" >> ${CONF}
> +let contents=contents+1
> +done
> +else
> +echo "domain ${new_nis_domain} broadcast" >> ${CONF}
> +let contents=contents+1
> +fi
> +
> +if [ ${contents} -gt 0 ]; then
> +service ypbind condrestart >/dev/null 2>&1
> +fi
> +elif [ -n "${new_nis_servers}" ]; then
> +save_config_file
> +echo '# generated by /sbin/dhclient-script' > ${CONF}
> +fix_context ${CONF}
> +let contents=0
> +
> +for i in ${new_nis_servers} ; do
> +echo "ypserver ${i}" >> ${CONF}
> +let contents=contents+1
> +done
> +
> +if [ $contents -gt 0 ]; then
> +service ypbind condrestart >/dev/null 2>&1
> +fi
> +fi
> +fi
> +}
> +
> +nis_restore() {
> +if [ ! "${PEERNIS}" = "no" ]; then
> +if [ -f ${SAVECONF} ]; then
> +rm -f ${CONF}
> +# cp+rm instead of mv: preserve SELinux context
> +# rhbz#509240
> +cp -c ${SAVECONF} ${CONF}
> +rm ${SAVECONF}
> +fix_context ${CONF} # Restorecon again to be sure.
> +service ypbind condrestart >/dev/null 2>&1
> +fi
> +fi
> +}
> +
> +# Local Variables:
> +# indent-tabs-mode: nil
> +# sh-basic-offset: 4
> +# show-trailing-whitespace: t
> +# End:
> diff --git a/meta-networking/recipes-support/nis/ypbind-mt_1.38.bb 
> b/meta-networking/recipes-support/nis/ypbind-mt_1.38.bb
> index d25ef5c..5391b5b 

Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as broken

2015-07-30 Thread Joe MacDonald
[Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as 
broken] On 15.07.28 (Tue 19:39) Slater, Joseph wrote:

> 
> > -Original Message-
> > From: openembedded-devel-boun...@lists.openembedded.org 
> > [mailto:openembedded-devel-
> > boun...@lists.openembedded.org] On Behalf Of Joe MacDonald
> > Sent: Wednesday, July 22, 2015 1:31 PM
> > To: openembedded-devel@lists.openembedded.org
> > Subject: Re: [oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency 
> > but keep as
> > broken
> > 
> > [[oe] [meta-networking][PATCH 1/1] ypbind-mt: add dependency but keep as 
> > broken] On
> > 15.07.22 (Wed 11:54) Joe Slater wrote:
> > 
> > > We will need the conditional dependency on systemd.  It is
> > > not a good idea to use PNBLACKLIST in a recipe, and the
> > 
> > It isn't a good idea to have a recipe that needs to be blacklisted.  :-)
> > 
> > That said, it's here and there's still an argument for supporting it, so
> > why remove PNBLACKLIST and replace it with something less obvious?
> 
> Blacklisting oneself is esthetically unpleasing.

I won't argue there.  But it happens because it's a less violent option
than kicking the recipe to the curb and waiting for pick-up day.  It
does allow someone using the recipe to come along and still use it for
their scenario if they need it and they know the reason for the
blacklisting doesn't apply to them.

> But, beyond that, it doesn't work for multilib variants, and for some
> reason PNBLACKLIST[${PN}] does not parse.

I don't know about that, but maybe a patch to poky is appropriate
instead.  It's nothing to be proud of, but there are dozens of recipes
in meta-openembedded/ right now that are blacklisted, unless you're
planning on submitting the same construct to replace all of them, I
don't think there's much more to discuss on it.

I'm marking this 'changes requested'.  Do you think you could re-submit
with just the dependency change?

Thanks,
-J.

> 
> Joe
> 
> 
> > 
> > No objection to a conditional dependency on systemd.
> > 
> > -J.
> > 
> > > version here does not suppress lib32-ypbind-mt.
> > >
> > > Signed-off-by: Joe Slater 
> > > ---
> > >  recipes-support/nis/ypbind-mt_2.2.bb |6 --
> > >  1 file changed, 4 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb b/meta-
> > networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > index 4f8bf48..359b020 100644
> > > --- a/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > +++ b/meta-networking/recipes-support/nis/ypbind-mt_2.2.bb
> > > @@ -15,10 +15,12 @@ of known secure NIS server (/etc/yp.conf) Binds to \
> > >  the server which answered as first. \
> > >  "
> > >  HOMEPAGE = "http://www.linux-nis.org/nis/ypbind-mt/index.html";
> > > -DEPENDS = "yp-tools"
> > > +DEPENDS = "yp-tools ${@base_contains('DISTRO_FEATURES', 'systemd', 
> > > 'systemd', '', d)}"
> > >  PROVIDES += "ypbind"
> > >
> > > -PNBLACKLIST[ypbind-mt] ?= "BROKEN: Depends on broken yp-tools"
> > > +python () {
> > > +raise bb.parse.SkipPackage("BROKEN: Depends on broken yp-tools")
> > > +}
> > >
> > >  SRC_URI = "http://www.linux-nis.org/download/ypbind-mt/${BP}.tar.bz2 \
> > > file://ypbind-yocto.init \
> > > --
> > > 1.7.9.5
> > >
> > --
> > -Joe MacDonald.
> > :wq
-- 
-Joe MacDonald.
:wq


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] Require backport one patch to fido branch of meta-openembedded

2015-07-30 Thread Otavio Salvador
Hello Zongchun,

On Thu, Jul 30, 2015 at 6:54 AM, Yu Zongchun  wrote:
> Can you help to port the following patch to fido branch of
> meta-openembedded?
>
> http://cgit.openembedded.org/meta-openembedded/commit/meta-networking/recipes-support/netcat?id=05da3468b8df55cb0757e8191e42b461a4f706b7

Sure. It does makes sense to backport.

Martin please queue this for next commit; I can prepare a branch if you prefer.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH] python-m2crypto: Error fix for swig >= 3.0.5

2015-07-30 Thread Li xin
After swig upgrade to 3.0.6, build the recipes which
depends on python-m2crypto will occur errors like this:
"SALT_LEN = m2.PKCS5_SALT_LEN
AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'"

Reference
https://github.com/martinpaljak/M2Crypto/issues/60#issuecomment-75735489

Signed-off-by: Li Xin 
---
 .../python-m2crypto/0001-M2Crypto-Error-fix.patch  | 162 +
 .../python/python-m2crypto_0.21.1.bb   |   3 +-
 2 files changed, 164 insertions(+), 1 deletion(-)
 create mode 100644 
meta-python/recipes-devtools/python/python-m2crypto/0001-M2Crypto-Error-fix.patch

diff --git 
a/meta-python/recipes-devtools/python/python-m2crypto/0001-M2Crypto-Error-fix.patch
 
b/meta-python/recipes-devtools/python/python-m2crypto/0001-M2Crypto-Error-fix.patch
new file mode 100644
index 000..2a74b68
--- /dev/null
+++ 
b/meta-python/recipes-devtools/python/python-m2crypto/0001-M2Crypto-Error-fix.patch
@@ -0,0 +1,162 @@
+From 02a24ac541df68033d4efd7e2f8a1b92dc49328d Mon Sep 17 00:00:00 2001
+From: Li xin 
+Date: Mon, 27 Jul 2015 05:06:20 +0900
+Subject: [PATCH] M2Crypto: Error fix.
+
+After swig upgrade from 3.0.2 to 3.0.6,build the recipes which
+depends on python-m2crypto will occur errors like this:
+SALT_LEN = m2.PKCS5_SALT_LEN
+AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'
+since python-m2crypto depends on swig-native
+
+Ref:
+https://github.com/martinpaljak/M2Crypto/issues/60#issuecomment-75735489
+
+This patch is from:
+http://pkgs.fedoraproject.org/cgit/m2crypto.git/tree/m2crypto-0.21.1-swig-3.0.5.patch
+
+Upstream-Status: pending
+
+Signed-off-by: Li Xin 
+---
+ M2Crypto/__init__.py |  4 ++--
+ M2Crypto/m2.py   |  2 +-
+ SWIG/_lib.i  |  4 
+ SWIG/_pkcs7.i|  1 +
+ setup.py | 26 +-
+ 5 files changed, 33 insertions(+), 4 deletions(-)
+
+diff --git a/M2Crypto/__init__.py b/M2Crypto/__init__.py
+index e7acfe7..02f4d28 100644
+--- a/M2Crypto/__init__.py
 b/M2Crypto/__init__.py
+@@ -19,7 +19,7 @@ Copyright 2008-2011 Heikki Toivonen. All rights reserved.
+ version_info = (0, 21, 1)
+ version = '.'.join([str(_v) for _v in version_info])
+ 
+-import __m2crypto
++import _m2crypto
+ import m2
+ import ASN1
+ import AuthCookie
+@@ -57,4 +57,4 @@ import util
+ encrypt=1
+ decrypt=0
+ 
+-__m2crypto.lib_init()
++_m2crypto.lib_init()
+diff --git a/M2Crypto/m2.py b/M2Crypto/m2.py
+index e4bb695..822143f 100644
+--- a/M2Crypto/m2.py
 b/M2Crypto/m2.py
+@@ -25,7 +25,7 @@ Portions created by Open Source Applications Foundation 
(OSAF) are
+ Copyright (C) 2004 OSAF. All Rights Reserved.
+ """
+ 
+-from __m2crypto import *
++from _m2crypto import *
+ lib_init()
+ 
+ 
+diff --git a/SWIG/_lib.i b/SWIG/_lib.i
+index 42dc180..47a53b8 100644
+--- a/SWIG/_lib.i
 b/SWIG/_lib.i
+@@ -100,6 +100,7 @@ int ssl_verify_callback(int ok, X509_STORE_CTX *ctx) {
+ int cret;
+ int new_style_callback = 0, warning_raised_exception=0;
+ PyGILState_STATE gilstate;
++PyObject *self = NULL; /* bug in SWIG_NewPointerObj as of 3.0.5 */
+ 
+ ssl = (SSL *)X509_STORE_CTX_get_app_data(ctx);
+ 
+@@ -185,6 +186,7 @@ int ssl_verify_callback(int ok, X509_STORE_CTX *ctx) {
+ void ssl_info_callback(const SSL *s, int where, int ret) {
+ PyObject *argv, *retval, *_SSL;
+ PyGILState_STATE gilstate;
++PyObject *self = NULL; /* bug in SWIG_NewPointerObj as of 3.0.5 */
+ 
+ gilstate = PyGILState_Ensure();
+ 
+@@ -204,6 +206,7 @@ DH *ssl_set_tmp_dh_callback(SSL *ssl, int is_export, int 
keylength) {
+ PyObject *argv, *ret, *_ssl;
+ DH *dh;
+ PyGILState_STATE gilstate;
++PyObject *self = NULL; /* bug in SWIG_NewPointerObj as of 3.0.5 */
+ 
+ gilstate = PyGILState_Ensure();
+ 
+@@ -227,6 +230,7 @@ RSA *ssl_set_tmp_rsa_callback(SSL *ssl, int is_export, int 
keylength) {
+ PyObject *argv, *ret, *_ssl;
+ RSA *rsa;
+ PyGILState_STATE gilstate;
++PyObject *self = NULL; /* bug in SWIG_NewPointerObj as of 3.0.5 */
+ 
+ gilstate = PyGILState_Ensure();
+ 
+diff --git a/SWIG/_pkcs7.i b/SWIG/_pkcs7.i
+index 174f40a..7bffbfc 100644
+--- a/SWIG/_pkcs7.i
 b/SWIG/_pkcs7.i
+@@ -157,6 +157,7 @@ PyObject *smime_read_pkcs7(BIO *bio) {
+ BIO *bcont = NULL;
+ PKCS7 *p7;
+ PyObject *tuple, *_p7, *_BIO;
++PyObject *self = NULL; /* bug in SWIG_NewPointerObj as of 3.0.5 */
+ 
+ if (BIO_method_type(bio) == BIO_TYPE_MEM) {
+ /* OpenSSL FAQ explains that this is needed for mem BIO to return EOF,
+diff --git a/setup.py b/setup.py
+index e7c49eb..b98abe0 100644
+--- a/setup.py
 b/setup.py
+@@ -20,6 +20,7 @@ except ImportError:
+ from distutils.command import build_ext
+ 
+ from distutils.core import Extension
++from distutils.file_util import copy_file
+ 
+ 
+ class _M2CryptoBuildExt(build_ext.build_ext):
+@@ -57,7 +58,17 @@ class _M2CryptoBuildExt(build_ext.build_ext):
+ self.swig_opts.append('-includeall')
+ #self.swig_opts.append('-D__i386__') # 

[oe] [meta-oe][PATCH] ccid: upgrade 1.4.8 -> 1.4.19

2015-07-30 Thread Li xin
From: zhangpanpan 

Signed-off-by: Zhang Panpan
---
 meta-oe/recipes-support/ccid/{ccid_1.4.8.bb => ccid_1.4.19.bb} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
 rename meta-oe/recipes-support/ccid/{ccid_1.4.8.bb => ccid_1.4.19.bb} (62%)

diff --git a/meta-oe/recipes-support/ccid/ccid_1.4.8.bb 
b/meta-oe/recipes-support/ccid/ccid_1.4.19.bb
similarity index 62%
rename from meta-oe/recipes-support/ccid/ccid_1.4.8.bb
rename to meta-oe/recipes-support/ccid/ccid_1.4.19.bb
index 078f785..f77e069 100644
--- a/meta-oe/recipes-support/ccid/ccid_1.4.8.bb
+++ b/meta-oe/recipes-support/ccid/ccid_1.4.19.bb
@@ -6,11 +6,11 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
 DEPENDS = "virtual/libusb0 pcsc-lite"
 RDEPENDS_${PN} = "pcsc-lite"
 
-SRC_URI = 
"https://alioth.debian.org/frs/download.php/file/3768/ccid-${PV}.tar.bz2 \
-   file://no-dep-on-libfl.patch"
+SRC_URI = 
"https://alioth.debian.org/frs/download.php/file/4132/ccid-${PV}.tar.bz2 \
+  file://no-dep-on-libfl.patch "
 
-SRC_URI[md5sum] = "b6c37110f50b059a8ba94f118cfd679a"
-SRC_URI[sha256sum] = 
"7aca09fa4b9099e423402fd5df424adbafa502888710d1fda6015b6c1ff637ef"
+SRC_URI[md5sum] = "d1eed995ba9a2eb395a65a8a78090f52"
+SRC_URI[sha256sum] = 
"cccb2c2bb4e56689efe34559f713102d92f94735542e58d3e4334e1459e934e1"
 
 inherit autotools pkgconfig
 
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] libdbi: upgrade 0.8.4 -> 0.9.0

2015-07-30 Thread Li xin
From: zhangpanpan 

Signed-off-by: Zhang Panpan
---
 meta-oe/recipes-support/libdbi/libdbi_0.8.4.bb | 6 --
 meta-oe/recipes-support/libdbi/libdbi_0.9.0.bb | 6 ++
 2 files changed, 6 insertions(+), 6 deletions(-)
 delete mode 100644 meta-oe/recipes-support/libdbi/libdbi_0.8.4.bb
 create mode 100644 meta-oe/recipes-support/libdbi/libdbi_0.9.0.bb

diff --git a/meta-oe/recipes-support/libdbi/libdbi_0.8.4.bb 
b/meta-oe/recipes-support/libdbi/libdbi_0.8.4.bb
deleted file mode 100644
index aee0099..000
--- a/meta-oe/recipes-support/libdbi/libdbi_0.8.4.bb
+++ /dev/null
@@ -1,6 +0,0 @@
-require ${PN}.inc
-
-PR = "${INC_PR}.0"
-
-SRC_URI[md5sum] = "c5f15407ef7b07ba854cd8c9b15b88ff"
-SRC_URI[sha256sum] = 
"ef38db616f0752ccb09b8ba2eac471722369b8ded50b153c25e238cac2c8de99"
diff --git a/meta-oe/recipes-support/libdbi/libdbi_0.9.0.bb 
b/meta-oe/recipes-support/libdbi/libdbi_0.9.0.bb
new file mode 100644
index 000..24eae28
--- /dev/null
+++ b/meta-oe/recipes-support/libdbi/libdbi_0.9.0.bb
@@ -0,0 +1,6 @@
+require ${PN}.inc
+
+PR = "${INC_PR}.0"
+
+SRC_URI[md5sum] = "05e2ceeac4bc85fbe40de8b4b22d9ab3"
+SRC_URI[sha256sum] = 
"dafb6cdca524c628df832b6dd0bf8fabceb103248edb21762c02d3068fca4503"
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] iotop: upgrade 0.4.4 -> 0.6

2015-07-30 Thread Li xin
From: zhangpanpan 

Signed-off-by: Zhang Panpan
---
 meta-oe/recipes-extended/iotop/{iotop_0.4.4.bb => iotop_0.6.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-extended/iotop/{iotop_0.4.4.bb => iotop_0.6.bb} (83%)

diff --git a/meta-oe/recipes-extended/iotop/iotop_0.4.4.bb 
b/meta-oe/recipes-extended/iotop/iotop_0.6.bb
similarity index 83%
rename from meta-oe/recipes-extended/iotop/iotop_0.4.4.bb
rename to meta-oe/recipes-extended/iotop/iotop_0.6.bb
index d629245..5dcae98 100644
--- a/meta-oe/recipes-extended/iotop/iotop_0.4.4.bb
+++ b/meta-oe/recipes-extended/iotop/iotop_0.6.bb
@@ -4,14 +4,13 @@ DESCRIPTION = "iotop does for I/O usage what top(1) does for 
CPU usage. \
 a table of current I/O usage by processes on the system."
 HOMEPAGE = "http://guichaz.free.fr/iotop/";
 
-PR = "r1"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4325afd396febcb659c36b49533135d4"
 
 SRC_URI = "http://guichaz.free.fr/iotop/files/${BP}.tar.bz2";
-SRC_URI[md5sum] = "cdd38b276cbf238676f5d2bcf098ba9c"
-SRC_URI[sha256sum] = 
"46f3279fb1a7dfc129b5d00950c6e8389e4aedeb58880e848b88d686483df0b0"
+SRC_URI[md5sum] = "5ef9456b26d7694abf3101a72e1e0d1d"
+SRC_URI[sha256sum] = 
"3adea2a24eda49bbbaeb4e6ed2042355b441dbd7161e883067a02bfc8dcef75b"
 
 inherit distutils
 
-- 
1.8.4.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] chown problem in the dbus package

2015-07-30 Thread Boszormenyi Zoltan
Hi,

I wanted to build a new image in a new empty buildroot, with our
Yocto 1.6 based custom distro that started off of Angstrom 2014.06.
The build failed with this:

| chown: invalid group: 'messagebus:messagebus'
| WARNING:
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/temp/run.do_install.6837:1
exit 1 from
|   chown messagebus:messagebus
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/image/var/lib/dbus
| ERROR: Function failed: do_install (log file is located at
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/work/core2-64-sicom-linux/dbus/1.6.18-r0/temp/log.do_install.6837)
ERROR: Task 2
(/data/OE/setup-scripts/sources/openembedded-core/meta/recipes-core/dbus/dbus_1.6.18.bb,
do_install) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1241 tasks of which 1234 didn't need to be rerun 
and 1 failed.
NOTE: Writing buildhistory
No currently running tasks (1241 of 1248)

Summary: 1 task failed:
  
/data/OE/setup-scripts/sources/openembedded-core/meta/recipes-core/dbus/dbus_1.6.18.bb,
do_install
Summary: There were 19 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

"bitbake -c cleansstate dbus" or "bitbake -c cleanall dbus" didn't help.

Our distro uses useradd-staticids with these set in conf/layer.conf:

USERADDEXTENSION = "useradd-staticids"
USERADD_UID_TABLES = "files/passwd"
USERADD_GID_TABLES = "files/group"
USERADD_ERROR_DYNAMIC = "1"

The messagebus user and group are defined with UID==81 and GID==81:

$ grep messagebus files/passwd files/group
files/passwd:messagebus:x:81:81::/var/lib/dbus:/bin/false
files/group:messagebus:x:81:

They also ended up in the sysroot's files:

$ grep messagebus
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/*/etc/{passwd,group}
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/genericx86-64/etc/passwd:messagebus:!:81:81::/var/lib/dbus:/bin/false
/data/OE/setup-scripts/build/tmp-angstrom_v2014_06-eglibc/sysroots/genericx86-64/etc/group:messagebus:x:81:

The USERADD_ERROR_DYNAMIC="1" setting would throw an error with
an obvious error message, but the above quoted message is not that one.

"bitbake -c devshell dbus" gives me a (pseudo?) root shell but /etc points
to the real /etc where the messagebus user and the messagebus and
netdev groups are not present and also, chown is /usr/sbin/chown.

Can this be the cause of the problem? If yes, how can I solve it without
modifying the host's passwd and group files?

The "pseudo-native" package was already built implicitly.
Installing fakeroot on the host (CentOS 7) didn't help.

Thanks in advance,
Zoltán Böszörményi

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel