Subject: pkg/25313: pkgsrc/gmaes/zombies does not install on systems with non-BSD install
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <geos@epost.de>
List: pkgsrc-bugs
Date: 04/25/2004 14:38:04
>Number:         25313
>Category:       pkg
>Synopsis:       pkgsrc/gmaes/zombies does not install on systems with non-BSD install
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 25 14:39:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Georg Schwarz
>Release:        current pkgsrc
>Organization:
>Environment:
IRIX lorenz 5.3 08031225 IP20 mips
>Description:
pkgsrc/games/zombies uses install to install its files. It does not honor $INSTALL. This fails on systems with non-BSD native install. Moreover the Makefile sets BINOWN, BINGRP, BINMODE, MANOWN, MANGRP, MANMODE, which should rather be taken from pkgsrc.
>How-To-Repeat:

>Fix:
patch the Makefile to make in honor $INSTALL. There remains the problem that the pkgsrc install-sh does not cope with the source being specified as /dev/null.
Also, comment out the BINOWN, BINGRP, BINMODE, MANOWN, MANGRP, MANMODE (and make sure they are being passed instead by using appropriate MAKEFLAGS, for example, because this does not seem to be the case automatically). It might still be a problem (on NetBSD?) that BINOWN, etc. are in fact supposed to be "games". Shouldn't this be defined by pkgsrc then (something like GAMEOWN)?
One could also comment out the fixed CC definition.

>Release-Note:
>Audit-Trail:
>Unformatted: