From owner-freebsd-ports@FreeBSD.ORG Sat May 19 11:22:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 196D31065678 for ; Sat, 19 May 2012 11:22:10 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by mx1.freebsd.org (Postfix) with ESMTP id C8CBD8FC15 for ; Sat, 19 May 2012 11:22:09 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SVhjZ-0004cY-BF for freebsd-ports@freebsd.org; Sat, 19 May 2012 13:22:05 +0200 Received: from l.saper.info ([91.121.203.103]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 19 May 2012 13:22:05 +0200 Received: from saper by l.saper.info with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 19 May 2012 13:22:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Marcin Cieslak Date: Sat, 19 May 2012 11:21:48 +0000 (UTC) Organization: http://saper.info Lines: 46 Message-ID: References: <4415.46.129.107.107.1328479605.squirrel@mymail.acsalaska.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: l.saper.info User-Agent: slrn/0.9.9p1 (FreeBSD) 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: Sat, 19 May 2012 11:22:10 -0000 >> rflynn@acsalaska.net wrote: > ------=_20120205130645_53400 > Content-Type: text/plain; charset="iso-8859-1" > Content-Transfer-Encoding: quoted-printable > > Hi, > > I've started working on a port of Zarafa, following > http://wiki.freebsd.org/WantedPorts. I'm not sure if I can finish it, > but I will try my bestest :). Independently from OpenBSD work (didn't even look at their patches...) I have prepared a set of portability fixes (that could possibly added upstream) as well as FreeBSD specific ones. They can be fetches from my Git repository on git.zarafa.com: https://git.zarafa.com/~saper/zcp/zcp-for-saper/ - "portability" branch contains generic portability improvements that can go upstream. - "FreeBSD" contains FreeBSD specific stuff, including removal of dependency on xlocale. - "master" is clean copy of original zcp master branch. This is very rough stuff, but it compiles fine. Not yet tested. Because of my lack of autoconf-foo you have to "gmake platform.freebsd.o" at some point in the "common" directory, because it does not get picked up. Configure invocation I was using: env CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure \ --enable-unicode \ --prefix=/usr/local \ --with-vmime-prefix=/usr/local \ --with-php-config=/usr/local/bin/php-config \ --with-mapi-configdir=/usr/local/etc/mapi \ --with-userscript-prefix=/usr/local/etc/zarafa/userscripts \ --with-quotatemplate-prefix=/usr/local/etc/zarafa/quotamail \ --with-indexerscripts-prefix=/usr/local/etc/zarafa/indexerscripts \ --with-python=/usr/local/bin/python2.7 --enable-swig //Marcin