Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120375 - Keyword app-doc/opengl-manpages
Summary: Keyword app-doc/opengl-manpages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest enhancement (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
: 129026 133389 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-25 22:30 UTC by Goyo Roth
Modified: 2010-12-19 17:55 UTC (History)
5 users (show)

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


Attachments
opengl-man-0.ebuild (opengl-man-0.ebuild,1.22 KB, text/plain)
2006-04-10 09:38 UTC, Ed Catmur
Details
opengl-man-20001215.ebuild (opengl-man-20001215.ebuild,788 bytes, text/plain)
2006-04-11 17:55 UTC, Ed Catmur
Details
opengl-man-20001215.ebuild (opengl-man-20001215.ebuild,764 bytes, text/plain)
2006-04-11 17:58 UTC, Ed Catmur
Details
Generate the man pages from opengl.org (opengl-manpages-9999.ebuild,1.82 KB, text/plain)
2010-12-17 18:13 UTC, Samuel Bauer
Details
Man pages from opengl.org (opengl-manpages-9999.ebuild,1.12 KB, text/plain)
2010-12-19 17:55 UTC, Samuel Bauer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Goyo Roth 2006-01-25 22:30:13 UTC
If I remember correctly, xorg-x11 6.* included openGL and GLU man pages. I have found no packages containing such for the modular 7.0 version. GL manpages are very helpful. An ebuild to install them as opposed to bundling them with another related to xorg seems to make sense.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-01-25 23:42:30 UTC
It's not clear to me what the best way to provide them is. I found a 5-year-old tarball at ftp://ftp.sgi.com/opengl/doc/ , and I found 1-year-old documentation at http://www.opengl.org/documentation/specs/man_pages/man/GL/ -- but only in postscript and html.
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2006-04-06 07:52:47 UTC
*** Bug 129026 has been marked as a duplicate of this bug. ***
Comment 3 Niko Efthymiou 2006-04-06 09:58:24 UTC
Maybe ask the people running opengl.org if the html documentation is available in man page format (it is generated with PolyglotMan so there shoul a source).

I would sugest including atleast the old man pages, if nothing newer is found. It would be nice if the html man pages could be installed optionaly.
Comment 4 Ed Catmur 2006-04-10 09:38:06 UTC
Created attachment 84371 [details]
opengl-man-0.ebuild

app-doc/opengl-man-0

Ebuild for opengl man pages, from SGI ftp site (5 year old tarballs, but it's not like the standard's changed).

Uses gcc assembler to avoid imake dep.

Also installs html versions of pages to /usr/share/doc.
Comment 5 Ed Catmur 2006-04-10 09:39:38 UTC
s/assembler/preprocessor/ (trying to grok PPC RISC asm will make you see assembler everywhere...)
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-04-11 14:50:25 UTC
It's nice to avoid a dep and all, but I'd rather just keep the ebuild simple and use imake.

We'll probably version this with whatever date the tarball has (20001105 or something), and pull it in from mesa with USE=doc.

How's that sound?
Comment 7 Ed Catmur 2006-04-11 17:55:11 UTC
Created attachment 84474 [details]
opengl-man-20001215.ebuild

Sounds good. Is this OK?

Seems imake and xorg-cf-files are pretty lightweight, so no harm depending on them.

Uh, the LICENSE is "as-is" because the license on the ftp server is similar but not identical to SGI: no redistribution permission, and s/SOFTWARE/DOCUMENTATION/ (though only one of 2 occurrences).
Comment 8 Ed Catmur 2006-04-11 17:58:35 UTC
Created attachment 84475 [details]
opengl-man-20001215.ebuild

rm xorg-cf-files dep, not needed
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2006-04-11 23:29:33 UTC
I really wish SGI provided versioned tarballs... That bugs me a bit...
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2006-04-19 20:23:56 UTC
Added the package, thanks! I will add a USE=doc to mesa to pull it in once all the arch teams keyword it.

Arch teams, please ~arch app-doc/opengl-manpages.
Comment 11 Thomas Cort (RETIRED) gentoo-dev 2006-04-20 06:09:25 UTC
Added ~alpha keyword.
Comment 12 Patrick McLean gentoo-dev 2006-04-20 06:29:44 UTC
Added ~amd64
Comment 13 Markus Rothe (RETIRED) gentoo-dev 2006-04-21 00:31:54 UTC
added ~ppc64
Comment 14 Stephen Becker (RETIRED) gentoo-dev 2006-04-22 05:33:43 UTC
added ~mips
Comment 15 Guy Martin (RETIRED) gentoo-dev 2006-04-23 12:48:09 UTC
Done on hppa.
Comment 16 Jason Wever (RETIRED) gentoo-dev 2006-04-28 17:00:33 UTC
~sparc'd
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-05-15 08:58:09 UTC
*** Bug 133389 has been marked as a duplicate of this bug. ***
Comment 18 Joshua Baergen (RETIRED) gentoo-dev 2006-06-11 10:18:59 UTC
Ping for arm and ia64.  We'll also need sh and fbsd.
Comment 19 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-11 11:08:43 UTC
Done, thanks Joshua for letting me know :)
Comment 20 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-20 23:30:15 UTC
Ping arm ia64 sh
Comment 21 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-27 08:57:54 UTC
Just waiting on ia64 now ...
Comment 22 Aron Griffis (RETIRED) gentoo-dev 2006-07-12 11:27:04 UTC
ia64 done, closing
Comment 23 Samuel Bauer 2010-12-17 18:13:26 UTC
Created attachment 257434 [details]
Generate the man pages from opengl.org

This is a quick'n'dirty ebuild. Don't use it directly. It's still a good step to an ebuild
Comment 24 Samuel Bauer 2010-12-19 17:55:44 UTC
Created attachment 257562 [details]
Man pages from opengl.org

This ebuild depends on non official ebuilds like

http://bugs.gentoo.org/show_bug.cgi?id=194501
http://bugs.gentoo.org/show_bug.cgi?id=349033

This ebuild is a little better than the previous submitted