aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denis@denix.org>2010-01-24 15:59:45 +0000
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-01-28 14:21:52 +0100
commita4b8de91f536c53f7894d0439998e9440d14096a (patch)
treedf233374331a9a97996b679b9cce5404fb362631
parentf33ebef1bd160ccbb4eefee3b71211d05ce6ed65 (diff)
downloadopenembedded-a4b8de91f536c53f7894d0439998e9440d14096a.tar.gz
base.bbclass: don't pre-generate checksums.ini entries any longer
Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--classes/base.bbclass15
1 files changed, 1 insertions, 14 deletions
diff --git a/classes/base.bbclass b/classes/base.bbclass
index 0525cb1035..6449de2dbf 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -189,18 +189,7 @@ def base_chk_file(parser, pn, pv, src_uri, localpath, data):
except OSError:
raise Exception("Executing shasum failed")
- if no_checksum == True: # we do not have conf/checksums.ini entry
- try:
- file = open("%s/checksums.ini" % bb.data.getVar("TMPDIR", data, 1), "a")
- except:
- return False
-
- if not file:
- raise Exception("Creating checksums.ini failed")
-
- file.write("[%s]\nmd5=%s\nsha256=%s\n\n" % (src_uri, md5data, shadata))
- file.close()
-
+ if no_checksum == True: # we do not have SRC_URI checksums
from string import maketrans
trtable = maketrans("", "")
uname = src_uri.split("/")[-1].translate(trtable, "-+._")
@@ -217,8 +206,6 @@ def base_chk_file(parser, pn, pv, src_uri, localpath, data):
ufile.close()
if not bb.data.getVar("OE_STRICT_CHECKSUMS",data, True):
- bb.note("This package has no entry in checksums.ini, please add one")
- bb.note("\n[%s]\nmd5=%s\nsha256=%s" % (src_uri, md5data, shadata))
bb.note("This package has no checksums in corresponding recipe, please add")
bb.note("SRC_URI = \"%s;name=%s\"\nSRC_URI[%s.md5sum] = \"%s\"\nSRC_URI[%s.sha256sum] = \"%s\"\n" % (src_uri, uname, uname, md5data, uname, shadata))
return True