From owner-freebsd-ports@FreeBSD.ORG Sat May 13 07:09:28 2006 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 9747816A40B for ; Sat, 13 May 2006 07:09:28 +0000 (UTC) (envelope-from bc979@lafn.org) Received: from zoot.lafn.org (zoot.lafn.ORG [206.117.18.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CDC343D5A for ; Sat, 13 May 2006 07:09:24 +0000 (GMT) (envelope-from bc979@lafn.org) Received: from [10.0.1.5] (pool-71-109-244-179.lsanca.dsl-w.verizon.net [71.109.244.179]) (authenticated bits=0) by zoot.lafn.org (8.13.4/8.13.4) with ESMTP id k4D79K1E057797 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Sat, 13 May 2006 00:09:21 -0700 (PDT) (envelope-from bc979@lafn.org) In-Reply-To: <200605122151.40926.beech@alaskaparadise.com> References: <20060513044500.GB10746@soaustin.net> <3964C43E-9FC9-4F2A-B025-5909AB8FC4D0@lafn.org> <200605122151.40926.beech@alaskaparadise.com> Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Doug Hardie Date: Sat, 13 May 2006 00:09:09 -0700 To: Beech Rintoul X-Mailer: Apple Mail (2.750) X-Virus-Scanned: ClamAV 0.88/1461/Fri May 12 14:19:37 2006 on zoot.lafn.org X-Virus-Status: Clean Cc: freebsd-ports@freebsd.org Subject: Re: qpopper 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: Sat, 13 May 2006 07:09:28 -0000 On May 12, 2006, at 22:51, Beech Rintoul wrote: > On Friday 12 May 2006 21:14, Doug Hardie wrote: >> On May 12, 2006, at 21:45, Mark Linimon wrote: >>> On Fri, May 12, 2006 at 09:41:08PM -0700, Doug Hardie wrote: >>>>> If you feel you could take responsibility for the port, then feel >>>>> free >>>>> to submit a patch and offer to maintain it. In this case, you'll >>>>> want to have a read of the Porter's Handbook first (easily >>>>> found on >>>>> Google). >>> >>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >>> index.html >>> >>> Also see "Contributing to the FreeBSD Ports Collection": >>> >>> http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing- >>> ports/index.html >>> >>>> Is this the right place to ask about the porting process? >>> >>> Yes. >> >> Thanks. The Contributing doc is very interesting. The qpopper port >> throws up a window at the start of make that gives you options that >> become options to configure. How is that done? The latest versions >> of qpopper include a new option that is not currently provided. I >> will need to add that new option. > > In the makefile you do something like this: > > OPTIONS= NEW_OPTION "Build with New Option" off \ > > Then put the statement below that section: > > .if defined(WITH_NEW_OPTION) > CONFIGURE_ARGS+= --new-option > .endif > > You should also build the porttools (in the ports). And be sure to > check your > files with portlint -A from the port directory. thanks. I'm off to give it a try.