summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2004-08-11 18:02:11 +0000
committerTim Yamin <plasmaroo@gentoo.org>2004-08-11 18:02:11 +0000
commit85917d6f0479262fc6dd93a086c67e619b39ccb0 (patch)
tree0f543db291bce5036e8c0afcf06708cede6f66a9 /gen_compile.sh
parentmodules_load cleaned up to match the version used for the 2004.2 release, (diff)
downloadgenkernel-85917d6f0479262fc6dd93a086c67e619b39ccb0.tar.gz
genkernel-85917d6f0479262fc6dd93a086c67e619b39ccb0.tar.bz2
genkernel-85917d6f0479262fc6dd93a086c67e619b39ccb0.zip
Added LiveCD udev support.
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@126 67a159dc-881f-0410-a524-ba9dfbe2cb84
Diffstat (limited to 'gen_compile.sh')
-rw-r--r--gen_compile.sh17
1 files changed, 11 insertions, 6 deletions
diff --git a/gen_compile.sh b/gen_compile.sh
index ef70264..9d87a2a 100644
--- a/gen_compile.sh
+++ b/gen_compile.sh
@@ -482,17 +482,22 @@ compile_udev() {
print_info 1 'udev: >> Compiling...'
ln -snf "${KERNEL_DIR}" klibc/linux ||
gen_die "Could not link to ${KERNEL_DIR}"
- compile_generic 'USE_KLIBC=true USE_LOG=false DEBUG=false udevdir=/dev all etc/udev/udev.conf' utils
+ compile_generic "KERNEL_DIR=$KERNEL_DIR USE_KLIBC=true USE_LOG=false DEBUG=false udevdir=/dev all etc/udev/udev.conf" utils
strip udev || gen_die 'Failed to strip the udev binary!'
print_info 1 ' >> Installing...'
- install -d "${TEMP}/udev/etc/udev" "${TEMP}/udev/sbin" ||
+ install -d "${TEMP}/udev/etc/udev" "${TEMP}/udev/sbin" "${TEMP}/udev/etc/udev/scripts" "${TEMP}/udev/etc/udev/rules.d" "${TEMP}/udev/etc/udev/permissions.d" ||
gen_die 'Could not create directory hierarchy'
install -m 0755 udev "${TEMP}/udev/sbin" ||
- gen_die 'Could not install udev binary'
- install -m 0644 etc/udev/udev.conf "etc/udev/udev.rules" \
- "etc/udev/udev.permissions" "${TEMP}/udev/etc/udev" ||
- gen_die 'Could not install udev configuration'
+ gen_die 'Could not install udev binary!'
+ install -m 0644 etc/udev/udev.conf "${TEMP}/udev/etc/udev" ||
+ gen_die 'Could not install udev configuration!'
+ install -m 0644 etc/udev/udev.rules.gentoo "${TEMP}/udev/etc/udev/rules.d/50-udev.rules" ||
+ gen_die 'Could not install udev rules!'
+ install -m 0644 etc/udev/udev.permissions "${TEMP}/udev/etc/udev/permissions.d/50-udev.permissions" ||
+ gen_die 'Could not install udev permissions!'
+ install -m 0755 extras/ide-devfs.sh "${TEMP}/udev/etc/udev/scripts" ||
+ gen_die 'Could not install udev scripts!'
cd "${TEMP}/udev"
print_info 1 ' >> Copying to bincache...'