================================
xgl:source=cvs_060714-1
cvc rdiff xgl -1 /[EMAIL PROTECTED]:devel/cvs_060714-1
================================
cvs_060714-1 Antonio Meireles (doniphon on  ([EMAIL PROTECTED]) Thu Jul 20 
13:00:27 2006
    first round
    
xgl.recipe: new
--- /dev/null
+++ xgl.recipe
@@ -0,0 +144 @@
+# Antonio Meireles
+# 
+# sbin.reboot.sh
+
+class Xgl(CPackageRecipe):
+
+   name = "xgl"
+   version = "cvs_060714"
+
+   buildRequires = ['xtrans','util-macros','espgs:runtime', 'flex:runtime', 
'perl:runtime', 'pkgconfig:devel', 'xorg-x11:runtime', 'xf86driproto', 
'libdrm', 'freetype:devel', 'xorg-x11:devel', 'zlib:devel' ]
+
+   def setup(r):
+
+      srpm = 
'http://ftp.iasi.roedu.net/mirrors/opensuse.org/repositories/Compiz-Quinn/SUSE_Linux_10.1/src/%(name)s-%(version)s-8.1.src.rpm'
+      
+      r.addArchive(srpm)
+
+      #      r.addArchive('xorg-server.tar.bz2', rpm=srpm, 
dir='%(name)s-%(version)s')
+      #      r.addArchive('mesa.tar.bz2', rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.addArchive('glitz.tar.bz2', rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.addArchive('fixesproto.tar.bz2', 
rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.addArchive('compositeproto.tar.bz2', 
rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.addArchive('scrnsaverproto.tar.bz2', 
rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.addArchive('glproto.tar.bz2', 
rpm=srpm,dir='%(name)s-%(version)s')
+      #      r.Automake(subDir='xorg-server')
+      r.Run("""
+      echo "============================================================="
+      
+      tar xjf ../xorg-server.tar.bz2
+      tar xjf ../mesa.tar.bz2
+      tar xjf ../glitz.tar.bz2
+      tar xjf ../fixesproto.tar.bz2
+      tar xjf ../compositeproto.tar.bz2
+      tar xjf ../scrnsaverproto.tar.bz2
+      tar xjf ../glproto.tar.bz2
+
+      patch -d xorg-* -p0 < ../Xserver-suse-sysconfig.diff  || exit 1
+      patch -d xorg-* -p0 < ../xgl-security-file-dir.diff || exit 1
+      patch -d xorg-* -p0 < ../xgl-xpstubs-link-hack.diff || exit 1
+      patch -d xorg-* -p0 < ../xgl-maprules-tolower-fix.diff || exit 1
+      patch -d xorg-* -p0 < ../178214.diff || exit 1
+      patch -d xorg-* -p0 < ../xgl-java-wmhack.diff  || exit 1
+
+      mv Mesa xorg-server/
+      
+      """)
+      
+      #      r.addPatch('Xserver-suse-sysconfig.diff', rpm=srpm, 
dir='xorg-server', level=0)
+      #      r.addPatch('xgl-java-wmhack.diff', rpm=srpm, 
dir='xorg-server',level=0)
+      #      r.addPatch('xgl-maprules-tolower-fix.diff', rpm=srpm, 
dir='xorg-server',level=0)
+      #      r.addPatch('xgl-security-file-dir.diff', rpm=srpm, 
dir='xorg-server', level=0)
+      #      r.addPatch('xgl-xpstubs-link-hack.diff', rpm=srpm, 
dir='xorg-server',level=0)
+      #      r.addPatch('178214.diff', rpm=srpm, dir='xorg-server')
+ 
+
+      r.MakeDirs('/usr/X11R6')
+      r.MakeDirs('/usr/X11R6/lib')
+      r.MakeDirs('/usr/X11R6/lib/xgl')
+
+      r.macros.mflags='-j5 '
+
+      r.Configure('  --prefix=/usr/X11R6/ --libdir=/usr/X11R6/lib ', 
configureName='./autogen.sh',subDir='fixesproto')
+      r.Make('', subDir='fixesproto') 
+      r.MakeInstall(subDir='fixesproto', package=':fixesproto')
+
+      r.Configure('  --prefix=/usr/X11R6/ --libdir=/usr/X11R6/lib ', 
configureName='./autogen.sh',subDir='compositeproto')
+      r.Make('', subDir='compositeproto')
+      r.MakeInstall(subDir='compositeproto', package=':compositeproto')
+
+      r.Configure('  --prefix=/usr/X11R6/ --libdir=/usr/X11R6/lib/ ', 
configureName='./autogen.sh',subDir='scrnsaverproto')
+      r.Make('', subDir='scrnsaverproto')
+      r.MakeInstall(subDir='scrnsaverproto', package=':scrnsaverproto')
+
+      r.Configure('  --prefix=/usr/X11R6 --libdir=/usr/X11R6/lib/ ', 
configureName='./autogen.sh',subDir='glproto')
+      r.Make('', subDir='glproto')
+      r.MakeInstall(subDir='glproto', package=':glproto')
+
+#--disable-shared
+#      r.Configure('--prefix=/usr/X11R6/lib/xgl 
--libdir=/usr/X11R6/lib/xgl/lib', 
configureName='./autogen.sh',subDir='glitz',preConfigure=' CC=%(cc)s   
CFLAGS="-fPIC  %(cflags)s"  
PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH')
+
+      r.Configure('--prefix=/usr/X11R6/ --libdir=/usr/X11R6/lib', 
configureName='./autogen.sh',subDir='glitz',preConfigure=' CC=%(cc)s   
CFLAGS="-fPIC  %(cflags)s"  
PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH')
+
+      r.Make( subDir='glitz', preMake='CFLAGS="-fPIC  %(cflags)s"  
PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH')
+      r.MakeInstall(subDir='glitz', package=':glitz')
+
+
+ 
+      r.Configure('--prefix=/usr/X11R6 --libdir=/usr/X11R6/lib --enable-xgl 
--enable-xglx --disable-xorg --disable-xprint --enable-glx --enable-dri 
--with-mesa-source=%(builddir)s/xorg-server/Mesa/ --with-release-snap=1 
--disable-dmx  --disable-xvfb --disable-xnest  --enable-xkb 
--disable-kdriveserver --sysconfdir=/etc/X11  --disable-aiglx', 
subDir='xorg-server', preConfigure='XLIB_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API 
-I%(destdir)s/usr/include/ -I/usr/X11R6/include" 
PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH 
XLIB_LIBS="-L/usr/X11R6/lib -lX11" XDMCP_CFLAGS="-I/usr/X11R6/include" 
XDMCP_LIBS="-L/usr/X11R6/lib -lXdmcp" XSERVERCFLAGS_CFLAGS=" 
-I%(destdir)s/usr/include  -I%(builddir)s/xorg-server/Mesa/include -DXTHREADS 
-DXUSE_MTSAFE_API -I/usr/X11R6/include -I/usr/X11R6/include/X11 \
+          -I/usr/X11R6/include/X11/Xtrans -I/usr/X11R6/include/X11/fonts \
+     -I/usr/include/freetype2 -I/usr/include -I/usr/include/X11/extensions"  
GL_CFLAGS="-I/usr/include" \
+            GL_LIBS="" \
+            XSERVERCFLAGS_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib \
+               -L/usr/X11R6/lib -lxkbfile -lXfont -lfntstubs -lfreetype -lm 
-lz -lXau -lfontenc \
+                  -lXdmcp" XSERVERLIBS_CFLAGS="-I/usr/X11R6/include 
-I/usr/X11R6/include/X11/fonts \
+   -I/usr/include/freetype2 -I/usr/include" \
+   XSERVERLIBS_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib 
-I/usr/include/X11/extensions\
+      -L/usr/X11R6/lib -lXfont -lfntstubs -lfreetype -lm -lz -lXau -lfontenc 
-lXdmcp"  XORGCONFIG_DEP_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API 
-I/usr/X11R6/include" \
+      XORGCONFIG_DEP_LIBS="-L/usr/X11R6/lib -lxkbfile -lX11" \
+      XORGCFG_DEP_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API -I/usr/X11R6/include" \
+      XORGCFG_DEP_LIBS="-L/usr/X11R6/lib -lxkbui -lxkbfile -lXxf86misc 
-lXxf86vm \
+         -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11" 
DMXMODULES_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API \
+            -I/usr/X11R6/include -I/usr/X11R6/include/X11/fonts \
+               -I/usr/local/include/freetype2 -I/usr/local/include" \
+               DMXMODULES_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib \
+                  -L/usr/X11R6/lib -lXmuu -lXt -lSM -lXext -lX11 -lXrender 
-lXfont -lfntstubs \
+                     -lfreetype -lm -lz -lICE -lXau -lXdmcp"     
XLIB_LIBS="-L/usr/X11R6/lib -lX11" XDMCP_CFLAGS="-I/usr/X11R6/include" 
XDMCP_LIBS="-L/usr/X11R6/lib -lXdmcp" XSERVERCFLAGS_CFLAGS=" 
-I%(destdir)s/usr/include  -I%(builddir)s/xorg-server/Mesa/include -DXTHREADS 
-DXUSE_MTSAFE_API -I/usr/X11R6/include -I/usr/X11R6/include/X11 \
+          -I/usr/X11R6/include/X11/Xtrans -I/usr/X11R6/include/X11/fonts \
+     -I/usr/include/freetype2 -I/usr/include -I/usr/include/X11/extensions"  
GL_CFLAGS="-I/usr/include" \
+            GL_LIBS="" \
+            XSERVERCFLAGS_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib \
+               -L/usr/X11R6/lib -lxkbfile -lXfont -lfntstubs -lfreetype -lm 
-lz -lXau -lfontenc \
+                  -lXdmcp" XSERVERLIBS_CFLAGS="-I/usr/X11R6/include 
-I/usr/X11R6/include/X11/fonts \
+   -I/usr/include/freetype2 -I/usr/include" \
+   XSERVERLIBS_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib 
-I/usr/include/X11/extensions\
+      -L/usr/X11R6/lib -lXfont -lfntstubs -lfreetype -lm -lz -lXau -lfontenc 
-lXdmcp"  XORGCONFIG_DEP_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API 
-I/usr/X11R6/include" \
+      XORGCONFIG_DEP_LIBS="-L/usr/X11R6/lib -lxkbfile -lX11" \
+      XORGCFG_DEP_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API -I/usr/X11R6/include" \
+      XORGCFG_DEP_LIBS="-L/usr/X11R6/lib -lxkbui -lxkbfile -lXxf86misc 
-lXxf86vm \
+         -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11" 
DMXMODULES_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API \
+            -I/usr/X11R6/include -I/usr/X11R6/include/X11/fonts \
+               -I/usr/local/include/freetype2 -I/usr/local/include" \
+               DMXMODULES_LIBS="-Wl,--rpath -Wl,/usr/lib -L/usr/lib \
+                  -L/usr/X11R6/lib -lXmuu -lXt -lSM -lXext -lX11 -lXrender 
-lXfont -lfntstubs \
+                     -lfreetype -lm -lz -lICE -lXau -lXdmcp" 
XGLMODULES_CFLAGS="-I/usr/include" \
+XGLMODULES_LIBS="-L/usr/X11R6/lib -lglitz -lm" \
+XGLXMODULES_CFLAGS="-DXTHREADS -DXUSE_MTSAFE_API -I/usr/X11R6/include \
+   -I/usr/include" \
+XGLXMODULES_LIBS="-pthread -L/usr/lib -L/usr/X11R6/lib -lglitz-glx \
+   -lGL -lXrandr -lXext -lXrender -lX11 -lxkbfile"      ')
+      r.Make( subDir='xorg-server', 
preMake='PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH')
+#      r.Make( subDir='xorg-server/hw/xgl/glx', 
preMake='PKG_CONFIG_PATH="%(destdir)s/usr/X11R6/lib/pkgconfig/":$PKG_CONFIG_PATH')
+      r.MakeInstall(subDir='xorg-server')
+#      r.MakeInstall(subDir='xorg-server/hw/xgl/glx')
+         
+      r.SharedLibrary(subtrees='/usr/X11R6/lib/xgl/lib')
+      r.SharedLibrary(subtrees='/usr/X11R6/lib')
+      r.SharedLibrary(subtrees='/usr/X11R6/lib/xorg/modules/xgl')
+
+
+
+
+
+
+

xgl-cvs_060714-8.1.src.rpm: new

Committed by: antonio.meireles
_______________________________________________
Desktop-commits mailing list
[email protected]
http://lists.bizrace.com/mailman/listinfo/desktop-commits

Reply via email to