[oe-commits] org.oe.dev openmoko2.bbclass: add some ugly python foo to get the correct modulename and sourcedir

koen commit openembedded-commits at lists.openembedded.org
Mon Jul 30 12:18:20 UTC 2007


openmoko2.bbclass: add some ugly python foo to get the correct modulename and sourcedir

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 0f9c4e9a82d594fcb5e8f31c8f8e761f3d47f099
ViewMTN: http://monotone.openembedded.org/revision.psp?id=0f9c4e9a82d594fcb5e8f31c8f8e761f3d47f099
Files:
1
classes/openmoko2.bbclass
Diffs:

#
# mt diff -ra08f4d98c3bc8e5449031553ee1819d45c67b89b -r0f9c4e9a82d594fcb5e8f31c8f8e761f3d47f099
#
# 
# 
# patch "classes/openmoko2.bbclass"
#  from [80c28ba30fcb1a7997d64595641141f1a49e3c68]
#    to [98dc38cdb1d9e76d050e9777ea7479836a04b9d6]
# 
============================================================
--- classes/openmoko2.bbclass	80c28ba30fcb1a7997d64595641141f1a49e3c68
+++ classes/openmoko2.bbclass	98dc38cdb1d9e76d050e9777ea7479836a04b9d6
@@ -19,10 +19,17 @@ def openmoko_two_get_subdir(d):
     elif section == "inputmethods": return "inputmethods"
     else: return section
 
+def openmoko_strip_two(d):
+    import bb
+    pname, openmokonumber = bb.data.getVar('PN', d, 1).split("2")
+    return pname
+
+
 LICENSE = "${@openmoko_two_get_license(d)}"
 SUBDIR = "${@openmoko_two_get_subdir(d)}"
+PNAME = "${@openmoko_strip_two(d)}"
 
-SRC_URI := "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE}/${SUBDIR};module=${PN};proto=http"
-S = "${WORKDIR}/${PN}"
+SRC_URI := "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE}/${SUBDIR};module=${PNAME};proto=http"
+S = "${WORKDIR}/${PNAME}"
 
 FILES_${PN} += "${datadir}/icons"






More information about the Openembedded-commits mailing list