From owner-freebsd-ports@FreeBSD.ORG Tue Apr 20 08:22:02 2004 Return-Path: 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 B106E16A4CE for ; Tue, 20 Apr 2004 08:22:02 -0700 (PDT) Received: from which.isds.duke.edu (which.isds.duke.edu [152.3.22.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 914CC43D48 for ; Tue, 20 Apr 2004 08:22:02 -0700 (PDT) (envelope-from vangyzen@stat.duke.edu) Received: from sinatra.isds.duke.edu (sinatra.isds.duke.edu [152.3.22.120]) by which.isds.duke.edu (Postfix) with ESMTP id 3321AC38A3; Tue, 20 Apr 2004 11:22:02 -0400 (EDT) From: Eric van Gyzen Organization: ISDS, Duke University To: Christopher Vance Date: Tue, 20 Apr 2004 11:22:01 -0400 User-Agent: KMail/1.5.4 References: <200404192007.04848.vangyzen@stat.duke.edu> <200404192026.56856.vangyzen@stat.duke.edu> <20040420021016.GA20421@aurema.com> In-Reply-To: <20040420021016.GA20421@aurema.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200404201122.01824.vangyzen@stat.duke.edu> cc: freebsd-ports@freebsd.org Subject: Re: Single-Letter Port Names X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Apr 2004 15:22:02 -0000 Christopher Vance wrote: > On Mon, Apr 19, 2004 at 08:26:56PM -0400, Eric van Gyzen wrote: > >prebuilt R packages, but it's annoying to mangle the port name just for a > >runtime-adjustable default paper size. The name "R" would seem so much > >cleaner. Those who need A4 size paper can build the port accordingly, or > >adjust it after a package has been installed. > > If you're reducing this to a single package, please do not have it > default to *any* size, but require all users to set their size by some > means at install or run time. An environment variable in /etc/profile > (or similar) should be good enough for this, and could possibly > benefit other ports too. I mistyped my previous email. I intended to write, ``Those who need "letter" size paper can...'' There quite obviously has to be /some/ default; the R developers chose A4, and my port does not change it. The PAPERSIZE environment variable is honored at compile time, as is the R_PAPERSIZE variable at runtime. > Many of us hate the parochial assumption that the standard paper size > in almost every country in the world should be ignored in favour of > the one used in less than a handful. As do I. Eric -- Eric van Gyzen Sr. Systems Programmer http://www.stat.duke.edu/~vangyzen/ ISDS, Duke University