From owner-freebsd-ports@FreeBSD.ORG Fri Oct 5 14:25:38 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 BA3A1106566B for ; Fri, 5 Oct 2012 14:25:38 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 85ECC8FC14 for ; Fri, 5 Oct 2012 14:25:38 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id rp8so2155240pbb.13 for ; Fri, 05 Oct 2012 07:25:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=CXgSacAO2vXG5ohKT0Qpy5j5oDPTvipFcsWwyeygK8Q=; b=MvQ3uGR39W2+nZpPaxzD+BcR0n4ev/ocGbV+I+31PbUDlX2Y84/b7xIceK9rFPWBL+ 7TiR4Vrf2uSBXi7mrv6lR0ub8bSqztTY0T8s4Gy/od6cg3+h49rsaOb413Tt4qJ0EL/F WRIqW9tzOBuF85uCnYEL614Ohhy2ObkHZMfak= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=CXgSacAO2vXG5ohKT0Qpy5j5oDPTvipFcsWwyeygK8Q=; b=oDSVlHmk1FkOPNVkExvAjLOxzHnAF9LutYI+wsxwqhAZu1JWa6t/nsBJ3lg0SgzESL VGvUAoABPV7T9uvkmr4rJFVQN5nXKCzYcfQQNr2jDkfn6iBeXUGm4hdRESDs3q+inJA+ 9rgSjyDr2HKoFnoNb17vVgA4m9puCntJYFQRA20O8DiQbyqD5cIEfNjRLlz3Plvpn91D lpFLWCCo1jToVyQtT1kn8lrYBivf7sy5djh7fHs9l3IOLa2mFtw7tiSe3a7KyO4lcMRF 4QIaj8lsn1Wsighyn9dGJtUV6I3rcxwgpC6I3P9S6PqvPOGDWYnh65wJgOZ0473hIYHs 2A8Q== Received: by 10.68.242.231 with SMTP id wt7mr30971493pbc.99.1349447137977; Fri, 05 Oct 2012 07:25:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.190.164 with HTTP; Fri, 5 Oct 2012 07:25:07 -0700 (PDT) In-Reply-To: <20121005140534.GB61272@ithaqua.etoilebsd.net> References: <20121005140534.GB61272@ithaqua.etoilebsd.net> From: Eitan Adler Date: Fri, 5 Oct 2012 10:25:07 -0400 Message-ID: To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQk2KaXmP8yntYOwoaTQgvKos/HdSa95OKBykoTXmScEnldPoqU4WU5UCX/DfNWTARxAoRKl Cc: ports@freebsd.org Subject: Re: [CHANGE PROPOSAL] Moving WWW from pkg-descr to Makefile 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: Fri, 05 Oct 2012 14:25:38 -0000 On 5 October 2012 10:05, Baptiste Daroussin wrote: > Hi, > > I want to propose and make the actual move of the WWW information from the > pkg-descr to the Makefile itself via a WWW variable. > > doing this will have multiple benefits: > * consistency all metadata bug this one are in Makefile > * speedup make describe avoiding using grep to get the informations (make > describe itself does not need speed but make index heavily use it and this > will definitly benefit from speed up) > * Third party tool will be able to probe the information more easily. > > Do anyone have any concern about this? I've brought this up before in private, but I figure this is a good time to mention it. I'd prefer to see a more generic way of supplying * arbitrary* meta-data about ports in the makefile. For example something like META= WWW=https://example.com \ CHANGELOG=https://example.com/cl \ DESKTOP=kde \ REDPORTS=some-special-options \ PORTSCOUT=some-other-tool etc. I don't see a reason to treat the website as something special. That said, I don't object to plan of moving the current WWW line to the Makefile. I'm not sure why it was in pkg-descr in the first place. -- Eitan Adler