diff options
author | Ferris McCormick <fmccor@gentoo.org> | 2005-08-10 20:37:47 +0000 |
---|---|---|
committer | Ferris McCormick <fmccor@gentoo.org> | 2005-08-10 20:37:47 +0000 |
commit | ca160cc2fa587817b653cb484697ae454207a1d5 (patch) | |
tree | b67509f11e8574fd8e121bd67e27085fe06156ba /media-libs | |
parent | Version bump. Resolves bug #102048. (diff) | |
download | historical-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/ChangeLog | 13 | ||||
-rw-r--r-- | media-libs/mesa/Manifest | 4 | ||||
-rw-r--r-- | media-libs/mesa/mesa-6.3.1.1.ebuild | 9 |
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 |