New commits:
commit 640e35050cc992ff60964739d2eacca9e46de5a1
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
(Cherry-picked from 89c1fe3f4d97939ddda8400ff54178f240207e9f in
devel-xorg-modular)
commit 512751ceea8013d66fbf3a2310830e8742dd665c
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.
(Cherry-picked from 78d06c741e1409ce72f5e14cb36a93a91789fa2f in
devel-xorg-modular)
-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 ebc487c..6243db6 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-06-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 7.4.4