[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Exmh2.3.1
- To: ports_(_at_)_openbsd_(_dot_)_org
- Subject: Re: Exmh2.3.1
- From: naddy_(_at_)_mips_(_dot_)_inka_(_dot_)_de (Christian Weisgerber)
- Date: Sat, 12 May 2001 16:59:58 +0000 (UTC)
- Newsgroups: list.openbsd.ports
Rob <rob_ses_(_at_)_web_(_dot_)_de> wrote:
> Looking in to the install script it seems that all installed files are
> owned by 'bin' and group is also 'bin' . Looking at other binaries i
> don't see anything installed with owner 'bin'. Should this be changed
> to owner 'root' ?
Usually configure scripts are passed a macro INSTALL that expands
to "/usr/bin/install -c -o ${BINOWN} -g ${BINGRP}". There are also
more specific INSTALL_{PROGRAM,MAN,SCRIPT,...} macros. If configure
doesn't pick them up, they can be referenced as BSD_INSTALL_* later.
You should try to make use of these definitions.
> In the Makefile from port exmh2.0.2 'Fake=No' and there a line
> "NO_PACKAGE= needs per-host config at build time" this prevents the
> port from using the fake environment and prevents from building a
> package, so it will no be installed unless FORCE_PACKAGE=Yes.
A new port should be changed to support FAKE.
> This is never mentioned before the install proces, so would a message
> which says something like "make install FORCE_PACKAGE=Yes to make a
> package use on this host, it needs per-host config at build time" be
> in place ?
Well, does it need a per-host configuration? If it does, this
sounds like a candidate for IS_INTERACTIVE.
--
Christian "naddy" Weisgerber naddy_(_at_)_mips_(_dot_)_inka_(_dot_)_de
Visit your host, monkey.org