diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index f464149b2e117..5c0b5934fb86d 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -250,7 +250,7 @@ src_configure() { if tc-is-cross-compiler; then # Configure a CBUILD directory when cross-compiling to make tools - mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit popd >/dev/null || die # Don't try to execute the binary for dumping during the build diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 691f6acc3c9d5..50156d3926623 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -285,7 +285,7 @@ src_configure() { if tc-is-cross-compiler; then # Configure a CBUILD directory when cross-compiling to make tools - mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit popd >/dev/null || die # Don't try to execute the binary for dumping during the build diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index b717950c33ce3..c828ae18054e8 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -345,7 +345,7 @@ src_configure() { if tc-is-cross-compiler; then # Configure a CBUILD directory when cross-compiling to make tools - mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit popd >/dev/null || die # Don't try to execute the binary for dumping during the build @@ -462,7 +462,7 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gpg || die + mkdir -p "${T}"/gpg || die local f for f in browser extra ssh; do printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ diff --git a/app-editors/emacs/emacs-29.3.9999.ebuild b/app-editors/emacs/emacs-29.3.9999.ebuild index fbd5febcfaa7f..4f14c5c8568ac 100644 --- a/app-editors/emacs/emacs-29.3.9999.ebuild +++ b/app-editors/emacs/emacs-29.3.9999.ebuild @@ -342,7 +342,7 @@ src_configure() { if tc-is-cross-compiler; then # Configure a CBUILD directory when cross-compiling to make tools - mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit popd >/dev/null || die # Don't try to execute the binary for dumping during the build @@ -449,7 +449,7 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gpg || die + mkdir -p "${T}"/gpg || die local f for f in browser extra ssh; do printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ diff --git a/app-editors/emacs/emacs-30.0.9999.ebuild b/app-editors/emacs/emacs-30.0.9999.ebuild index 572a28d32bdbd..dd28804118514 100644 --- a/app-editors/emacs/emacs-30.0.9999.ebuild +++ b/app-editors/emacs/emacs-30.0.9999.ebuild @@ -342,7 +342,7 @@ src_configure() { if tc-is-cross-compiler; then # Configure a CBUILD directory when cross-compiling to make tools - mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit popd >/dev/null || die # Don't try to execute the binary for dumping during the build @@ -449,7 +449,7 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gpg || die + mkdir -p "${T}"/gpg || die local f for f in browser extra ssh; do printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \