diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2009-11-08 07:15:53 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2009-11-08 07:15:53 +0000 |
commit | cc0988201f658d89483c02c9c7131ace48297e8d (patch) | |
tree | 1574e3e54bddd278e0e95dc12e309491eb86b8cc /app-admin | |
parent | Removed kde-4.3 mask. (diff) | |
download | historical-cc0988201f658d89483c02c9c7131ace48297e8d.tar.gz historical-cc0988201f658d89483c02c9c7131ace48297e8d.tar.bz2 historical-cc0988201f658d89483c02c9c7131ace48297e8d.zip |
resurrect stable version
Package-Manager: portage-2.1.6.13/cvs/Linux i686
RepoMan-Options: --force
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/eselect-opengl/ChangeLog | 6 | ||||
-rw-r--r-- | app-admin/eselect-opengl/Manifest | 16 | ||||
-rw-r--r-- | app-admin/eselect-opengl/eselect-opengl-1.0.8-r1.ebuild | 83 |
3 files changed, 93 insertions, 12 deletions
diff --git a/app-admin/eselect-opengl/ChangeLog b/app-admin/eselect-opengl/ChangeLog index fa6a633b09c2..606bdadcf019 100644 --- a/app-admin/eselect-opengl/ChangeLog +++ b/app-admin/eselect-opengl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-admin/eselect-opengl # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.57 2009/11/07 21:57:07 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/ChangeLog,v 1.58 2009/11/08 07:15:53 mr_bones_ Exp $ + + 08 Nov 2009; Michael Sterrett <mr_bones_@gentoo.org> + +eselect-opengl-1.0.8-r1.ebuild: + resurrect stable version *eselect-opengl-1.1.0 (07 Nov 2009) diff --git a/app-admin/eselect-opengl/Manifest b/app-admin/eselect-opengl/Manifest index 188421c509f2..83317132096c 100644 --- a/app-admin/eselect-opengl/Manifest +++ b/app-admin/eselect-opengl/Manifest @@ -1,20 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST eselect-opengl-1.1.0.tar.bz2 3786 RMD160 7ca28177ade496c57bd749037efc005fdcd62a8c SHA1 0983a8cd6d2c81dde19e6c96f1eb5de8976aa8e5 SHA256 a04ba91ff1eff3afba44ca32bc429e610a266660364aebbab9a4889dea9548e9 DIST glext.h-39.bz2 36955 RMD160 0b2c571fa8c5ebaeac82637164556bcda0b9af04 SHA1 4766c179d4605457715429b3feba0be6e8a97aef SHA256 d11cbde20bb0ff44ff11e0045c92039721487d9a1bc85c2b4f3ee9a76e662eb1 +DIST glext.h.55.bz2 47448 RMD160 077c0bc7fce8d10cceb4a95296661f8626e0daa8 SHA1 797cb3ced445d8f144c902ba08b46519260e7ed0 SHA256 2a4a49e36caa9d1af59fda2bec6fe22d928a30b0a11fda3bb1d6882e8a2fb587 DIST glext.h.56.bz2 47453 RMD160 e9e326c7df23ffc6c4e4370cbf98490aeed76076 SHA1 6cf59a044cec9cba5e19c1bc7bccb0a398564106 SHA256 4360de4689c7f87bb140ac7ea404bbaf86a4c9cbbcd2499b5ca2c2d824814c81 DIST glxext.h-19.bz2 6234 RMD160 fdeac6930b4fd70d88fe44f56a029cc466673aaf SHA1 d1dfd98dc5c565f83a798adffb82d4c8f751ce5a SHA256 00a15ec18e586335c3d045b42efe419c5c5383855b2ce4036a1cac3acef21fab +DIST glxext.h.24.bz2 7291 RMD160 384ee534034f985630a290ae82a729fc984f66ad SHA1 79c129a2b7a956a506c197b26ce9abec139e8e8e SHA256 ebf9a25d1c934be13e5d72ad8a392558117f4f3aec8bc2f3bb14e843dca8c8b1 DIST glxext.h.25.bz2 7268 RMD160 a20c73ab71611a067f41338629b53168be10b011 SHA1 18bc733a2c75bb032fc61ff3db46163e72d82011 SHA256 acf2af990feb0a1260235fae6d4607e54ca06b91d0a1f65212486f94a4f04e4a DIST opengl.eselect-1.0.6.bz2 3295 RMD160 79ab635aeae9001cb4427db6532b17284b36d95e SHA1 c54dc98e4c223038f6b6250acb970e665a8d488e SHA256 50dfb50b9a4479524f34bcf0d421ec216dbab2c50def31fe208c186efe3d1b31 +DIST opengl.eselect-1.0.8.bz2 3216 RMD160 625281ad66637c7c48da9972fdc047d62d47c699 SHA1 b5a8dc8549572f7ced913d286f28e39bedc6754c SHA256 4546f5baef768b645ba459f531c845781f7ba0ef07fe9580d0c066126ea39d2b EBUILD eselect-opengl-1.0.6-r1.ebuild 2293 RMD160 31867bd28b68082a70688c93a58edbaf1a111067 SHA1 4c2b4aa2b6da5aa547cdbd19406b82706f22c1e5 SHA256 2a7a19a6e530e384cd05f77d99d593a4a6fc1513c2cf47e3f08c5b195c8603e0 +EBUILD eselect-opengl-1.0.8-r1.ebuild 2327 RMD160 66e060043d31621a071ecc0897e6ddb8628ff8dd SHA1 a84ee811265d56fc162f30000ff8b7e4f0982029 SHA256 fecdabd801a45a02b171ac0f8796ea7e32f8d5987cbf90f7b62a090fd10d83ae EBUILD eselect-opengl-1.1.0.ebuild 1679 RMD160 607ecfe69bf7b7b1a81080f38a25a823fd111f8e SHA1 c593acb89f2a7287eec3a256a72fe419ebdd5a1a SHA256 e2b8b5a65e787ace714f570bd226913f46a750667c44d05aaffa6c69766b4abc -MISC ChangeLog 8942 RMD160 4fa859219f82ceb20232c914a12050509ce4d078 SHA1 ec50f200f2ebf2e3085c55ab333d52e5b38b6ae8 SHA256 a9e5fce8c6f59f9bb28840c299ca055c3955d7e1e8921786c51a07da7e18b4d3 +MISC ChangeLog 9060 RMD160 467fef4256081733a6e990e4635e317daca8800e SHA1 31026bf51665b6bbfd47724027fb532d93ea2723 SHA256 3c9c447cd70fb91c420ef06adb67777ed5bac7debdd61c726407511cf8462461 MISC metadata.xml 259 RMD160 382e7a1f4d02a39797bef61cec79bdd7e2406c8a SHA1 fd3ba970c6901523e731ab8dcfeb162fe26417de SHA256 1f2cf0891ca37f4268a47e2eaa69108868aaef98f78c06d56f4ec9cdecad4dd5 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.13 (GNU/Linux) - -iEYEARECAAYFAkr17TsACgkQHB6c3gNBRYfdOgCgnc2Tk7SZ4J23VDHeX+IBPfxg -HpIAnjwMtAe9PXRVGWU3nh8+RLgO3+Ih -=l6hM ------END PGP SIGNATURE----- diff --git a/app-admin/eselect-opengl/eselect-opengl-1.0.8-r1.ebuild b/app-admin/eselect-opengl/eselect-opengl-1.0.8-r1.ebuild new file mode 100644 index 000000000000..42e76e40f6e5 --- /dev/null +++ b/app-admin/eselect-opengl/eselect-opengl-1.0.8-r1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2009 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.0.8-r1.ebuild,v 1.9 2009/11/08 07:15:53 mr_bones_ Exp $ + +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="55" +GLXEXT="24" + +#MIRROR="mirror://gentoo/" +MIRROR="http://dev.gentooexperimental.org/~scarabeus/" +SRC_URI="${MIRROR}/glext.h.${GLEXT}.bz2 + ${MIRROR}/glxext.h.${GLXEXT}.bz2 + ${MIRROR}/opengl.eselect-${PV}.bz2" + +LICENSE="GPL-2" +SLOT="0" +# -* to give time for headers to hit mirrors... +#KEYWORDS="-*" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +IUSE="" +EMULTILIB_PKG="true" + +DEPEND="app-arch/bzip2" +RDEPEND=">=app-admin/eselect-1.1" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + + mv opengl.eselect-${PV} opengl.eselect +} + +pkg_preinst() { + # It needs to be before 04multilib + [[ -f "${ROOT}/etc/env.d/09opengl" ]] && mv ${ROOT}/etc/env.d/09opengl ${ROOT}/etc/env.d/03opengl + + OABI="${ABI}" + for ABI in $(get_install_abis); do + if [[ -e "${ROOT}/usr/$(get_libdir)/opengl/xorg-x11/lib/libMesaGL.so" ]] + then + einfo "Removing libMesaGL.so from xorg-x11 profile. See bug #47598." + rm -f "${ROOT}/usr/$(get_libdir)/opengl/xorg-x11/lib/libMesaGL.so" + fi + if [[ -e "${ROOT}/usr/$(get_libdir)/libMesaGL.so" ]] + then + einfo "Removing libMesaGL.so from /usr/$(get_libdir). See bug #47598." + rm -f "${ROOT}/usr/$(get_libdir)/libMesaGL.so" + fi + + for f in "${ROOT}/usr/$(get_libdir)"/libGL.so.* "${ROOT}/usr/$(get_libdir)"/libGLcore.so.* "${ROOT}/usr/$(get_libdir)"/libnvidia-tls* "${ROOT}/usr/$(get_libdir)"/tls/libnvidia-tls* ; do + [[ -e ${f} ]] && rm -f "${f}" + done + done + ABI="${OABI}" + unset OABI +} + +pkg_postinst() { + local impl="$(eselect opengl show)" + if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then + eselect opengl set "${impl}" + fi +} + +src_install() { + insinto /usr/share/eselect/modules + doins opengl.eselect + + # Install default glext.h + insinto "/usr/$(get_libdir)/opengl/global/include" + cd "${WORKDIR}" + newins glext.h.${GLEXT} glext.h || die + newins glxext.h.${GLXEXT} glxext.h || die +} |