svn commit: r501873 - in head/biology: . gemma gemma/files
Jason Bacon
bacon4000 at gmail.com
Sat May 18 13:09:49 UTC 2019
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.
<<<ROOT at unixdev.ceas>>> /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:
<<<ROOT at unixdev.ceas>>> /home/bacon 1002 # pkg info gemma
pkg: No package(s) matching gemma
<<<ROOT at unixdev.ceas>>> /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.
More information about the svn-ports-head
mailing list