From owner-freebsd-ports Mon Nov 18 14:59:39 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 805F137B404 for ; Mon, 18 Nov 2002 14:59:37 -0800 (PST) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id D99A143E88 for ; Mon, 18 Nov 2002 14:59:36 -0800 (PST) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.6/8.12.6) with ESMTP id gAIMx6c7073749 for ; Mon, 18 Nov 2002 17:59:06 -0500 (EST) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.6/8.12.6/Submit) id gAIMx659073748 for ports@freebsd.org; Mon, 18 Nov 2002 17:59:06 -0500 (EST) (envelope-from alane) Date: Mon, 18 Nov 2002 17:59:06 -0500 From: AlanE To: FreeBSD Ports List Subject: making a dynamic plist in the port makefile Message-ID: <20021118225906.GA73713@wwweasel.geeksrus.net> Reply-To: alane@geeksrus.net Mail-Followup-To: FreeBSD Ports List Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-message-flag: Every program expands until it can send mail. Except Exchange Server. User-Agent: Mutt/1.5.1i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If you want a good example of what you need to do to make a dynamic plist, see the editors/leo port I committed yesterday. Mind you, this doesn't work for complex cases, but for something simple, this technique works great. Please note that this has to be sandwiched in between bsd.port.pre.mk and bsd.port.post.mk in order to work. Also, see this port for a good example of how to install a port that just involves copying files, and getting the owner/group/permissions right. -- AlanE (Alan Eldridge), who likes fixing weird distributed systems bugs. Unix/C(++) IT Pro for 20 yrs, desperately seeking employment in NYC. (http://wwweasel.geeksrus.net/~alane/resume.rtf) KDE, KDE-FreeBSD Teams (http://www.kde.org, http://freebsd.kde.org/) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message