[Xquartz-changes] [413] tinderbox

source_changes at macosforge.org source_changes at macosforge.org
Mon Feb 1 17:05:14 PST 2010


Revision: 413
          http://trac.macosforge.org/projects/xquartz/changeset/413
Author:   jeremyhu at freedesktop.org
Date:     2010-02-01 17:05:13 -0800 (Mon, 01 Feb 2010)
Log Message:
-----------
Store the tinderbox build-foo in svn in preparation for the eventual demise of my system storage

Added Paths:
-----------
    tinderbox/
    tinderbox/jhbuildrc
    tinderbox/tinderbox_test.sh
    tinderbox/xorg.modules

Added: tinderbox/jhbuildrc
===================================================================
--- tinderbox/jhbuildrc	                        (rev 0)
+++ tinderbox/jhbuildrc	2010-02-02 01:05:13 UTC (rev 413)
@@ -0,0 +1,24 @@
+# Outside requirements: freeype, xmlto
+
+#moduleset = 'http://cgit.freedesktop.org/xorg/util/modular/blob/xorg.modules'
+moduleset = os.path.join(os.environ['HOME'], 'src', 'freedesktop', 'jhbuild', 'xorg.modules')
+
+modules = [ 'xquartz' ]
+
+skip = [ 'xorg-drivers', 'xdriinfo', 'libdrm', 'libpciaccess', 'libGL', 'fontconfig', 'xkeyboard-config' ]
+
+# All modules will be in $HOME/src/freedesktop/jhbuild after the checkout
+os.environ['JHBUILDDIR'] = os.path.join(os.environ['HOME'], 'src', 'freedesktop', 'jhbuild')
+
+checkoutroot = os.path.join(os.environ['JHBUILDDIR'] , 'src');
+prefix = os.path.join(os.environ['JHBUILDDIR'], 'build');
+
+os.environ['ACLOCAL'] = 'aclocal -I  /usr/local/share/aclocal -I ' + os.path.join(prefix, 'share', 'aclocal')
+os.environ['PKG_CONFIG_PATH'] = os.path.join(prefix, 'lib', 'pkgconfig')
+os.environ['LIBTOOLIZE'] = 'glibtoolize'
+os.environ['GROFF'] = '/opt/local/bin/groff'
+os.environ['XMLTO'] = '/opt/local/bin/xmlto'
+
+autogenargs='--cache-file=' + os.path.join(os.environ['JHBUILDDIR'] , 'configure-cache') + ' --without-dtrace --disable-static --disable-dependency-tracking --with-launchagents-dir=' + os.path.join(prefix, 'Library', 'LaunchAgents') + ' --with-launchdaemons-dir=' + os.path.join(prefix, 'Library', 'LaunchDaemons') + ' --with-apple-applications-dir=' + os.path.join(prefix, 'Applications')
+
+os.environ['CFLAGS'] = '-O0 -ggdb3 -Wall -arch i386 -arch x86_64 -arch ppc'

Added: tinderbox/tinderbox_test.sh
===================================================================
--- tinderbox/tinderbox_test.sh	                        (rev 0)
+++ tinderbox/tinderbox_test.sh	2010-02-02 01:05:13 UTC (rev 413)
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+. /etc/profile
+. /etc/bashrc
+. ${HOME}/.profile
+. ${HOME}/.bashrc
+
+. ${HOME}/src/strip.sh
+unset CFLAGS OBJCFLAGS CPPFLAGS LDFLAGS C_INCLUDE_PATH OBJC_INCLUDE_PATH CPLUS_INCLUDE_PATH PKG_CONFIG_PATH
+
+#URL="http://jeremyhu-vincent:xQUGcg@tinderbox.x.org/builds/rpc"
+URL="http://jeremyhu-yuffie:xQUGcg@tinderbox.x.org/builds/rpc"
+
+rm /Users/jeremy/src/freedesktop/jhbuild/configure-cache
+
+export PKG_CONFIG_PATH=/usr/lib/pkgconfig:$PKG_CONFIG_PATH
+
+
+#jhbuild clean
+
+#jhbuild build --autogen --clean # --start-at=xkeyboard-config
+jhbuild autobuild --autogen --clean --verbose --report-url="${URL}"
+
+/bin/ls -1 /var/tmp | /usr/bin/head -n 9000 | /usr/bin/grep dSYM | /usr/bin/sed 's:^:/var/tmp/:' | /usr/bin/xargs /bin/rm -rf
+/bin/ls -1 /var/tmp | /usr/bin/head -n 9000 | /usr/bin/grep dSYM | /usr/bin/sed 's:^:/var/tmp/:' | /usr/bin/xargs /bin/rm -rf


Property changes on: tinderbox/tinderbox_test.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: tinderbox/xorg.modules
===================================================================
--- tinderbox/xorg.modules	                        (rev 0)
+++ tinderbox/xorg.modules	2010-02-02 01:05:13 UTC (rev 413)
@@ -0,0 +1,18 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+
+<moduleset>
+  <include href="http://cgit.freedesktop.org/xorg/util/modular/blob/xorg.modules" />
+
+  <repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/>
+
+  <metamodule id="xquartz">
+    <dependencies>
+      <dep package="libAppleWM"/>
+      <dep package="xorg"/>
+    </dependencies>
+  </metamodule>
+
+</moduleset>
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20100201/e7f2e470/attachment.html>


More information about the Xquartz-changes mailing list