From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 23:53:21 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E615B16A417 for ; Fri, 7 Dec 2007 23:53:21 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout4.cac.washington.edu (mxout4.cac.washington.edu [140.142.33.19]) by mx1.freebsd.org (Postfix) with ESMTP id C0F8913C43E for ; Fri, 7 Dec 2007 23:53:21 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout4.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7NrKG2004369 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 7 Dec 2007 15:53:20 -0800 X-Auth-Received: from [69.91.148.153] (D-69-91-148-153.dhcp4.washington.edu [69.91.148.153]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7NrKTe001525 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 7 Dec 2007 15:53:20 -0800 In-Reply-To: <47596EE1.3070606@math.missouri.edu> References: <47594FAB.8050804@icyb.net.ua> <47596C80.8030905@icyb.net.ua> <47596EE1.3070606@math.missouri.edu> Mime-Version: 1.0 (Apple Message framework v752.2) X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Garrett Cooper Date: Fri, 7 Dec 2007 15:52:49 -0800 To: Stephen Montgomery-Smith X-Mailer: Apple Mail (2.752.2) X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2007.12.7.153136 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: Andriy Gapon , freebsd-ports@freebsd.org Subject: Re: augmenting a port: request for advice 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, 07 Dec 2007 23:53:22 -0000 On Dec 7, 2007, at 8:03 AM, Stephen Montgomery-Smith wrote: > Andriy Gapon wrote: >> on 07/12/2007 15:50 Andriy Gapon said the following: >>> So I have this solution worth of Solomon's wisdom :-) >>> It is to add an option to the port, say with WITH_FUSE. When the >>> option >>> is turned on the port would download my sources in addition to the >>> original sources, then modify the build scripts, patch the original >>> sources and build an additional program udfclientfs. Updating >>> plist and >>> dependencies would also be done, of course. >> http://www.freebsd.org/cgi/query-pr.cgi?pr=118484 >> Please comment. > > > Here is an idea. I notice that the extra sources you want to > download are rather small (about 7000 bytes when zipped). How > about if you put the sources into the "files" subdirectory of the > port itself, and then the port doesn't have to download anything > extra. > > So, for example, the portlint port comes complete with full > sources, adding up to nearly 100,000 bytes in its "files" > subdirectory. So adding 7000 bytes to a port is going to be small > by comparison. No dice on that I think. It's artistic license, which means (AFAIK) that it can't be distributed with the ports tree as it's not BSD licensed code. -Garrett