classes/conf: Remove bitbake < 1.8.8 compatibility code
authorRichard Purdie <rpurdie@rpsys.net>
Tue, 4 Sep 2007 08:24:59 +0000 (08:24 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Tue, 4 Sep 2007 08:24:59 +0000 (08:24 +0000)
classes/base.bbclass
classes/rm_work.bbclass
conf/bitbake.conf

index 304eaec..9bcf212 100644 (file)
@@ -582,10 +582,6 @@ python base_do_unpack() {
                        local = bb.data.expand(bb.fetch.localpath(url, localdata), localdata)
                except bb.MalformedUrl, e:
                        raise FuncFailed('Unable to generate local path for malformed uri: %s' % e)
-               # dont need any parameters for extraction, strip them off
-               # RP: Insane. localpath shouldn't have parameters
-               # RP: Scehdule for removal with bitbake 1.8.8
-               local = re.sub(';.*$', '', local)
                local = os.path.realpath(local)
                ret = oe_unpack_file(local, localdata, url)
                if not ret:
@@ -877,14 +873,6 @@ python () {
     base_after_parse(d)
 }
 
-# Remove me when we switch to bitbake 1.8.8
-def base_get_srcrev(d):
-    import bb
-    
-    if hasattr(bb.fetch, "get_srcrev"):
-        return bb.fetch.get_srcrev(d)
-    return "NOT IMPLEMENTED"
-
 # Patch handling
 inherit patch
 
index 2ec7d30..8569148 100644 (file)
@@ -20,9 +20,7 @@ do_rm_work () {
         fi
     done
 }
-# Uncomment me when we can use bitbake 1.8.8
-#addtask rm_work after do_${RMWORK_ORIG_TASK}
-addtask rm_work after do_build
+addtask rm_work after do_${RMWORK_ORIG_TASK}
 
 do_rm_work_all () {
        :
index 5f8f912..a72dd75 100644 (file)
@@ -383,7 +383,7 @@ UPDATECOMMAND = "ERROR, this must be a BitBake bug"
 UPDATECOMMAND_cvs = "/usr/bin/env cvs -d${CVSROOT} update -d -P ${CVSCOOPTS}"
 UPDATECOMMAND_svn = "/usr/bin/env svn update ${SVNCOOPTS}"
 SRCDATE = "${DATE}"
-SRCREV = "${@base_get_srcrev(d)}"
+SRCREV = "${@bb.fetch.get_srcrev(d)}"
 AUTOREV = "${@bb.fetch.get_srcrev(d)}"
 
 SRC_URI = "file://${FILE}"