diff options
author | Bryan Stine <battousai@gentoo.org> | 2004-03-14 21:22:38 +0000 |
---|---|---|
committer | Bryan Stine <battousai@gentoo.org> | 2004-03-14 21:22:38 +0000 |
commit | 27536916dd329096738a96ac28554c9eba8b386f (patch) | |
tree | f39873669dcfe2df3b3e46e3abf260acd304ca2e /x11-base/xfree-drm | |
parent | removed ppc64 for now (Manifest recommit) (diff) | |
download | gentoo-2-27536916dd329096738a96ac28554c9eba8b386f.tar.gz gentoo-2-27536916dd329096738a96ac28554c9eba8b386f.tar.bz2 gentoo-2-27536916dd329096738a96ac28554c9eba8b386f.zip |
Changed location of installed kernel modules.
Diffstat (limited to 'x11-base/xfree-drm')
-rw-r--r-- | x11-base/xfree-drm/ChangeLog | 7 | ||||
-rw-r--r-- | x11-base/xfree-drm/files/modules.d-xfree-drm | 3 | ||||
-rw-r--r-- | x11-base/xfree-drm/xfree-drm-4.3.0-r7.ebuild | 9 |
3 files changed, 17 insertions, 2 deletions
diff --git a/x11-base/xfree-drm/ChangeLog b/x11-base/xfree-drm/ChangeLog index c3efbe68a12d..290128bfb741 100644 --- a/x11-base/xfree-drm/ChangeLog +++ b/x11-base/xfree-drm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-base/xfree-drm # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree-drm/ChangeLog,v 1.60 2004/03/09 23:42:32 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree-drm/ChangeLog,v 1.61 2004/03/14 21:22:38 battousai Exp $ + + 14 Mar 2004; Bryan Stine <battousai@gentoo.org> xfree-drm-4.3.0-r7.ebuild, + files/modules.d-xfree-drm: + Changed the location where modules get installed to /lib/modules/KV/xfree-drm. + Consequently, I added the modules.d template to files/. 09 Mar 2004; <agriffis@gentoo.org> xfree-drm-4.3.0-r7.ebuild: stable on alpha and ia64 diff --git a/x11-base/xfree-drm/files/modules.d-xfree-drm b/x11-base/xfree-drm/files/modules.d-xfree-drm new file mode 100644 index 000000000000..b3ef9ec5327c --- /dev/null +++ b/x11-base/xfree-drm/files/modules.d-xfree-drm @@ -0,0 +1,3 @@ +keep +path[xfree-drm]=/lib/modules/%KV%/xfree-drm + diff --git a/x11-base/xfree-drm/xfree-drm-4.3.0-r7.ebuild b/x11-base/xfree-drm/xfree-drm-4.3.0-r7.ebuild index db6e145ab4e6..8fbd26707f4c 100644 --- a/x11-base/xfree-drm/xfree-drm-4.3.0-r7.ebuild +++ b/x11-base/xfree-drm/xfree-drm-4.3.0-r7.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/xfree-drm/xfree-drm-4.3.0-r7.ebuild,v 1.14 2004/03/09 23:42:32 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree-drm/xfree-drm-4.3.0-r7.ebuild,v 1.15 2004/03/14 21:22:38 battousai Exp $ IUSE="gatos" IUSE_VIDEO_CARDS="3dfx gamma i810 i830 matrox rage128 radeon sis mach64" @@ -105,6 +105,9 @@ src_unpack() { # Apply patches EPATCH_SUFFIX="patch" epatch ${PATCHDIR} + + # Change the install location for the modules.d stuff + sed -ie "s:/kernel/drivers/char/drm:/xfree-drm:g" Makefile.linux } src_compile() { @@ -137,6 +140,10 @@ src_install() { # Strip binaries, leaving /lib/modules untouched (bug #24415) strip_bins \/lib\/modules fi + + # Shamelessly stolen from the sys-apps/thinkpad ebuild. Thanks! + keepdir /etc/modules.d + sed 's/%KV%/'${KV}'/g' ${FILESDIR}/modules.d-xfree-drm > ${D}/etc/modules.d/xfree-drm } pkg_postinst() { |