summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-06-14 23:29:04 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-06-14 23:29:04 +0000
commit5f5db21cfedaa126acd85e501a90d2b9fcbaaa64 (patch)
treebb04a881d227d78a497712c6b292b56167d64de3 /x11-base/xfree-drm
parentmakefile in patch fix0red (diff)
downloadhistorical-5f5db21cfedaa126acd85e501a90d2b9fcbaaa64.tar.gz
historical-5f5db21cfedaa126acd85e501a90d2b9fcbaaa64.tar.bz2
historical-5f5db21cfedaa126acd85e501a90d2b9fcbaaa64.zip
makefile in patch fix0red
Diffstat (limited to 'x11-base/xfree-drm')
-rw-r--r--x11-base/xfree-drm/Manifest4
-rw-r--r--x11-base/xfree-drm/files/digest-xfree-drm-4.3.0-r32
-rw-r--r--x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild19
3 files changed, 15 insertions, 10 deletions
diff --git a/x11-base/xfree-drm/Manifest b/x11-base/xfree-drm/Manifest
index 91012400c808..de6eff6b00b0 100644
--- a/x11-base/xfree-drm/Manifest
+++ b/x11-base/xfree-drm/Manifest
@@ -1,5 +1,5 @@
MD5 6b1f0d725e8037cbf3c62d9ebee51ec8 xfree-drm-4.3.0-r2.ebuild 2655
-MD5 0fd214762f127660fdd1e12433271408 xfree-drm-4.3.0-r3.ebuild 2784
-MD5 6c1b917930d23d8e69934e7db9bae7cd ChangeLog 4575
+MD5 d575044503c592e562ad41d9fa2daf10 xfree-drm-4.3.0-r3.ebuild 2784
+MD5 78d23914ab6de58cf0a26922b9b9f7a5 ChangeLog 4771
MD5 b340ab262c964f235620a98d7626d6b9 files/digest-xfree-drm-4.3.0-r2 166
MD5 a524e12418fc74c6fd2de308b1604ce0 files/digest-xfree-drm-4.3.0-r3 173
diff --git a/x11-base/xfree-drm/files/digest-xfree-drm-4.3.0-r3 b/x11-base/xfree-drm/files/digest-xfree-drm-4.3.0-r3
index cafca99c729f..b603e980dce5 100644
--- a/x11-base/xfree-drm/files/digest-xfree-drm-4.3.0-r3
+++ b/x11-base/xfree-drm/files/digest-xfree-drm-4.3.0-r3
@@ -1,2 +1,2 @@
MD5 08360d2df9a900fd8e418b8c0d778f15 linux-drm-4.3.0-kernelsource-20030504.tar.gz 219677
-MD5 2cc9177bfca61bbe692484954d797250 xfree-drm-4.3.0-r3-gentoo.tar.bz2 6601
+MD5 c5d5442a2b71e699def9c51f1962bcb6 xfree-drm-4.3.0-r3-gentoo-patches.tar.bz2 6634
diff --git a/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild b/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild
index 4aaaa74306c8..d972c588c4bf 100644
--- a/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild
+++ b/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild,v 1.1 2003/06/14 09:01:24 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree-drm/xfree-drm-4.3.0-r3.ebuild,v 1.2 2003/06/14 23:29:01 seemant Exp $
# Small note: we should prob consider using a DRM only tarball, as it will ease
# some of the overhead on older systems, and will enable us to
@@ -21,7 +21,7 @@ S="${WORKDIR}/drm"
DESCRIPTION="Xfree86 Kernel DRM modules"
HOMEPAGE="http://www.xfree.org"
SRC_URI="mirror://gentoo/linux-drm-${PV}-kernelsource-${SNAPSHOT}.tar.gz
- mirror://gentoo/${PF}-gentoo.tar.bz2"
+ mirror://gentoo/${PF}-gentoo-patches.tar.bz2"
# Latest tarball of DRM sources can be found here:
#
# http://www.xfree86.org/~alanh/
@@ -74,7 +74,7 @@ then
then
VIDCARDS="r128.o radeon.o"
else
- VIDCARDS="mga.o tdfx.o r128.o radeon.o sis.o i810.o i830.o gamma.o"
+ VIDCARDS="all"
fi
fi
@@ -100,22 +100,27 @@ src_compile() {
ln -sf Makefile.linux Makefile
einfo "Building DRM..."
make ${VIDCARDS} \
- TREE="/usr/src/linux/include" KV="${KV}"
+ TREE="/usr/src/linux/include" KV="${KV}" || die
make dristat || die
}
src_install() {
einfo "installing DRM..."
+ if [ "${VIDCARDS}" = "all" ]; then
+ VIDCARDS=""
+ else
+ VIDCARDS="DRM_MODULES=\"${VIDCARDS}\""
+ fi
make \
TREE="/usr/src/linux/include" \
KV="${KV}" \
DESTDIR="${D}" \
- MODS="${VIDCARDS}" \
+ ${VIDCARDS} \
install || die
dodoc README*
- exeinto /usr/X11R6/bin
- doexe dristat
+ into /usr/X11R6
+ dobin dristat
}
pkg_postinst() {