summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-02-27 18:01:44 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-02-28 14:01:16 +0000
commit069de520ec864fc78084e8f1ddfb20edaab55f5e (patch)
treec0fa4c29433385bfa72dbcef6c6a7b3d94362651 /meta/recipes-devtools
parent5436de527486e1176d755d48f4424c02530bd0ca (diff)
downloadpoky-069de520ec864fc78084e8f1ddfb20edaab55f5e.tar.gz
autotools-brokensep: Mark recipes with broken separate build dir support
This patch goes through the OE-Core recipes and marks those which use autotools but don't support a separate build directory (${S} != ${B}). A new class, autotools-brokensep is used for this purpose. This doesn't introduce any change in behaviour in its own right. (From OE-Core rev: 006b8a7808a58713af16c326dc37d07765334b12) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/cmake/cmake.inc2
-rw-r--r--meta/recipes-devtools/expect/expect_5.45.bb2
-rw-r--r--meta/recipes-devtools/git/git.inc2
-rw-r--r--meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb2
-rw-r--r--meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb2
-rw-r--r--meta/recipes-devtools/mkelfimage/mkelfimage_git.bb2
-rw-r--r--meta/recipes-devtools/nasm/nasm_2.11.bb2
-rw-r--r--meta/recipes-devtools/openjade/openjade-native_1.3.2.bb2
-rw-r--r--meta/recipes-devtools/python/python.inc2
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc2
-rw-r--r--meta/recipes-devtools/quilt/quilt-0.61.inc2
-rw-r--r--meta/recipes-devtools/vala/vala.inc2
12 files changed, 12 insertions, 12 deletions
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
index f76f68bbcb..1d5303fdb2 100644
--- a/meta/recipes-devtools/cmake/cmake.inc
+++ b/meta/recipes-devtools/cmake/cmake.inc
@@ -19,7 +19,7 @@ SRC_URI = "http://www.cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz
19 file://cmake-2.8.11.2-FindFreetype.patch \ 19 file://cmake-2.8.11.2-FindFreetype.patch \
20 " 20 "
21 21
22inherit autotools 22inherit autotools-brokensep
23 23
24do_configure () { 24do_configure () {
25 ./configure --prefix=${prefix} 25 ./configure --prefix=${prefix}
diff --git a/meta/recipes-devtools/expect/expect_5.45.bb b/meta/recipes-devtools/expect/expect_5.45.bb
index ed55fa5e4b..037aaaa74c 100644
--- a/meta/recipes-devtools/expect/expect_5.45.bb
+++ b/meta/recipes-devtools/expect/expect_5.45.bb
@@ -16,7 +16,7 @@ LIC_FILES_CHKSUM = "file://license.terms;md5=fbf2de7e9102505b1439db06fc36ce5c"
16DEPENDS += "tcl" 16DEPENDS += "tcl"
17RDEPENDS_${PN} = "tcl" 17RDEPENDS_${PN} = "tcl"
18 18
19inherit autotools 19inherit autotools-brokensep
20 20
21SRC_URI = "${SOURCEFORGE_MIRROR}/expect/Expect/${PV}/${BPN}${PV}.tar.gz \ 21SRC_URI = "${SOURCEFORGE_MIRROR}/expect/Expect/${PV}/${BPN}${PV}.tar.gz \
22 file://0001-configure.in.patch \ 22 file://0001-configure.in.patch \
diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc
index a0da027e42..5d02343e4b 100644
--- a/meta/recipes-devtools/git/git.inc
+++ b/meta/recipes-devtools/git/git.inc
@@ -13,7 +13,7 @@ EXTRA_OECONF = "--with-perl=${STAGING_BINDIR_NATIVE}/perl-native/perl \
13 --without-tcltk \ 13 --without-tcltk \
14" 14"
15 15
16inherit autotools perlnative 16inherit autotools-brokensep perlnative
17 17
18EXTRA_OEMAKE = "NO_PYTHON=1 RUNTIME_PREFIX=1" 18EXTRA_OEMAKE = "NO_PYTHON=1 RUNTIME_PREFIX=1"
19 19
diff --git a/meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb b/meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb
index 79d5a4e8a9..18e7fc0062 100644
--- a/meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb
+++ b/meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb
@@ -18,7 +18,7 @@ SRC_URI = "http://tango.freedesktop.org/releases/icon-naming-utils-${PV}.tar.gz"
18SRC_URI[md5sum] = "2c5c7a418e5eb3268f65e21993277fba" 18SRC_URI[md5sum] = "2c5c7a418e5eb3268f65e21993277fba"
19SRC_URI[sha256sum] = "044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c" 19SRC_URI[sha256sum] = "044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c"
20 20
21inherit autotools allarch perlnative 21inherit autotools-brokensep allarch perlnative
22 22
23do_configure_append() { 23do_configure_append() {
24 # Make sure we use our nativeperl wrapper. 24 # Make sure we use our nativeperl wrapper.
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 ea0ffcb921..fce4178ee1 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
@@ -17,7 +17,7 @@ SRC_URI[sha256sum] = "7103facee18a2ea97186ca459d743d22f7f89ad4b5cd1dfd1c34f83d6b
17 17
18FILESPATH = "${FILE_DIRNAME}/linuxdoc-tools-native/" 18FILESPATH = "${FILE_DIRNAME}/linuxdoc-tools-native/"
19 19
20inherit autotools native 20inherit autotools-brokensep native
21 21
22do_configure () { 22do_configure () {
23 oe_runconf 23 oe_runconf
diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
index baa8f4524e..bcf68a8e37 100644
--- a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
+++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
@@ -20,7 +20,7 @@ CFLAGS += "-fno-stack-protector"
20CACHED_CONFIGUREVARS += "HOST_CC='${BUILD_CC}'" 20CACHED_CONFIGUREVARS += "HOST_CC='${BUILD_CC}'"
21EXTRA_OEMAKE += "HOST_CPPFLAGS='${BUILD_CPPFLAGS}'" 21EXTRA_OEMAKE += "HOST_CPPFLAGS='${BUILD_CPPFLAGS}'"
22 22
23inherit autotools 23inherit autotools-brokensep
24 24
25do_install_append() { 25do_install_append() {
26 rmdir ${D}${datadir}/mkelfImage/elf32-i386 26 rmdir ${D}${datadir}/mkelfImage/elf32-i386
diff --git a/meta/recipes-devtools/nasm/nasm_2.11.bb b/meta/recipes-devtools/nasm/nasm_2.11.bb
index 859cd2188f..5f4b9533ba 100644
--- a/meta/recipes-devtools/nasm/nasm_2.11.bb
+++ b/meta/recipes-devtools/nasm/nasm_2.11.bb
@@ -9,7 +9,7 @@ SRC_URI = "http://www.nasm.us/pub/nasm/releasebuilds/${PV}/nasm-${PV}.tar.bz2 "
9SRC_URI[md5sum] = "4cd558047ea5ed51fc2c7c94e249c7b8" 9SRC_URI[md5sum] = "4cd558047ea5ed51fc2c7c94e249c7b8"
10SRC_URI[sha256sum] = "1ce7e897c67255a195367a60c739a90a0b33a4a73f058f7cda3253bcf975642b" 10SRC_URI[sha256sum] = "1ce7e897c67255a195367a60c739a90a0b33a4a73f058f7cda3253bcf975642b"
11 11
12inherit autotools 12inherit autotools-brokensep
13 13
14do_configure_prepend () { 14do_configure_prepend () {
15 if [ -f ${S}/aclocal.m4 ] && [ ! -f ${S}/acinclude.m4 ]; then 15 if [ -f ${S}/aclocal.m4 ] && [ ! -f ${S}/acinclude.m4 ]; then
diff --git a/meta/recipes-devtools/openjade/openjade-native_1.3.2.bb b/meta/recipes-devtools/openjade/openjade-native_1.3.2.bb
index 8af0b52640..9dbd442207 100644
--- a/meta/recipes-devtools/openjade/openjade-native_1.3.2.bb
+++ b/meta/recipes-devtools/openjade/openjade-native_1.3.2.bb
@@ -22,7 +22,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
22SRC_URI[md5sum] = "7df692e3186109cc00db6825b777201e" 22SRC_URI[md5sum] = "7df692e3186109cc00db6825b777201e"
23SRC_URI[sha256sum] = "1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1" 23SRC_URI[sha256sum] = "1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1"
24 24
25inherit autotools native 25inherit autotools-brokensep native
26 26
27EXTRA_OECONF = "--enable-spincludedir=${STAGING_INCDIR}/OpenSP \ 27EXTRA_OECONF = "--enable-spincludedir=${STAGING_INCDIR}/OpenSP \
28 --enable-splibdir=${STAGING_LIBDIR}" 28 --enable-splibdir=${STAGING_LIBDIR}"
diff --git a/meta/recipes-devtools/python/python.inc b/meta/recipes-devtools/python/python.inc
index 5a0766520c..90079a29c8 100644
--- a/meta/recipes-devtools/python/python.inc
+++ b/meta/recipes-devtools/python/python.inc
@@ -14,7 +14,7 @@ SRC_URI[sha256sum] = "726457e11cb153adc3f428aaf1901fc561a374c30e5e7da6742c0742a3
14 14
15PYTHON_MAJMIN = "2.7" 15PYTHON_MAJMIN = "2.7"
16 16
17inherit autotools 17inherit autotools-brokensep
18 18
19PYTHONLSBOPTS = "--with-wctype-functions" 19PYTHONLSBOPTS = "--with-wctype-functions"
20PYTHONLSBOPTS_linuxstdbase = "ac_cv_sizeof_off_t=8" 20PYTHONLSBOPTS_linuxstdbase = "ac_cv_sizeof_off_t=8"
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 1702321f95..7eef705206 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -9,7 +9,7 @@ RDEPENDS_${PN}_class-nativesdk = "nativesdk-libsdl"
9RDEPENDS_${PN}_class-target += "bash python" 9RDEPENDS_${PN}_class-target += "bash python"
10 10
11require qemu-targets.inc 11require qemu-targets.inc
12inherit autotools 12inherit autotools-brokensep
13BBCLASSEXTEND = "native nativesdk" 13BBCLASSEXTEND = "native nativesdk"
14 14
15# QEMU_TARGETS is overridable variable 15# QEMU_TARGETS is overridable variable
diff --git a/meta/recipes-devtools/quilt/quilt-0.61.inc b/meta/recipes-devtools/quilt/quilt-0.61.inc
index 19966c8389..4d915bf3e4 100644
--- a/meta/recipes-devtools/quilt/quilt-0.61.inc
+++ b/meta/recipes-devtools/quilt/quilt-0.61.inc
@@ -13,7 +13,7 @@ SRC_URI = "http://download.savannah.gnu.org/releases/quilt/quilt-${PV}.tar.gz \
13SRC_URI[md5sum] = "24417eba5961592b64103bdda001ebf4" 13SRC_URI[md5sum] = "24417eba5961592b64103bdda001ebf4"
14SRC_URI[sha256sum] = "1eec0a270ac4d41eea0fd5823603c9d2a35ab6b8ab73a90dd92ce1291b2a9fc3" 14SRC_URI[sha256sum] = "1eec0a270ac4d41eea0fd5823603c9d2a35ab6b8ab73a90dd92ce1291b2a9fc3"
15 15
16inherit autotools ptest 16inherit autotools-brokensep ptest
17 17
18EXTRA_OECONF_darwin += "--without-date \ 18EXTRA_OECONF_darwin += "--without-date \
19 --without-getopt \ 19 --without-getopt \
diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
index aa169f8d4e..75c8182b12 100644
--- a/meta/recipes-devtools/vala/vala.inc
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -12,7 +12,7 @@ INC_PR = "r1"
12SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" 12SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}"
13 13
14SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${BPN}/${SHRT_VER}/${BP}.tar.xz" 14SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${BPN}/${SHRT_VER}/${BP}.tar.xz"
15inherit autotools 15inherit autotools-brokensep
16 16
17EXTRA_OECONF = "--disable-vapigen" 17EXTRA_OECONF = "--disable-vapigen"
18 18