diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-10-11 23:38:08 +0100 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-10-11 23:38:08 +0100 |
commit | 859286407e364b53c90482d13ea00f9f3789df78 (patch) | |
tree | 423d21acbc657f40f3d4ea66774cf22810aa123d /rip-headers.sh | |
parent | Add patch to fix building glibc on ia64 (diff) | |
download | linux-headers-patches-859286407e364b53c90482d13ea00f9f3789df78.tar.gz linux-headers-patches-859286407e364b53c90482d13ea00f9f3789df78.tar.bz2 linux-headers-patches-859286407e364b53c90482d13ea00f9f3789df78.zip |
improve auto tarball finding
Diffstat (limited to 'rip-headers.sh')
-rwxr-xr-x | rip-headers.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/rip-headers.sh b/rip-headers.sh index edcb94b..de14da1 100755 --- a/rip-headers.sh +++ b/rip-headers.sh @@ -8,6 +8,16 @@ ver=${ver%/} src=linux-${ver} dst=gentoo-headers-base-${ver} +if [ ! -d ${src} ] ; then + for srctar in . /usr/portage/distfiles ; do + srctar=${srctar}/${src}.tar.bz2 + if [ -e ${srctar} ] ; then + tar xf ${srctar} + break + fi + done +fi + rm -rf ${dst} mkdir ${dst} cp ${src}/Makefile ${dst}/ |