svn commit: r501873 - in head/biology: . gemma gemma/files

Alexey Dokuchaev danfe at freebsd.org
Sat May 18 14:18:09 UTC 2019


On Sat, May 18, 2019 at 04:03:48PM +0200, Jan Beich wrote:
> Alexey Dokuchaev <danfe at freebsd.org> 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


More information about the svn-ports-all mailing list