From owner-freebsd-ports@FreeBSD.ORG Mon Dec 10 03:31:45 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 B548E16A419 for ; Mon, 10 Dec 2007 03:31:45 +0000 (UTC) (envelope-from tmclaugh@sdf.lonestar.org) Received: from straycat.dhs.org (c-24-60-173-77.hsd1.ma.comcast.net [24.60.173.77]) by mx1.freebsd.org (Postfix) with ESMTP id 671B413C469 for ; Mon, 10 Dec 2007 03:31:45 +0000 (UTC) (envelope-from tmclaugh@sdf.lonestar.org) Received: from [192.168.1.118] (tomcat.straycat.dhs.org [192.168.1.118]) by straycat.dhs.org (8.14.1/8.14.1) with ESMTP id lBA3Vh9u008623; Sun, 9 Dec 2007 22:31:43 -0500 (EST) From: Tom McLaughlin To: Garrett Cooper In-Reply-To: References: <47594FAB.8050804@icyb.net.ua> <47596C80.8030905@icyb.net.ua> <47596EE1.3070606@math.missouri.edu> Content-Type: text/plain Date: Sun, 09 Dec 2007 22:31:42 -0500 Message-Id: <1197257502.9694.3.camel@tomcat.straycat.dhs.org> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 (2.10.3-4.fc7) Content-Transfer-Encoding: 7bit Cc: Stephen Montgomery-Smith , 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: Mon, 10 Dec 2007 03:31:45 -0000 On Fri, 2007-12-07 at 15:52 -0800, Garrett Cooper wrote: > 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 The patch itself has a BSD license on it. That said, just because a patch is not BSD licensed doesn't preclude it from living in the ports tree. tom -- | tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org | | FreeBSD http://www.FreeBSD.org |