summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bevitt <cyfred@gentoo.org>2004-08-30 11:07:53 +0000
committerAndrew Bevitt <cyfred@gentoo.org>2004-08-30 11:07:53 +0000
commit66189373528aa026ed74f1ab1cff1747d0dbbce9 (patch)
tree78721d393cdea8158d0fc4fb8efb764a82007d76 /x11-base/opengl-update
parentUpdating patch to work with the new irqroutes changes in kernels 2.6.8 and on... (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--x11-base/opengl-update/Manifest2
-rw-r--r--x11-base/opengl-update/files/digest-opengl-update-1.8.1-r11
-rw-r--r--x11-base/opengl-update/opengl-update-1.8.1-r1.ebuild54
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
+}