/[gentoo-x86]/eclass/linux-mod.eclass
Gentoo

Diff of /eclass/linux-mod.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.4 Revision 1.5
1# Copyright 1999-2004 Gentoo Foundation 1# Copyright 1999-2004 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/linux-mod.eclass,v 1.4 2004/11/27 11:26:52 johnm Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/linux-mod.eclass,v 1.5 2004/11/28 09:47:31 johnm Exp $
4 4
5# This eclass provides functions for compiling external kernel modules 5# This eclass provides functions for compiling external kernel modules
6# from source. 6# from source.
7 7
8inherit linux-info 8inherit linux-info
46update_depmod() { 46update_depmod() {
47 # if we haven't determined the version yet, we need too. 47 # if we haven't determined the version yet, we need too.
48 get_version; 48 get_version;
49 49
50 ebegin "Updating module dependencies for ${KV_FULL}" 50 ebegin "Updating module dependencies for ${KV_FULL}"
51 if [ -r ${KV_DIR}/System.map ] 51 if [ -r ${KV_OUT_DIR}/System.map ]
52 then 52 then
53 depmod -ae -F ${KV_DIR}/System.map -b ${ROOT} -r ${KV_FULL} 53 depmod -ae -F ${KV_OUT_DIR}/System.map -b ${ROOT} -r ${KV_FULL}
54 else 54 else
55 ewarn 55 ewarn
56 ewarn "${KV_DIR}/System.map not found." 56 ewarn "${KV_OUT_DIR}/System.map not found."
57 ewarn "You must manually update the kernel module dependencies using depmod." 57 ewarn "You must manually update the kernel module dependencies using depmod."
58 ewarn 58 ewarn
59 fi 59 fi
60 eend $? 60 eend $?
61} 61}

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

  ViewVC Help
Powered by ViewVC 1.1.20