[EFL] Move jhbuild dependencies based on SVN to tarballs
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Aug 2012 00:32:09 +0000 (00:32 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Aug 2012 00:32:09 +0000 (00:32 +0000)
https://bugs.webkit.org/show_bug.cgi?id=90374

Patch by Thiago Marcos P. Santos <thiago.santos@intel.com> on 2012-08-20
Reviewed by Kenneth Rohde Christiansen.

Moved all the dependencies based on SVN to tarballs taken from a
equivalent snapshot from the official git mirror. This will make
update-webkitefl not dependent on network connection after the first
run. The bots will not fail if EFL SVN server in unreachable.
The reason why git mirror is not used directly is to minimize the
total size of source code we need to download.

* efl/jhbuild.modules:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@126104 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/efl/jhbuild.modules

index 1f4b41a..330d617 100644 (file)
@@ -1,3 +1,19 @@
+2012-08-20  Thiago Marcos P. Santos  <thiago.santos@intel.com>
+
+        [EFL] Move jhbuild dependencies based on SVN to tarballs
+        https://bugs.webkit.org/show_bug.cgi?id=90374
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        Moved all the dependencies based on SVN to tarballs taken from a
+        equivalent snapshot from the official git mirror. This will make
+        update-webkitefl not dependent on network connection after the first
+        run. The bots will not fail if EFL SVN server in unreachable.
+        The reason why git mirror is not used directly is to minimize the
+        total size of source code we need to download.
+
+        * efl/jhbuild.modules:
+
 2012-08-20  Simon Fraser  <simon.fraser@apple.com>
 
         Lots of "error, test and reference image have different properties" in pixel test output
index 82e5da8..d1f05e3 100644 (file)
@@ -36,9 +36,8 @@
       href="http://cairographics.org"/>
   <repository type="tarball" name="freedesktop.org"
       href="http://www.freedesktop.org"/>
-  <repository type="svn" name="enlightenment.org"
-      href="http://svn.enlightenment.org/svn/e/trunk/"
-      trunk-template="%(module)s/"/>
+  <repository type="tarball" name="enlightenment.fr"
+      href="http://git.enlightenment.fr/cgit.cgi/svn/"/>
 
   <autotools id="cairo" autogen-sh="configure">
     <dependencies>
    </branch>
  </autotools>
 
-  <autotools id="eina" >
-    <branch module="eina"
-            repo="enlightenment.org"
-            revision="73027"/>
+  <autotools id="eina">
+    <branch module="eina.git/snapshot/eina-f90926dd9bf19ea946d7572b36335cc0c5cd3ab5.tar.bz2" version="73027"
+            checkoutdir="eina-f90926dd9bf19ea946d7572b36335cc0c5cd3ab5"
+            repo="enlightenment.fr"
+            hash="sha256:388214434dbe3726aa3894e6f9838adfc43d8bd63bb9597f86a4efbc48b42cad"
+            md5sum="db756dbda2b8b77e5f807c3ecccd34e4">
+    </branch>
   </autotools>
 
   <autotools id="embryo">
-    <branch module="embryo"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="embryo.git/snapshot/embryo-191e1b5f022f769d62abec6112f51e5fbecd6db9.tar.bz2" version="73027"
+            checkoutdir="embryo-191e1b5f022f769d62abec6112f51e5fbecd6db9"
+            repo="enlightenment.fr"
+            hash="sha256:d8a57f51985ee16ee6a7fde2d3b931e83da5d26a1a62efc012d64e6d5fe3748b"
+            md5sum="adebeb8c704e70912a920e8ef4ec43cd">
+    </branch>
     <dependencies>
       <dep package="eina"/>
     </dependencies>
   </autotools>
 
   <autotools id="evas">
-    <branch module="evas"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="evas.git/snapshot/evas-169cf1bb962001f1cf3e59eb950380a9dc1fced3.tar.bz2" version="73027"
+            checkoutdir="evas-169cf1bb962001f1cf3e59eb950380a9dc1fced3"
+            repo="enlightenment.fr"
+            hash="sha256:2b59350e0fe33a8fe49fcbe04192d05ab37345684c4eb9b10fb0e0a35545e7da"
+            md5sum="bfb5442e50551c64c709481a9a35b4a2">
+    </branch>
   </autotools>
 
   <autotools id="ecore">
-    <branch module="ecore"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="ecore.git/snapshot/ecore-9c96f9c140320e52030d1a206d8d330aa46abc44.tar.bz2" version="73027"
+            checkoutdir="ecore-9c96f9c140320e52030d1a206d8d330aa46abc44"
+            repo="enlightenment.fr"
+            hash="sha256:546b9c389556074ad4982a0e389ccb0e55ced59ce725ea2b5c065c4d60310068"
+            md5sum="b15571f271a9960b562f98cb09268408">
+    </branch>
     <dependencies>
       <dep package="eina"/>
       <dep package="evas"/>
   </autotools>
 
   <autotools id="eet">
-    <branch module="eet"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="eet.git/snapshot/eet-15fd52e4831b946308a80df9a25357dc18c97ca2.tar.bz2" version="73027"
+            checkoutdir="eet-15fd52e4831b946308a80df9a25357dc18c97ca2"
+            repo="enlightenment.fr"
+            hash="sha256:62eff1248923be7918beff46e8598ff2b139b0224f0a1b845142cf1b078422e6"
+            md5sum="be08634c70712bb44a5534ef5b2a7af3">
+    </branch>
     <dependencies>
       <dep package="libgcrypt"/>
       <dep package="eina"/>
   </autotools>
 
   <autotools id="edje">
-    <branch module="edje"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="edje.git/snapshot/edje-14738eefac54d1a8cfead2b5aed3b7f05c5b4bd8.tar.bz2" version="73027"
+            checkoutdir="edje-14738eefac54d1a8cfead2b5aed3b7f05c5b4bd8"
+            repo="enlightenment.fr"
+            hash="sha256:9e102f0b47e9cdfa737b5f81b11d352ae01206209729e5815c28d826186b247e"
+            md5sum="5f1995901c848bdaec56ff1f913ef02f">
+    </branch>
     <dependencies>
       <dep package="eet"/>
       <dep package="ecore"/>
   </autotools>
 
   <autotools id="e_dbus">
-    <branch module="e_dbus"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="e_dbus.git/snapshot/e_dbus-9de0a3e0c959cdbaba022eb888b9670bd766d38f.tar.bz2" version="73027"
+            checkoutdir="e_dbus-9de0a3e0c959cdbaba022eb888b9670bd766d38f"
+            repo="enlightenment.fr"
+            hash="sha256:f9655c3ba69174dbd65b5220a492b970aa9264ff3283cbd960a89b69e53591b6"
+            md5sum="4cca1f994e17823ca9be1985f5c4ad09">
+    </branch>
     <dependencies>
       <dep package="ecore"/>
       <dep package="eina"/>
   </autotools>
 
   <autotools id="eeze">
-    <branch module="eeze"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="eeze.git/snapshot/eeze-09a379bc2cc6c1c7aab0478991a104b0c6af1844.tar.bz2" version="73027"
+            checkoutdir="eeze-09a379bc2cc6c1c7aab0478991a104b0c6af1844"
+            repo="enlightenment.fr"
+            hash="sha256:312d61429af845a6333c0c968ec7b0902982082f171453ee14343a8efe773cfc"
+            md5sum="c163caedcbab532b4dc16014b14bb9bc">
+    </branch>
     <dependencies>
       <dep package="ecore"/>
       <dep package="eina"/>
   </autotools>
 
   <autotools id="efreet">
-    <branch module="efreet"
-            repo="enlightenment.org"
-            revision="73027"/>
+    <branch module="efreet.git/snapshot/efreet-e7712c830f3a3cb4c197695de4c981387be8f214.tar.bz2" version="73027"
+            checkoutdir="efreet-e7712c830f3a3cb4c197695de4c981387be8f214"
+            repo="enlightenment.fr"
+            hash="sha256:4839187c3cc099eb6b6986c6924f4e4f6dffd22eccbc3f1bddd1a6312bc8c84c"
+            md5sum="bf28ee9d7b5211d72c27412a7f1cdb80">
+    </branch>
     <dependencies>
         <deb package="ecore"/>
         <deb package="eina"/>