--- ndiswrapper-1.7.ebuild 2005-12-28 06:13:44.000000000 -0800 +++ ndiswrapper-1.7.ebuild.reinstall 2006-01-03 00:51:39.000000000 -0800 @@ -86,7 +86,12 @@ for driver in $(ls /etc/ndiswrapper) do einfo "Driver: ${driver}" - mv /etc/ndiswrapper/${driver} /tmp - ndiswrapper -i /tmp/${driver}/${driver}.inf + if [ ! -e ${TMPDIR}/${driver} ]; then + mv -f /etc/ndiswrapper/${driver} ${TMPDIR} + ndiswrapper -i ${TMPDIR}/${driver}/${driver}.inf + rm -rf ${TMPDIR}/${driver} + else + ewarn "skipping.." + fi done }