Download Latest Version boypages-03.tar.bz2 (6.0 MB)
Email in envelope

Get an email when there's a new version of Boy Pages

Home / current
Name Modified Size InfoDownloads / Week
Parent folder
README.boypages 2011-06-10 1.7 kB
boypages-03.tar.bz2 2011-06-09 6.0 MB
Totals: 2 Items   6.0 MB 0
README.boypages

LIVE WITH IT

version 03: boy script behaves nicelyer on error,
  duplicate pages removed (and a boatload they were...)
  
All this is more or less done. The 'boy' script is basically there. The
whole of man pages are converted. The conversion script only does
name.n.gz and not things like name.conf.n.gz. But I'm busy and will let
some annoyed scripter fix that. For me it was faster to do two lines in
the shell than rescript in awk to handle the variations. I used finddbl
by Stephane Levant <sun@tuxfamily.org> to weed out the dupes. Boy Pages
isn't really a project. It's just these converted man pages. I needed
some of this for a project.  So I did the whole thing for all of us
instead of doing much less of it for myself.  Same amount of work in
the end, right?  Enjoy.

INSTALL IT

Unpack as root in /
Pages unpack to /usr/local/boy
Scripts (boy, mangz2boybz.sh) unpack to /usr/local/bin

Only English pages are included.  The mangwhatsit.sh will
convert the others.  Probably.  I'm locale-ically challenged
or eight-bit clean, depending on how you look at it.

HOW YOU MIGHT USE IT

Boy is basically the answer to a size thing. The idea for this came from
the Slackware Installer initrd. It's what they do there with a different
script called "man" and a subset of man pages. These are excellent for
small environments where you need some of the manuals but can't afford
the overhead of man. You just need some of these pages, less, and bzcat.
You can then ditch man, man-pages, cxxlibs, groff and maybe more. You
can easily make the installation much smaller by looking in the boy dirs
and seeing which directories you don't even need.

evsiz_at_this-voice_dot_org
Source: README.boypages, updated 2011-06-10