From owner-freebsd-ports@FreeBSD.ORG Sat Jan 22 04:04:30 2005 Return-Path: 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 F09F516A4CE for ; Sat, 22 Jan 2005 04:04:30 +0000 (GMT) Received: from mail.dt.e-technik.uni-dortmund.de (krusty.dt.e-technik.Uni-Dortmund.DE [129.217.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70D6243D1F for ; Sat, 22 Jan 2005 04:04:30 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from localhost (localhost [127.0.0.1])7424744234; Sat, 22 Jan 2005 05:04:29 +0100 (CET) Received: from mail.dt.e-technik.uni-dortmund.de ([127.0.0.1]) by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 12869-01; Sat, 22 Jan 2005 05:04:24 +0100 (CET) Received: from m2a2.dyndns.org (p508EFC32.dip.t-dialin.net [80.142.252.50]) 77EDA44232; Sat, 22 Jan 2005 05:04:24 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id 7090688D8C; Sat, 22 Jan 2005 05:04:23 +0100 (CET) Received: from merlin.emma.line.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30508-01; Sat, 22 Jan 2005 05:04:21 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id BD17F88D72; Sat, 22 Jan 2005 05:04:20 +0100 (CET) From: Matthias Andree To: Brooks Davis In-Reply-To: <20050121201832.GB2866@odin.ac.hmc.edu> (Brooks Davis's message of "Fri, 21 Jan 2005 12:18:32 -0800") References: <20050121205202.4092fc5a@Magellan.Leidinger.net> <20050121201832.GB2866@odin.ac.hmc.edu> Date: Sat, 22 Jan 2005 05:04:20 +0100 Message-ID: User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new at dt.e-technik.uni-dortmund.de cc: ports@freebsd.org cc: Alexander Leidinger Subject: Re: Why does everybody switch to dynamic plists? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Jan 2005 04:04:31 -0000 Brooks Davis writes: > All of these could easily be handled by storing the generated plists > from the ports cluster. That would also handle PLIST_FILE and > PLIST_DIRS which I use a lot for small ports. These still don't catch port WITH_* options that can be grepped in terms of files from a static pkg-plist. OK, PORTDOCS=* is a real killer option but DOCSDIR is a port-specific directory so collision arguments don't hold. *Sometimes* static pkg-plists are just too large. Look at the mail/cone port. -- Matthias Andree