Renamed Haskell Applications

jhell jhell at dataix.net
Tue May 25 18:56:04 UTC 2010


On 05/25/2010 10:16, Gabor PALI wrote:
> Hello there,
> 
> Recently I have tagged the following popular but Cabalized applications
> in the Ports Collection with the "hs-" prefix:
> 
> - darcs [1]: devel/darcs -> devel/hs-darcs
> - pandoc [2]: textproc/pandoc -> textproc/hs-pandoc
> - xmonad [3]: x11-wm/xmonad -> x11-wm/hs-xmonad, x11-wm/xmonad-contrib
> -> x11-wm/hs-xmonad-contrib
> - xmobar [4]: x11/xmobar -> x11/hs-xmobar
> 

+1

> 
> I would like to ask everybody who is reading this message and using any
> of these ports to comment on this change.

+1

> 
> The reason was to do so that they are direct translation of their
> hackages coming HackageDB [5], and as the port of the Haskell Platform
> [6] is under way they would really serve the purpose for representing
> the FreeBSD (binary and stable) version of the corresponding
> applications.  So there would be two (mutually exclusive) ways for
> installing them.  In case of xmonad:
> 
> - The native way:
> 
> # pkg_add -r haskell-platform

+1

> # cabal install xmonad

-1

> 
> Pros: Access updates and fixes immediately, not need for using the Ports
> Collection, support for multiple versions for the same packages.
> Cons: Need to build everything from sources, packages might be broken,
> cannot remove installed applications.

-1

> 
> 
> - The FreeBSD way:
> 
> # pkg_add -r hs-xmonad

+1

> 
> Pros: Reliable and stable dependencies, versions and updates, support
> for binary-only installs, support for removing packages.

+1

> Cons: Might not be the up-to-date, multiple versions for the same
> package are not supported, not every package is ported.

-1

> 
> 
> Please send "+1" or "-1" depending on whether you support or object this
> change.  Thank you!

+1

> 
> 
> Cheers,

+1

> :g
> 
> 
> [1] http://www.darcs.net/
> [2] http://johnmacfarlane.net/pandoc/
> [3] http://www.xmonad.org/
> [4] http://code.haskell.org/~arossato/xmobar/
> [5] http://hackage.haskell.org/
> [6] http://hackage.haskell.org/platform/

+1

> 
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"

-1

I believe this is one step in the right direction.

Running total: 4

;)

-- 

 jhell


More information about the freebsd-ports mailing list