diff options
author | 2012-06-05 11:40:27 +0000 | |
---|---|---|
committer | 2012-06-05 11:40:27 +0000 | |
commit | 7460f9188b87db23441d1f1459bcc75d4c555248 (patch) | |
tree | bcd6677f6645c6c813d5136b52f252bb510a9640 /app-admin/eselect-opengl | |
parent | Version bump, fixes bug 417719. Install additional docs. Add myself as co-mai... (diff) | |
download | historical-7460f9188b87db23441d1f1459bcc75d4c555248.tar.gz historical-7460f9188b87db23441d1f1459bcc75d4c555248.tar.bz2 historical-7460f9188b87db23441d1f1459bcc75d4c555248.zip |
New version supporting multiple gles implementations
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
Diffstat (limited to 'app-admin/eselect-opengl')
-rw-r--r-- | app-admin/eselect-opengl/ChangeLog | 7 | ||||
-rw-r--r-- | app-admin/eselect-opengl/Manifest | 14 | ||||
-rw-r--r-- | app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild | 57 |
3 files changed, 71 insertions, 7 deletions
diff --git a/app-admin/eselect-opengl/ChangeLog b/app-admin/eselect-opengl/ChangeLog index d32b4fb29fe9..bf4e7a1722ed 100644 --- a/app-admin/eselect-opengl/ChangeLog +++ b/app-admin/eselect-opengl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-admin/eselect-opengl # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.94 2012/05/10 17:55:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.95 2012/06/05 11:40:27 lu_zero Exp $ + +*eselect-opengl-1.2.6 (05 Jun 2012) + + 05 Jun 2012; Luca Barbato <lu_zero@gentoo.org> +eselect-opengl-1.2.6.ebuild: + New version supporting multiple gles implementations 10 May 2012; Alexis Ballier <aballier@gentoo.org> eselect-opengl-1.2.5-r1.ebuild: diff --git a/app-admin/eselect-opengl/Manifest b/app-admin/eselect-opengl/Manifest index 88088d36a026..ecfe9e0c0ddd 100644 --- a/app-admin/eselect-opengl/Manifest +++ b/app-admin/eselect-opengl/Manifest @@ -1,10 +1,11 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 DIST eselect-opengl-1.2.1.tar.xz 3856 RMD160 08e099ac632f9b3bc3302e906e0ce5a19bd50766 SHA1 9254e45f1a768c8ba9930d35951ef5cdd66d25e7 SHA256 47532cc46be551173b31bb4cb7e442bfc08d59c84912b618a5385f813dfa7485 DIST eselect-opengl-1.2.3.tar.xz 4120 RMD160 ae48e97923b9163d176c5109036ef7fb185020f2 SHA1 755ce1f9be0d789e621adbe0e09c84b068e2ffc2 SHA256 1bb9843a8f76010e938ec60e022efe337ccd1b5470ad18ae7a654cd95320101d DIST eselect-opengl-1.2.4.tar.xz 8084 RMD160 aec98af9a228506814e4a4c39468a2589bf4b646 SHA1 6aa6be26ad77f97d7f75c649390c9b378dcbf372 SHA256 d8b53c214131a1aad1aeded78d03d23aa40901d10b2fb7d420617765014ec2fd DIST eselect-opengl-1.2.5.tar.xz 8088 RMD160 9cc294ee7fa6d323b26b2fad4496619c40e8999a SHA1 30c7593d9cc4ba0d5ebb365ed1140f51774e55e8 SHA256 34f0340ae8f8c26ea154f95950bf2e113869bc22c37cdf51a1f867c405d12b9d +DIST eselect-opengl-1.2.6.tar.xz 8184 RMD160 5fba59a8b10affa7adf001c08f7eddd331e645ea SHA1 f820db81397b5e8daadcaa18af947a9d8b2bd236 SHA256 5ccfae3ca58ab050ea43791e357200c152bca04ffaba13d8984ef9856b779c88 DIST glext.h.67.xz 57476 RMD160 83376003bbd9b203d2b4776cd7138e48df01e8df SHA1 d7073293eddfdb5ee6c0b4cdb883a6899324a604 SHA256 d1d7887e72cd415651166ade3da5a407ca28ea99807a0bd6e064163cb6c55cd3 DIST glext.h.75.xz 59352 RMD160 0b785e75d8fa2fe4d8a9bf038811e888a369835a SHA1 8e451955e9c710193e2dd73dc88887b995f2c02e SHA256 6b2152d2bca2558315028dea1aba149e9d83b161721fe7bf90355c39ba938c46 DIST glxext.h.32.xz 7296 RMD160 c7d330af7308b99afe3a3cfd7e5662150dafcb78 SHA1 ec5d6bf0eaccf244afa78ff43bcebf630d3e7312 SHA256 06ef740c3741f367c787bb77fc5bf46405c7eeec4a4a5f1cf8c303b8719cbf5a @@ -13,12 +14,13 @@ EBUILD eselect-opengl-1.2.1.ebuild 1399 RMD160 c6a4d90c4aca0771e36f96f9e3f1dc72a EBUILD eselect-opengl-1.2.3.ebuild 1387 RMD160 0be35eda99937bbbf7b2ce9e76c6d99c2d90acf2 SHA1 ee6effb6d4e6dbba08565559a3ba3629f948e226 SHA256 9b242ec80da919fe182a5296c05f635ff5bbe5e2009a86cbcce6de19ca6b8d0e EBUILD eselect-opengl-1.2.4.ebuild 1374 RMD160 033ed28585b0e3b536445aeb4f1e346c8e83ae9e SHA1 f8967fb23ccedef768342f267aa03cd4334463a3 SHA256 bcc832ec284494d58dc74e6a9d0d02e43d7500b26dac5a846852c2d4a591c42f EBUILD eselect-opengl-1.2.5-r1.ebuild 1579 RMD160 ccc5036f91551445055865306701e215f5960bd5 SHA1 cd8948dd5db66c95bac9b2ce079f1f87f0495b47 SHA256 e299fa04d9bf6e67d79ec8a09d6fe2e8500e71a312022d09b629bc1883d5f5dd -MISC ChangeLog 14336 RMD160 409c9e400d82d3cd3af45e43816ff5377fdf3d15 SHA1 dad0e3e1c69346a4b99ea37082b0671884feba40 SHA256 8ce61f1bbd69c7044d119fca6f5f65e427d812791e57fab9a4e1c5d6577d84ec +EBUILD eselect-opengl-1.2.6.ebuild 1630 RMD160 df222382862844b6543e518520716f5d9b943eeb SHA1 b6f1bfc138c8f4196f81823c8cba75d7a7998cde SHA256 cbe6c21cacf214d0cc1f370de05cb16a9d96f6b9843269c1a7f417153f2376a9 +MISC ChangeLog 14507 RMD160 0c78ee4dfdd58e782b1ac8c2ad07ff30d7f74973 SHA1 8ae375ba7f8ec82cf97035f8614a0580e2d9f181 SHA256 6d737c98cb44ee8ec32b0b0cbcbe8835ed45cf2d469ade005c55787567f1b5d6 MISC metadata.xml 259 RMD160 382e7a1f4d02a39797bef61cec79bdd7e2406c8a SHA1 fd3ba970c6901523e731ab8dcfeb162fe26417de SHA256 1f2cf0891ca37f4268a47e2eaa69108868aaef98f78c06d56f4ec9cdecad4dd5 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk+sAQEACgkQvFcC4BYPU0p+XgCfV8NKfTfxb+8pMeyCeUhXIfrl -KUUAoL3CE7f1dluClXOVEjcqRVagQtfS -=zr6N +iF4EAREIAAYFAk/N8FMACgkQcXOrnRGRc46wWQD/Y6tgPpKg2nkoqvWd1dsvl5OJ +SOFAp9aJiTnwteZjkyIA/2Uv4nXFIIldYhIkUbXwqsq6SgZk+n4VPuiD/3lOsLi0 +=lN75 -----END PGP SIGNATURE----- diff --git a/app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild b/app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild new file mode 100644 index 000000000000..83d36a1c2f8b --- /dev/null +++ b/app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.6.ebuild,v 1.1 2012/06/05 11:40:27 lu_zero Exp $ + +EAPI=4 + +inherit multilib + +DESCRIPTION="Utility to change the OpenGL interface being used" +HOMEPAGE="http://www.gentoo.org/" + +# Source: +# http://www.opengl.org/registry/api/glext.h +# http://www.opengl.org/registry/api/glxext.h +GLEXT="75" +GLXEXT="33" + +MIRROR="http://dev.gentooexperimental.org/~scarabeus/" +SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz + ${MIRROR}/glxext.h.${GLXEXT}.xz + http://dev.gentoo.org/~lu_zero/distfiles/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="app-arch/xz-utils" +RDEPEND=">=app-admin/eselect-1.2.4 + !<media-libs/mesa-8.0.3-r1 + !<x11-proto/glproto-1.4.15-r1" + +pkg_postinst() { + local impl="$(eselect opengl show)" + if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then + eselect opengl set "${impl}" + fi +} + +src_prepare() { + # don't die on Darwin users + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die + fi +} + +src_install() { + insinto "/usr/share/eselect/modules" + doins opengl.eselect + doman opengl.eselect.5 + + # Install global glext.h and glxext.h + insinto "/usr/$(get_libdir)/opengl/global/include/GL/" + cd "${WORKDIR}" + newins glext.h.${GLEXT} glext.h + newins glxext.h.${GLXEXT} glxext.h +} |