Another tool for packaging Haskell

Since Planet Haskell hasn't been updating for a long time I thought I'd point to a blog post of mine on a tool I've been working on for a while: http://therning.org/magnus/archives/914 It's something I started working on earlier this year, after it became painfully obvious just how much work it was to check dependencies when updating the packages in ArchHaskell. That was pretty much all it was good for then, but it proved to be a big time saver when used in concert with cabal2arch. Lately I've been working on integrating PKGBUILD generation, which basically means that a repo like https://github.com/archhaskell/habs can be replaced by a database and a set of package-specific patches. I still haven't gotten around to uploading it to Hackage, it needs some minor cosmetic changes (like a proper version number), but please let me know if you think a tool like this would be useful. /M -- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. -- Alan Kay

Just to show what HABS would look like using this tool I've put up a
full repository here: http://db.tt/0aRhLWE (under newhabs).
/M
On Fri, Apr 29, 2011 at 17:30, Magnus Therning
Since Planet Haskell hasn't been updating for a long time I thought I'd point to a blog post of mine on a tool I've been working on for a while:
http://therning.org/magnus/archives/914
It's something I started working on earlier this year, after it became painfully obvious just how much work it was to check dependencies when updating the packages in ArchHaskell. That was pretty much all it was good for then, but it proved to be a big time saver when used in concert with cabal2arch. Lately I've been working on integrating PKGBUILD generation, which basically means that a repo like https://github.com/archhaskell/habs can be replaced by a database and a set of package-specific patches.
I still haven't gotten around to uploading it to Hackage, it needs some minor cosmetic changes (like a proper version number), but please let me know if you think a tool like this would be useful.
/M
-- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. -- Alan Kay
-- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus

On Tue, May 03, 2011 at 03:28:57PM +0100, Magnus Therning wrote:
Just to show what HABS would look like using this tool I've put up a full repository here: http://db.tt/0aRhLWE (under newhabs).
I'm not planning on maintaining a parallel HABS repository, but I do have my own little repo at [h4a] Server = http://www.kiwilight.com/~magnus/$repo It differs from [haskell] in three ways 1. It's a much smaller set of packages. 2. It's currently only for x86_64. (I might add i686 if it's requested.) 3. All packages are compiled with profiling turned on. Feel free to use it and propose new packages if you think something is missing. /M -- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. -- Alan Kay
participants (1)
-
Magnus Therning