Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 May 2010 03:24:18 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Gabor PALI <pgj@FreeBSD.org>
Cc:        cvs-ports@freebsd.org, Dmitry Marakasov <amdmi3@amdmi3.ru>, 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
Message-ID:  <20100527032418.GA3922@FreeBSD.org>
In-Reply-To: <AANLkTinNLDFtVEs7WPWQ0DQJg33lBNg6_iUsd4OPtAp9@mail.gmail.com>
References:  <AANLkTil2ds1NMcOVfF6_R3bCkIb1SPOnLMkagLWt90nk@mail.gmail.com> <20100524220501.GF7380@hades.panopticon> <AANLkTikBXrbZpHaLJN3eVA80RQfJHLOaBLFFK1CNbnh7@mail.gmail.com> <20100524231620.GG7380@hades.panopticon> <AANLkTimH4AqNOtMeieN2QB9FPqsyWSQSrNVMfL2gCHI9@mail.gmail.com> <20100526151521.GA25216@hades.panopticon> <AANLkTinqZl9tVroRuuoJibT7gLJAdHYaC9hQUxvPNuLb@mail.gmail.com> <20100526155220.GD25216@hades.panopticon> <AANLkTinNLDFtVEs7WPWQ0DQJg33lBNg6_iUsd4OPtAp9@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 26, 2010 at 09:43:24PM +0200, Gabor Pali wrote:
> I think you are expecting something like that: the User wants to
> install darcs, so the User tries to find out what it can be found.
> "Oh, it must be a development tool, so it must be the devel category.
> Oh, it is called darcs, so it must be in the darcs directory."  It
> covers a nice approach: make the layout consist with the user's
> intuition.  If this is your intention I agree with it.  But.  What may
> happen in case of a Haskell user?  "Oh, it is a Haskell tool, so it
> must be in the haskell category.  Oh, it is a Cabal hackage, so it
> must be prefixed with `hs-` like all the other Haskell ports in the
> tree.  But there is neither (real) haskell directory nor hs-darcs in
> the ports tree.  Where can it be?"

The answer is simple and literally the same as you described for
devel/darcs (in terms of reasoning behind category and name); you've
just skipped a step in case of Haskell user:

Oh, it is a Cabal hackage, so it must be prefixed with `hs-' like all
the other Haskell ports in the tree.  But actually, we do not prefix
ports, we do sometimes prefix packages.  Oh, right.  So it is simply
"devel/darcs" then.  Makes sense.  :-)

./danfe





But there is neither (real) haskell directory nor hs-darcs in
> the ports tree.  Where can it be?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100527032418.GA3922>