Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 533206

Summary: app-text/sgml-common-0.6.3-r5 - HTML documentation installed outside /usr/share/doc/${PF}
Product: Gentoo Linux Reporter: Chris Mayo <aklhfex>
Component: [OLD] LibraryAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.