Commit 01e7368f authored by Vivien Alger's avatar Vivien Alger

X server compile but doesn't work

parent b30232f2
......@@ -7,6 +7,7 @@ extends =
../../component/fontconfig/buildout.cfg
../../component/libpng/buildout.cfg
../../component/curl/buildout.cfg
../../component/openssl/buildout.cfg
../../stack/shacache-client.cfg
#XXX-Cedric : switch to phantomjs and drop firefox and xorg
......@@ -27,8 +28,9 @@ parts =
libxslt
eggs
instance-recipe-egg
xkbcomp
xkeyboard-config
Xserver
firefox
versions = versions
......@@ -40,24 +42,6 @@ url = http://selenium.googlecode.com/files/selenium-server-standalone-2.1.0.jar
download-only = true
filename = selenium-server.jar
[libMesa]
recipe = hexagonit.recipe.cmmi
url = ftp://ftp.freedesktop.org/pub/mesa/7.10/MesaLib-7.10.tar.bz2
configure-options =
--disable-driglx-direct
--with-expat=${libexpat:location}
environment =
PKG_CONFIG_PATH=${libdrm:location}/lib/pkgconfig:${talloc:location}/lib/pkgconfig:${dri2proto:location}/lib/pkgconfig:${glproto:location}/lib/pkgconfig:${libexpat:location}/lib/pkgconfig
LD_LIBRARY_PATH=${libdrm:location}/lib:${talloc:location}/lib:${dri2proto:location}/lib:${glproto:location}/lib:${libexpat:location}/lib
LD_RUN_PATH=${libdrm:location}/lib:${talloc:location}/lib:${dri2proto:location}/lib:${glproto:location}/lib:${libexpat:location}/lib
CPPFLAGS=-I${talloc:location}/include -I${glproto:location}/include -I${libexpat:location}/include -I${libxcb:location}/include
PYTHONPATH=${libxml2:location}/lib/python2.6/site-packages:%(PYTHONPATH)s
PATH=${makedepend:location}/bin:${pkgconfig:location}/bin:%(PATH)s
[libexpat]
recipe = hexagonit.recipe.cmmi
url = http://sourceforge.net/projects/expat/files/expat/2.0.1/expat-2.0.1.tar.gz/download
[glproto]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/X11R7.6/src/proto/glproto-1.4.12.tar.bz2
......@@ -66,14 +50,6 @@ url = http://www.x.org/releases/X11R7.6/src/proto/glproto-1.4.12.tar.bz2
recipe = hexagonit.recipe.cmmi
url = http://xorg.freedesktop.org/archive/individual/lib/pixman-0.23.2.tar.bz2
[makedepend]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/X11R7.6/src/util/makedepend-1.0.3.tar.bz2
[talloc]
recipe = hexagonit.recipe.cmmi
url = http://www.samba.org/ftp/talloc/talloc-2.0.0.tar.gz
[dri2proto]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/individual/proto/dri2proto-2.6.tar.bz2
......@@ -102,11 +78,14 @@ configure-options =
--disable-glx
--disable-dri
--disable-dri2
--disable-xorg
--with-libfreetype=${freetype:location}
--with-xkb-path=${xkeyboard-config:location}/share/X11/xkb
environment =
PKG_CONFIG_PATH=${glproto:location}/lib/pkgconfig:${pixman:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xf86driproto:location}/lib/pkgconfig:${libdrm:location}/lib/pkgconfig:${dri2proto:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${libXau:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${damageproto:location}/lib/pkgconfig:${xcmisproto:location}/lib/pkgconfig:${bigreqsproto:location}/lib/pkgconfig:${randrproto:location}/lib/pkgconfig:${renderproto:location}/lib/pkgconfig:${inputproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${fontsproto:location}/lib/pkgconfig:${videoproto:location}/lib/pkgconfig:${compositeproto:location}/lib/pkgconfig:${recordproto:location}/lib/pkgconfig:${scrnsaverproto:location}/lib/pkgconfig:${resourceproto:location}/lib/pkgconfig:${xineramaproto:location}/lib/pkgconfig:${libxkbfile:location}/lib/pkgconfig:${libXfont:location}/lib/pkgconfig:${pciaccess:location}/lib/pkgconfig:${freetype:location}/lib/pkgconfig
LD_LIBRARY_PATH=${glproto:location}/lib:${pixman:location}/lib:${libX11:location}/lib:${xf86driproto:location}/lib:${libdrm:location}/lib:${dri2proto:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${libXau:location}/lib/:${xextproto:location}/lib/:${fixesproto:location}/lib/:${damageproto:location}/lib/:${xcmisproto:location}/lib/:${bigreqsproto:location}/lib/:${randrproto:location}/lib/:${renderproto:location}/lib/:${inputproto:location}/lib/:${kbproto:location}/lib/:${fontsproto:location}/lib/:${videoproto:location}/lib/:${compositeproto:location}/lib/:${recordproto:location}/lib/:${scrnsaverproto:location}/lib/:${resourceproto:location}/lib/:${xineramaproto:location}/lib/:${libxkbfile:location}/lib/:${libXfont:location}/lib/:${pciaccess:location}/lib:${freetype:location}/lib
LD_RUN_PATH=${glproto:location}/lib:${pixman:location}/lib:${libX11:location}/lib/:${xf86driproto:location}/lib:${libdrm:location}/lib:${dri2proto:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${libXau:location}/lib/:${xextproto:location}/lib/:${fixesproto:location}/lib/:${damageproto:location}/lib/:${xcmisproto:location}/lib/:${bigreqsproto:location}/lib/:${randrproto:location}/lib/:${renderproto:location}/lib/:${inputproto:location}/lib/:${kbproto:location}/lib/:${fontsproto:location}/lib/:${videoproto:location}/lib/:${compositeproto:location}/lib/:${recordproto:location}/lib/:${scrnsaverproto:location}/lib/:${resourceproto:location}/lib/:${xineramaproto:location}/lib/:${libxkbfile:location}/lib/:${libXfont:location}/lib/:${pciaccess:location}/lib:${freetype:location}/lib
CPPFLAGS=-I${glproto:location}/include -I${pixman:location}/include/pixman-1 -I${libX11:location}/include/ -I${xf86driproto:location}/include -I${libdrm:location}/include -I${dri2proto:location}/include -I${xproto:location}/include/ -I${xtrans:location}/include/ -I${libXau:location}/include/ -I${xextproto:location}/include/ -I${fixesproto:location}/include/ -I${damageproto:location}/include/ -I${xcmisproto:location}/include/ -I${bigreqsproto:location}/include/ -I${randrproto:location}/include/ -I${renderproto:location}/include/ -I${inputproto:location}/include/ -I${kbproto:location}/include/ -I${fontsproto:location}/include/ -I${videoproto:location}/include/ -I${compositeproto:location}/include/ -I${recordproto:location}/include/ -I${scrnsaverproto:location}/include/ -I${resourceproto:location}/include/ -I${xineramaproto:location}/include/ -I${libxkbfile:location}/include/ -I${libXfont:location}/include/ -I${pciaccess:location}/include -I${freetype:location}/include
PKG_CONFIG_PATH=${glproto:location}/lib/pkgconfig:${pixman:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xf86driproto:location}/lib/pkgconfig:${libdrm:location}/lib/pkgconfig:${dri2proto:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${libXau:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${damageproto:location}/lib/pkgconfig:${xcmisproto:location}/lib/pkgconfig:${bigreqsproto:location}/lib/pkgconfig:${randrproto:location}/lib/pkgconfig:${renderproto:location}/lib/pkgconfig:${inputproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${fontsproto:location}/lib/pkgconfig:${videoproto:location}/lib/pkgconfig:${compositeproto:location}/lib/pkgconfig:${recordproto:location}/lib/pkgconfig:${scrnsaverproto:location}/lib/pkgconfig:${resourceproto:location}/lib/pkgconfig:${xineramaproto:location}/lib/pkgconfig:${libxkbfile:location}/lib/pkgconfig:${libXfont:location}/lib/pkgconfig:${pciaccess:location}/lib/pkgconfig:${freetype:location}/lib/pkgconfig:${openssl:location}/lib/pkgconfig
LD_LIBRARY_PATH=${glproto:location}/lib:${pixman:location}/lib:${libX11:location}/lib:${xf86driproto:location}/lib:${libdrm:location}/lib:${dri2proto:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${libXau:location}/lib/:${xextproto:location}/lib/:${fixesproto:location}/lib/:${damageproto:location}/lib/:${xcmisproto:location}/lib/:${bigreqsproto:location}/lib/:${randrproto:location}/lib/:${renderproto:location}/lib/:${inputproto:location}/lib/:${kbproto:location}/lib/:${fontsproto:location}/lib/:${videoproto:location}/lib/:${compositeproto:location}/lib/:${recordproto:location}/lib/:${scrnsaverproto:location}/lib/:${resourceproto:location}/lib/:${xineramaproto:location}/lib/:${libxkbfile:location}/lib/:${libXfont:location}/lib/:${pciaccess:location}/lib:${freetype:location}/lib:${openssl:location}/lib
LD_RUN_PATH=${glproto:location}/lib:${pixman:location}/lib:${libX11:location}/lib/:${xf86driproto:location}/lib:${libdrm:location}/lib:${dri2proto:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${libXau:location}/lib/:${xextproto:location}/lib/:${fixesproto:location}/lib/:${damageproto:location}/lib/:${xcmisproto:location}/lib/:${bigreqsproto:location}/lib/:${randrproto:location}/lib/:${renderproto:location}/lib/:${inputproto:location}/lib/:${kbproto:location}/lib/:${fontsproto:location}/lib/:${videoproto:location}/lib/:${compositeproto:location}/lib/:${recordproto:location}/lib/:${scrnsaverproto:location}/lib/:${resourceproto:location}/lib/:${xineramaproto:location}/lib/:${libxkbfile:location}/lib/:${libXfont:location}/lib/:${pciaccess:location}/lib:${freetype:location}/lib:${openssl:location}/lib
CPPFLAGS=-I${glproto:location}/include -I${pixman:location}/include/pixman-1 -I${libX11:location}/include/ -I${xf86driproto:location}/include -I${libdrm:location}/include -I${dri2proto:location}/include -I${xproto:location}/include/ -I${xtrans:location}/include/ -I${libXau:location}/include/ -I${xextproto:location}/include/ -I${fixesproto:location}/include/ -I${damageproto:location}/include/ -I${xcmisproto:location}/include/ -I${bigreqsproto:location}/include/ -I${randrproto:location}/include/ -I${renderproto:location}/include/ -I${inputproto:location}/include/ -I${kbproto:location}/include/ -I${fontsproto:location}/include/ -I${videoproto:location}/include/ -I${compositeproto:location}/include/ -I${recordproto:location}/include/ -I${scrnsaverproto:location}/include/ -I${resourceproto:location}/include/ -I${xineramaproto:location}/include/ -I${libxkbfile:location}/include/ -I${libXfont:location}/include/ -I${pciaccess:location}/include -I${freetype:location}/include -I${openssl:location}/include
PATH=${pkgconfig:location}/bin:%(PATH)s
[xf86driproto]
......@@ -176,25 +155,55 @@ url = http://www.x.org/releases/X11R7.6/src/everything/xineramaproto-1.2.tar.bz2
[libxkbfile]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/X11R7.6/src/everything/libxkbfile-1.0.7.tar.bz2
environment =
PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
LD_LIBRARY_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
LD_RUN_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
CPPFLAGS=-I${xproto:location}/include/ -I${libX11:location}/include/ -I${kbproto:location}/include
PATH=${pkgconfig:location}/bin:%(PATH)s
[libXfont]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/X11R7.6/src/everything/libXfont-1.4.3.tar.bz2
environment =
PKG_CONFIG_PATH=${fontsproto:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
LD_LIBRARY_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xtrans:location}/include/:${xproto:location}/lib/
LD_RUN_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/
PKG_CONFIG_PATH=${fontsproto:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${freetype:location}/lib/pkgconfig
LD_LIBRARY_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xtrans:location}/include/:${xproto:location}/lib/:${freetype:location}/lib
LD_RUN_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${freetype:location}/lib
LDFLAGS=-L${zlib:location}/lib
CPPFLAGS=-I${zlib:location}/include
PATH=${pkgconfig:location}/bin:%(PATH)s
[libfontenc]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/X11R7.6/src/everything/libfontenc-1.1.0.tar.bz2
environment =
PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
LD_LIBRARY_PATH=${xproto:location}/lib/
LD_RUN_PATH=${xproto:location}/lib/
CPPFLAGS=-I${xproto:location}/include/ -I${zlib:location}/include
PATH=${pkgconfig:location}/bin:%(PATH)s
[xkeyboard-config]
recipe = hexagonit.recipe.cmmi
url = http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.3.tar.bz2
[firefox]
[xkbcomp]
recipe = hexagonit.recipe.cmmi
url = ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.6.9/source/firefox-3.6.9.source.tar.bz2
configure-options =
--enable-application=browser
url = http://www.x.org/releases/X11R7.6/src/app/xkbcomp-1.2.0.tar.bz2
configure-options =
--with-xkb-config-root=${xkeyboard-config:location}/share/X11/xkb
environment =
PKG_CONFIG_PATH=${libxkbfile:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
LD_LIBRARY_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
LD_RUN_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
CPPFLAGS=-I${libxkbfile:location}/include/ -I${libX11:location}/include
PATH=${pkgconfig:location}/bin:%(PATH)s
#[firefox]
#recipe = hexagonit.recipe.cmmi
#url = ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.6.9/source/firefox-3.6.9.source.tar.bz2
#configure-options =
# --enable-application=browser
#url = ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/5.0/source/firefox-5.0.source.tar.bz2
#configure-options =
# --disable-webm
......@@ -288,7 +297,7 @@ mode = 0644
[versions]
slapos.cookbook = 0.13
slapos.libnetworkcache = 0.3
erp5.recipe.cmmiforcei686 = 0.1.1
hexagonit.recipe.cmmi = 1.5.0
hexagonit.recipe.download = 1.5.0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment