commit: d08bd3ca926b604cd45496db04aab7cfa44dcf15 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Feb 5 18:49:10 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Feb 5 18:50:33 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08bd3ca
sys-devel/autoconf-wrapper: fix prefix sed Closes: https://bugs.gentoo.org/893312 Signed-off-by: Sam James <sam <AT> gentoo.org> ...er-99999999.ebuild => autoconf-wrapper-20221207-r1.ebuild} | 11 +++++++++-- sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild | 11 +++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild similarity index 85% copy from sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild copy to sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild index 6fe1847e6d0a..0de54de36dba 100644 --- a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild +++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild @@ -16,7 +16,6 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz" - #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" @@ -25,12 +24,20 @@ fi LICENSE="GPL-2" SLOT="0" +src_prepare() { + default + + # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell + if use prefix ; then + sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' ac-wrapper.sh || die + fi +} + src_install() { exeinto /usr/$(get_libdir)/misc doexe ac-wrapper.sh dodir /usr/bin - local x= for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do dosym -r /usr/$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x} diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild b/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild index 6fe1847e6d0a..0de54de36dba 100644 --- a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild +++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild @@ -16,7 +16,6 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz" - #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" @@ -25,12 +24,20 @@ fi LICENSE="GPL-2" SLOT="0" +src_prepare() { + default + + # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell + if use prefix ; then + sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' ac-wrapper.sh || die + fi +} + src_install() { exeinto /usr/$(get_libdir)/misc doexe ac-wrapper.sh dodir /usr/bin - local x= for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do dosym -r /usr/$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}