summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFerris McCormick <fmccor@gentoo.org>2005-08-10 20:37:47 +0000
committerFerris McCormick <fmccor@gentoo.org>2005-08-10 20:37:47 +0000
commitca160cc2fa587817b653cb484697ae454207a1d5 (patch)
treeb67509f11e8574fd8e121bd67e27085fe06156ba /media-libs
parentVersion bump. Resolves bug #102048. (diff)
downloadhistorical-ca160cc2fa587817b653cb484697ae454207a1d5.tar.gz
historical-ca160cc2fa587817b653cb484697ae454207a1d5.tar.bz2
historical-ca160cc2fa587817b653cb484697ae454207a1d5.zip
(1) Correct a few $(...) to \$(...), and (2) add some sparc-only checks to help with sparc testing.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/mesa/ChangeLog13
-rw-r--r--media-libs/mesa/Manifest4
-rw-r--r--media-libs/mesa/mesa-6.3.1.1.ebuild9
3 files changed, 21 insertions, 5 deletions
diff --git a/media-libs/mesa/ChangeLog b/media-libs/mesa/ChangeLog
index f8d6af7e089f..957289f5919a 100644
--- a/media-libs/mesa/ChangeLog
+++ b/media-libs/mesa/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for media-libs/mesa
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.14 2005/08/10 15:20:28 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.15 2005/08/10 20:37:47 fmccor Exp $
+
+ 10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
+ 1. Correct echo "$(...)" to echo "\$(...)";
+ 2. When building for sparc, make sure that:
+ a. Use sparc assembly versions where appropriate;
+ b. Make sure sparc-specific sources are built;
+ c. For testing, don't actually build the dri drivers
+ because they are known not to work.
+ d. TODO: Figure out why two versions of libGL are built,
+ and why the install ends up linking to the incorrect
+ version (the one with the undefined externals).
10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
Add ~sparc keyword (X modular testing).
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a18ba6f39eed..ae6c47bd0993 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,5 +1,5 @@
-MD5 f4be7ebf5c56d611e87265b28e2e20c0 ChangeLog 2039
-MD5 f9874b5745bc65f9f0146431eb1499b3 mesa-6.3.1.1.ebuild 4028
+MD5 dfab588da3d37aaf543a736f9528a1de ChangeLog 2583
+MD5 2fdcbc1ec50317bac6482389f2a61d74 mesa-6.3.1.1.ebuild 4216
MD5 327ad9473f146d09e0d0bd9198bb6a99 files/digest-mesa-6.3.1.1 129
MD5 14a7882e4e2dc41b7ef845dc11bd9a0c files/fix-xthreads-location.patch 1718
MD5 de65b33347d4dd56da17835ab42daf9a files/use-xthreads.patch 8355
diff --git a/media-libs/mesa/mesa-6.3.1.1.ebuild b/media-libs/mesa/mesa-6.3.1.1.ebuild
index f50923fe0a66..7042ca47ef42 100644
--- a/media-libs/mesa/mesa-6.3.1.1.ebuild
+++ b/media-libs/mesa/mesa-6.3.1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.3.1.1.ebuild,v 1.5 2005/08/10 15:20:28 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.3.1.1.ebuild,v 1.6 2005/08/10 20:37:47 fmccor Exp $
inherit eutils toolchain-funcs
@@ -62,6 +62,11 @@ src_unpack() {
# Set up linux-dri configs
echo "OPT_FLAGS = ${CFLAGS}" >> ${HOSTCONF}
+ if use sparc; then
+ echo "ASM_FLAGS = -DUSE_SPARC_ASM" >> ${HOSTCONF}
+ echo "ASM_SOURCES = \$(SPARC_SOURCES) \$(SPARC_API)" >> ${HOSTCONF}
+ echo "DRIVER_DIRS = " >> ${HOSTCONF}
+ fi
echo "CC = $(tc-getCC)" >> ${HOSTCONF}
echo "CXX = $(tc-getCXX)" >> ${HOSTCONF}
echo "DRM_SOURCE_PATH=\$(TOP)/../${LIBDRM_P}" >> ${HOSTCONF}
@@ -72,7 +77,7 @@ src_unpack() {
# Documented in configs/default
if use motif; then
# Add -lXm
- echo "GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) $(EXTRA_LIB_PATH) -lXt -lX11 -lXm" >> ${HOSTCONF}
+ echo "GLW_LIB_DEPS = -L\$(LIB_DIR) -l\$(GL_LIB) \$(EXTRA_LIB_PATH) -lXt -lX11 -lXm" >> ${HOSTCONF}
# Add GLwMDrawA.c
echo "GLW_SOURCES = GLwDrawA.c GLwMDrawA.c" >> ${HOSTCONF}
fi