From owner-freebsd-ports@FreeBSD.ORG Sat Dec 29 05:57:18 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3410858 for ; Sat, 29 Dec 2012 05:57:18 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-vb0-f42.google.com (mail-vb0-f42.google.com [209.85.212.42]) by mx1.freebsd.org (Postfix) with ESMTP id 521248FC08 for ; Sat, 29 Dec 2012 05:57:17 +0000 (UTC) Received: by mail-vb0-f42.google.com with SMTP id fa15so11595941vbb.29 for ; Fri, 28 Dec 2012 21:57:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Zc9vmRXySf45oYEdSjF1txkICQPr2kRzTj7igHWiETw=; b=Bon9SwbtUhiJTzYS2bkLMvBPgPFLrAt5Nltg729oOg/PI7Z7D6eKFrCiHOu099EHVH uRkhSSyT4bPzCe1ATXo5MRBwPBwJ8Q9mlfDJ8iT8WzvEUBoTROHBSiRYCz6JvEVLsxb7 45gDUTERpyHGighJSXQ84DYd2q+hHxE5pRrZ1Dhz4RBjOV27v4dEVOEy5OpTQ+VDG9oc slOWkG7ML3m8BkjzuJSrcoYVAL1b8X6kk5jqvv2HGY+HXdXYnDdWkQXtuAXTSFicLyIa 5SXRSAnkdt5Utx75zWBdKNJfhtRF/lkZCCAFdC8fi5yTq6GUY2O1IYvetxG32GLMQCP+ PQjA== MIME-Version: 1.0 Received: by 10.220.209.74 with SMTP id gf10mr53803955vcb.10.1356760631591; Fri, 28 Dec 2012 21:57:11 -0800 (PST) Received: by 10.220.148.147 with HTTP; Fri, 28 Dec 2012 21:57:11 -0800 (PST) Received: by 10.220.148.147 with HTTP; Fri, 28 Dec 2012 21:57:11 -0800 (PST) In-Reply-To: References: <201211030949.11291.naylor.b.david@gmail.com> Date: Sat, 29 Dec 2012 07:57:11 +0200 Message-ID: Subject: Re: wine/i386 for FreeBSD/amd64 port (aka wine-fbsd64) From: David Naylor To: Gerald Pfeifer Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2012 05:57:18 -0000 On 29 Dec 2012 2:03 AM, "Gerald Pfeifer" wrote: > > On Sat, 3 Nov 2012, David Naylor wrote: > > # Executive Summary > > > > Over the past years I have been maintaining the wine-fbsd64 port (see > > http://mediafire.com/wine_fbsd64 for more). The port itself effectively > > does static linking (it bundles all the libraries wine needs) with > > scripts to bootstrap the environment to easily use wine from > > FreeBSD/amd64. There is also a script to install the i386 nVidia > > graphic drivers so that wine has access to nVidia accelerated graphics > > from FreeBSD/amd64. > > > > I would like to propose this port gets included in the port's collection > > and would like to get feedback, your comments please :-). > > I would say, go ahead and send-pr the port (without the nVidia parts > for now). > > If nobody else bites within two weeks of you sending it, share the number > with me, and I'll give it a try. I am sure that, once in, there will be > many aspects we'll get feedback on and further tweaks and improvements, > but it seems this is relatively widely used and useful, so let's make > it port of the ports collection and jointly take it from there. Thanks, I shall do when I get back from holidays. Might have a surprise up my sleeve :-) > > - Can only be compiled in an i386 environment, but the resulting package is > > *intended* for amd64 (although works fine in an i386 environment) > > - If, somehow, there is a recursive calling of wine programs then > > LD_(32_)LIBRARY_PATH and PATH will continue to grow with every iteration. > > - The pkgng ports cannot be installed in an i386 environment as they are > > labelled for amd64. > > My primary question at this point, and to this group, is how to > actually name such a port? > > It probably makes sense to focus on wine-devel, initially, but > given that it's really the 32-bit version that is intended for > the 64-bit OS, how to best reflect that? > > wine-devel-fbsd64 as per the current name? wine-devel-32on64?...?? I think there is precedent for the naming. Consider Linux ports, those ports take the prefix "linux-" to indicate the architecture so I propose "i386-wine-devel" to indicate a port that has binaries from the i386 architecture. Regards,