Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 123786
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo wxWidgets Herd <wxwidgets@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Michal Kurgan (RETIRED) <moloh@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
wxWidgets-book-1.ebuild wxWidgets-book-1.ebuild text/plain Ingo Bormuth 2006-03-25 00:12 0000 724 bytes Details
wxlib.eclass wxlib.eclass text/plain Ingo Bormuth 2006-03-25 00:16 0000 3.61 KB Details
wxlib.eclass.patch wxlib.eclass.patch patch Ingo Bormuth 2006-03-25 00:17 0000 1.00 KB Details | Diff
installed-docs.txt installed-docs.txt text/plain Ingo Bormuth 2006-03-25 00:20 0000 210.80 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 123786 depends on: Show dependency tree
Bug 123786 blocks: 136924
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-02-22 22:09 0000
wxlib eclass is used to install wxWidgets documentation, but it uses only a
small part of it and with bad manner.

dohtml is used but it only copies files, and don't go recursively and don't
work with directories, in case of other packages cp is used to copy multilevel
html documentation (like python-docs-2.4.2). But i must admit i don't know
exactly how dohtml works, this is only my thought about it and results for
wxGTK ebuild.

------- Comment #1 From Ingo Bormuth 2006-03-25 00:12:16 0000 -------
Created an attachment (id=83067) [details]
wxWidgets-book-1.ebuild


Ebuild for the book "Cross-Platform GUI Programming with wxWidgets"
by Stefan Csomor, Kevin Hock and Julian Smart published by Prentice Hall
under OPL.

This should go to app-doc/wxWidgets-book/

------- Comment #2 From Ingo Bormuth 2006-03-25 00:16:11 0000 -------
Created an attachment (id=83068) [details]
wxlib.eclass


Modified version of wxlib.eclass

 - optionally depend on app-doc/wxWidgets-book
 - fix Homepage
 - fix installation of docs

------- Comment #3 From Ingo Bormuth 2006-03-25 00:17:31 0000 -------
Created an attachment (id=83069) [details]
wxlib.eclass.patch


This patch just show the changes made in wxlib.eclass

------- Comment #4 From Ingo Bormuth 2006-03-25 00:20:39 0000 -------
Created an attachment (id=83070) [details]
installed-docs.txt


List of files now being installed in /usr/share/doc

$ equery f wxGTK | grep "share/doc"

------- Comment #5 From Ingo Bormuth 2006-03-25 00:21:54 0000 -------
(From update of attachment 83069 [details])
This patch just shows the changes made in wxlib.eclass

------- Comment #6 From Mart Raudsepp 2006-04-20 13:33:17 0000 -------
I do not feel adding a book like this comfortable, especially it being a
published one. A separate ebuild perhaps, but it's a simple PDF download from
the O'Reilly network.
Would correctly installing the whole reference manual with doc USE flag
suffice?

------- Comment #7 From Mark Loeser 2006-04-20 21:29:06 0000 -------
Downloading and "installing" a pdf seems quite wasteful.  Lets just make it so
USE=doc installs the documentation that comes with wxwidgets.

------- Comment #8 From Mart Raudsepp 2006-08-06 23:11:13 0000 -------
(In reply to comment #5)
> This patch just shows the changes made in wxlib.eclass

All these Makefile.*-s that aren't relevant to our build systems takes quite a
bit of space.
I don't find a reason to install anything from the utils/ directory as
documentation (even though it seems like old versions tried to do that). demos
has the same problem as samples.
I will have to try to hack some on the build system probably.
When I'm happy with what files are installed out of samples/ and so on, I will
add an "examples" USE flag for that. USE=doc will just mean if the html
documentation will be downloaded and installed.


Consider HOMEPAGE fixed.

------- Comment #9 From Mart Raudsepp 2006-09-24 05:41:03 0000 -------
wxGTK-2.6.3.3 should install HTML docs now with USE=doc, and some basic text
files always (changes.txt, etc).

I hope to look at adding examples at some later date. Needs some sorting out in
the build system to do it in a clean manner.

Docs should be covered now, so closing bug :)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug