]> code.ossystems Code Review - openembedded-core.git/commitdiff
Fix PE handling in version strings
authorRichard Purdie <richard@openedhand.com>
Tue, 13 Nov 2007 19:21:52 +0000 (19:21 +0000)
committerRichard Purdie <richard@openedhand.com>
Tue, 13 Nov 2007 19:21:52 +0000 (19:21 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3141 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/conf/bitbake.conf
meta/packages/linux-libc-headers/linux-libc-headers.inc
meta/packages/xorg-proto/xorg-proto-common.inc

index 3d19a3a5d95cdb7f078d55b6221afe9f1ca960f6..166d98686266f37c1a857b9fc077661053c4620e 100644 (file)
@@ -115,6 +115,8 @@ PV = "${@bb.parse.BBHandler.vars_from_file(bb.data.getVar('FILE',d),d)[1] or '1.
 PR = "${@bb.parse.BBHandler.vars_from_file(bb.data.getVar('FILE',d),d)[2] or 'r0'}"
 PF = "${PN}-${EXTENDPE}${PV}-${PR}"
 EXTENDPE = "${@['','${PE\x7d_'][bb.data.getVar('PE',d,1) > 0]}"
+EXTENDPEVER = "${@['','${PE\x7d:'][bb.data.getVar('PE',d,1) > 0]}"
+DEBPV = "${EXTENDPEVER}${PV}-${PR}"
 P = "${PN}-${PV}"
 
 # Package info.
@@ -160,14 +162,14 @@ FILES_${PN}-dev = "${includedir} ${libdir}/lib*.so ${libdir}/*.la \
                 ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal"
 SECTION_${PN}-dev = "devel"
 ALLOW_EMPTY_${PN}-dev = "1"
-RDEPENDS_${PN}-dev = "${PN} (= ${PE}:${PV}-${PR})"
+RDEPENDS_${PN}-dev = "${PN} (= ${DEBPV})"
 
 FILES_${PN}-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \
             ${base_bindir}/.debug ${base_sbindir}/.debug ${base_libdir}/.debug ${libdir}/${PN}/.debug \
             ${libdir}/matchbox-panel/.debug"
 SECTION_${PN}-dbg = "devel"
 ALLOW_EMPTY_${PN}-dbg = "1"
-RRECOMMENDS_${PN}-dbg = "${PN} (= ${PE}:${PV}-${PR})"
+RRECOMMENDS_${PN}-dbg = "${PN} (= ${DEBPV})"
 
 FILES_${PN}-locale = "${datadir}/locale"
 
index b1a06152f913fd38539dc27d0de1a26ba23b5289..42cab4c0b9513a3abd5cffc67fa638c27e38605b 100644 (file)
@@ -4,4 +4,4 @@ LICENSE = "GPL"
 
 #DEPENDS = "cross-linkage"
 RDEPENDS_${PN}-dev = ""
-RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${PV}-${PR})"
+RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${DEBPV})"
index c4969532862c935b3b2236aee204a6bce064ced2..c7188a766a412b9d4ce8235de5a5d5ee0ddeb2b5 100644 (file)
@@ -13,7 +13,7 @@ inherit autotools pkgconfig
 
 # ${PN} is empty so we need to tweak -dev and -dbg package dependencies
 RDEPENDS_${PN}-dev = ""
-RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${PE}:${PV}-${PR})"
+RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${DEBPV})"
 
 do_stage() {
         autotools_stage_all