[Lunar-commits] r20169 - in moonbase/branches/crater/xorg-7.0: . mesa-glu mesa-lib x11-proto/xproto

Moritz Heiber moe at lunar-linux.org
Mon May 22 19:10:44 UTC 2006


Author: moe
Date: 2006-05-22 19:10:43 +0000 (Mon, 22 May 2006)
New Revision: 20169

Added:
   moonbase/branches/crater/xorg-7.0/mesa-glu/
   moonbase/branches/crater/xorg-7.0/mesa-glu/BUILD
   moonbase/branches/crater/xorg-7.0/mesa-glu/DEPENDS
   moonbase/branches/crater/xorg-7.0/mesa-glu/DETAILS
   moonbase/branches/crater/xorg-7.0/mesa-glu/PRE_BUILD
   moonbase/branches/crater/xorg-7.0/mesa-lib/
   moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS
Removed:
   moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS
Modified:
   moonbase/branches/crater/xorg-7.0/x11-proto/xproto/BUILD
Log:
Add mesa-lib inside the crater .. it should've been here in
the first place anyway. Also adding mesa-glu for all them NVIDIA
and fglrx users. Might need some polishing. I'll do that in a minute.



Added: moonbase/branches/crater/xorg-7.0/mesa-glu/BUILD
===================================================================
--- moonbase/branches/crater/xorg-7.0/mesa-glu/BUILD	                        (rev 0)
+++ moonbase/branches/crater/xorg-7.0/mesa-glu/BUILD	2006-05-22 19:10:43 UTC (rev 20169)
@@ -0,0 +1,24 @@
+(
+
+  MESA_PREFIX="/usr"
+
+  find . -type f -exec sed -i 's@/usr/X11R6@/usr/X11 at g' {} \; &&
+  sed -i 's at lib/modules at lib/X11/modules@' src/glx/x11/dri_glx.c	&&
+   
+  unpack $SOURCE2 &&
+
+  make linux-dri DRM_SOURCE_PATH="${SOURCE_DIRECTORY}/drm" &&
+
+  prepare_install &&
+
+  cp -a lib/libGLU.so* ${MESA_PREFIX}/lib/ &&
+  cp -a include/GL/glu*.h ${MESA_PREFIX}/include/ &&
+
+  install -m644 include/GLView.h \
+  	  $MESA_PREFIX/include &&
+
+  cd progs/xdemos &&
+  make PROGS='glxinfo glxgears' &&
+  install -v -m755 glxinfo glxgears /usr/bin
+
+) > $C_FIFO 2>&1

Added: moonbase/branches/crater/xorg-7.0/mesa-glu/DEPENDS
===================================================================
--- moonbase/branches/crater/xorg-7.0/mesa-glu/DEPENDS	                        (rev 0)
+++ moonbase/branches/crater/xorg-7.0/mesa-glu/DEPENDS	2006-05-22 19:10:43 UTC (rev 20169)
@@ -0,0 +1,4 @@
+depends glproto &&
+depends libX11  &&
+depends makedepend &&
+depends libXext

Added: moonbase/branches/crater/xorg-7.0/mesa-glu/DETAILS
===================================================================
--- moonbase/branches/crater/xorg-7.0/mesa-glu/DETAILS	                        (rev 0)
+++ moonbase/branches/crater/xorg-7.0/mesa-glu/DETAILS	2006-05-22 19:10:43 UTC (rev 20169)
@@ -0,0 +1,27 @@
+	  MODULE=mesa-lib-moe
+	 VERSION=6.4.2
+	  SOURCE=MesaLib-$VERSION.tar.bz2
+	 SOURCE2=libdrm-cvs-beta.tar.bz2
+         SOURCE3=MesaDemos-$VERSION.tar.bz2
+	 SOURCE4=MesaGLUT-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Mesa-$VERSION
+      SOURCE_URL=$SFORGE_URL/mesa3d/
+     SOURCE2_URL=cvs://:pserver:anonymous@anoncvs.freedesktop.org:/cvs/dri:drm
+     SOURCE3_URL=$SFORGE_URL/mesa3d/
+     SOURCE4_URL=$SFORGE_URL/mesa3d/
+      SOURCE_VFY=sha1:4f042bdf38c9eb62e04660bd18566e7ca50d8640
+     SOURCE3_VFY=sha1:35b1ff78fc1bd1c303be754ad2ff4252ad6c0258
+     SOURCE4_VFY=sha1:f136387c3076cfb24a40a7e41cacc43359493771
+	 WEBSITE=http://www.mesa3d.org
+	 ENTERED=20060215
+	 UPDATED=20060324
+	   SHORT="Mesa 3D library"
+cat << EOF
+Mesa is a 3-D graphics library with an API which is 
+very similar to that of OpenGL.* To the extent that
+Mesa utilizes the OpenGL command syntax or state machine,
+it is being used with authorization from Silicon 
+Graphics, Inc.(SGI).
+
+mesa-lib provides libGL.so needed for many different programs.
+EOF

