diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-03 01:15:47 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-03 01:15:47 +0000 |
commit | 34e8356e71ad52208aa965176b58092fb4537603 (patch) | |
tree | 078e5138b9f4d5d97325826ae3d750aae22adeaa /media-libs | |
parent | -media-gfx/graphicsmagick:jp2 (diff) | |
download | historical-34e8356e71ad52208aa965176b58092fb4537603.tar.gz historical-34e8356e71ad52208aa965176b58092fb4537603.tar.bz2 historical-34e8356e71ad52208aa965176b58092fb4537603.zip |
Add special case for FreeBSD where libGL has only major soversion.
Package-Manager: portage-2.1_pre7-r3
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/mesa/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/mesa/Manifest | 28 | ||||
-rw-r--r-- | media-libs/mesa/mesa-6.4.2-r2.ebuild | 13 | ||||
-rw-r--r-- | media-libs/mesa/mesa-6.5.ebuild | 13 |
4 files changed, 44 insertions, 16 deletions
diff --git a/media-libs/mesa/ChangeLog b/media-libs/mesa/ChangeLog index 296d6abda00a..cdc0959e6c58 100644 --- a/media-libs/mesa/ChangeLog +++ b/media-libs/mesa/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/mesa # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.75 2006/04/01 17:26:04 joshuabaergen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.76 2006/04/03 01:15:47 flameeyes Exp $ + + 03 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> mesa-6.4.2-r2.ebuild, + mesa-6.5.ebuild: + Add special case for FreeBSD where libGL has only major soversion. 01 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.5.ebuild: Bump the libdrm dependency and fix the i810 chip series driver compile. (Bug diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 0859bc4fd4a6..835712d61a58 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,6 +1,9 @@ -MD5 7e17e213938bd76f27647d259431d65e ChangeLog 14903 -RMD160 537a6c8168fcbe84397499e4970365e5983d0d89 ChangeLog 14903 -SHA256 895af97ad886859ecf1c9a9d947ad5fc9d4be768a0e67946f61cfc616dc5e33b ChangeLog 14903 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 8656ad7acc19735517ba3877a51ed990 ChangeLog 15063 +RMD160 5589a9f3d7cfd743529819f8bb98d9562b10879b ChangeLog 15063 +SHA256 0da85bb5904a9585bbbecd91436ed503d0dd9a3d5de04d0b8fcd27334d8dbac3 ChangeLog 15063 MD5 ae36bba4e878c77dc2e823ce00e98869 files/6.4-dont-install-gles-headers.patch 421 RMD160 70713f143d080b444089a95712efd227227c523f files/6.4-dont-install-gles-headers.patch 421 SHA256 8f636c2e09ac7fdab0d06ebe62af5a311b52a03bf7b7bdecf4789a6e30e0777e files/6.4-dont-install-gles-headers.patch 421 @@ -34,12 +37,19 @@ SHA256 c0ec505e5fb263d4cde901ce9afe3197346acf67372460a2177231be8425e0ab files/ma MD5 5bd06d12cc0c1f11b9671eb7ec57f5f0 files/radeon-texture-problem.patch 363 RMD160 d7241f061f4f0abbab57920cfaa480ad819bf9cb files/radeon-texture-problem.patch 363 SHA256 01d74821fedfd3409d5aa5c7620c2d51e7f1ddad63b6b01d4bd25595afdfbbea files/radeon-texture-problem.patch 363 -MD5 a13de96ae6f7c1d677f694256c5f152d mesa-6.4.2-r2.ebuild 8401 -RMD160 d6cb1e602095fc2c0b8f04a68a48278df942d734 mesa-6.4.2-r2.ebuild 8401 -SHA256 8a060bfead2b724fe90207352a7c5bd3b84f37c357ad91300b4d4ed8167b143a mesa-6.4.2-r2.ebuild 8401 -MD5 2b6638d5010d763c84b041a8489bce3e mesa-6.5.ebuild 8135 -RMD160 23e15164dc3321c320491cb0b9f2d8deed1c2f0d mesa-6.5.ebuild 8135 -SHA256 353d56d39dfa91d441d35bbc9fcede8b021ae6ae06765b862e73079b22345bf4 mesa-6.5.ebuild 8135 +MD5 25dea3a0f2c9f6b2af49b2b75ae8382d mesa-6.4.2-r2.ebuild 8701 +RMD160 27e30d96dc973e1a5f9732c3c800a02a94cedf3a mesa-6.4.2-r2.ebuild 8701 +SHA256 ddc99bf66efe8f98474a643cb746a7ff3486319af60a3e068ffd77bc3748ac48 mesa-6.4.2-r2.ebuild 8701 +MD5 3ab845ec89cc7b15da0ff2c0b193e3a0 mesa-6.5.ebuild 8435 +RMD160 70adef7fe131a435bc9801e2c5d864b8f3613503 mesa-6.5.ebuild 8435 +SHA256 640bcbdd320468c3fdb99920b0f95547887cb807554eb39d63aa3a46cc1a7502 mesa-6.5.ebuild 8435 MD5 a37bab73e2f24b213932c30997d3d360 metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 metadata.xml 156 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 metadata.xml 156 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2.2 (GNU/Linux) + +iD8DBQFEMHdSAiZjviIA2XgRAp3eAJ9u4oJpqwA0Sa8esm9X2b9Lb8SqXgCg1zUM +irDGkAm7XSIEPRJ9RscraQE= +=5JSz +-----END PGP SIGNATURE----- diff --git a/media-libs/mesa/mesa-6.4.2-r2.ebuild b/media-libs/mesa/mesa-6.4.2-r2.ebuild index 192354819e28..8f486ce0e56c 100644 --- a/media-libs/mesa/mesa-6.4.2-r2.ebuild +++ b/media-libs/mesa/mesa-6.4.2-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.4.2-r2.ebuild,v 1.3 2006/04/01 16:33:12 joshuabaergen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.4.2-r2.ebuild,v 1.4 2006/04/03 01:15:47 flameeyes Exp $ inherit eutils toolchain-funcs multilib flag-o-matic @@ -277,8 +277,15 @@ fix_opengl_symlinks() { rm -f ${LINK} done # Create required symlinks - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so.1 + if [[ ${CHOST} == *-freebsd* ]]; then + # FreeBSD doesn't use major.minor versioning, so the library is only + # libGL.so.1 and no libGL.so.1.2 is ever used there, thus only create + # libGL.so symlink and leave libGL.so.1 being the real thing + dosym libGL.so.1 /usr/$(get_libdir)/libGL.so + else + dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so + dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so.1 + fi } dynamic_libgl_install() { diff --git a/media-libs/mesa/mesa-6.5.ebuild b/media-libs/mesa/mesa-6.5.ebuild index 6b32147f9755..6e92ffba38c7 100644 --- a/media-libs/mesa/mesa-6.5.ebuild +++ b/media-libs/mesa/mesa-6.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.5.ebuild,v 1.3 2006/04/01 17:26:04 joshuabaergen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.5.ebuild,v 1.4 2006/04/03 01:15:47 flameeyes Exp $ inherit eutils toolchain-funcs multilib flag-o-matic @@ -271,8 +271,15 @@ fix_opengl_symlinks() { rm -f ${LINK} done # Create required symlinks - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so.1 + if [[ ${CHOST} == *-freebsd* ]]; then + # FreeBSD doesn't use major.minor versioning, so the library is only + # libGL.so.1 and no libGL.so.1.2 is ever used there, thus only create + # libGL.so symlink and leave libGL.so.1 being the real thing + dosym libGL.so.1 /usr/$(get_libdir)/libGL.so + else + dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so + dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so.1 + fi } dynamic_libgl_install() { |