diff --git a/common/hooks/pre-configure/02-script-wrapper.sh b/common/hooks/pre-configure/02-script-wrapper.sh index 6d022447fff..e6092042b99 100644 --- a/common/hooks/pre-configure/02-script-wrapper.sh +++ b/common/hooks/pre-configure/02-script-wrapper.sh @@ -8,8 +8,11 @@ generic_wrapper() { [ ! -x ${XBPS_CROSS_BASE}/usr/bin/${wrapper} ] && return 0 [ -x ${XBPS_WRAPPERDIR}/${wrapper} ] && return 0 - echo "#!/bin/sh" >> ${XBPS_WRAPPERDIR}/${wrapper} - echo "exec ${XBPS_CROSS_BASE}/usr/bin/${wrapper} --prefix=${XBPS_CROSS_BASE}/usr \"\$@\"" >> ${XBPS_WRAPPERDIR}/${wrapper} + cat >>${XBPS_WRAPPERDIR}/${wrapper}<<_EOF +#!/bin/sh +exec ${XBPS_CROSS_BASE}/usr/bin/${wrapper} --prefix=${XBPS_CROSS_BASE}/usr "\$@" +_EOF + chmod 755 ${XBPS_WRAPPERDIR}/${wrapper} }