From owner-cvs-all Fri Oct 13 22: 6:13 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E334B37B66C; Fri, 13 Oct 2000 22:06:10 -0700 (PDT) Received: (from will@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA52442; Fri, 13 Oct 2000 22:06:10 -0700 (PDT) (envelope-from will@FreeBSD.org) Message-Id: <200010140506.WAA52442@freefall.freebsd.org> From: Will Andrews Date: Fri, 13 Oct 2000 22:06:10 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/Tools/scripts addport X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG will 2000/10/13 22:06:10 PDT Modified files: Tools/scripts addport Log: Overhaul addport again. Should be quite functional now. 1) Re-add functionality removed in revision 1.11, but only as an option. This time, it checks out its own copy of ports/Mk and points PORTSDIR at the correct location. To use this, use the -a option. It will not work if it can't find portlint in your path. 2) Add option -f to disable fetching the distfile. 3) Add option -m to disable checking out a copy of Mk for 1). For those that have a current Mk in PORTSDIR and don't want to check out a fresh copy for whatever reason. 4) Support CVSROOT environment variable. 5) Note environment variables recognized by addport. 6) Fix breakage trying to use -d with multiple directories (not tested). 7) Actually use $interactive variable. 8) Update usage(). 9) Note original RCSID for my shell script; take over as MAINTAINER. Tested by: gshapiro (this revision was used in adding sendmail) Revision Changes Path 1.12 +70 -22 ports/Tools/scripts/addport To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message