From owner-svn-ports-all@freebsd.org Sat May 18 13:09:49 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E12CD158A964; Sat, 18 May 2019 13:09:48 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7918181AC0; Sat, 18 May 2019 13:09:48 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: by mail-io1-xd29.google.com with SMTP id f22so7604289iol.11; Sat, 18 May 2019 06:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=P0UdnMNUFxnizKoojlohYWlfoW0o7CxBie2Y4U5/S1M=; b=k/AMkDxkBA0ie2DhXo3ZOmkugvFYSqf8V/TBANRPxYJMZ+5gVtUcbi388xcmWfd+iO iqxHWvEqsEXtwAjfXipI21Ys+3Jjk5Me1YsW4fzgqN1/AI29sR4umGACyovYCwAkJp6c qsS4YG6NGqXZa4w5rXCpOep4i0hqK9z2fT6jhoV2T9RRLnC4NA8hSRTOXX7UWnVwlcN5 4DcpLowpZBk3ItK6ZQD0rSkafp8T8PNQLRZ+GuN57fvCz6eIY88V5t73B1+KWPoMj3gk mVH60H83Wq14yt1A72lOPOID6FMiJw6g7uL9Vj5ds9rDLONKVWMOff/Abf9xOa7HK1Zf J80A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=P0UdnMNUFxnizKoojlohYWlfoW0o7CxBie2Y4U5/S1M=; b=TDlsTM1vIqViEWpuPP6NzutyncEz7d9yKJ0qbE7SAW3TYVp3cbRct++iBTVIcoh9DJ 28x5PCcwftY5WR+djpMT5HU2LKw+UdR5REooobenE+y18wnonJAprQjpL4KqHLTCQYgr hbaBy0i14PxEgHClqd7rUnY/8laM+IVfNPc1cJVmJNEwGsAnZ+PnSe5rifonVegR1Usy B17olQQR2wfDq0jRj4m3zWC1mJDuY5XqF8ypROS2fr8QGy3hln9Oj2Jkq4eXw3+/yGAL TuXvU5PQrTADBWxra9qPRy8Ylfk4Z/Dw2kgUn6IgDZDoGFmI+B8elTN/w+cJwrAoiqJk Nh5w== X-Gm-Message-State: APjAAAWrM4LTigJyCXpM/eHkhWO/TcZJ/KUsKSNgw6bECXFNvtgyeQz2 qFrKgjDRAjwBDP0zPiGlxV+3EFAl X-Google-Smtp-Source: APXvYqxD83iSTCObkQWcEAM/sMVtLpDd18ejZzliWQ+lPUWHP5hemgqQQ1vw1GuhkiQ6yOCdJtufew== X-Received: by 2002:a6b:e412:: with SMTP id u18mr37345328iog.132.1558184987490; Sat, 18 May 2019 06:09:47 -0700 (PDT) Received: from toshiba.acadix.biz ([2605:a000:bc45:5f00:224:d2ff:fe27:bb80]) by smtp.gmail.com with ESMTPSA id c3sm3475720iob.80.2019.05.18.06.09.46 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Sat, 18 May 2019 06:09:46 -0700 (PDT) Subject: Re: svn commit: r501873 - in head/biology: . gemma gemma/files To: Alexey Dokuchaev , "Jason W. Bacon" Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201905171445.x4HEjKE4084764@repo.freebsd.org> <20190518102522.GA45838@FreeBSD.org> From: Jason Bacon Message-ID: <205369ac-7666-0d45-7f76-a473915a0eb9@gmail.com> Date: Sat, 18 May 2019 08:09:45 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190518102522.GA45838@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 7918181AC0 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 13:09:49 -0000 On 2019-05-18 05:25, Alexey Dokuchaev wrote: > On Fri, May 17, 2019 at 02:45:20PM +0000, Jason W. Bacon wrote: >> New Revision: 501873 >> URL: https://svnweb.freebsd.org/changeset/ports/501873 >> >> Log: >> biology/gemma: Genome-wide Efficient Mixed Model Association >> >> GEMMA is a software toolkit for fast application of linear mixed models (LMMs) >> and related models to genome-wide association studies (GWAS) and other >> large-scale data sets. >> >> Added: head/biology/gemma/Makefile >> ... >> @@ -0,0 +1,44 @@ >> +# $FreeBSD$ >> + >> +PORTNAME= GEMMA > Any special reason not to use more common and expected PORTNAME=gemma? > > ./danfe We had a lengthy discussion about this a while back, with no clear consensus.  Ultimately I chose to follow the pattern of lowercasing the port directory (except for special cases like perl and cran) and matching the case of PORTNAME with upstream (which in this instance eliminates the need for GH_PROJECT).  The pkg command is partly case-insensitive (at least install and remove), so much of the time it doesn't matter. <<>> /home/bacon 1001 # pkg remove gemma Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED:     GEMMA-0.98.1 It's not consistent, though, which bugs me a little: <<>> /home/bacon 1002 # pkg info gemma pkg: No package(s) matching gemma <<>> /home/bacon 1003 # pkg info GEMMA GEMMA-0.98.1 It would be nice if we either had a clear convention about PORTNAME or the pkg command were universally agnostic about case.     JB -- Earth is a beta site.