Date: Mon, 02 May 2011 23:00:39 +0200 From: Gabor PALI <pgj@FreeBSD.org> To: Doug Barton <dougb@FreeBSD.org> Cc: cvs-ports@FreeBSD.org, Ashish SHUKLA <ashish@FreeBSD.org>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel/hs-BNFC Makefile distinfo pkg-descr pkg-plist ports/devel/hs-filemanip Makefile distinfo pkg-descr pkg-plist ports/textproc/hs-lhs2tex Makefile distinfo pkg-descr pkg-plist Message-ID: <4DBF1B77.4000903@FreeBSD.org> In-Reply-To: <4DBF08A2.1070208@FreeBSD.org> References: <201105020531.p425VDbe056515@repoman.freebsd.org> <4DBE60CE.5090305@FreeBSD.org> <4DBE63F6.2050602@FreeBSD.org> <4DBF08A2.1070208@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 05/02/11 21:40, Doug Barton wrote: > my understanding is that we are not using upper-case letters for new > portnames. Is my understanding incorrect? Although Section 5.2.5 of the Porter's Handbook says "No uppercase names for single programs" [1] (i.e. your understanding is correct) I have met numerous ports in the Ports Collection ignoring this, e.g. Perl ("p5-"), Python ("py-"), and Pear ("pear-") ports. So when I started to manage Haskell ports ("hs-") I decided to do the same, because there many Haskell Cabal packages [2] with case-sensitive names so translating them bluntly to lowercase may cause collisions, cf. Eq [3] and eq [4], or Numbers [5] and numbers [6], or berkeleydb [7] and BerkeleyDB [8]. (Especially that it is a persistent database of global names -- if you see what I mean.) [1] http://www.freebsd.org/doc/en/books/porters-handbook/makefile-naming.html#PORTING-PKGNAME [2] http://hackage.haskell.org/packages/archive/pkg-list.html [3] http://hackage.haskell.org/package/Eq [4] http://hackage.haskell.org/package/eq [5] http://hackage.haskell.org/package/Numbers [6] http://hackage.haskell.org/package/numbers [7] http://hackage.haskell.org/package/berkeleydb [8] http://hackage.haskell.org/package/BerkeleyDB
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DBF1B77.4000903>