add a fundamental patch

git-svn-id: http://svn.sabayonlinux.org/overlay@1266 d7aec97c-591d-0410-af39-a8856400b30a
This commit is contained in:
lxnay
2007-05-07 23:54:16 +00:00
parent 91898cbddb
commit 2fe4aa83de
4 changed files with 169 additions and 0 deletions
@@ -0,0 +1,17 @@
diff -Nurp genkernel-3.4.8.orig/gen_package.sh genkernel-3.4.8/gen_package.sh
--- genkernel-3.4.8.orig/gen_package.sh 2007-04-12 13:44:48.000000000 +0200
+++ genkernel-3.4.8/gen_package.sh 2007-05-08 01:52:14.000000000 +0200
@@ -34,7 +34,12 @@ gen_minkernpackage()
fi
fi
- cp "${TMPDIR}/System.map-${KV}" "${TEMP}/minkernpackage/System.map-${ARCH}-${KV}" || gen_die 'Could not copy System.map for the kernel package!';
+ if [ "${CMD_KERNCACHE}" != "" ]
+ then
+ /bin/tar -xj -C ${TEMP}/minkernpackage -f ${CMD_KERNCACHE} System.map-${ARCH}-${KV}
+ else
+ cp "${KERNEL_DIR}/System.map" "${TEMP}/minkernpackage/System.map-${ARCH}-${KV}" || gen_die 'Could not copy System.map for the kernel package!';
+ fi
cd "${TEMP}/minkernpackage"
/bin/tar -jcpf ${MINKERNPACKAGE} * || gen_die 'Could not compress the kernel package!'