commit: 5e86ab002036c49c873e8b3a3827c9d125d5e69c Author: Matt Whitlock <gentoo <AT> mattwhitlock <DOT> name> AuthorDate: Fri Dec 30 04:21:28 2022 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Fri Dec 30 20:02:02 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e86ab00
sys-libs/ncurses: don't install dangling symlinks Signed-off-by: Matt Whitlock <gentoo <AT> mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/28899 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild | 2 +- sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild | 2 +- sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild | 2 +- sys-libs/ncurses/ncurses-6.3_p20221203.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild b/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild index 6f5ac7abdbc6..c506847fb1a2 100644 --- a/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild +++ b/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild @@ -453,7 +453,7 @@ multilib_src_install_all() { elif use minimal ; then # Keep only the basic terminfo files find "${ED}"/usr/share/terminfo/ \ - -type f ${terms[*]/#/! -name } -delete , \ + \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \ -type d -empty -delete || die fi diff --git a/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild b/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild index 0f602578429d..22d5938e58da 100644 --- a/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild +++ b/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild @@ -451,7 +451,7 @@ multilib_src_install_all() { elif use minimal ; then # Keep only the basic terminfo files find "${ED}"/usr/share/terminfo/ \ - -type f ${terms[*]/#/! -name } -delete , \ + \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \ -type d -empty -delete || die fi diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild index a6358a7b4821..12ed888df557 100644 --- a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild +++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild @@ -465,7 +465,7 @@ multilib_src_install_all() { elif use minimal ; then # Keep only the basic terminfo files find "${ED}"/usr/share/terminfo/ \ - -type f ${terms[*]/#/! -name } -delete , \ + \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \ -type d -empty -delete || die fi diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild index 102e2c4b61db..35c1a3c89826 100644 --- a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild +++ b/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild @@ -463,7 +463,7 @@ multilib_src_install_all() { elif use minimal ; then # Keep only the basic terminfo files find "${ED}"/usr/share/terminfo/ \ - -type f ${terms[*]/#/! -name } -delete , \ + \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \ -type d -empty -delete || die fi
