From owner-freebsd-ports@FreeBSD.ORG Wed Feb 6 21:53:22 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9B6BBC36 for ; Wed, 6 Feb 2013 21:53:22 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) by mx1.freebsd.org (Postfix) with ESMTP id 1F9A1D4F for ; Wed, 6 Feb 2013 21:53:21 +0000 (UTC) Received: by mail-lb0-f181.google.com with SMTP id gm6so1613741lbb.12 for ; Wed, 06 Feb 2013 13:53:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=rE4Vi0eSli38ptuZR6MxcVEdRTHt4MwTW7nvo8y1YA0=; b=SWShw93inNhxvXBJ1Bjj4uTK5CY1FZyjwQAsK5QHjmWBN2FtbkCOMlrIkuN17ApV+w vK7GRFtfuR3dYNLdeGE6v81I7SlKBpoRWuXZhMUaMqwko/rJpoWnQpnUzASYXJyk6yKf 2E/84jNgQcqCJbG7Gk24s2kJ7kgcyX4dkbHvU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=rE4Vi0eSli38ptuZR6MxcVEdRTHt4MwTW7nvo8y1YA0=; b=ick29Z2M4QbMQRWGJnvLxshFP4MpzglfeMh/C4ciNI3Ksij2xiAmuBcsGKVrWuaP/l Mw9uvYyxW7+041CquvXAKiTd6/6j1G0BfDBrILhUmja7nOvJi7IBjRN808s81XyWCy7P NLMaxo87XXERhK2cO+6Eq02PsOpMaN7krVr9oShrgZTzv/TrmtAyzlKChR1j0MaTXnkk MJL8KokWstdpVFhc9pfsL4CUUdvMCIsxQE4dGIehfNUXkF+RiTFOpLOo/901bGREf6KK To844ytuon1H/xD5HcK9AMKLbmM2kjBl0peQFez2sQ+xtXm6VRNbmU87jwPx3iunAyc8 shwg== X-Received: by 10.112.17.137 with SMTP id o9mr12258989lbd.15.1360187600644; Wed, 06 Feb 2013 13:53:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.91.164 with HTTP; Wed, 6 Feb 2013 13:52:50 -0800 (PST) In-Reply-To: <5112B710.9040000@FreeBSD.org> References: <20130204181946.GF67687@ithaqua.etoilebsd.net> <511003B3.90600@gmail.com> <20130205232407.GM88651@ithaqua.etoilebsd.net> <20130206091932.GF1268@ithaqua.etoilebsd.net> <20130206104221.GH1268@ithaqua.etoilebsd.net> <20130206124123.GP57799@culot.org> <20130206132101.GI1268@ithaqua.etoilebsd.net> <5112B710.9040000@FreeBSD.org> From: Eitan Adler Date: Wed, 6 Feb 2013 16:52:50 -0500 Message-ID: Subject: Re: [CFT+BRAINSTORM] One USE_ to rule them all To: Armin Pirkovitsch Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQnBAwqq10EonUbsB+rtdR15oOQETetryZYa7/dNNq0kmBycZyIDcnWJIOaBSapu+zhffFEl Cc: freebsd-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: Wed, 06 Feb 2013 21:53:22 -0000 On 6 February 2013 15:03, Armin Pirkovitsch wrote: > On 02/06/13 14:26, Eitan Adler wrote: >> On 6 February 2013 08:21, Baptiste Daroussin wrote: >>> On Wed, Feb 06, 2013 at 08:13:54AM -0500, Eitan Adler wrote: >>>> On 6 February 2013 07:41, Frederic Culot wrote: >>>> ... >>>> >>>> FEATURES. It is likely to be easy to grep (as opposed to USE). >>>> >>>> -- >>>> Eitan Adler >>> >>> What's wrong with grep USE= or grep USE+ ? >> >> easier does not mean the alternate is impossible. >> >> grep -R FEATURES /usr/ports >> is slightly easier than >> grep -ER "USE[+=]" /usr/ports >> >> which is also wrong (it loses ${USE} for example). > > wouldn't "USES" solve that dilemma? > And it would grammatically even be correct: > Port X USES gmake, gettext, whatever... There are already a number of false positives. The objection is not as strong though. My preference is for a distinct, easily greppable, low false positive, term. -- Eitan Adler