commit: 872fae1e9dd278492f08bae1ceb1f5f09384fed2
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 01:16:40 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 01:16:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872fae1e
app-shells/zsh: fix doc build
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/zsh/zsh-9999.ebuild | 19 +++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/app-shells/zsh/zsh-9999.ebuild b/app-shells/zsh/zsh-9999.ebuild
index 4511850c60c0..bdc0d506d88e 100644
--- a/app-shells/zsh/zsh-9999.ebuild
+++ b/app-shells/zsh/zsh-9999.ebuild
@@ -47,11 +47,7 @@ BDEPEND="
if [[ ${PV} == *9999 ]] ; then
BDEPEND+="
app-text/yodl
- doc? (
- sys-apps/texinfo
- app-text/texi2html
- virtual/latex-base
- )
+ doc? ( virtual/texi2dvi )
"
fi
@@ -166,7 +162,10 @@ src_test() {
}
src_install() {
- emake DESTDIR="${D}" install $(usex doc "install.info" "")
+ emake DESTDIR="${D}" install
+ if use doc; then
+ emake -C Doc DESTDIR="${D}" install.html install.html
+ fi
insinto /etc/zsh
export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID},"
@@ -199,12 +198,8 @@ src_install() {
dodoc ChangeLog* META-FAQ NEWS README config.modules
- if use doc ; then
- pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
- dodoc Doc/zsh.{dvi,pdf}
- docinto html
- dodoc Doc/*.html
- popd >/dev/null
+ if use doc; then
+ dodoc Doc/intro.{a4,us}.pdf Doc/zsh_{a4,us}.{dvi,pdf}
fi
docinto StartupFiles