sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (89c1fe3f4d97939ddda8400ff54178f240207e9f)
- From: Eric Sandall <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (89c1fe3f4d97939ddda8400ff54178f240207e9f)
- Date: Fri, 31 Jul 2009 18:37:16 -0500
GIT changes to devel-xorg-modular grimoire by Eric Sandall
<sandalle AT sourcemage.org>:
graphics-libs/mesalib/DEPENDS | 2
graphics-libs/mesalib/HISTORY | 8
++
graphics-libs/mesalib/PRE_BUILD | 2
graphics-libs/mesalib/REPAIR^cfe9d942370d8c12716d288816996d37^DEPENDS | 31
++++++++++
xorg-lib/libxcb/HISTORY | 2
5 files changed, 42 insertions(+), 3 deletions(-)
New commits:
commit 89c1fe3f4d97939ddda8400ff54178f240207e9f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
mesalib: autogen.sh only exists in GIT checkout so only fix there
commit 78d06c741e1409ce72f5e14cb36a93a91789fa2f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
mesalib: bash does not support floating point arithmetic
reduce to integer.
Need to use -lt instead of < for comparison otherwise stupid
simple math such as 2411 < 243 will be true, but 2411 < 241 will
be false. This fixes libdrm always being forced.
commit 574e243e30fbb48d8c4f093b782ad7036efed771
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
libxcb: Fix date in HISTORY
diff --git a/graphics-libs/mesalib/DEPENDS b/graphics-libs/mesalib/DEPENDS
index 3d090c0..cb808ba 100755
--- a/graphics-libs/mesalib/DEPENDS
+++ b/graphics-libs/mesalib/DEPENDS
@@ -21,7 +21,7 @@ optional_depends libxcb \
'--disable-xcb' \
'Enable XCB support?'
-if spell_ok libdrm && [[ $(installed_version libdrm) < 2.4.3 ]]; then
+if spell_ok libdrm && [[ $(installed_version libdrm|sed 's:\.::g') -lt 243
]]; then
force_depends libdrm
fi &&
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 5b13d47..80af226 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,11 @@
+2009-07-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Bash does not support floating point arithmetic, reduce
+ to integer.
+ Need to use -lt instead of < for comparison otherwise stupid simple
+ math such as 2411 < 243 will be true, but 2411 < 241 will be false.
+ This fixes libdrm always being forced
+ * PRE_BUILD: autogen.sh only exists in GIT checkout so only fix there
+
2009-07-28 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: moved the sedit for configure
diff --git a/graphics-libs/mesalib/PRE_BUILD b/graphics-libs/mesalib/PRE_BUILD
index 39bdb9a..0c29c2c 100755
--- a/graphics-libs/mesalib/PRE_BUILD
+++ b/graphics-libs/mesalib/PRE_BUILD
@@ -5,7 +5,6 @@ if [[ "$MESALIB_GIT" == "y" ]]; then
else
patch -p1 < $SPELL_DIRECTORY/gl_select.patch
fi &&
-sedit "/.*configure.*/d" autogen.sh &&
cd ${SOURCE_DIRECTORY}/configs &&
sedit "s:/usr/local:/usr:g" default &&
@@ -37,5 +36,6 @@ sedit "s:/X11R6::g" Makefile
&&
if [[ $MESALIB_GIT == y ]]; then
cd "$SOURCE_DIRECTORY" &&
+ sedit "/.*configure.*/d" autogen.sh &&
./autogen.sh
fi
diff --git
a/graphics-libs/mesalib/REPAIR^cfe9d942370d8c12716d288816996d37^DEPENDS
b/graphics-libs/mesalib/REPAIR^cfe9d942370d8c12716d288816996d37^DEPENDS
new file mode 100755
index 0000000..6081a8e
--- /dev/null
+++ b/graphics-libs/mesalib/REPAIR^cfe9d942370d8c12716d288816996d37^DEPENDS
@@ -0,0 +1,31 @@
+depends dri2proto &&
+depends libdrm &&
+depends util-macros &&
+depends gccmakedep &&
+depends lndir &&
+depends xorg-cf-files &&
+depends imake &&
+depends makedepend &&
+depends expat &&
+depends libxdamage &&
+depends libx11 &&
+depends libxext &&
+depends libxxf86vm &&
+depends libxt &&
+depends libxau &&
+depends libxfixes &&
+depends glproto &&
+
+optional_depends libxcb \
+ '--enable-xcb' \
+ '--disable-xcb' \
+ 'Enable XCB support?'
+
+if spell_ok libdrm && [[ "$(installed_version libdrm|sed 's:.::g')" -lt
"243" ]]; then
+ force_depends libdrm
+fi &&
+
+
+if [[ $MESALIB_GIT == y ]]; then
+ depends git
+fi
diff --git a/xorg-lib/libxcb/HISTORY b/xorg-lib/libxcb/HISTORY
index 52a5615..64f0d90 100644
--- a/xorg-lib/libxcb/HISTORY
+++ b/xorg-lib/libxcb/HISTORY
@@ -1,4 +1,4 @@
-2009-05-29 Eric Sandall <sandalle AT sourcemage.org>
+2009-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4
SOURCE matches upstream posted MD5
- [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (89c1fe3f4d97939ddda8400ff54178f240207e9f), Eric Sandall, 07/31/2009
Archive powered by MHonArc 2.6.24.