From owner-svn-ports-head@freebsd.org Sat May 18 14:18:09 2019 Return-Path: Delivered-To: svn-ports-head@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 E749D158E5E2; Sat, 18 May 2019 14:18:08 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8464B8400E; Sat, 18 May 2019 14:18:08 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id 597CB9883; Sat, 18 May 2019 14:18:08 +0000 (UTC) Date: Sat, 18 May 2019 14:18:08 +0000 From: Alexey Dokuchaev To: Jan Beich Cc: Jason Bacon , svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org, "Jason W. Bacon" Subject: Re: svn commit: r501873 - in head/biology: . gemma gemma/files Message-ID: <20190518141808.GA66822@FreeBSD.org> References: <201905171445.x4HEjKE4084764@repo.freebsd.org> <20190518102522.GA45838@FreeBSD.org> <205369ac-7666-0d45-7f76-a473915a0eb9@gmail.com> <20190518131804.GA12903@FreeBSD.org> <4l5r-g8qj-wny@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4l5r-g8qj-wny@FreeBSD.org> User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 8464B8400E X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.963,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 14:18:09 -0000 On Sat, May 18, 2019 at 04:03:48PM +0200, Jan Beich wrote: > Alexey Dokuchaev writes: > > On Sat, May 18, 2019 at 08:09:45AM -0500, Jason Bacon wrote: > >> 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 > > > > Vast majority of upstream names use mixed case (most common is first > > capital letter), but we and GNU/Linux people don't do that: look at > > package names of Firefox, DeaDBeeF, PostgreSQL, etc. > > - DeaDBeeF installs bin/deadbeef, built from deadbeef-0.7.2.tar.bz2 > - Firefox installs bin/firefox, built from firefox-67.0.source.tar.xz > - PostgreSQL installs libraries under lib/postgresql + include/postgresql, > built from postgresql-11.3.tar.bz2 Ditto for this port (bin/gemma). But that's a minor thing compared to general preference in Unix towards lowercase names (binaries, users, header files, etc.) which naturally extends to package names as well. Things should be consistent. Mixed case jeopardizes this consistency. ./danfe