From owner-freebsd-ports@FreeBSD.ORG Mon Feb 6 18:10:26 2012 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 88F2D1065673 for ; Mon, 6 Feb 2012 18:10:26 +0000 (UTC) (envelope-from rflynn@acsalaska.net) Received: from denali.acsalaska.net (denali.acsalaska.net [209.112.173.242]) by mx1.freebsd.org (Postfix) with ESMTP id 5647B8FC13 for ; Mon, 6 Feb 2012 18:10:26 +0000 (UTC) Received: from mymail.acsalaska.net (polarbear.acsalaska.net [216.67.61.193]) by denali.acsalaska.net (8.14.4/8.14.4) with ESMTP id q16IAOWb087612 for ; Mon, 6 Feb 2012 09:10:24 -0900 (AKST) (envelope-from rflynn@acsalaska.net) Received: from 46.129.107.107 (SquirrelMail authenticated user rflynn@acsalaska.net) by mymail.acsalaska.net with HTTP; Mon, 6 Feb 2012 09:10:25 -0900 (AKST) Message-ID: <1786.46.129.107.107.1328551825.squirrel@mymail.acsalaska.net> In-Reply-To: References: <4415.46.129.107.107.1328479605.squirrel@mymail.acsalaska.net> Date: Mon, 6 Feb 2012 09:10:25 -0900 (AKST) From: rflynn@acsalaska.net To: freebsd-ports@freebsd.org User-Agent: SquirrelMail/1.4.13 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.3 (denali.acsalaska.net [209.112.168.121]); Mon, 06 Feb 2012 09:10:25 -0900 (AKST) X-ACS-Spam-Status: no X-ACS-Scanned-By: MD 2.67; SA 3.3.0; spamdefang 1.122 Subject: Re: Zarafa port 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, 06 Feb 2012 18:10:26 -0000 Hi Bernhard, > Some projects also ship modified versions of a dependency in their > tree. Good > examples for that are multimedia applications depending on ffmpeg. When > they > do a release their modified ffmpeg sources are included in their source > tarball. If that is also the case for zarafa then don't create new > ports for > that but compile the libraries as part of the zarafa port. I decided to go with a slave port for libical as they both use the same version with unmodified sources. It has the best of both worlds, as I can decide down the line to make it it's own port if things stray too far apart from libical upstream or merge it into libical if they don't. The library sources aren't part of the main source tree, just available at Zarafa's site for download with separate patch downloads. Just had the first successful `make configure', so now it's time to look at all the OPTIONal stuff, alter some default paths and what -DOPENBSD can do for us. -- Mel