From owner-freebsd-ports@FreeBSD.ORG Wed May 30 20:35:58 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87E5E106566B; Wed, 30 May 2012 20:35:58 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id E9F828FC0A; Wed, 30 May 2012 20:35:57 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so3587088wgb.1 for ; Wed, 30 May 2012 13:35:50 -0700 (PDT) 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:content-transfer-encoding; bh=lwN5sdRrtHLqQDrNLKG/9OnWDYUC65j9hQfd5LiEwFA=; b=eIS7gjXSyJ04XW9bOP0+gnkF/pX2qjmXfr1LQGo7dnepOvdZZ5YMNr5D9PiMEATn5g 5g9WgLkcW5Jr+qZL9YPXqHQ6lUP3KstTytRgxqPnsypubfXRJSYc0Dtkrlqrbay1b9/I avL8cXQq6OcZWGijIcXumOA9ReQ7u/Nf4dObsogtKF4GIoqVlM2VMaAo6vbo17HuAlJS YGQRoskSi0QzpxOUDqvWXnlqFWWqmQ7wLSFvAeUibmNA5g809ENj6EMA4b4aaAKkglo8 jiywRHb+AyeMfJdOa8uLXA5cBr99Y/QCDgPqagqlHN1v/MFUE7ohXZY+saG2hghpuSHL VSHA== MIME-Version: 1.0 Received: by 10.216.208.151 with SMTP id q23mr11517704weo.20.1338410150686; Wed, 30 May 2012 13:35:50 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Wed, 30 May 2012 13:35:50 -0700 (PDT) In-Reply-To: <20120530063334.GD9952@ithaqua.etoilebsd.net> References: <20120530063334.GD9952@ithaqua.etoilebsd.net> Date: Wed, 30 May 2012 13:35:50 -0700 Message-ID: From: Kevin Oberman To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org Subject: Re: Options name, descriptions and consistency 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: Wed, 30 May 2012 20:35:58 -0000 On Tue, May 29, 2012 at 11:33 PM, Baptiste Daroussin wro= te: > Hi all, > > On of the reasons of bsd.options.desc.mk is to be able to share common op= tions > and descriptions, to have better consistency between ports and to have ge= neral > meaning descriptions that make more sense, has anyone can improve the > description of an option. > > about consistency, I can already see that some options are set in double = just > with different name, one of our goal now should be to avoid it is not nec= essary > and have the option name that make more sense. If I have a look at it now= , what > I can see is: > AAC_DESC?=3D =A0 =A0 =A0Enable support for aac/mp4 > MP4_DESC?=3D =A0 =A0 =A0Enable support for mp4 Hmm. I don't understand why one should assume that aac should pull in mp4 or the other way around. I may want to generate plain AAC (m4a) audio files with no mp4 use and I may want to generate an mp4 file using a codec other than AAC. The standard support several codecs, though AAC is clearly dominant and I suspect is universal in commercial DVDs. But I have many mp4s with (yuck) MP2 audio as is generated by my HD component video to computer interface. It's going to be really hard to deal with these sorts of things. But being able to set for IPv6 support once instead of per port would be very nice. I also suspect that multimedia is a particularly ugly case for this sort of thing. > > Both added by me :) > > In this particular case, I think only one is useful > same goes for; > > ID3TAG_DESC?=3D =A0 Support ID3 v1/v2 tags > ID3_DESC?=3D =A0 =A0 =A0Enable support for id3 tags Here I think you are right. I can't imagine a case where they are not, though my imagination might be lacking a bit. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com