================================
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