| 12373 | dont force people to match leading $D in STRIP_MASK |
| SpankMan | |
| 12374 | export STRIP_MASK automatically |
| SpankMan | |
| 12375 | - tell the user where we unpacked the source |
| solar | |
svn path=/main/branches/prefix/; revision=12393
vecho ">>> Unpacking source..."
ebuild_phase src_unpack
touch "${PORTAGE_BUILDDIR}/.unpacked" || die "IO Failure -- Failed 'touch .unpacked' in ${PORTAGE_BUILDDIR}"
- vecho ">>> Source unpacked."
+ vecho ">>> Source unpacked in ${WORKDIR}"
cd "${PORTAGE_BUILDDIR}"
[ "$(type -t post_src_unpack)" == "function" ] && qa_call post_src_unpack
install_qa_check() {
cd "${ED}" || die "cd failed"
+ export STRIP_MASK
prepall
ecompressdir --dequeue
ecompress --dequeue
set -o noglob
strip_this=true
for m in $(eval echo ${STRIP_MASK}) ; do
- [[ ${x} == ${m} ]] && strip_this=false && break
+ [[ /${x#${D}} == ${m} ]] && strip_this=false && break
done
set +o noglob
else