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)
next in thread | previous in thread | raw e-mail | index | archive | help
* >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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507141247.FAA00639>