Right, the ones in https://github.com/seereason/haskell-devscripts are good.
On Sat, Mar 28, 2015 at 12:16 PM, Joachim Breitner <nome...@debian.org> wrote: > Hi, > > yes, simply point us to the git repo :-) > > Greetings, Joachim > > Am 28. März 2015 18:29:54 MEZ, schrieb David Fox <dds...@gmail.com>: > >Oh for Petes sake! My "corrected" set of patches is correct, but also > >creates ".orig" files that should have been ignored. Is there some way > >I > >can provide these patches without spamming everyone on the list with > >yet > >another series of eleven emails? > > > >On Sat, Mar 28, 2015 at 9:49 AM, David Fox <dds...@gmail.com> wrote: > > > >> Yes, we have used them for over a year on hundreds of unmodified > >packages > >> from from the Debian repositories and even more debs produced by > >> cabal-debian. > >> > >> > >> On Sat, Mar 28, 2015 at 9:43 AM, Joachim Breitner > ><nome...@debian.org> > >> wrote: > >> > >>> Hi David, > >>> > >>> great, thanks for your work. I haven’t looked in detail yet (busy > >>> weekend with a large party to throw), but I will come to that – > >unless > >>> someone else beats me to it, which would be fine too! > >>> > >>> Do I understand correctly that these patches require no changes to > >>> debian/rules or debian/control and behave the same way for our > >existing > >>> packages? > >>> > >>> Greetings, > >>> Joachim > >>> > >>> > >>> Am Freitag, den 27.03.2015, 09:14 -0700 schrieb David Fox: > >>> > These changes are available > >>> > at https://github.com/seereason/haskell-devscripts. > >>> > > >>> > On Fri, Mar 27, 2015 at 8:41 AM, David Fox <d...@seereason.com> > >wrote: > >>> > These eleven patches start with some bug fixes, followed > >by > >>> > some > >>> > fairly major changes to parameterize the haskell compiler > >>> > name, > >>> > finally adding support for ghcjs specifically. A lot of > >the > >>> > changes > >>> > are due to translating make rules to bash code, moving > >them > >>> > from > >>> > hlibrary.mk to Dh_Haskell.sh, leaving function calls in > >>> > hlibrary.mk. > >>> > Then additional rules are added to hlibrary.mk for the > >ghcjs > >>> > packages, > >>> > with modified function parameters. Finally, some disabled > >>> > debugging > >>> > code is added to give a nice trace of the execution, but > >this > >>> > patch is > >>> > optional. > >>> > > >>> > I've successfully built about 100 ghc packages and 50 > >ghcjs > >>> > packages > >>> > with these changes. > >>> > > >>> > David Fox (11): > >>> > Allow building of documentation when when package has no > >>> > Haskell > >>> > modules > >>> > Fix a bash error - single quote prevents expansion of > >shell > >>> > variables > >>> > Remove support for obsolete doc package prefix > >'haskell-' > >>> > Pass --with-haddock and --with-ghc to haddock, > >--package-db > >>> > to cabal > >>> > configure > >>> > Reword some error messages and indicate where they > >originate > >>> > Add functions to Dh_Haskell.hs > >>> > Turn the Make rules into shell functions > >>> > Parameterize the compiler name > >>> > Add support for building ghcjs packages > >>> > Add a compiler parameter to the dh_haskell_blurbs script > >>> > Debugging code (disabled) > >>> > > >>> > Dh_Haskell.sh | 343 > >>> > ++++++++++++++++++++++++++++++++++++++++++++--- > >>> > dh_haskell_blurbs | 24 +++- > >>> > dh_haskell_depends | 30 +++-- > >>> > dh_haskell_extra_depends | 8 +- > >>> > dh_haskell_provides | 26 ++-- > >>> > dh_haskell_shlibdeps | 15 ++- > >>> > hlibrary.mk | 121 +++++++---------- > >>> > 7 files changed, 438 insertions(+), 129 deletions(-) > >>> > > >>> > -- > >>> > 1.9.1 > >>> > > >>> > > >>> > -- > >>> > To UNSUBSCRIBE, email to > >>> > debian-haskell-requ...@lists.debian.org > >>> > with a subject of "unsubscribe". Trouble? Contact > >>> > listmas...@lists.debian.org > >>> > Archive: > >>> > > >https://lists.debian.org/CAM8C2CDb8q9fRAq-RAOMkrvooVHuehQLOA > >>> > +2yauovnh4_7-...@mail.gmail.com > >>> > > >>> > > >>> > > >>> > >>> -- > >>> Joachim "nomeata" Breitner > >>> Debian Developer > >>> nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F > >>> JID: nome...@joachim-breitner.de | > >http://people.debian.org/~nomeata > >>> > >> > >> > >