summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2024-04-21 13:32:35 +0200
committerUlrich Müller <ulm@gentoo.org>2024-04-21 13:37:50 +0200
commitc88e07bca04459db8a41263dad07164bca3c741f (patch)
tree260340d076c30078ad0e4a174c704169853f5972 /dev-tex
parentdev-lang/nasm: add 2.16.03 (diff)
downloadgentoo-c88e07bca04459db8a41263dad07164bca3c741f.tar.gz
gentoo-c88e07bca04459db8a41263dad07164bca3c741f.tar.bz2
gentoo-c88e07bca04459db8a41263dad07164bca3c741f.zip
dev-tex/rubber: Install GNU Info file in correct location
Avoid doubled ${PF}/${PN} directory in /usr/share/doc/. Drop python_install() because distutils-r1_python_install ignores its arguments when in PEP517 mode. Closes: https://bugs.gentoo.org/930342 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/rubber/rubber-1.6.5-r1.ebuild (renamed from dev-tex/rubber/rubber-1.6.5.ebuild)16
1 files changed, 5 insertions, 11 deletions
diff --git a/dev-tex/rubber/rubber-1.6.5.ebuild b/dev-tex/rubber/rubber-1.6.5-r1.ebuild
index cc981e17fe39..0d6cb11369e9 100644
--- a/dev-tex/rubber/rubber-1.6.5.ebuild
+++ b/dev-tex/rubber/rubber-1.6.5-r1.ebuild
@@ -93,18 +93,12 @@ python_test() {
./run.sh * || die "Tests failed with ${EPYTHON}"
}
-python_install() {
- local my_install_args=(
- --mandir="${EPREFIX}/usr/share/man"
- --infodir="${EPREFIX}/usr/share/info"
- --docdir="${EPREFIX}/usr/share/doc/${PF}"
- )
-
- distutils-r1_python_install "${my_install_args[@]}"
-}
-
src_install() {
distutils-r1_src_install
- mv "${D}"/usr/share/doc/{${PN},${PF}} || die
+ # Move misplaced files to correct location
+ doinfo doc/${PN}/${PN}.info
+ rm "${ED}"/usr/share/doc/${PN}/${PN}.{texi,info} || die
+ mv "${ED}"/usr/share/doc/{${PN}/*,${PF}/} || die
+ rmdir "${ED}"/usr/share/doc/${PN} || die
}