Added: moonbase/branches/crater/xorg-7.0/mesa-glu/PRE_BUILD
===================================================================
--- moonbase/branches/crater/xorg-7.0/mesa-glu/PRE_BUILD	                        (rev 0)
+++ moonbase/branches/crater/xorg-7.0/mesa-glu/PRE_BUILD	2006-05-22 19:10:43 UTC (rev 20169)
@@ -0,0 +1,5 @@
+default_pre_build	&&
+cd $BUILD_DIRECTORY	&&
+unpack $SOURCE3		&&
+unpack $SOURCE4		&&
+cd $SOURCE_DIRECTORY

Copied: moonbase/branches/crater/xorg-7.0/mesa-lib (from rev 19883, moonbase/trunk/zbeta/mesa-lib)

Deleted: moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS

Copied: moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS (from rev 20168, moonbase/trunk/zbeta/mesa-lib/DETAILS)
===================================================================
--- moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS	                        (rev 0)
+++ moonbase/branches/crater/xorg-7.0/mesa-lib/DETAILS	2006-05-22 19:10:43 UTC (rev 20169)
@@ -0,0 +1,28 @@
+	  MODULE=mesa-lib
+	 VERSION=6.4.2
+	  SOURCE=MesaLib-$VERSION.tar.bz2
+	 SOURCE2=libdrm-cvs-beta.tar.bz2
+         SOURCE3=MesaDemos-$VERSION.tar.bz2
+	 SOURCE4=MesaGLUT-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Mesa-$VERSION
+      SOURCE_URL=$SFORGE_URL/mesa3d/
+     SOURCE2_URL=cvs://:pserver:anonymous@anoncvs.freedesktop.org:/cvs/dri:drm
+     SOURCE3_URL=$SFORGE_URL/mesa3d/
+     SOURCE4_URL=$SFORGE_URL/mesa3d/
+      SOURCE_VFY=sha1:4f042bdf38c9eb62e04660bd18566e7ca50d8640
+     SOURCE3_VFY=sha1:35b1ff78fc1bd1c303be754ad2ff4252ad6c0258
+     SOURCE4_VFY=sha1:f136387c3076cfb24a40a7e41cacc43359493771
+	 WEBSITE=http://www.mesa3d.org
+	 ENTERED=20060215
+	 UPDATED=20060324
+	   PSAFE="no"
+	   SHORT="Mesa 3D library"
+cat << EOF
+Mesa is a 3-D graphics library with an API which is 
+very similar to that of OpenGL.* To the extent that
+Mesa utilizes the OpenGL command syntax or state machine,
+it is being used with authorization from Silicon 
+Graphics, Inc.(SGI).
+
+mesa-lib provides libGL.so needed for many different programs.
+EOF

Modified: moonbase/branches/crater/xorg-7.0/x11-proto/xproto/BUILD
===================================================================
--- moonbase/branches/crater/xorg-7.0/x11-proto/xproto/BUILD	2006-05-22 15:59:55 UTC (rev 20168)
+++ moonbase/branches/crater/xorg-7.0/x11-proto/xproto/BUILD	2006-05-22 19:10:43 UTC (rev 20169)
@@ -1,5 +1,4 @@
 (
-# . /etc/profile.d/x11r7.rc &&
 
   default_build
 



More information about the Lunar-commits mailing list