Date: Thu, 27 May 2010 02:43:45 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Dmitry Marakasov <amdmi3@amdmi3.ru> Cc: Gabor PALI <pgj@FreeBSD.org>, 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 Message-ID: <20100527024345.GA97920@FreeBSD.org> In-Reply-To: <20100526222806.GD43302@hades.panopticon> References: <AANLkTil2ds1NMcOVfF6_R3bCkIb1SPOnLMkagLWt90nk@mail.gmail.com> <20100524220501.GF7380@hades.panopticon> <AANLkTikBXrbZpHaLJN3eVA80RQfJHLOaBLFFK1CNbnh7@mail.gmail.com> <20100525031628.GB8034@FreeBSD.org> <20100526152458.GB25216@hades.panopticon> <AANLkTikVxxaDLgEhfblYdix5L0wz1NsRdMO8GC6N0HNi@mail.gmail.com> <20100526193943.GE25216@hades.panopticon> <AANLkTikI-vhSbpIAgw2_bMT8oNNngkWk9BjqwZ_PG7G-@mail.gmail.com> <20100526222806.GD43302@hades.panopticon>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 27, 2010 at 02:28:06AM +0400, Dmitry Marakasov wrote: > Basically, the presence of prefixes was correct before the rename -- > those ports were created by someone and followed common rules. And, equally important, common sense. Gabor, I can add little to this thread besides what I've already explained about naming ports in our private conversation. I assume that unless strong technical reason, not purely "like home" vague feeling of Haskell folks only, exists for prefixing port directory names, both me and Dmitry would appreciate having them renamed back. All package prefixing should be hidden from our users inside makefiles (of ports and supporting infrastructure), not in publicly visible directory names. As for upgrading various Haskell ports, just do upwards-upgrade of some base Haskell port, or something like this. Or, since portupgrade takes package glob, not port, and packages can be prefixed, it's even easier (however, while "hs-xmonad" package is somewhat better than "x11-wm/hs-xmonad" port, it's still not perfect). After all, simple Unix construct of make "search ... | xargs portupgrade ..." can take care. Not to mention that most of just fire up "portupgrade -avi" once in a while. ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100527024345.GA97920>