dev-build/automake-vanilla: touch .keepinfodir

prevent portage from rebuilding the info dir, inspired by
https://bugs.gentoo.org/257260

Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41511
Closes: https://github.com/gentoo/gentoo/pull/41511
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Z. Liu
2025-06-04 21:17:57 +08:00
committed by Sam James
parent d2b93f418c
commit 6a3cd27b33
7 changed files with 21 additions and 0 deletions

View File

@@ -72,6 +72,9 @@ src_compile() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
rm \
"${ED}"/usr/bin/{aclocal,automake}-vanilla \
"${ED}"/usr/share/man/man1/{aclocal,automake}-vanilla.1 || die

View File

@@ -81,6 +81,9 @@ src_configure() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \

View File

@@ -100,6 +100,9 @@ src_test() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \

View File

@@ -88,6 +88,9 @@ src_test() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \

View File

@@ -88,6 +88,9 @@ src_test() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \

View File

@@ -88,6 +88,9 @@ src_test() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \

View File

@@ -87,6 +87,9 @@ src_test() {
src_install() {
default
# dissuade Portage from removing our dir file
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
#rm "${ED}"/usr/share/aclocal/README || die
#rmdir "${ED}"/usr/share/aclocal || die
rm \