commit: da35e03052c364ea51ea360a2f627e2929f4f67c Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Mon Jun 12 19:51:41 2023 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Mon Jun 12 19:52:41 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da35e030
dev-tcltk/blt: fix install blocked by directory Closes: https://bugs.gentoo.org/907270 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> dev-tcltk/blt/{blt-2.5.3-r2.ebuild => blt-2.5.3-r3.ebuild} | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/blt/blt-2.5.3-r2.ebuild b/dev-tcltk/blt/blt-2.5.3-r3.ebuild similarity index 86% rename from dev-tcltk/blt/blt-2.5.3-r2.ebuild rename to dev-tcltk/blt/blt-2.5.3-r3.ebuild index 0d8f822d5b07..d414b9687bbb 100644 --- a/dev-tcltk/blt/blt-2.5.3-r2.ebuild +++ b/dev-tcltk/blt/blt-2.5.3-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MYP=${PN}$(ver_cut 1-2) SHVER=$(ver_rs 1 '' $(ver_cut 1-2)) @@ -138,3 +138,15 @@ src_install() { find "${ED}"/usr/$(get_libdir) -name "*.a" -print0 | \ xargs -r -0 rm -fv } + +pkg_preinst() { + # Fix 'symlink is blocked by a directory' Bug #907270 + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/hand + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/hand.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/fish + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/fish.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/images + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/images.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/scripts + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/scripts.backup.* +}
