diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-02-27 18:01:44 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-02-28 14:01:16 +0000 |
commit | 069de520ec864fc78084e8f1ddfb20edaab55f5e (patch) | |
tree | c0fa4c29433385bfa72dbcef6c6a7b3d94362651 /meta/recipes-devtools | |
parent | 5436de527486e1176d755d48f4424c02530bd0ca (diff) | |
download | poky-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.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/expect/expect_5.45.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/git/git.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/icon-naming-utils/icon-naming-utils_0.8.90.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/linuxdoc-tools/linuxdoc-tools-native_0.9.69.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/mkelfimage/mkelfimage_git.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/nasm/nasm_2.11.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/openjade/openjade-native_1.3.2.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/quilt/quilt-0.61.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/vala/vala.inc | 2 |
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 | ||
22 | inherit autotools | 22 | inherit autotools-brokensep |
23 | 23 | ||
24 | do_configure () { | 24 | do_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" | |||
16 | DEPENDS += "tcl" | 16 | DEPENDS += "tcl" |
17 | RDEPENDS_${PN} = "tcl" | 17 | RDEPENDS_${PN} = "tcl" |
18 | 18 | ||
19 | inherit autotools | 19 | inherit autotools-brokensep |
20 | 20 | ||
21 | SRC_URI = "${SOURCEFORGE_MIRROR}/expect/Expect/${PV}/${BPN}${PV}.tar.gz \ | 21 | SRC_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 | ||
16 | inherit autotools perlnative | 16 | inherit autotools-brokensep perlnative |
17 | 17 | ||
18 | EXTRA_OEMAKE = "NO_PYTHON=1 RUNTIME_PREFIX=1" | 18 | EXTRA_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" | |||
18 | SRC_URI[md5sum] = "2c5c7a418e5eb3268f65e21993277fba" | 18 | SRC_URI[md5sum] = "2c5c7a418e5eb3268f65e21993277fba" |
19 | SRC_URI[sha256sum] = "044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c" | 19 | SRC_URI[sha256sum] = "044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c" |
20 | 20 | ||
21 | inherit autotools allarch perlnative | 21 | inherit autotools-brokensep allarch perlnative |
22 | 22 | ||
23 | do_configure_append() { | 23 | do_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 | ||
18 | FILESPATH = "${FILE_DIRNAME}/linuxdoc-tools-native/" | 18 | FILESPATH = "${FILE_DIRNAME}/linuxdoc-tools-native/" |
19 | 19 | ||
20 | inherit autotools native | 20 | inherit autotools-brokensep native |
21 | 21 | ||
22 | do_configure () { | 22 | do_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" | |||
20 | CACHED_CONFIGUREVARS += "HOST_CC='${BUILD_CC}'" | 20 | CACHED_CONFIGUREVARS += "HOST_CC='${BUILD_CC}'" |
21 | EXTRA_OEMAKE += "HOST_CPPFLAGS='${BUILD_CPPFLAGS}'" | 21 | EXTRA_OEMAKE += "HOST_CPPFLAGS='${BUILD_CPPFLAGS}'" |
22 | 22 | ||
23 | inherit autotools | 23 | inherit autotools-brokensep |
24 | 24 | ||
25 | do_install_append() { | 25 | do_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 " | |||
9 | SRC_URI[md5sum] = "4cd558047ea5ed51fc2c7c94e249c7b8" | 9 | SRC_URI[md5sum] = "4cd558047ea5ed51fc2c7c94e249c7b8" |
10 | SRC_URI[sha256sum] = "1ce7e897c67255a195367a60c739a90a0b33a4a73f058f7cda3253bcf975642b" | 10 | SRC_URI[sha256sum] = "1ce7e897c67255a195367a60c739a90a0b33a4a73f058f7cda3253bcf975642b" |
11 | 11 | ||
12 | inherit autotools | 12 | inherit autotools-brokensep |
13 | 13 | ||
14 | do_configure_prepend () { | 14 | do_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 \ | |||
22 | SRC_URI[md5sum] = "7df692e3186109cc00db6825b777201e" | 22 | SRC_URI[md5sum] = "7df692e3186109cc00db6825b777201e" |
23 | SRC_URI[sha256sum] = "1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1" | 23 | SRC_URI[sha256sum] = "1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1" |
24 | 24 | ||
25 | inherit autotools native | 25 | inherit autotools-brokensep native |
26 | 26 | ||
27 | EXTRA_OECONF = "--enable-spincludedir=${STAGING_INCDIR}/OpenSP \ | 27 | EXTRA_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 | ||
15 | PYTHON_MAJMIN = "2.7" | 15 | PYTHON_MAJMIN = "2.7" |
16 | 16 | ||
17 | inherit autotools | 17 | inherit autotools-brokensep |
18 | 18 | ||
19 | PYTHONLSBOPTS = "--with-wctype-functions" | 19 | PYTHONLSBOPTS = "--with-wctype-functions" |
20 | PYTHONLSBOPTS_linuxstdbase = "ac_cv_sizeof_off_t=8" | 20 | PYTHONLSBOPTS_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" | |||
9 | RDEPENDS_${PN}_class-target += "bash python" | 9 | RDEPENDS_${PN}_class-target += "bash python" |
10 | 10 | ||
11 | require qemu-targets.inc | 11 | require qemu-targets.inc |
12 | inherit autotools | 12 | inherit autotools-brokensep |
13 | BBCLASSEXTEND = "native nativesdk" | 13 | BBCLASSEXTEND = "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 \ | |||
13 | SRC_URI[md5sum] = "24417eba5961592b64103bdda001ebf4" | 13 | SRC_URI[md5sum] = "24417eba5961592b64103bdda001ebf4" |
14 | SRC_URI[sha256sum] = "1eec0a270ac4d41eea0fd5823603c9d2a35ab6b8ab73a90dd92ce1291b2a9fc3" | 14 | SRC_URI[sha256sum] = "1eec0a270ac4d41eea0fd5823603c9d2a35ab6b8ab73a90dd92ce1291b2a9fc3" |
15 | 15 | ||
16 | inherit autotools ptest | 16 | inherit autotools-brokensep ptest |
17 | 17 | ||
18 | EXTRA_OECONF_darwin += "--without-date \ | 18 | EXTRA_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" | |||
12 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" | 12 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" |
13 | 13 | ||
14 | SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${BPN}/${SHRT_VER}/${BP}.tar.xz" | 14 | SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${BPN}/${SHRT_VER}/${BP}.tar.xz" |
15 | inherit autotools | 15 | inherit autotools-brokensep |
16 | 16 | ||
17 | EXTRA_OECONF = "--disable-vapigen" | 17 | EXTRA_OECONF = "--disable-vapigen" |
18 | 18 | ||