summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2004-05-29 07:41:57 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2004-05-29 07:41:57 +0000
commit87d583f3d744dd2821451b84d4db5f373454a6d1 (patch)
treee74f9cf00377db0acc26a7563b131187624af4a1 /x11-base
parentNeed to force this to stable for amd64 so everybody else works properly. (diff)
downloadhistorical-87d583f3d744dd2821451b84d4db5f373454a6d1.tar.gz
historical-87d583f3d744dd2821451b84d4db5f373454a6d1.tar.bz2
historical-87d583f3d744dd2821451b84d4db5f373454a6d1.zip
Force opengl-update to change to xorg-x11 if xfree is currently selected, else default to old behavior.
Diffstat (limited to 'x11-base')
-rw-r--r--x11-base/xorg-x11/ChangeLog6
-rw-r--r--x11-base/xorg-x11/xorg-x11-6.7.0.ebuild12
2 files changed, 14 insertions, 4 deletions
diff --git a/x11-base/xorg-x11/ChangeLog b/x11-base/xorg-x11/ChangeLog
index c51eb8c086cf..0ed3dbf27699 100644
--- a/x11-base/xorg-x11/ChangeLog
+++ b/x11-base/xorg-x11/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-base/xorg-x11
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.39 2004/05/28 08:37:52 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.40 2004/05/29 07:41:57 spyderous Exp $
+
+ 29 May 2004; Donnie Berkholz <spyderous@gentoo.org>; xorg-x11-6.7.0.ebuild:
+ Force opengl-update to change to xorg-x11 if xfree is currently selected, else
+ default to old behavior.
28 May 2004; Donnie Berkholz <spyderous@gentoo.org>; xorg-x11-6.7.0.ebuild:
PATCH_VER 0.7. Add 9860_all_xorg-xkb_winkeys.patch to fix broken windows keys
diff --git a/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild b/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
index 3d3a03eb7677..920e7edc0b59 100644
--- a/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
+++ b/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild,v 1.40 2004/05/28 08:37:52 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild,v 1.41 2004/05/29 07:41:57 spyderous Exp $
# This is a snapshot of the XORG-RELEASE-1 branch.
@@ -132,7 +132,7 @@ DEPEND=">=sys-apps/baselayout-1.8.3
>=dev-libs/expat-1.95.3
>=media-libs/freetype-2.1.4
>=media-libs/fontconfig-2.1-r1
- >=x11-base/opengl-update-1.4
+ >=x11-base/opengl-update-1.7
>=x11-misc/ttmkfdir-3.0.4
>=sys-apps/sed-4
sys-apps/util-linux
@@ -1232,7 +1232,13 @@ pkg_postinst() {
# Switch to the xorg implementation.
# Use new opengl-update that will not reset user selected
# OpenGL interface ...
- echo; ${ROOT}/usr/sbin/opengl-update --use-old ${PN}
+ echo
+ if [ "`${ROOT}/usr/sbin/opengl-update --get-implementation`" = "xfree" ]
+ then
+ ${ROOT}/usr/sbin/opengl-update ${PN}
+ else
+ ${ROOT}/usr/sbin/opengl-update --use-old ${PN}
+ fi
fi
for x in $(find ${ROOT}/usr/X11R6/lib/X11/locale/ -mindepth 1 -type d)