diff options
author | Bryan Stine <battousai@gentoo.org> | 2009-01-22 23:19:06 +0000 |
---|---|---|
committer | Bryan Stine <battousai@gentoo.org> | 2009-01-22 23:19:06 +0000 |
commit | 085cda4bbf04ab4bd8f9260bd1f35562998fc979 (patch) | |
tree | 60c11cbee5d145e29b4f5e87e17e6d71f5dc8b72 /x11-base | |
parent | Fix second part of bug #256040 by partially undoing an overenthusiastic inher... (diff) | |
download | gentoo-2-085cda4bbf04ab4bd8f9260bd1f35562998fc979.tar.gz gentoo-2-085cda4bbf04ab4bd8f9260bd1f35562998fc979.tar.bz2 gentoo-2-085cda4bbf04ab4bd8f9260bd1f35562998fc979.zip |
Bump to 20080710-0.5, with patch to fix bug #255956. Dropped 20060608 versions. Minor convention fix in all ebuilds.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/x11-drm/ChangeLog | 11 | ||||
-rw-r--r-- | x11-base/x11-drm/x11-drm-20060608-r1.ebuild | 348 | ||||
-rw-r--r-- | x11-base/x11-drm/x11-drm-20060608.ebuild | 241 | ||||
-rw-r--r-- | x11-base/x11-drm/x11-drm-20070314.ebuild | 10 | ||||
-rw-r--r-- | x11-base/x11-drm/x11-drm-20071019.ebuild | 10 | ||||
-rw-r--r-- | x11-base/x11-drm/x11-drm-20080710.ebuild | 12 |
6 files changed, 25 insertions, 607 deletions
diff --git a/x11-base/x11-drm/ChangeLog b/x11-base/x11-drm/ChangeLog index db273484314e..cc8f4e48b3d9 100644 --- a/x11-base/x11-drm/ChangeLog +++ b/x11-base/x11-drm/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-base/x11-drm -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.67 2008/11/02 00:02:58 maekke Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.68 2009/01/22 23:19:06 battousai Exp $ + + 22 Jan 2009; Bryan D. Stine <battousai@gentoo.org> + -x11-drm-20060608.ebuild, -x11-drm-20060608-r1.ebuild, + x11-drm-20070314.ebuild, x11-drm-20071019.ebuild, x11-drm-20080710.ebuild: + Push 20080710 patchball 0.5, restoring compatibility with kernel 2.6.28. + Dropped old 20060608 snapshot. Rename I810_VIDCARDS to INTEL_VIDCARDS for + consistency. 20080710-0.5 fixes bug #255956. 02 Nov 2008; Markus Meier <maekke@gentoo.org> x11-drm-20070314.ebuild: amd64/x86 stable, bug #237876 diff --git a/x11-base/x11-drm/x11-drm-20060608-r1.ebuild b/x11-base/x11-drm/x11-drm-20060608-r1.ebuild deleted file mode 100644 index 570a8d6b80de..000000000000 --- a/x11-base/x11-drm/x11-drm-20060608-r1.ebuild +++ /dev/null @@ -1,348 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild,v 1.10 2008/10/22 16:12:49 remi Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="1.7" - -inherit eutils x11 linux-mod autotools - -IUSE_VIDEO_CARDS=" - video_cards_intel - video_cards_mach64 - video_cards_mga - video_cards_nv - video_cards_r128 - video_cards_radeon - video_cards_savage - video_cards_sis - video_cards_sunffb - video_cards_tdfx - video_cards_via" -IUSE="${IUSE_VIDEO_CARDS} kernel_FreeBSD kernel_linux" - -# Make sure Portage does _NOT_ strip symbols. We will do it later and make sure -# that only we only strip stuff that are safe to strip ... -RESTRICT="strip" - -S="${WORKDIR}/drm" -PATCHVER="0.4" -PATCHDIR="${WORKDIR}/patch" -EXCLUDED="${WORKDIR}/excluded" - -DESCRIPTION="DRM Kernel Modules for X11" -HOMEPAGE="http://dri.sf.net" -SRC_URI="mirror://gentoo/${P}-gentoo-${PATCHVER}.tar.bz2 - mirror://gentoo/linux-drm-${PV}-kernelsource.tar.bz2" - -SLOT="0" -LICENSE="X11" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd" - -DEPEND="kernel_linux? ( virtual/linux-sources ) - kernel_FreeBSD? ( sys-freebsd/freebsd-sources - sys-freebsd/freebsd-mk-defs )" -RDEPEND="" - -pkg_setup() { - # Setup the kernel's stuff. - kernel_setup - - # Set video cards to build for. - set_vidcards - - # DRM CVS is undergoing changes which require splitting source to support both 2.4 - # and 2.6 kernels. This determines which to use. - get_drm_build_dir - - return 0 -} - -src_unpack() { - unpack linux-drm-${PV}-kernelsource.tar.bz2 - unpack ${P}-gentoo-${PATCHVER}.tar.bz2 - - patch_prepare - - # Apply patches - EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" - - # Substitute new directory under /lib/modules/${KV_FULL} - cd "${SRC_BUILD}" - sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile - - cp "${S}"/tests/*.c "${SRC_BUILD}" - - src_unpack_os - - cd "${S}" - eautoreconf -v --install -} - -src_compile() { - # Building the programs. These are useful for developers and getting info from DRI and DRM. - # - # libdrm objects are needed for drmstat. - econf || die "libdrm configure failed." - emake || die "libdrm build failed." - - einfo "Building DRM in ${SRC_BUILD}..." - src_compile_os - einfo "DRM build finished". -} - -src_install() { - einfo "Installing DRM..." - cd "${SRC_BUILD}" - - src_install_os - - dodoc "${S}/linux-core/README.drm" - - dobin dristat - dobin drmstat -} - -pkg_postinst() { - if use video_cards_sis - then - einfo "SiS direct rendering only works on 300 series chipsets." - einfo "SiS framebuffer also needs to be enabled in the kernel." - fi - - if use video_cards_mach64 - then - einfo "The Mach64 DRI driver is insecure." - einfo "Malicious clients can write to system memory." - einfo "For more information, see:" - einfo "http://dri.freedesktop.org/wiki/ATIMach64." - fi - - pkg_postinst_os -} - -# Functions used above are defined below: - -kernel_setup() { - if use kernel_FreeBSD - then - K_RV=${CHOST/*-freebsd/} - elif use kernel_linux - then - if kernel_is 2 6 - then - CONFIG_CHECK="!DRM AGP" - ERROR_DRM="Please disable the Direct Rendering Manager in the kernel config. (CONFIG_DRM)" - ERROR_AGP="AGP support is not enabled in your kernel config (CONFIG_AGP)" - - kernel_is ge 2 6 25 && \ - CONFIG_CHECK="${CONFIG_CHECK} ~UNUSED_SYMBOLS" \ - ERROR_UNUSED_SYMBOLS="Please enable unused/obsolete exported symbols in your kernel config (CONFIG_UNUSED_SYMBOLS). These modules will not load otherwise." - elif kernel_is 2 4 - then - CONFIG_CHECK="DRM" - ERROR_DRM="Please enable DRM support in your kernel configuration. (CONFIG_DRM = y or m)." - fi - - linux-mod_pkg_setup - fi -} - -set_vidcards() { - if use kernel_linux; then - set_kvobj - I810_VIDCARDS="i810.${KV_OBJ} i830.${KV_OBJ} i915.${KV_OBJ}" - elif use kernel_FreeBSD; then - KV_OBJ="ko" - # bsd does not have i810/i830, only i915: - I810_VIDCARDS="i915.${KV_OBJ}" - fi - - VIDCARDS="" - - if [[ -n "${VIDEO_CARDS}" ]]; then - use video_cards_intel && \ - VIDCARDS="${VIDCARDS} ${I810_VIDCARDS}" - use video_cards_mach64 && \ - VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" - use video_cards_mga && \ - VIDCARDS="${VIDCARDS} mga.${KV_OBJ}" - use video_cards_nv && \ - VIDCARDS="${VIDCARDS} nv.${KV_OBJ}" - use video_cards_r128 && \ - VIDCARDS="${VIDCARDS} r128.${KV_OBJ}" - use video_cards_radeon && \ - VIDCARDS="${VIDCARDS} radeon.${KV_OBJ}" - use video_cards_savage && \ - VIDCARDS="${VIDCARDS} savage.${KV_OBJ}" - use video_cards_sis && \ - VIDCARDS="${VIDCARDS} sis.${KV_OBJ}" - use video_cards_via && \ - VIDCARDS="${VIDCARDS} via.${KV_OBJ}" - use video_cards_sunffb && \ - VIDCARDS="${VIDCARDS} ffb.${KV_OBJ}" - use video_cards_tdfx && \ - VIDCARDS="${VIDCARDS} tdfx.${KV_OBJ}" - fi -} - -get_drm_build_dir() { - if use kernel_FreeBSD - then - SRC_BUILD="${S}/bsd-core" - elif kernel_is 2 4 - then - SRC_BUILD="${S}/linux" - elif kernel_is 2 6 - then - SRC_BUILD="${S}/linux-core" - fi -} - -patch_prepare() { - # Handle exclusions based on the following... - # All trees (0**), Standard only (1**), Others (none right now) - # 2.4 vs. 2.6 kernels - if use kernel_linux - then - kernel_is 2 4 && mv -f "${PATCHDIR}"/*kernel-2.6* "${EXCLUDED}" - kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" - fi - - # There is only one tree being maintained now. No numeric exclusions need - # to be done based on DRM tree. -} - -src_unpack_freebsd() { - # Do FreeBSD stuff. - if use kernel_FreeBSD - then - # Link in freebsd kernel. - ln -s "/usr/src/sys-${K_RV}" "${WORKDIR}/sys" - # SUBDIR variable gets to all Makefiles, we need it only in the main one. - SUBDIRS=${VIDCARDS//.ko} - sed -ie "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" "${SRC_BUILD}"/Makefile - fi -} - -src_unpack_os() { - if use kernel_FreeBSD - then - src_unpack_freebsd - fi -} - -src_compile_os() { - if use kernel_linux - then - src_compile_linux - elif use kernel_FreeBSD - then - src_compile_freebsd - fi -} - -src_install_os() { - if use kernel_linux - then - src_install_linux - elif use kernel_FreeBSD - then - src_install_freebsd - fi -} - -src_compile_linux() { - # This now uses an M= build system. Makefile does most of the work. - cd "${SRC_BUILD}" - unset ARCH - emake M="${SRC_BUILD}" \ - LINUXDIR="${KERNEL_DIR}" \ - DRM_MODULES="${VIDCARDS}" \ - modules || die_error - - if linux_chkconfig_present DRM - then - echo "Please disable in-kernel DRM support to use this package." - fi - - # LINUXDIR is needed to allow Makefiles to find kernel release. - cd "${SRC_BUILD}" - emake LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." - emake LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." -} - -src_compile_freebsd() { - cd "${SRC_BUILD}" - # Environment CFLAGS overwrite kernel CFLAGS which is bad. - local svcflags=${CFLAGS}; local svldflags=${LDFLAGS} - unset CFLAGS; unset LDFLAGS - MAKE=make \ - emake \ - NO_WERROR= \ - SYSDIR="${WORKDIR}/sys" \ - KMODDIR="/boot/modules" \ - || die "pmake failed." - export CFLAGS=${svcflags}; export LDFLAGS=${svldflags} - - cd "${S}/tests" - # -D_POSIX_SOURCE skips the definition of several stuff we need - # for these two to compile - sed -i -e "s/-D_POSIX_SOURCE//" Makefile - emake dristat || die "Building dristat failed." - emake drmstat || die "Building drmstat failed." - # Move these where the linux stuff expects them - mv dristat drmstat "${SRC_BUILD}" -} - -die_error() { - eerror "Portage could not build the DRM modules. If you see an ACCESS DENIED error," - eerror "this could mean that you were using an unsupported kernel build system. All" - eerror "2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6" - eerror "are supported." - die "Unable to build DRM modules." -} - -src_install_linux() { - cd "${SRC_BUILD}" - unset ARCH - kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" - emake KV="${KV_FULL}" \ - LINUXDIR="${KERNEL_DIR}" \ - DESTDIR="${D}" \ - RUNNING_REL="${KV_FULL}" \ - MODULE_LIST="${VIDCARDS} ${DRM_KMOD}" \ - O="${KBUILD_OUTPUT}" \ - install || die "Install failed." - - # Strip binaries, leaving /lib/modules untouched (bug #24415) - strip_bins \/lib\/modules -} - -src_install_freebsd() { - cd "${SRC_BUILD}" - dodir "/boot/modules" - MAKE=make \ - emake \ - install \ - NO_WERROR= \ - DESTDIR="${D}" \ - KMODDIR="/boot/modules" \ - || die "Install failed." -} - -pkg_postinst_os() { - if use kernel_linux - then - linux-mod_pkg_postinst - - elog "Having in-kernel DRM modules installed can prevent x11-drm modules from being" - elog "loaded. It can also lead to unknown symbols in x11-drm modules, which would" - elog "be seen during the installation. If you experience any of those problems," - elog "please ensure that the in-kernel DRM modules are not installed." - elog "This can be done with the following:" - elog " cd ${KERNEL_DIR}" - elog " make modules modules_install" - elog "This should allow the x11-drm modules to load and function normally." - fi -} diff --git a/x11-base/x11-drm/x11-drm-20060608.ebuild b/x11-base/x11-drm/x11-drm-20060608.ebuild deleted file mode 100644 index 411cfd7845bf..000000000000 --- a/x11-base/x11-drm/x11-drm-20060608.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild,v 1.15 2008/10/22 16:12:49 remi Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="1.7" - -inherit eutils x11 linux-mod autotools - -IUSE_VIDEO_CARDS=" - video_cards_intel - video_cards_mach64 - video_cards_mga - video_cards_nv - video_cards_r128 - video_cards_radeon - video_cards_savage - video_cards_sis - video_cards_sunffb - video_cards_tdfx - video_cards_via" -IUSE="${IUSE_VIDEO_CARDS}" - -# Make sure Portage does _NOT_ strip symbols. We will do it later and make sure -# that only we only strip stuff that are safe to strip ... -RESTRICT="strip" - -S="${WORKDIR}/drm" -PATCHVER="0.4" -PATCHDIR="${WORKDIR}/patch" -EXCLUDED="${WORKDIR}/excluded" - -DESCRIPTION="DRM Kernel Modules for X11" -HOMEPAGE="http://dri.sf.net" -SRC_URI="mirror://gentoo/${P}-gentoo-${PATCHVER}.tar.bz2 - mirror://gentoo/linux-drm-${PV}-kernelsource.tar.bz2" - -SLOT="0" -LICENSE="X11" -KEYWORDS="alpha amd64 ia64 ppc x86" - -DEPEND="virtual/linux-sources" -RDEPEND="" - -pkg_setup() { - if kernel_is 2 6 ; then - CONFIG_CHECK="!DRM AGP" - ERROR_DRM="Please disable the Direct Rendering Manager in the kernel config. (CONFIG_DRM)" - ERROR_AGP="AGP support is not enabled in your kernel config (CONFIG_AGP)" - - kernel_is ge 2 6 25 && \ - CONFIG_CHECK="${CONFIG_CHECK} ~UNUSED_SYMBOLS" \ - ERROR_UNUSED_SYMBOLS="Please enable unused/obsolete exported symbols in your kernel config (CONFIG_UNUSED_SYMBOLS). These modules will not load otherwise." - elif kernel_is 2 4 ; then - CONFIG_CHECK="DRM" - ERROR_DRM="Please enable DRM support in your kernel configuration. (CONFIG_DRM = y or m)." - fi - - linux-mod_pkg_setup - - # Set video cards to build for. - set_vidcards - - # DRM CVS is undergoing changes which require splitting source to support both 2.4 - # and 2.6 kernels. This determines which to use. - get_drm_build_dir - - return 0 -} - -src_unpack() { - unpack linux-drm-${PV}-kernelsource.tar.bz2 - unpack ${P}-gentoo-${PATCHVER}.tar.bz2 - - cd "${S}" - - patch_prepare - - # Apply patches - EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" - - # Substitute new directory under /lib/modules/${KV_FULL} - cd "${SRC_BUILD}" - sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile - - cp "${S}"/tests/*.c "${SRC_BUILD}" - - cd "${S}" - eautoreconf -v --install -} - -src_compile() { - einfo "Building DRM in ${SRC_BUILD}..." - cd "${SRC_BUILD}" - - # This now uses an M= build system. Makefile does most of the work. - unset ARCH - make M="${SRC_BUILD}" \ - LINUXDIR="${KERNEL_DIR}" \ - DRM_MODULES="${VIDCARDS}" \ - modules || die_error - - # Building the programs. These are useful for developers and getting info from DRI and DRM. - # - # libdrm objects are needed for drmstat. - cd "${S}" - econf || die "libdrm configure failed." - emake || die "libdrm build failed." - - if linux_chkconfig_present DRM - then - echo "Please disable in-kernel DRM support to use this package." - fi - - cd "${SRC_BUILD}" - # LINUXDIR is needed to allow Makefiles to find kernel release. - make LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." - make LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." -} - -src_install() { - einfo "Installing DRM..." - cd "${SRC_BUILD}" - - unset ARCH - kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" - make KV="${KV_FULL}" \ - LINUXDIR="${KERNEL_DIR}" \ - DESTDIR="${D}" \ - RUNNING_REL="${KV_FULL}" \ - MODULE_LIST="${VIDCARDS} ${DRM_KMOD}" \ - O="${KBUILD_OUTPUT}" \ - install || die "Install failed." - - dodoc README.drm - - dobin dristat - dobin drmstat - - # Strip binaries, leaving /lib/modules untouched (bug #24415) - strip_bins \/lib\/modules -} - -pkg_postinst() { - if use video_cards_sis - then - einfo "SiS direct rendering only works on 300 series chipsets." - einfo "SiS framebuffer also needs to be enabled in the kernel." - fi - - if use video_cards_mach64 - then - einfo "The Mach64 DRI driver is insecure." - einfo "Malicious clients can write to system memory." - einfo "For more information, see:" - einfo "http://dri.freedesktop.org/wiki/ATIMach64." - fi - - linux-mod_pkg_postinst - - elog "Having in-kernel DRM modules installed can prevent x11-drm modules from being" - elog "loaded. It can also lead to unknown symbols in x11-drm modules, which would" - elog "be seen during the installation. If you experience any of those problems," - elog "please ensure that the in-kernel DRM modules are not installed." - elog "This can be done with the following:" - elog " cd ${KERNEL_DIR}" - elog " make modules modules_install" - elog "This should allow the x11-drm modules to load and function normally." -} - -# Functions used above are defined below: - -set_vidcards() { - set_kvobj - - POSSIBLE_VIDCARDS="mga tdfx r128 radeon i810 i830 i915 mach64 nv savage - sis via" - if use sparc; then - POSSIBLE_VIDCARDS="${POSSIBLE_VIDCARDS} ffb" - fi - VIDCARDS="" - - if [[ -n "${VIDEO_CARDS}" ]]; then - use video_cards_intel && \ - VIDCARDS="${VIDCARDS} i810.${KV_OBJ} i830.${KV_OBJ} i915.${KV_OBJ}" - use video_cards_mach64 && \ - VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" - use video_cards_mga && \ - VIDCARDS="${VIDCARDS} mga.${KV_OBJ}" - use video_cards_nv && \ - VIDCARDS="${VIDCARDS} nv.${KV_OBJ}" - use video_cards_r128 && \ - VIDCARDS="${VIDCARDS} r128.${KV_OBJ}" - use video_cards_radeon && \ - VIDCARDS="${VIDCARDS} radeon.${KV_OBJ}" - use video_cards_savage && \ - VIDCARDS="${VIDCARDS} savage.${KV_OBJ}" - use video_cards_sis && \ - VIDCARDS="${VIDCARDS} sis.${KV_OBJ}" - use video_cards_via && \ - VIDCARDS="${VIDCARDS} via.${KV_OBJ}" - use video_cards_sunffb && \ - VIDCARDS="${VIDCARDS} ffb.${KV_OBJ}" - use video_cards_tdfx && \ - VIDCARDS="${VIDCARDS} tdfx.${KV_OBJ}" - else - for card in ${POSSIBLE_VIDCARDS}; do - VIDCARDS="${VIDCARDS} ${card}.${KV_OBJ}" - done - fi -} - -patch_prepare() { - # Handle exclusions based on the following... - # All trees (0**), Standard only (1**), Others (none right now) - # 2.4 vs. 2.6 kernels - - kernel_is 2 4 && mv -f "${PATCHDIR}"/*kernel-2.6* "${EXCLUDED}" - kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" - - # There is only one tree being maintained now. No numeric exclusions need - # to be done based on DRM tree. -} - -die_error() { - eerror "Portage could not build the DRM modules. If you see an ACCESS DENIED error," - eerror "this could mean that you were using an unsupported kernel build system. All" - eerror "2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6" - eerror "are supported." - die "Unable to build DRM modules." -} - -get_drm_build_dir() { - if kernel_is 2 4 - then - SRC_BUILD="${S}/linux" - elif kernel_is 2 6 - then - SRC_BUILD="${S}/linux-core" - fi -} diff --git a/x11-base/x11-drm/x11-drm-20070314.ebuild b/x11-base/x11-drm/x11-drm-20070314.ebuild index 95757a74f029..cf3e06803f9d 100644 --- a/x11-base/x11-drm/x11-drm-20070314.ebuild +++ b/x11-base/x11-drm/x11-drm-20070314.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v 1.13 2008/11/02 00:02:58 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v 1.14 2009/01/22 23:19:06 battousai Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="1.7" @@ -146,18 +146,18 @@ kernel_setup() { set_vidcards() { if use kernel_linux; then set_kvobj - I810_VIDCARDS="i810.${KV_OBJ} i830.${KV_OBJ} i915.${KV_OBJ}" + INTEL_VIDCARDS="i810.${KV_OBJ} i830.${KV_OBJ} i915.${KV_OBJ}" elif use kernel_FreeBSD; then KV_OBJ="ko" # bsd does not have i810/i830, only i915: - I810_VIDCARDS="i915.${KV_OBJ}" + INTEL_VIDCARDS="i915.${KV_OBJ}" fi VIDCARDS="" if [[ -n "${VIDEO_CARDS}" ]]; then use video_cards_intel && \ - VIDCARDS="${VIDCARDS} ${I810_VIDCARDS}" + VIDCARDS="${VIDCARDS} ${INTEL_VIDCARDS}" use video_cards_mach64 && \ VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" use video_cards_mga && \ diff --git a/x11-base/x11-drm/x11-drm-20071019.ebuild b/x11-base/x11-drm/x11-drm-20071019.ebuild index 5374f2363989..60760aee9f67 100644 --- a/x11-base/x11-drm/x11-drm-20071019.ebuild +++ b/x11-base/x11-drm/x11-drm-20071019.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20071019.ebuild,v 1.5 2008/10/22 16:12:49 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20071019.ebuild,v 1.6 2009/01/22 23:19:06 battousai Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="1.7" @@ -146,18 +146,18 @@ kernel_setup() { set_vidcards() { if use kernel_linux; then set_kvobj - I810_VIDCARDS="i810.${KV_OBJ} i915.${KV_OBJ}" + INTEL_VIDCARDS="i810.${KV_OBJ} i915.${KV_OBJ}" elif use kernel_FreeBSD; then KV_OBJ="ko" # bsd does not have i810, only i915: - I810_VIDCARDS="i915.${KV_OBJ}" + INTEL_VIDCARDS="i915.${KV_OBJ}" fi VIDCARDS="" if [[ -n "${VIDEO_CARDS}" ]]; then use video_cards_intel && \ - VIDCARDS="${VIDCARDS} ${I810_VIDCARDS}" + VIDCARDS="${VIDCARDS} ${INTEL_VIDCARDS}" use video_cards_mach64 && \ VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" use video_cards_mga && \ diff --git a/x11-base/x11-drm/x11-drm-20080710.ebuild b/x11-base/x11-drm/x11-drm-20080710.ebuild index 4023fe7f53b1..c88a4491c922 100644 --- a/x11-base/x11-drm/x11-drm-20080710.ebuild +++ b/x11-base/x11-drm/x11-drm-20080710.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20080710.ebuild,v 1.6 2008/10/22 16:12:49 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20080710.ebuild,v 1.7 2009/01/22 23:19:06 battousai Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="1.7" @@ -27,7 +27,7 @@ IUSE="${IUSE_VIDEO_CARDS} kernel_FreeBSD kernel_linux" RESTRICT="strip" S="${WORKDIR}/drm" -PATCHVER="0.4" +PATCHVER="0.5" PATCHDIR="${WORKDIR}/patch" EXCLUDED="${WORKDIR}/excluded" @@ -147,18 +147,18 @@ kernel_setup() { set_vidcards() { if use kernel_linux; then set_kvobj - I810_VIDCARDS="i810.${KV_OBJ} i915.${KV_OBJ}" + INTEL_VIDCARDS="i810.${KV_OBJ} i915.${KV_OBJ}" elif use kernel_FreeBSD; then KV_OBJ="ko" # bsd does not have i810, only i915: - I810_VIDCARDS="i915.${KV_OBJ}" + INTEL_VIDCARDS="i915.${KV_OBJ}" fi VIDCARDS="" if [[ -n "${VIDEO_CARDS}" ]]; then use video_cards_intel && \ - VIDCARDS="${VIDCARDS} ${I810_VIDCARDS}" + VIDCARDS="${VIDCARDS} ${INTEL_VIDCARDS}" use video_cards_mach64 && \ VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" use video_cards_mga && \ |