Date: Fri, 14 Jul 1995 05:47:30 -0700 From: asami@cs.berkeley.edu (Satoshi Asami) To: cstruble@vt.edu Cc: freebsd-bugs@freefall.cdrom.com Subject: Re: ports/616: make install target in ports ignores NO_PACKAGE Message-ID: <199507141247.FAA00639@silvia.HIP.Berkeley.EDU> In-Reply-To: <199507141210.FAA06176@freefall.cdrom.com> (cstruble@vt.edu)
index | next in thread | previous in thread | raw e-mail
* >Description:
*
* When installing ports, the install target ignores the NO_PACKAGE
* variable.
This is natural. It's supposed to use an empty "package" target, not
the "install" target.
* >Fix:
*
* Change install target in bsd.port.mk to make the fake-pkg target
* only get run if NO_PACKAGE is undefined. Looks like
*
* .if !defined(NO_PACKAGE)
* @${MAKE} ${.MAKEFLAGS} fake-pkg
* .endif
I'm not sure why you want to do this. fake-pkg is (despite the name --
I should have called it differently) not a packaging target. (Well
it's a "fake", I know. :)
NO_PACKAGE is meant for ports that we can't distribute binary packages
due to some restriction (export law, licensing, etc.). The fake-pkg
target, on the other hand, registers the port you just installed on
YOUR system, and there is no reason why NO_PACKAGE should preclude it.
Satoshi
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507141247.FAA00639>
