[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH 00/11] Series of patches to support ghcjs packages





On Tue, Mar 31, 2015 at 10:21 AM, Joachim Breitner <nomeata@debian.org> wrote:
Hi,

Am Samstag, den 28.03.2015, 15:13 -0700 schrieb David Fox:
> Right, the ones in https://github.com/seereason/haskell-devscripts are
> good.

all applied (but not yet tested).


I wonder how feasible it would be to provide, say, all of Stackage LTS
as Debian packages built for stable, testing and unstable in an
automated fashion somewhere – with cabal-debian and your work on
haskell-devscripts, why not?

Totally doable -  We build about 700 packages at http://deb.seereason.com/ubuntu, built using cabal-debian and haskell-devscripts, using our own old, rickety autobuilder tool.  The one thing I like about our tool is the way you describe each build target - you can specify that the origin is hackage, or a darcs repo, or git repo, some other rcs, or a tarball, and then you can apply patches as necessary, and supply extra arguments to cabal-debian.

Even though Stackage is a curated collection, I think you might end up needing a similar description language for tweaks related to the different underlying distributions, and somehow hook that up to Debian's autobuilder system.  It may also be a good idea to add some support to cabal-debian so it can create or add to the debian/patch series in the standard fashion.

Reply to: