<div class="gmail_quote">On Wed, Aug 25, 2010 at 12:07 PM, Alexander Solla <span dir="ltr">&lt;<a href="mailto:ajs@2piix.com">ajs@2piix.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On Aug 22, 2010, at 3:41 AM, Andrew Coppin wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It looks as if it&#39;s automated for Arch, however. Either that or somebody is spending an absurd amount of time keeping it manually up to date.<br>
</blockquote>
<br></div>
It probably is automated.  There&#39;s a tool out there called &quot;cabal2arch&quot;, which turns a cabal file into a PKGBUILD file.  They are similar enough that translation can be done automatically, assuming there aren&#39;t any special needs.  (For example, I doubt the gtk2 haskell package would work with cabal2arch)<div>
<div></div><div class="h5"><br></div></div></blockquote><div>It is automated in a manual way =D. By that I mean that there is a script which autobuilds packages with cabal2arch, however that script itself has to be manually run. In all honesty I believe the best policy is to have base packages (and other &#39;required&#39;) be installed through the package manager of the distro and libraries installed through cabal. Haskell binaries then use cabal to check dependencies to see if the binary can be built (that is what I do now and I have no issues with it)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>