Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 220969 - cal3d ebuild does not build or install documentation
Summary: cal3d ebuild does not build or install documentation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Tupone Alfredo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-08 17:45 UTC by Richard F. Ostrow Jr.
Modified: 2008-05-09 22:52 UTC (History)
0 users

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


Attachments
Patch against the 0.11.0-r1 ebuild of the cal3d library (cal3d-0.11.0-r1.ebuild.patch,1.78 KB, patch)
2008-05-08 17:48 UTC, Richard F. Ostrow Jr.
Details | Diff
Fixes issues brought up by carlo@gentoo.org (cal3d-0.11.0-r1.ebuild.patch-r1,1.86 KB, patch)
2008-05-08 20:28 UTC, Richard F. Ostrow Jr.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Richard F. Ostrow Jr. 2008-05-08 17:45:11 UTC
cal3d ebuild does not build or install documentation. By default, the configure script does not build/install documentation either. You must first go into docs folder:
sed s/db2html/docbook2html Makefile.am > Makefile.2 && mv Makefile.2 Makefile.am
Go back to base folder:
sed s/db2html/docbook2html configure.in > configure.2 && mv configure.2 configure.in
Then rebuild the tool-chain, then build as normal
Then, go back into docs folder and:
make doc-api && make doc-guide
Finally, go into faq and run:
doxygen cal3dfaq.doxygen

Manually install it all, and you're set.

Reproducible: Always

Steps to Reproduce:
1.emerge cal3d

Actual Results:  
cal3d is installed without documentation

Expected Results:  
documentation should be installable
Comment 1 Richard F. Ostrow Jr. 2008-05-08 17:48:02 UTC
Created attachment 152501 [details, diff]
Patch against the 0.11.0-r1 ebuild of the cal3d library

Adds documentation support
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-08 19:09:28 UTC
- documentation goes into ${PF} instead ${P}
- ${D} needs to be quoted
- docbook stuff not listed in $DEPEND
Comment 3 Richard F. Ostrow Jr. 2008-05-08 20:28:15 UTC
Created attachment 152515 [details, diff]
Fixes issues brought up by carlo@gentoo.org

Fixes issues brought up by carlo@gentoo.org
Comment 4 Tupone Alfredo gentoo-dev 2008-05-09 22:52:17 UTC
Fix done. Thanks