[PATCH modular v2 05/15] jhbuild: Build openchrome driver from svn

Dan Nicholson dbn.lists at gmail.com
Fri Mar 11 06:27:58 PST 2011


Since the openchrome driver is being distributed in the katamari, it
makes sense to build it here even if it's not under X.Org.

The openchrome svn setup is a little unusual. Rather than having the
code in it's own project subdirectory, it's directly in the root "svn"
directory. If "svn" is used as the branch module, jhbuild will use the
trunk or branches directories as directed by the revision attribute.

Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
---
 V2: Just updating the commit text. I checked this out this jhbuild
     tagged 2.30.2 and it worked fine.

 xorg.modules |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/xorg.modules b/xorg.modules
index 28c717d..11046c4 100644
--- a/xorg.modules
+++ b/xorg.modules
@@ -7,6 +7,8 @@
 <moduleset>
   <repository type="git" name="git.freedesktop.org" default="yes"
               href="git://anongit.freedesktop.org/git/"/>
+  <repository type="svn" name="svn.openchrome.org"
+              href="http://svn.openchrome.org/"/>
 
   <autotools id="fontconfig">
     <branch module="fontconfig"
@@ -1284,6 +1286,14 @@
     </dependencies>
   </autotools>
 
+  <autotools id="xf86-video-openchrome">
+    <branch module="svn" repo="svn.openchrome.org"
+            checkoutdir="xorg/driver/xf86-video-openchrome"/>
+    <dependencies>
+      <dep package="xserver"/>
+    </dependencies>
+  </autotools>
+
   <autotools id="xf86-video-r128">
     <branch module="xorg/driver/xf86-video-r128"
             checkoutdir="xorg/driver/xf86-video-r128"/>
@@ -1715,6 +1725,7 @@
       <dep package="xf86-video-neomagic"/>
       <dep package="xf86-video-nouveau"/>
       <dep package="xf86-video-nv"/>
+      <dep package="xf86-video-openchrome"/>
       <dep package="xf86-video-r128"/>
       <dep package="xf86-video-rendition"/>
       <dep package="xf86-video-savage"/>
-- 
1.7.3.4



More information about the xorg-devel mailing list