packages: chromium-browser/get-webkit_revision.patch (NEW) - get WebKit rev...
charles
charles at pld-linux.org
Sun Jan 23 22:22:50 CET 2011
Author: charles Date: Sun Jan 23 21:22:50 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- get WebKit revision from src/DEPS (instead of broken "svn info")
---- Files affected:
packages/chromium-browser:
get-webkit_revision.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/chromium-browser/get-webkit_revision.patch
diff -u /dev/null packages/chromium-browser/get-webkit_revision.patch:1.1
--- /dev/null Sun Jan 23 22:22:50 2011
+++ packages/chromium-browser/get-webkit_revision.patch Sun Jan 23 22:22:45 2011
@@ -0,0 +1,30 @@
+--- chromium-browser-10.0.647.0~svn20110123r72286/src/webkit/build/webkit_version.py.orig 2011-01-22 04:01:31.000000000 +0100
++++ chromium-browser-10.0.647.0~svn20110123r72286/src/webkit/build/webkit_version.py 2011-01-23 21:01:47.000000000 +0100
+@@ -64,6 +64,18 @@
+ return "%s@%s" % (webkit_url, version_info.revision)
+
+
++def GetWebKitRevisionFromDEPS():
++ result = "trunk"
++ f = open('../../DEPS', 'rb')
++ try:
++ m = re.search(r'webkit_revision":\s*"(\d+?)"', ''.join(f.readlines()), re.MULTILINE)
++ if m:
++ result = "trunk@%s" % (m.group(1))
++ finally:
++ f.close()
++ return result
++
++
+ def EmitVersionHeader(webkit_dir, version_file, output_dir):
+ '''Given webkit's version file, emit a header file that we can use from
+ within webkit_glue.cc.
+@@ -75,7 +87,7 @@
+
+ major, minor = ReadVersionFile(os.path.join(webkit_dir, version_file))
+
+- webkit_revision = GetWebKitRevision(webkit_dir, version_file)
++ webkit_revision = GetWebKitRevisionFromDEPS()
+
+ fname = os.path.join(output_dir, "webkit_version.h")
+ f = open(fname, 'wb')
================================================================
More information about the pld-cvs-commit
mailing list