From owner-freebsd-ports@FreeBSD.ORG Mon Feb 11 00:05:10 2008 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 61C8916A417 for ; Mon, 11 Feb 2008 00:05:10 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from mail.ciam.ru (ns.ciam.ru [213.247.195.75]) by mx1.freebsd.org (Postfix) with ESMTP id 0F91013C442 for ; Mon, 11 Feb 2008 00:05:10 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from [79.164.225.201] (helo=solem.sem-home.ciam.ru) by mail.ciam.ru with esmtpa (Exim 4.x) id 1JOMDu-0001yF-N3; Mon, 11 Feb 2008 03:08:38 +0300 Message-ID: <47AF9102.8060905@FreeBSD.org> Date: Mon, 11 Feb 2008 03:04:18 +0300 From: Sergey Matveychuk User-Agent: Thunderbird 2.0.0.9 (X11/20080127) MIME-Version: 1.0 To: Michael Ross References: <47AEB6C8.1070907@gmx.net> <47AF4AF8.8040808@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Garrett Cooper , watermelon@gmx.net, freebsd-ports-mailinglist Subject: Re: TrueCrypt 5.0 - Built, short test result: Ok. 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, 11 Feb 2008 00:05:10 -0000 Michael Ross wrote: > Am 10.02.2008, 20:05 Uhr, schrieb Sergey Matveychuk : > >> You should patch the file to include ucontext.h >> But even if it'll be build, nobody guarantee it works. > > Done. Builds. On 7.0-PRERELEASE, by the way. > > You need /usr/ports/sysutils/fuse-libs > and /usr/ports/sysutils/fuse-kmod; > and the wxWidget-Sources mentioned in the README, of course. > > diff for Makefile: > > 61,62d60 > < MAKE=gmake > < > 206c204 > < cd $(WX_BUILD_DIR) && gmake > --- > > cd $(WX_BUILD_DIR) && make The best way is to change 'make' in the last line with $(MAKE). MAKE will passed from port's Makefile. > > diff for Main/FatalErrorHandler.h > > 13d12 > < #include "/usr/src/sys/sys/ucontext.h" #if defined(__FreeBSD__) #include #endif looks better. > > As far as container files go, it creates and mounts them. > They show up in /media/truecrypt*. > > Maybe someone would download > http://www.triplefork.net/test.tc (64K) > and try with password "test" on a different platform. Feel free to make a port. -- Dixi. Sem.