From 990bc95f725a7da3a74a7ea86f2ef11ba143aa1c Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 12 Jan 2006 22:20:11 +0000 Subject: Correct Opie PV format to preserve upgradability of packages but note where changes are needed to conform to standardised cvs PV numbering at the next PV change. Also factor the formatting into opie.bbclass to make future changes easier. --- classes/opie.bbclass | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'classes') diff --git a/classes/opie.bbclass b/classes/opie.bbclass index 7326128d98..c00f7e19a9 100644 --- a/classes/opie.bbclass +++ b/classes/opie.bbclass @@ -15,6 +15,11 @@ inherit palmtop +# Note that when CVS changes to 1.2.2, the dash +# should be removed from OPIE_CVS_PV to convert +# to the standardised version format +OPIE_CVS_PV = "1.2.1+cvs-${SRCDATE}" + DEPENDS_prepend = "${@["libopie2 ", ""][(bb.data.getVar('PN', d, 1) == 'libopie2')]}" # to be consistent, put all targets into workdir -- cgit v1.2.3 From 480d1ffea569db5262f0c868f097df9770b73e65 Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Thu, 12 Jan 2006 23:59:03 +0000 Subject: kernel.bbclass: stage include/sound/* --- classes/kernel.bbclass | 3 +++ 1 file changed, 3 insertions(+) (limited to 'classes') diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass index 2e54d06b28..af2d35fc76 100644 --- a/classes/kernel.bbclass +++ b/classes/kernel.bbclass @@ -101,6 +101,9 @@ kernel_do_stage() { mkdir -p ${STAGING_KERNEL_DIR}/include/pcmcia cp -fR include/pcmcia/* ${STAGING_KERNEL_DIR}/include/pcmcia/ + mkdir -p ${STAGING_KERNEL_DIR}/include/sound + cp -fR include/sound/* ${STAGING_KERNEL_DIR}/include/sound/ + if [ -d drivers/sound ]; then # 2.4 alsa needs some headers from this directory mkdir -p ${STAGING_KERNEL_DIR}/include/drivers/sound -- cgit v1.2.3 From e1464b0c0fa9ca60be0a1209f32978639f633c8d Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 13 Jan 2006 00:50:11 +0000 Subject: native.bbclass: Set RPROVIDES as PACKAGES is cleared and enable resolving of all RDEPENDS --- classes/native.bbclass | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes') diff --git a/classes/native.bbclass b/classes/native.bbclass index feada55b3d..f4e1f7c7d5 100644 --- a/classes/native.bbclass +++ b/classes/native.bbclass @@ -7,6 +7,13 @@ EXCLUDE_FROM_WORLD = "1" PACKAGES = "" PACKAGE_ARCH = "${BUILD_ARCH}" +# When this class has packaging enabled, setting +# RPROVIDES becomes unnecessary. +RPROVIDES = "${PN}" + +# Need to resolve package RDEPENDS as well as DEPENDS +BUILD_ALL_DEPS = "1" + TARGET_ARCH = "${BUILD_ARCH}" TARGET_OS = "${BUILD_OS}" TARGET_VENDOR = "${BUILD_VENDOR}" -- cgit v1.2.3