I recently emerged gcl, and "man gcl" doesn't produce a man page. emerge --info: Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.14.2creidieki i686) ================================================================= System uname: 2.6.14.2creidieki i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mfpmath=sse -mmmx -msse -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mfpmath=sse -mmmx -msse -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aac aalib aim alsa apache2 apm arts artswrappersuid artworkextra audiofile avi bash-completion bdf berkdb bitmap-fonts bootsplash bzip2 canna cddb cdparanoia cdr cpdflib crypt css cups curl dba dga directfb divx4linux dri dvd dvdr dvdread eds emacs emboss encode esd exif expat fam fbcon ffmpeg flac font-server foomaticdb fortran freetype freewnn ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jpeg kde kdexdeltas kerberos lcms leim libg++ libwww mad mapeditor maps math mem-cache memlimit menubar mikmod mmx mmxext mng motif mozcalendar mozilla mozsvg mp3 mpeg mpeg2 mpeg4 mplayer multi-tty music mysql mysqli ncurses nls nsplugin offensive ogg oggvorbis openal opengl oscar oss pcre pdflib perl png postfix ppds print python qt quicktime readline recode sdl shared sharedmem slang sndfile sounds spell sse ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb videos vim vim-with-x vorbis wmf xine xinerama xml2 xmms xpm xprint xscreensaver xv xvid zlib linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
So ask upstream to include one.
I don't really understand the comment to ask upstream. According to, for example, http://linux.com.hk/penguin/man/1/gcl.html , there seems to be an existing section-1 manpage for gcl. Is there someone at GNU I should talk to about this instead?
There is a man page, but its part of the debian/ stuff and not installed from make install (I suppose thats a little debianistic of gcl's maintainer ;). I'll add the processing required to produce the gcl man page from that in the ebuild (afaict, its the replacement of @EXT@ with nothing).
08 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org> -gcl-2.6.6.ebuild, gcl-2.6.7.ebuild, gcl-2.6.7-r1.ebuild: Install the Debian man-page; Resolves Bug #126859; Removed old ebuilds; Port to modular X.