* [PATCHv3 01/13] systemtap: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 02/13] dbus: " Petter Mabäcker
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../systemtap/systemtap-uprobes_git.bb | 2 ++
meta/recipes-kernel/systemtap/systemtap_git.inc | 2 --
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
index ab9acba..4d2bec4 100644
--- a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
+++ b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
@@ -11,6 +11,8 @@ ALLOW_EMPTY_${PN} = "1"
inherit module-base gettext
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/systemtap:"
+
FILES_${PN} += "${datadir}/systemtap/runtime/uprobes"
EXTRA_OEMAKE = ""
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc b/meta/recipes-kernel/systemtap/systemtap_git.inc
index 78439c1..717d66f 100644
--- a/meta/recipes-kernel/systemtap/systemtap_git.inc
+++ b/meta/recipes-kernel/systemtap/systemtap_git.inc
@@ -8,8 +8,6 @@ SRC_URI = "git://sourceware.org/git/systemtap.git \
file://obsolete_automake_macros.patch \
"
-FILESPATH = "${FILE_DIRNAME}/systemtap"
-
# systemtap doesn't support mips
COMPATIBLE_HOST = '(x86_64|i.86|powerpc|arm|aarch64).*-linux'
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 02/13] dbus: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 01/13] systemtap: remove " Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 03/13] gstreamer: remove unused FILESPATH Petter Mabäcker
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-core/dbus/dbus-test_1.6.18.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/dbus/dbus-test_1.6.18.bb b/meta/recipes-core/dbus/dbus-test_1.6.18.bb
index 9ea0f4d..6ec9dfe 100644
--- a/meta/recipes-core/dbus/dbus-test_1.6.18.bb
+++ b/meta/recipes-core/dbus/dbus-test_1.6.18.bb
@@ -23,7 +23,7 @@ SRC_URI[md5sum] = "b02e9c95027a416987b81f9893831061"
SRC_URI[sha256sum] = "7085a0895a9eb11a952394cdbea6d8b4358e17cb991fed0e8fb85e2b9e686dcd"
S="${WORKDIR}/dbus-${PV}"
-FILESPATH = "${FILE_DIRNAME}/dbus"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/dbus:"
inherit autotools pkgconfig gettext ptest
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 03/13] gstreamer: remove unused FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 01/13] systemtap: remove " Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 02/13] dbus: " Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 04/13] trace-cmd: refactoring recipe Petter Mabäcker
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
However in gstreamer no FILESPATH additions are currently needed so
instead it should be removed.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-multimedia/gstreamer/gst-plugins.inc | 2 --
.../gstreamer/gstreamer1.0-plugins.inc | 2 --
2 files changed, 4 deletions(-)
diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins.inc b/meta/recipes-multimedia/gstreamer/gst-plugins.inc
index b2d3d3c..2697609 100644
--- a/meta/recipes-multimedia/gstreamer/gst-plugins.inc
+++ b/meta/recipes-multimedia/gstreamer/gst-plugins.inc
@@ -6,8 +6,6 @@ DEPENDS = "gstreamer"
inherit autotools pkgconfig
-FILESPATH =. "${FILE_DIRNAME}/gst-plugins:"
-
SRC_URI = "http://gstreamer.freedesktop.org/src/${BPN}/${BPN}-${PV}.tar.bz2"
GSTREAMER_DEBUG ?= "--disable-debug"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
index 4ab8ea8..687aa2f 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
@@ -6,8 +6,6 @@ DEPENDS = "gstreamer1.0"
inherit autotools pkgconfig
-FILESPATH =. "${FILE_DIRNAME}/gst-plugins:"
-
GSTREAMER_1_0_DEBUG ?= "--disable-debug"
GSTREAMER_1_0_GIT_BRANCH ?= "master"
EXTRA_OECONF = "--disable-valgrind ${GSTREAMER_1_0_DEBUG} --disable-examples "
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 04/13] trace-cmd: refactoring recipe
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (2 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 03/13] gstreamer: remove unused FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 05/13] xorg-lib: remove usage of FILESPATH Petter Mabäcker
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Refactoring recipe to avoid duplicated entries in trace-cmd and
kernelshark bb-files. Also remove usage of FILESPATH and split package
unique patches into separate dirs.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../kernelshark-fix-syntax-error-of-shell.patch | 0
meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb | 18 ++++--------------
meta/recipes-kernel/trace-cmd/trace-cmd.inc | 14 ++++++++++++++
meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb | 16 ++++------------
4 files changed, 22 insertions(+), 26 deletions(-)
rename meta/recipes-kernel/trace-cmd/{trace-cmd => kernelshark}/kernelshark-fix-syntax-error-of-shell.patch (100%)
create mode 100644 meta/recipes-kernel/trace-cmd/trace-cmd.inc
diff --git a/meta/recipes-kernel/trace-cmd/trace-cmd/kernelshark-fix-syntax-error-of-shell.patch b/meta/recipes-kernel/trace-cmd/kernelshark/kernelshark-fix-syntax-error-of-shell.patch
similarity index 100%
rename from meta/recipes-kernel/trace-cmd/trace-cmd/kernelshark-fix-syntax-error-of-shell.patch
rename to meta/recipes-kernel/trace-cmd/kernelshark/kernelshark-fix-syntax-error-of-shell.patch
diff --git a/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb b/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
index d61097d..e64abe2 100644
--- a/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
+++ b/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
@@ -1,28 +1,18 @@
SUMMARY = "Graphical trace viewer for Ftrace"
LICENSE = "GPLv2"
+
+require trace-cmd.inc
+
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
file://kernel-shark.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e"
-SRCREV = "7055ffd37beeb44714e86a4abc703f7e175a0db5"
-PR = "r3"
-PV = "1.2+git${SRCPV}"
-
DEPENDS = "gtk+"
RDEPENDS_${PN} = "trace-cmd"
-inherit pkgconfig pythonnative
-
-SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git \
- file://addldflags.patch \
- file://make-docs-optional.patch \
- file://blktrace-api-compatibility.patch \
- file://kernelshark-fix-syntax-error-of-shell.patch"
-S = "${WORKDIR}/git"
+SRC_URI_append = "file://kernelshark-fix-syntax-error-of-shell.patch"
EXTRA_OEMAKE = "'CC=${CC}' 'AR=${AR}' 'prefix=${prefix}' gui"
-FILESPATH = "${FILE_DIRNAME}/trace-cmd"
-
do_install() {
oe_runmake CC="${CC}" AR="${AR}" prefix="${prefix}" DESTDIR="${D}" install_gui
rm -rf ${D}${datadir}/trace-cmd
diff --git a/meta/recipes-kernel/trace-cmd/trace-cmd.inc b/meta/recipes-kernel/trace-cmd/trace-cmd.inc
new file mode 100644
index 0000000..fb8c5fa
--- /dev/null
+++ b/meta/recipes-kernel/trace-cmd/trace-cmd.inc
@@ -0,0 +1,14 @@
+SRCREV = "7055ffd37beeb44714e86a4abc703f7e175a0db5"
+PR = "r3"
+PV = "1.2+git${SRCPV}"
+
+inherit pkgconfig pythonnative
+
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/trace-cmd:"
+
+SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git \
+ file://addldflags.patch \
+ file://make-docs-optional.patch \
+ file://blktrace-api-compatibility.patch \
+"
+S = "${WORKDIR}/git"
diff --git a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
index a0c823b..6f3319d 100644
--- a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
+++ b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
@@ -1,26 +1,18 @@
SUMMARY = "User interface to Ftrace"
LICENSE = "GPLv2 & LGPLv2.1"
+
+require trace-cmd.inc
+
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
file://trace-cmd.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e \
file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff \
file://trace-input.c;beginline=5;endine=8;md5=6ad47cc2b03385d8456771eec5eeea0b"
-SRCREV = "7055ffd37beeb44714e86a4abc703f7e175a0db5"
-PR = "r3"
-PV = "1.2+git${SRCPV}"
-
-inherit pkgconfig pythonnative
-
-SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git \
- file://addldflags.patch \
- file://make-docs-optional.patch \
- file://blktrace-api-compatibility.patch \
- file://trace-cmd-Add-checks-for-invalid-pointers-to-fix-seg.patch \
+SRC_URI_append = "file://trace-cmd-Add-checks-for-invalid-pointers-to-fix-seg.patch \
file://trace-cmd-Do-not-call-stop_threads-if-doing-latency-.patch \
file://trace-cmd-Setting-plugin-to-nop-clears-data-before-i.patch \
file://trace-cmd-fix-syntax-error-of-shell.patch \
"
-S = "${WORKDIR}/git"
EXTRA_OEMAKE = "'prefix=${prefix}'"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 05/13] xorg-lib: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (3 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 04/13] trace-cmd: refactoring recipe Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 06/13] mesa: " Petter Mabäcker
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-graphics/xorg-lib/libx11.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/xorg-lib/libx11.inc b/meta/recipes-graphics/xorg-lib/libx11.inc
index e07d42d..b04eafb 100644
--- a/meta/recipes-graphics/xorg-lib/libx11.inc
+++ b/meta/recipes-graphics/xorg-lib/libx11.inc
@@ -8,7 +8,7 @@ require xorg-lib-common.inc
inherit siteinfo
-FILESPATH = "${FILE_DIRNAME}/libx11"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/libx11:"
PE = "1"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 06/13] mesa: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (4 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 05/13] xorg-lib: remove usage of FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 07/13] qemu: remove unused FILESPATH Petter Mabäcker
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Also remove unused filespath addition.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-graphics/mesa/mesa-gl_9.2.5.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/mesa/mesa-gl_9.2.5.bb b/meta/recipes-graphics/mesa/mesa-gl_9.2.5.bb
index 8c7d8e8..2acc21d 100644
--- a/meta/recipes-graphics/mesa/mesa-gl_9.2.5.bb
+++ b/meta/recipes-graphics/mesa/mesa-gl_9.2.5.bb
@@ -2,7 +2,7 @@ require mesa_${PV}.bb
SUMMARY += " (OpenGL only, no EGL/GLES)"
-FILESPATH = "${@base_set_filespath(["${FILE_DIRNAME}/mesa-${PV}", "${FILE_DIRNAME}/mesa"], d)}"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/mesa:"
PROVIDES = "virtual/libgl virtual/mesa"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 07/13] qemu: remove unused FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (5 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 06/13] mesa: " Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 08/13] linuxdoc-tools: remove usage of FILESPATH Petter Mabäcker
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
However in nativesdk-qemu-helper no FILESPATH additions are currently needed so
instead it should be removed.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../qemu/nativesdk-qemu-helper_1.0.bb | 1 -
1 file changed, 1 deletion(-)
diff --git a/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb b/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb
index fe03b82..51d1c59 100644
--- a/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb
+++ b/meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb
@@ -3,7 +3,6 @@ LICENSE = "GPLv2"
RDEPENDS_${PN} = "nativesdk-qemu"
PR = "r9"
-FILESPATH = "${FILE_DIRNAME}/qemu-helper"
LIC_FILES_CHKSUM = "file://${WORKDIR}/tunctl.c;endline=4;md5=ff3a09996bc5fff6bc5d4e0b4c28f999 \
file://${COREBASE}/scripts/runqemu;endline=18;md5=77fbe442a88b1bcdc29c3ba67733b21b"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 08/13] linuxdoc-tools: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (6 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 07/13] qemu: remove unused FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 09/13] gcc: " Petter Mabäcker
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb | 3 ---
.../disable_dvips_doc.patch | 0
.../disable_sgml2rtf.patch | 0
.../disable_tex_doc.patch | 0
.../disable_txt_doc.patch | 0
5 files changed, 3 deletions(-)
rename meta/recipes-devtools/linuxdoc-tools/{linuxdoc-tools-native => linuxdoc-tools}/disable_dvips_doc.patch (100%)
rename meta/recipes-devtools/linuxdoc-tools/{linuxdoc-tools-native => linuxdoc-tools}/disable_sgml2rtf.patch (100%)
rename meta/recipes-devtools/linuxdoc-tools/{linuxdoc-tools-native => linuxdoc-tools}/disable_tex_doc.patch (100%)
rename meta/recipes-devtools/linuxdoc-tools/{linuxdoc-tools-native => linuxdoc-tools}/disable_txt_doc.patch (100%)
diff --git a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb
index fce4178..ed6ab73 100644
--- a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb
+++ b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb
@@ -5,7 +5,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=077ef64ec3ac257fb0d786531cf26931"
DEPENDS = "groff-native openjade-native"
-
SRC_URI = "${DEBIAN_MIRROR}/main/l/linuxdoc-tools/linuxdoc-tools_${PV}.orig.tar.gz \
file://disable_sgml2rtf.patch \
file://disable_txt_doc.patch \
@@ -15,8 +14,6 @@ SRC_URI = "${DEBIAN_MIRROR}/main/l/linuxdoc-tools/linuxdoc-tools_${PV}.orig.tar.
SRC_URI[md5sum] = "1d13d500918a7a145b0edc2f16f61dd1"
SRC_URI[sha256sum] = "7103facee18a2ea97186ca459d743d22f7f89ad4b5cd1dfd1c34f83d6bfd4101"
-FILESPATH = "${FILE_DIRNAME}/linuxdoc-tools-native/"
-
inherit autotools-brokensep native
do_configure () {
diff --git a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_dvips_doc.patch b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_dvips_doc.patch
similarity index 100%
rename from meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_dvips_doc.patch
rename to meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_dvips_doc.patch
diff --git a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_sgml2rtf.patch b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_sgml2rtf.patch
similarity index 100%
rename from meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_sgml2rtf.patch
rename to meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_sgml2rtf.patch
diff --git a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_tex_doc.patch b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_tex_doc.patch
similarity index 100%
rename from meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_tex_doc.patch
rename to meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_tex_doc.patch
diff --git a/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_txt_doc.patch b/meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_txt_doc.patch
similarity index 100%
rename from meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native/disable_txt_doc.patch
rename to meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools/disable_txt_doc.patch
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 09/13] gcc: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (7 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 08/13] linuxdoc-tools: remove usage of FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 10/13] python: " Petter Mabäcker
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-devtools/gcc/gcc-4.8.inc | 4 ++--
meta/recipes-devtools/gcc/gcc-4.9.inc | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-devtools/gcc/gcc-4.8.inc b/meta/recipes-devtools/gcc/gcc-4.8.inc
index 42b4212..aa822cf 100644
--- a/meta/recipes-devtools/gcc/gcc-4.8.inc
+++ b/meta/recipes-devtools/gcc/gcc-4.8.inc
@@ -8,7 +8,7 @@ PV = "4.8.2"
BINV = "4.8.2"
-FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.8' ], d)}"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-4.8:"
DEPENDS =+ "mpfr gmp libmpc zlib"
NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
@@ -19,7 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
- file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8"
+ file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8"
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
file://0002-uclibc-conf.patch \
diff --git a/meta/recipes-devtools/gcc/gcc-4.9.inc b/meta/recipes-devtools/gcc/gcc-4.9.inc
index 865ec47..a409430 100644
--- a/meta/recipes-devtools/gcc/gcc-4.9.inc
+++ b/meta/recipes-devtools/gcc/gcc-4.9.inc
@@ -8,7 +8,7 @@ PV = "4.9.0"
BINV = "4.9.0"
-FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.9' ], d)}"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-4.9:"
DEPENDS =+ "mpfr gmp libmpc zlib"
NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
@@ -19,7 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
- file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8"
+ file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8"
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 10/13] python: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (8 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 09/13] gcc: " Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 11/13] u-boot: remove unused FILESPATH Petter Mabäcker
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the
path. Don't migrate paths that already exist in base FILESPATH to
FILESEXTRAPATHS.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../recipes-devtools/python/python-native_2.7.3.bb | 2 +-
.../python/python-pygobject_2.28.3.bb | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/python/python-native_2.7.3.bb b/meta/recipes-devtools/python/python-native_2.7.3.bb
index 0c66d27..b2a36b4 100644
--- a/meta/recipes-devtools/python/python-native_2.7.3.bb
+++ b/meta/recipes-devtools/python/python-native_2.7.3.bb
@@ -21,7 +21,7 @@ SRC_URI += "\
"
S = "${WORKDIR}/Python-${PV}"
-FILESPATH = "${FILE_DIRNAME}/python-native/:${FILE_DIRNAME}/python/"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/${PN}:"
inherit native
diff --git a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
index 9dbe47c..2e65b38 100644
--- a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
+++ b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
@@ -16,7 +16,6 @@ SRC_URI[md5sum] = "aa64900b274c4661a5c32e52922977f9"
SRC_URI[sha256sum] = "7da88c169a56efccc516cebd9237da3fe518a343095a664607b368fe21df95b6"
S = "${WORKDIR}/pygobject-${PV}"
-FILESPATH = "${FILE_DIRNAME}/python-pygobject:${FILE_DIRNAME}/files"
EXTRA_OECONF += "--disable-introspection"
PARALLEL_MAKEINST = ""
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 11/13] u-boot: remove unused FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (9 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 10/13] python: " Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 12/13] uclibc: remove usage of FILESPATH Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 13/13] eglibc: " Petter Mabäcker
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
However in u-boot no FILESPATH additions are currently needed so
instead it should be removed.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-bsp/u-boot/u-boot.inc | 1 -
1 file changed, 1 deletion(-)
diff --git a/meta/recipes-bsp/u-boot/u-boot.inc b/meta/recipes-bsp/u-boot/u-boot.inc
index cb50949..d826a40 100644
--- a/meta/recipes-bsp/u-boot/u-boot.inc
+++ b/meta/recipes-bsp/u-boot/u-boot.inc
@@ -65,7 +65,6 @@ do_install () {
}
FILES_${PN} = "/boot ${sysconfdir}"
-FILESPATH =. "${FILE_DIRNAME}/u-boot-git/${MACHINE}:"
do_deploy () {
install -d ${DEPLOYDIR}
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 12/13] uclibc: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (10 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 11/13] u-boot: remove unused FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
2014-05-12 13:55 ` [PATCHv3 13/13] eglibc: " Petter Mabäcker
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
meta/recipes-core/uclibc/uclibc-git.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/uclibc/uclibc-git.inc b/meta/recipes-core/uclibc/uclibc-git.inc
index 0649aca..69e834d 100644
--- a/meta/recipes-core/uclibc/uclibc-git.inc
+++ b/meta/recipes-core/uclibc/uclibc-git.inc
@@ -2,7 +2,7 @@ SRCREV="5eddde8f094ef52dca06695cc598e3b2556dcccb"
PV = "0.9.33+git${SRCPV}"
-FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-git' ], d)}"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/uclibc-git:"
SRC_URI = "git://uclibc.org/uClibc.git;branch=master \
file://uClibc.machine \
@@ -24,6 +24,6 @@ SRC_URI = "git://uclibc.org/uClibc.git;branch=master \
file://0001-Add-eventfd_read-and-eventfd_write.patch \
file://0002-wire-setns-syscall.patch \
file://0003-fcntl.h-Define-F_SETPIPE_SZ-and-F_GETPIPE_SZ.patch \
- file://0004-Add-clock_adjtime-syscall.patch \
+ file://0004-Add-clock_adjtime-syscall.patch \
"
S = "${WORKDIR}/git"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCHv3 13/13] eglibc: remove usage of FILESPATH
2014-05-12 13:55 [PATCHv3 00/13] Remove usage of FILESPATH Petter Mabäcker
` (11 preceding siblings ...)
2014-05-12 13:55 ` [PATCHv3 12/13] uclibc: remove usage of FILESPATH Petter Mabäcker
@ 2014-05-12 13:55 ` Petter Mabäcker
12 siblings, 0 replies; 14+ messages in thread
From: Petter Mabäcker @ 2014-05-12 13:55 UTC (permalink / raw)
To: openembedded-core
Fixes [YOCTO #4497]
Usage of FILESPATH is discouraged, since it can make recipes harder
to bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
If possible try to use any of the default FILESPATH dirs.
Also remove superfluous comment and do minor indentation fix.
Signed-off-by: Petter Mabäcker <petter@technux.se>
---
.../fix_for_centos_5.8.patch | 0
.../eglibc/cross-localedef-native_2.19.bb | 3 +--
meta/recipes-core/eglibc/eglibc_2.19.bb | 4 +---
meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb | 2 +-
4 files changed, 3 insertions(+), 6 deletions(-)
rename meta/recipes-core/eglibc/{eglibc-2.19 => cross-localedef-native-2.19}/fix_for_centos_5.8.patch (100%)
diff --git a/meta/recipes-core/eglibc/eglibc-2.19/fix_for_centos_5.8.patch b/meta/recipes-core/eglibc/cross-localedef-native-2.19/fix_for_centos_5.8.patch
similarity index 100%
rename from meta/recipes-core/eglibc/eglibc-2.19/fix_for_centos_5.8.patch
rename to meta/recipes-core/eglibc/cross-localedef-native-2.19/fix_for_centos_5.8.patch
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.19.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.19.bb
index 3ce0e1d..1c13eb8 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.19.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.19.bb
@@ -13,8 +13,7 @@ LIC_FILES_CHKSUM = "file://${LIC_DIR}/LICENSES;md5=e9a558e243b36d3209f380deb394b
inherit native
inherit autotools
-# pick up an eglibc patch
-FILESPATH = "${FILE_DIRNAME}/eglibc-${PV}"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/${P}:"
SRC_URI = "http://downloads.yoctoproject.org/releases/eglibc/eglibc-${PV}-svnr25243.tar.bz2 \
file://fix_for_centos_5.8.patch;patchdir=.. \
diff --git a/meta/recipes-core/eglibc/eglibc_2.19.bb b/meta/recipes-core/eglibc/eglibc_2.19.bb
index 8f09676..1ddce82 100644
--- a/meta/recipes-core/eglibc/eglibc_2.19.bb
+++ b/meta/recipes-core/eglibc/eglibc_2.19.bb
@@ -24,7 +24,7 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/eglibc/eglibc-${PV}-svnr25
file://0001-R_ARM_TLS_DTPOFF32.patch \
file://0001-eglibc-run-libm-err-tab.pl-with-specific-dirs-in-S.patch \
file://fix-tibetian-locales.patch \
- file://ppce6500-32b_slow_ieee754_sqrt.patch \
+ file://ppce6500-32b_slow_ieee754_sqrt.patch \
"
SRC_URI[md5sum] = "197836c2ba42fb146e971222647198dd"
SRC_URI[sha256sum] = "baaa030531fc308f7820c46acdf8e1b2f8e3c1f40bcd28b6e440d1c95d170d4c"
@@ -49,8 +49,6 @@ TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir}"
GLIBC_BROKEN_LOCALES = " _ER _ET so_ET yn_ER sid_ET tr_TR mn_MN gez_ET gez_ER bn_BD te_IN es_CR.ISO-8859-1"
-FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/eglibc-${PV}', '${FILE_DIRNAME}/eglibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
-
#
# For now, we will skip building of a gcc package if it is a uclibc one
# and our build is not a uclibc one, and we skip a glibc one if our build
diff --git a/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb b/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
index 75ffbf6..7c34635 100644
--- a/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
+++ b/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
@@ -16,7 +16,7 @@ SRC_URI = "file://ldconfig-native-2.12.1.tar.bz2 \
PR = "r2"
-FILESPATH = "${FILE_DIRNAME}/${PN}-${PV}/"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/${P}:"
inherit native
--
1.7.9.5
^ permalink raw reply related [flat|nested] 14+ messages in thread