On Wed, Jul 2, 2014 at 12:14 AM, Joachim Breitner <[email protected]> wrote:
> Hi, > > Am Dienstag, den 01.07.2014, 15:30 -0700 schrieb David Fox: > > Joachim, is there a procedure for submitting changes to > > haskell-devscripts? I have changes to support the building of > > libraries using ghcjs I'd like to submit. > > the procedure is to send a patch :-) (or point us to a fork with your > changes). Ok, I have created a version of haskell-devscripts that supports ghcjs and should be backwards compatible with the current version. The only visible differences should be removal of support for documentation packages with the prefix "haskell-" instead of "libghc-". I also removed a few cases where it seemed to be building the package "ghc" or "ghc-prof". The forked darcs repo is http://hub.darcs.net/ddssff/haskell-devscripts. There are fifteen patches, the first two are bug fixes, the rest are an attempt at a clear exposition of the changes I have made. There is only one patch that has a lot of complexity, it has "Largeish patch" in its name. Basically, I converted all the makefile recipes that were in hlibrary.mk into bash functions in Dh_Haskell.sh. This makes it easier to tell what the makefile is doing and avoids duplication of code between make world and bash world. I'm testing it on a bunch of packages now, but the packages are all fairly uniform, as their debianizations were generated by cabal-debian. Obviously, some outside testing would be a good thing. -david
