From owner-cvs-all@FreeBSD.ORG Wed May 26 15:15:25 2010 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76074106564A; Wed, 26 May 2010 15:15:25 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from smtp.timeweb.ru (smtp.timeweb.ru [92.53.116.15]) by mx1.freebsd.org (Postfix) with ESMTP id 241668FC08; Wed, 26 May 2010 15:15:24 +0000 (UTC) Received: from [213.148.20.85] (helo=hive.panopticon) by smtp.timeweb.ru with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.71) (envelope-from ) id 1OHIKI-0005kh-NO; Wed, 26 May 2010 19:15:22 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.32]) by hive.panopticon (Postfix) with ESMTP id D8C5BB85A; Wed, 26 May 2010 19:15:21 +0400 (MSD) Received: by hades.panopticon (Postfix, from userid 1000) id C6DDCB837; Wed, 26 May 2010 19:15:21 +0400 (MSD) Date: Wed, 26 May 2010 19:15:21 +0400 From: Dmitry Marakasov To: Gabor PALI Message-ID: <20100526151521.GA25216@hades.panopticon> References: <20100524220501.GF7380@hades.panopticon> <20100524231620.GG7380@hades.panopticon> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/archivers/hs-zip-archive Makefile distinfo pkg-descr pkg-plist ports/devel/hs-binary Makefile distinfo pkg-descr pkg-plist ports/devel/hs-darcs/files patch-Setup.lhs patch-darcs.cabal ports/devel/hs-darcs Makefile distinfo pkg-d X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2010 15:15:25 -0000 * Gabor PALI (pgj@FreeBSD.org) wrote: > > That is great - I've played with haskell ports a bit when I was > > porting raincat game ([1]) and had to do hs-sdl, hs-sdl_mixer and > > hs-sdl_image ports (can be found at [2]) as well > > I can take a look at them if you want :) Feel free to. Oh, btw that reminded me of one thing - could you consider using a specific DIST_SUBDIR for Haskell ports by default? The thing is that haskell modules' tarballs have pretty generic names (X11-1.5.0.0.tar.gz for example) so I though it'd be useful to have them in a separate subdir to ease search, maintainance and prevent collisions. I guess the same thing for Perl modules would be nice too. > > I believe that end-user ports should be named in such a way thay users > > I think users of those ports are mostly aware of Cabal and its nature. > The mentioned ports are also more or less "Haskellish": xmonad can be > configure via writing Haskell code, pandoc works a similar style as > Haskell sources by using the off-side rule, darcs is built upon > "theory of patches". They assume some awareness of Haskell. Maybe, but that really shouldn't affect naming. For example, I happen to have checked out working copy of darcs repo for pushover (.sf.net) game. However I don't know any theory behind darcs, and also I'd imagine how confused I will be to not find devel/darcs port where it should be along with other VCSs, without any prefixes. > In that sense Agda, alex, happy, c2hs, cpphs, haddock, hmake, hoogle, > hscolour, HaXml, uuagc should be also used without prefixes since they > are "standalone" applications. Probably. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru