From owner-freebsd-ports Tue Nov 16 14:55:13 1999 Delivered-To: freebsd-ports@freebsd.org Received: from everest.overx.com (everest.overx.com [63.82.145.202]) by hub.freebsd.org (Postfix) with ESMTP id E36CB15129 for ; Tue, 16 Nov 1999 14:55:07 -0800 (PST) (envelope-from dayton@overx.com) Received: from polo.overx.com (polo.overx.com [63.82.145.204]) by everest.overx.com (Postfix) with ESMTP id 2C1702016 for ; Tue, 16 Nov 1999 16:55:07 -0600 (CST) Received: by polo.overx.com (Postfix, from userid 1001) id 29C983EFC; Tue, 16 Nov 1999 16:55:04 -0600 (CST) From: Soren Dayton Reply-To: dayton@overx.com To: ports@freebsd.org Subject: request for makefile features/target Date: 16 Nov 1999 16:55:03 -0600 Message-ID: <86hfim11yw.fsf@polo.overx.com> Lines: 42 User-Agent: Gnus/5.070095 (Pterodactyl Gnus v0.95) XEmacs/21.1 (Bryce Canyon) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Something to package dependencies would be very nice. That is, I use the port system to produce a package on one machine, and then pkg_add on my cluster of machines. however: make package only produces a package for that package, rather than for all of the dependencies also. Perhaps there could be a `package-dependencies' target that would do this? This is easy to do. (and is equivalent to remembering to type: make DEPENDS_TARGET=package package wut who wants to remember all that?) Any objections? Thanks, Soren *** /tmp/bsd.port.mk Tue Nov 16 16:49:23 1999 --- bsd.port.mk Sat Nov 13 03:36:34 1999 *************** *** 1401,1408 **** .if !defined(DEPENDS_TARGET) .if make(reinstall) DEPENDS_TARGET= reinstall - .elif make(package) - DEPENDS_TARGET = package .else DEPENDS_TARGET= install .endif --- 1401,1406 ---- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message