diff options
author | Andrew Bevitt <cyfred@gentoo.org> | 2004-08-30 11:07:53 +0000 |
---|---|---|
committer | Andrew Bevitt <cyfred@gentoo.org> | 2004-08-30 11:07:53 +0000 |
commit | 66189373528aa026ed74f1ab1cff1747d0dbbce9 (patch) | |
tree | 78721d393cdea8158d0fc4fb8efb764a82007d76 /x11-base/opengl-update | |
parent | Updating patch to work with the new irqroutes changes in kernels 2.6.8 and on... (diff) | |
download | gentoo-2-66189373528aa026ed74f1ab1cff1747d0dbbce9.tar.gz gentoo-2-66189373528aa026ed74f1ab1cff1747d0dbbce9.tar.bz2 gentoo-2-66189373528aa026ed74f1ab1cff1747d0dbbce9.zip |
New version of glext.h
Diffstat (limited to 'x11-base/opengl-update')
-rw-r--r-- | x11-base/opengl-update/ChangeLog | 8 | ||||
-rw-r--r-- | x11-base/opengl-update/Manifest | 2 | ||||
-rw-r--r-- | x11-base/opengl-update/files/digest-opengl-update-1.8.1-r1 | 1 | ||||
-rw-r--r-- | x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild | 54 |
4 files changed, 64 insertions, 1 deletions
diff --git a/x11-base/opengl-update/ChangeLog b/x11-base/opengl-update/ChangeLog index cb7a5545dd4e..e07a9a4df5ec 100644 --- a/x11-base/opengl-update/ChangeLog +++ b/x11-base/opengl-update/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-base/opengl-update # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/opengl-update/ChangeLog,v 1.41 2004/08/26 14:53:57 cyfred Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/opengl-update/ChangeLog,v 1.42 2004/08/30 11:07:53 cyfred Exp $ + +*opengl-update-1.8.1-r1 (30 Aug 2004) + + 30 Aug 2004; Andrew Bevitt <cyfred@gentoo.org>; + +opengl-update-1.8.1-r1.ebuild: + New version of glext.h, bumped for xorg-x11 pre-release consistency 27 Aug 2004; Andrew Bevitt <cyfred@gentoo.org>; -files/glext.h-20040714.bz2, opengl-update-1.8.1.ebuild: diff --git a/x11-base/opengl-update/Manifest b/x11-base/opengl-update/Manifest index 854b0423d74b..27dd25304b52 100644 --- a/x11-base/opengl-update/Manifest +++ b/x11-base/opengl-update/Manifest @@ -1,4 +1,5 @@ MD5 3b991a97be9fc8d8b42989ca14d467b7 opengl-update-1.8.1.ebuild 1587 +MD5 42a99084747a78c30fbab3e028bc7291 opengl-update-1.8.1-r1.ebuild 1589 MD5 fe9d5a762b674e506e1f518d2ab5a777 opengl-update-1.7.2.ebuild 543 MD5 7fe976aee0c604132ef23311fbea7120 ChangeLog 7136 MD5 06e66398889b0eaf43fd1a634521bdb0 metadata.xml 318 @@ -9,6 +10,7 @@ MD5 bd56a074f4d53f9ff26e828e0a34cbf3 files/opengl-update-1.7.2 4975 MD5 e167f464da278c0b5cbc93f2c66cef4d files/opengl-update-1.8.1 8120 MD5 0ca46fbf32086f062609ee83fc042c87 files/opengl-update-1.5 3774 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-opengl-update-1.5 0 +MD5 745fdf145b2e08f0c996a3ca40b1ca16 files/digest-opengl-update-1.8.1-r1 64 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-opengl-update-1.7.1 0 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-opengl-update-1.7.2 0 MD5 6912837b450e1f1e0956ec5940781eda files/digest-opengl-update-1.8.1 64 diff --git a/x11-base/opengl-update/files/digest-opengl-update-1.8.1-r1 b/x11-base/opengl-update/files/digest-opengl-update-1.8.1-r1 new file mode 100644 index 000000000000..23c2e8979086 --- /dev/null +++ b/x11-base/opengl-update/files/digest-opengl-update-1.8.1-r1 @@ -0,0 +1 @@ +MD5 e16a3144742d1a5409fe18477a88f8b6 glext.h-20040830.bz2 30982 diff --git a/x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild b/x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild new file mode 100644 index 000000000000..8e426c727d4e --- /dev/null +++ b/x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild,v 1.1 2004/08/30 11:07:53 cyfred Exp $ + +DESCRIPTION="Utility to change the OpenGL interface being used" +HOMEPAGE="http://www.gentoo.org/" +GLEXT="20040830" +SRC_URI="http://dev.gentoo.org/~cyfred/distfiles/glext.h-${GLEXT}.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 amd64 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~ia64 ~ppc64" +IUSE="" + +DEPEND="virtual/libc + app-arch/bzip2" + +pkg_setup() { + # xfree has glext.h somewhere out of place so lets make the user move it + if ( [ ! -h /usr/X11R6/include/GL/glext.h ] && [ -a /usr/X11R6/include/GL/glext.h ] ) + then + # Just make it simpler on the user by giving verbose instructions + if [ -d /usr/lib/opengl/xfree ] + then + GL_IM="xfree" + else + GL_IM="xorg-x11" + fi + + echo + ewarn "Due to inconsistencies in xorg-x11 vs xfree handling of glext.h a userspace" + ewarn "is necessary for you to use opengl-update-1.8; Please do the following" + echo + ewarn "mv /usr/X11R6/include/GL/glext.h /usr/lib/opengl/${GL_IM}/include" + echo + ewarn "You may then remerge opengl-update-1.8.1 successfully" + echo + + die "Userspace problem needs fixing" + fi +} + +src_unpack() { + bzcat ${DISTDIR}/glext.h-${GLEXT}.bz2 > ${WORKDIR}/glext.h || die +} + +src_install() { + newsbin ${FILESDIR}/opengl-update-${PV} opengl-update || die + + # Install default glext.h + dodir /usr/lib/opengl/global/include + insinto /usr/lib/opengl/global/include + doins ${WORKDIR}/glext.h || die +} |