Lines 377-383
install_mask() {
Link Here
|
377 |
rm -Rf ${root}/${no_inst} >&/dev/null |
377 |
rm -Rf ${root}/${no_inst} >&/dev/null |
378 |
|
378 |
|
379 |
# we also need to handle globs (*.a, *.h, etc) |
379 |
# we also need to handle globs (*.a, *.h, etc) |
380 |
find "${root}" -path ${no_inst} -exec rm -fR {} \; >/dev/null |
380 |
find "${root}" -name "${no_inst}" -exec rm -f {} \; >/dev/null |
381 |
done |
381 |
done |
382 |
# set everything back the way we found it |
382 |
# set everything back the way we found it |
383 |
set +o noglob |
383 |
set +o noglob |
Lines 414-420
preinst_mask() {
Link Here
|
414 |
fi |
414 |
fi |
415 |
done |
415 |
done |
416 |
|
416 |
|
417 |
install_mask "${D}" ${INSTALL_MASK} |
417 |
install_mask "${D}" "${INSTALL_MASK}" |
418 |
|
418 |
|
419 |
# remove share dir if unnessesary |
419 |
# remove share dir if unnessesary |
420 |
if hasq nodoc $FEATURES -o hasq noman $FEATURES -o hasq noinfo $FEATURES; then |
420 |
if hasq nodoc $FEATURES -o hasq noman $FEATURES -o hasq noinfo $FEATURES; then |
Lines 525-531
preinst_selinux_labels() {
Link Here
|
525 |
|
525 |
|
526 |
dyn_package() { |
526 |
dyn_package() { |
527 |
cd "${PORTAGE_BUILDDIR}/image" |
527 |
cd "${PORTAGE_BUILDDIR}/image" |
528 |
install_mask "${PORTAGE_BUILDDIR}/image" ${PKG_INSTALL_MASK} |
528 |
install_mask "${PORTAGE_BUILDDIR}/image" "${PKG_INSTALL_MASK}" |
529 |
local pkg_dest="${PKGDIR}/All/${PF}.tbz2" |
529 |
local pkg_dest="${PKGDIR}/All/${PF}.tbz2" |
530 |
local pkg_tmp="${PKGDIR}/All/${PF}.tbz2.$$" |
530 |
local pkg_tmp="${PKGDIR}/All/${PF}.tbz2.$$" |
531 |
local tar_options="" |
531 |
local tar_options="" |