Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533206 - app-text/sgml-common-0.6.3-r5 - HTML documentation installed outside /usr/share/doc/${PF}
Summary: app-text/sgml-common-0.6.3-r5 - HTML documentation installed outside /usr/sha...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-12-21 18:04 UTC by Chris Mayo
Modified: 2017-12-13 21:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Mayo 2014-12-21 18:04:01 UTC
$ ls /usr/share/doc/sgml-common-0.6.3/html/
fdl.html  index.html  install-catalog.html  introduction.html


Was fixed but patch was removed when autoreconf was dropped.
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/sgml-common/sgml-common-0.6.3-r5.ebuild?hideattic=0&r1=1.25&r2=1.26

As all it seems to be is an html copy of the man page install-catalog(8) I suggest not installing the html.

--- sgml-common-0.6.3-r5.ebuild.orig
+++ sgml-common-0.6.3-r5.ebuild
@@ -28,12 +28,9 @@
 	eprefixify bin/install-catalog.in bin/sgmlwhich config/sgml.conf
 }
 
-src_configure() {
-	econf --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-}
-
 src_install() {
 	emake DESTDIR="${D}" install || die "emake install failed"
+	rm -r "${D}"/usr/share/doc || die
 }
 
 pkg_postinst() {
Comment 1 Chris Mayo 2017-12-13 21:19:04 UTC
Fixed by app-text/sgml-common-0.6.3-r6.

Probably the upgrade to EAPI 6.