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

Bug 170798

Summary: app-doc/xorg-docs-1.4: support --enable-{txt,pdf,html,ps}
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: Inclusion
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: sgml-fixes.patch
sgml-fixes.patch

Description Ed Catmur 2007-03-13 23:02:13 UTC
app-doc/xorg-docs-1.4 supports --enable-{txt,pdf,html,ps} flags to configure.

These control what is to be built from sgml.  Currently the ebuild has:

CONFIGURE_OPTIONS="--with-x11docdir=/usr/share/doc/${PF}
	$(use_enable doc non-man-docs)"
#	$(use_enable doc txt)"
#	$(use_enable doc pdf)
#	$(use_enable doc html)
#	$(use_enable doc ps)"

These should be enabled.
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2007-03-13 23:49:52 UTC
I've been trying to get them working for awhile now, but with no luck.  Does it Just Work(tm) on your system?
Comment 2 Ed Catmur 2007-03-14 00:11:11 UTC
First hurdle is that it breaks with parallel make; I'm happy to set MAKEOPTS="-j1" but can investigate further if you'd prefer.

Next, the SGML is a little screwy; see https://bugs.freedesktop.org/show_bug.cgi?id=10286 (yeah, I forgot to submit the patch upstream).  Patch to fix the SGML (also posted upstream) to follow.

With these (MAKEOPTS="-j1" + SGML patch) and the fix to bug 170800, xorg-docs-1.4 works for me.
Comment 3 Ed Catmur 2007-03-14 00:12:06 UTC
Created attachment 113230 [details, diff]
sgml-fixes.patch

(also upstream)
Comment 4 Ed Catmur 2007-03-14 00:17:18 UTC
Created attachment 113231 [details, diff]
sgml-fixes.patch

Whitespace consistency
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2007-04-19 02:12:12 UTC
Josh or someone, is this all fixed now?
Comment 6 Joshua Baergen (RETIRED) gentoo-dev 2007-04-19 17:12:05 UTC
No, still waiting for #154626.  We could probably stable the existing xorg-docs with a small tweak for #174611, if that's what you're looking to do.
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2007-08-01 23:17:42 UTC
Fixed in 1.4-r1, thanks for your patience!