aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2004-06-03 22:11:03 +0000
committerTim Yamin <plasmaroo@gentoo.org>2004-06-03 22:11:03 +0000
commit27d080602a52eceda47340d142cf1c5a1dc87510 (patch)
tree61ad850654f183ac78c911d3a7461ddd83b31ba6 /gen_package.sh
parentModularized parallel support in the X86 2.6 configuration. (diff)
downloadgenkernel-27d080602a52eceda47340d142cf1c5a1dc87510.tar.gz
genkernel-27d080602a52eceda47340d142cf1c5a1dc87510.tar.bz2
genkernel-27d080602a52eceda47340d142cf1c5a1dc87510.zip
New release:
* Busybox patched to support loops on 2.4 thus giving 2.4 squashfs support. * Various bug fixes; #46167, #46278, #47551, #48219, #48308, #48339, #49728, #51395, #51948. * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where applicable. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@106 67a159dc-881f-0410-a524-ba9dfbe2cb84
Diffstat (limited to 'gen_package.sh')
-rw-r--r--gen_package.sh11
1 files changed, 6 insertions, 5 deletions
diff --git a/gen_package.sh b/gen_package.sh
index 666d32cb..fd8c0ee3 100644
--- a/gen_package.sh
+++ b/gen_package.sh
@@ -2,12 +2,13 @@
gen_minkernpackage()
{
- print_info 1 "Creating minkernpackage"
+ print_info 1 'Creating kernel package'
rm -rf "${TEMP}/minkernpackage" > /dev/null 2>&1
- mkdir "${TEMP}/minkernpackage" || gen_die "Could not make directory for minkernpackage"
+ mkdir "${TEMP}/minkernpackage" || gen_die 'Could not make a directory for the kernel package!'
cd "${KERNEL_DIR}"
- cp "${KERNEL_BINARY}" "${TEMP}/minkernpackage/kernel" || gen_die "Could not copy kernel for minkernpackage"
- cp "/boot/initrd-${KV}" "${TEMP}/minkernpackage/initrd" || gen_die "Could not copy initrd for minkernpackage"
+ cp "${KERNEL_BINARY}" "${TEMP}/minkernpackage/kernel-${KV}" || gen_die 'Could not the copy kernel for the kernel package!'
+ [ "${BUILD_INITRD}" -ne 0 ] && cp "${TEMP}/initrd-${KV}" "${TEMP}/minkernpackage/initrd-${KV}" || gen_die 'Could not copy the initrd for the kernel package!'
cd "${TEMP}/minkernpackage"
- tar -jcpf ${MINKERNPACKAGE} * || gen_die "Could not tar up minkernpackage"
+ tar -jcpf ${MINKERNPACKAGE} * || gen_die 'Could not compress the kernel package!'
+ cd "${TEMP}" && rm -rf "${TEMP}/minkernpackage" > /dev/null 2>&1
}