From owner-freebsd-ports@FreeBSD.ORG Fri Jul 8 03:32:47 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org 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 143E116A41C for ; Fri, 8 Jul 2005 03:32:47 +0000 (GMT) (envelope-from jeffreybouquet@yahoo.com) Received: from web34011.mail.mud.yahoo.com (web34011.mail.mud.yahoo.com [66.163.178.92]) by mx1.FreeBSD.org (Postfix) with SMTP id A32C343D49 for ; Fri, 8 Jul 2005 03:32:46 +0000 (GMT) (envelope-from jeffreybouquet@yahoo.com) Received: (qmail 74309 invoked by uid 60001); 8 Jul 2005 03:32:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=CNq4gnBOph8UsQ/AxeNAZc1aJP4zMr9+GX8eaR4YnzuJNxjNyvVzy+HJ8pGhfa7QWj5PeJm4PV3+R8fNcZB7iQ72zkmIFWhyDDiOxp2XskJIojeW0U/aYK+q17Xc+of8vPrsxOqi+AgfzzOsGUycmzyoX5Q2g8ojyvqJ/LlwXmE= ; Message-ID: <20050708033246.74307.qmail@web34011.mail.mud.yahoo.com> Received: from [216.193.11.16] by web34011.mail.mud.yahoo.com via HTTP; Thu, 07 Jul 2005 20:32:46 PDT Date: Thu, 7 Jul 2005 20:32:46 -0700 (PDT) From: Jeffrey Bouquet To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: /usr/ports/CHANGES.please X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jul 2005 03:32:47 -0000 While updating a port, it can take upwards of an hour to determine for sure the proper order of dependencies. This would be easier, and may save re-compile time later (less errors), if in each /port/ subdirectory is a file: DEPENDENCIES-COMMANDS in roughly the following format: this port is a Level 8 port. One might want to be sure levels 2 through 7 are updated before building this port... level 0... [future use] level 1... [future use] level 2... libtool15 [for example] level 3... expat2 [for example] since, libtool?? is necc to build and/or run expat2... ... ... ... level 8 THIS PORT and so as not to waste the use of a file... it could also include EXAMPLES... many man pages installed with the ports have few if any cli examples... I have installed several ports which i *cannot* use because, while their descriptions are good, actual examples are lacking of usage. Thus examples which are missing from manpages or README's could be *very encouraged* to be placed into this (or another ) file... This would also prepare people prior to installing a port, as to usage if it is a command-line-interface app. In short, we save time with this *one* file in, dependency-chain errors dependencies-all-at-once errors looking-up-syntax-after-install research time Jeff ____________________________________________________ Sell on Yahoo! Auctions – no fees. Bid on great items. http://auctions.yahoo.com/