[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