From db4b0aae42dab4040447ba605c18303de49add77 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Fri, 12 Nov 2004 00:35:35 +0000 Subject: [PATCH] New version --- media-video/ati-drivers-extra/ChangeLog | 10 +- media-video/ati-drivers-extra/Manifest | 5 +- .../ati-drivers-extra-3.14.6.ebuild | 96 ++++++++++++++++++ ...rivers-extra-3.14.6-improvements.patch.bz2 | Bin 0 -> 10581 bytes .../files/digest-ati-drivers-extra-3.14.6 | 1 + 5 files changed, 110 insertions(+), 2 deletions(-) create mode 100644 media-video/ati-drivers-extra/ati-drivers-extra-3.14.6.ebuild create mode 100644 media-video/ati-drivers-extra/files/ati-drivers-extra-3.14.6-improvements.patch.bz2 create mode 100644 media-video/ati-drivers-extra/files/digest-ati-drivers-extra-3.14.6 diff --git a/media-video/ati-drivers-extra/ChangeLog b/media-video/ati-drivers-extra/ChangeLog index fc7eab93700e..5a29419cfdec 100644 --- a/media-video/ati-drivers-extra/ChangeLog +++ b/media-video/ati-drivers-extra/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-video/ati-drivers-extra # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/ati-drivers-extra/ChangeLog,v 1.19 2004/10/20 12:21:33 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/ati-drivers-extra/ChangeLog,v 1.20 2004/11/12 00:35:35 lu_zero Exp $ + +*ati-drivers-extra-3.14.6 (12 Nov 2004) + + 12 Nov 2004; Luca Barbato + +files/ati-drivers-extra-3.14.6-improvements.patch.bz2, + +ati-drivers-extra-3.14.6.ebuild: + New version, thanks to Erdroh Moshan and Ernst Persson + for the notice and the patches 20 Oct 2004; Luca Barbato ati-drivers-extra-3.14.1-r1.ebuild: diff --git a/media-video/ati-drivers-extra/Manifest b/media-video/ati-drivers-extra/Manifest index 1db6bff0e1d4..7ebb908cd8c5 100644 --- a/media-video/ati-drivers-extra/Manifest +++ b/media-video/ati-drivers-extra/Manifest @@ -1,6 +1,7 @@ MD5 1b650ba446c0a79c2b564f1bb0680781 ati-drivers-extra-3.14.1.ebuild 2699 MD5 036128e0098c209af7334ffa7899c7ca ati-drivers-extra-3.7.6.ebuild 2684 -MD5 8d49fbac99422b66eb1c679f1c1b851e ChangeLog 2901 +MD5 89e06e901d29e422eb2e9d2559461ab4 ati-drivers-extra-3.14.6.ebuild 2623 +MD5 e217affe5baa3a3da8384baf68ad20ff ChangeLog 3211 MD5 a2a9c4ddd4562efd9ca3b290459e7196 metadata.xml 219 MD5 762af86e7dc081ecafe97307c76124b3 ati-drivers-extra-3.14.1-r1.ebuild 2754 MD5 c28c5867bdc7da77868abe2913ced125 ati-drivers-extra-3.2.8-r1.ebuild 2035 @@ -10,6 +11,8 @@ MD5 ee52c59e510dcdaae1d959daf92f162c ati-drivers-extra-3.11.1.ebuild 2700 MD5 4765a7db326f308f862b1fe3e211ef0d files/fglrx-3.7.0-fix-fglrx_panel-includes.patch 2168 MD5 54de36d07576ae34efa953192b450dd9 files/digest-ati-drivers-extra-3.11.1 73 MD5 119541f0c7966bb5474cb42167103ded files/digest-ati-drivers-extra-3.14.1 73 +MD5 3aa542eecb0d477f099932d4340b7493 files/digest-ati-drivers-extra-3.14.6 73 +MD5 6d101e30f74b2208e76b3e8cb329d15d files/ati-drivers-extra-3.14.6-improvements.patch.bz2 10581 MD5 aa891a7464224bd9a07fe0e96f40ef7b files/digest-ati-drivers-extra-3.7.6 72 MD5 41782adae08060611f324e8c8ddf3de9 files/fireglcontrol.desktop 149 MD5 119541f0c7966bb5474cb42167103ded files/digest-ati-drivers-extra-3.14.1-r1 73 diff --git a/media-video/ati-drivers-extra/ati-drivers-extra-3.14.6.ebuild b/media-video/ati-drivers-extra/ati-drivers-extra-3.14.6.ebuild new file mode 100644 index 000000000000..844991c3c359 --- /dev/null +++ b/media-video/ati-drivers-extra/ati-drivers-extra-3.14.6.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/ati-drivers-extra/ati-drivers-extra-3.14.6.ebuild,v 1.1 2004/11/12 00:35:35 lu_zero Exp $ + +IUSE="qt" + +inherit eutils rpm + +DESCRIPTION="Ati precompiled drivers extra application" +HOMEPAGE="http://www.ati.com" +SRC_URI="http://www2.ati.com/drivers/linux/fglrx-4.3.0-${PV}.i386.rpm" +SLOT="${KV}" +LICENSE="ATI GPL-2 QPL-1.0" +KEYWORDS="-* ~x86" + +DEPEND=">=virtual/linux-sources-2.4 + app-arch/rpm2targz + =media-video/ati-drivers-${PV}* + qt? ( >=x11-libs/qt-3.0 )" + +RDEPEND="=media-video/ati-drivers-${PV}* + qt? ( >=x11-libs/qt-3.0 )" + +ATIBIN="${D}/opt/ati/bin" +RESTRICT="nostrip" + +src_unpack() { + local OLDBIN="/usr/X11R6/bin" + + cd ${WORKDIR} + rpm_src_unpack + + mkdir -p ${WORKDIR}/extra + einfo "Unpacking fglrx_sample_source.tgz..." + tar --no-same-owner -C ${WORKDIR}/extra/ -zxf \ + ${WORKDIR}/usr/src/ATI/fglrx_sample_source.tgz \ + || die "Failed to unpack fglrx_sample_source.tgz!" + # Defining USE_GLU allows this to compile with NVIDIA headers just fine + sed -e "s:-I/usr/X11R6/include:-D USE_GLU -I/usr/X11R6/include:" \ + -i ${WORKDIR}/extra/fgl_glxgears/Makefile.Linux || die + + mkdir -p ${WORKDIR}/extra/fglrx_panel + einfo "Unpacking fglrx_panel_sources.tgz..." + tar --no-same-owner -C ${WORKDIR}/extra/fglrx_panel/ -zxf \ + ${WORKDIR}/usr/src/ATI/fglrx_panel_sources.tgz \ + || die "Failed to unpack fglrx_panel_sources.tgz!" + cd ${WORKDIR}/extra/fglrx_panel + epatch ${FILESDIR}/${P}-improvements.patch.bz2 + sed -e "s:"${OLDBIN}":"${ATIBIN}":"\ + -i ${WORKDIR}/extra/fglrx_panel/Makefile + + } + +src_compile() { + einfo "Building the fgl_glxgears sample..." + cd ${WORKDIR}/extra/fgl_glxgears + make -f Makefile.Linux || ewarn "fgl_glxgears sample not build!" + + if use qt + then + einfo "Building the QT fglx panel..." + cd ${WORKDIR}/extra/fglrx_panel + emake || die + fi + + # Removing unused stuff + rm -rf ${WORKDIR}/usr/X11R6/bin/{*.bz2,fgl_glxgears} +} + +src_install() { + local ATI_ROOT="/usr/lib/opengl/ati" + + # Apps + exeinto /opt/ati/bin + doexe ${WORKDIR}/extra/fgl_glxgears/fgl_glxgears + rm -f ${WORKDIR}/usr/X11R6/bin/* + + if use qt + then + doexe ${WORKDIR}/extra/fglrx_panel/fireglcontrol + + insinto /usr/share/applications/ + doins ${FILESDIR}/fireglcontrol.desktop + + insinto /usr/share/pixmaps/ + doins ${WORKDIR}/extra/fglrx_panel/ati.xpm + else + # Removing unused stuff + rm -rf ${WORKDIR}/usr/share/{applnk,gnome,icons,pixmaps} + fi + + # not necessary dodoc ${WORKDIR}/usr/share/doc/fglrx/LICENSE.* + + # Removing unused stuff + rm -rf ${WORKDIR}/usr/{src,share/doc} +} diff --git a/media-video/ati-drivers-extra/files/ati-drivers-extra-3.14.6-improvements.patch.bz2 b/media-video/ati-drivers-extra/files/ati-drivers-extra-3.14.6-improvements.patch.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..2cae545c0a9609b2ab4971f9f08679a420ad6caa GIT binary patch literal 10581 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