From: Rick Farina (Zero_Chaos) Date: Fri, 2 Nov 2012 00:00:09 +0000 (-0400) Subject: Revert "Apply Mike's suggested patch to fix the setting of +x on copy_to_chroot ... X-Git-Tag: catalyst-2.0.12.1~1 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3757d1f33bb04e5eabcfb0de714680b23ba64214;p=catalyst.git Revert "Apply Mike's suggested patch to fix the setting of +x on copy_to_chroot - bug 434252." This reverts commit c57b514c2295df27eafe57dfb1452b486e9c547b. --- diff --git a/targets/support/functions.sh b/targets/support/functions.sh index a0eaae28..cb70bdd8 100644 --- a/targets/support/functions.sh +++ b/targets/support/functions.sh @@ -1,8 +1,19 @@ -copy_to_chroot() { - local src_file=$1 - local dest_dir=${clst_chroot_path}${2:-/tmp} - echo "copying ${src_file##*/} to ${dest_dir}" - cp -pPR "${src_file}" "${dest_dir}"/ +copy_to_chroot(){ + local file_name=$(basename ${1}) + local dest_dir=${clst_chroot_path}${2} + if [ "${2}" != "" ] + then + echo "copying ${file_name} to ${dest_dir}" + mkdir -p ${dest_dir} + cp -pPR ${1} ${dest_dir} + [ "${file_name}" != "make.profile" ] && \ + chmod 755 ${dest_dir}/${file_name} + else + echo "copying ${file_name} to ${clst_chroot_path}/tmp" + mkdir -p ${chroot_path}/tmp + cp -pPR ${1} ${clst_chroot_path}/tmp + chmod 755 ${clst_chroot_path}/tmp/${file_name} + fi } delete_from_chroot(){