[Slackbuilds-users] Ponderings on gc.SlackBuild

Robby Workman rworkman at slackbuilds.org
Tue Sep 1 02:36:12 UTC 2009

On Mon, 31 Aug 2009 16:38:52 +0200
"Chris Abela" <chris.abela at maltats.com> wrote:

> 1. The gc.SlackBuild puts the man file in /usr/man/man1/
> > mkdir -p $PKG/usr/man/man1
> > mv $PKG/usr/share/gc/gc.man $PKG/usr/man/man1/gc.1
> > gzip -9 $PKG/usr/man/man1/gc.1
> While the first line in the man file suggests that this is the correct
> place, I suspect that gc is a C library Function, not a User Command
> and thus /usr/man/man3 would have been more appropriate:
> < mkdir -p $PKG/usr/man/man3
> < mv $PKG/usr/share/gc/gc.man $PKG/usr/man/man3/gc.3
> < gzip -9 $PKG/usr/man/man3/gc.3

As long as upstream (seems to) recommend .1, we'll keep it.
Either way, a person typing "man gc" will see the page.

> 2. The gc homepage recommend Version 6.8.
> While the slackbuilds.org links to Version 7.1, the Slackbuild also
> works for gc6.8
> "Typically several versions will be available. Usually you should
> first try to use gc_source/gc.tar.gz". If that fails, then we should
> try Version 7.1. gc6.8 builds fine here.
> Why was it decided agains the recommendations of the source author?

Good question, and I don't recall the answer to that.  I seem to 
recall a reason, but heck if I know what it was now.

> 3. The link from /usr/doc/gc-$VERSION to /usr/share/gc is perhaps
> superflous. Slackers know where to find their docs, right :-) ?

/usr/share/gc is, iirc, where the upstream Makefile installs the
docs by default, so we wanted them to still be available there
just in case something in gc looks for them.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20090831/89f3aa93/attachment.asc>

More information about the SlackBuilds-users mailing list