Bug 106708 - pygtk docs are for v 2.5.1 (pygtk2reference.tbz2)
Bug#: 106708 Product:  Gentoo Linux Version: 2005.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: aklhfex@googlemail.com
Component: Ebuilds
URL: 
Summary: pygtk docs are for v 2.5.1 (pygtk2reference.tbz2)
Keywords:  
Status Whiteboard: 
Opened: 2005-09-20 11:33 0000
Description:   Opened: 2005-09-20 11:33 0000
All pygtk ebuilds from pygtk-2.4.1.ebuild onwards provide documentation using
the archive file pygtk2reference.tbz2.

The version of pygtk2reference.tbz2 currently in distfiles is 2.5.1 (covering
PyGTK 2.5.1). i.e. whichever version of pygtk you emerge you get the 2.5.1 docs.

Not sure there is a neat fix for this, only to ask the project to put version
numbers in the filename (or at least links on their website).

------- Comment #1 From John N. Laliberte (RETIRED) 2005-10-14 19:43:32 0000 -------
We'll hope upstream likes the idea :)

http://bugs.gnome.org/show_bug.cgi?id=318906

------- Comment #2 From John N. Laliberte (RETIRED) 2005-11-08 05:08:08 0000 -------
re-opening

------- Comment #3 From John N. Laliberte (RETIRED) 2005-11-08 05:08:56 0000 -------
*** Bug 111860 has been marked as a duplicate of this bug. ***

------- Comment #4 From John N. Laliberte (RETIRED) 2006-07-14 08:05:03 0000 -------
*** Bug 140311 has been marked as a duplicate of this bug. ***

------- Comment #5 From John N. Laliberte (RETIRED) 2006-07-14 08:05:38 0000 -------
upstream did just break out the tarballs, so the next revision we will use the
versioned ones.

------- Comment #6 From Chris Mayo 2006-11-12 11:30:32 0000 -------
Created an attachment (id=101761) [details]
pygtk-2.10.3-refdoc.patch

Finally found where these versioned docs are (thanks to Google). Patch to
2.10.3 (borrowing from gnome.org.eclass)

------- Comment #7 From Chris Mayo 2006-11-20 10:20:51 0000 -------
Created an attachment (id=102413) [details]
pygtk-2.10.3-includes-doc.patch

Scrub #6. Reference manual is now in the tar ball as of 2.10.0, so were being
installed in /usr/share/gtk-doc/html/pygtk anyway (thanks to gnome.org.eclass).

So here's a patch to remove the separate download of pygtk2reference.tbz2 from
pygtk-2.10.3.

------- Comment #8 From Chris Mayo 2007-01-02 04:47:39 0000 -------
Created an attachment (id=105152) [details]
pygtk-2.10.3-images-from-ref.patch

Turns out the docs in pygtk tarball don't include images. So this version uses
pygtk2reference.tbz2 just for the images.

There is an unnoticed pygtk bug on this:
http://bugzilla.gnome.org/show_bug.cgi?id=375115

------- Comment #9 From Chris Mayo 2007-01-02 05:05:10 0000 -------
Created an attachment (id=105154) [details]
pygtk-2.10.3-images-from-newref.patch

There are more icons in the newer reference tarball...

------- Comment #10 From Daniel Gryniewicz 2007-01-16 22:33:40 0000 -------
Fixed.  Thanks for the diff.