Hi, yes, simply point us to the git repo :-)
Greetings, Joachim Am 28. März 2015 18:29:54 MEZ, schrieb David Fox <[email protected]>: >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 <[email protected]> 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 ><[email protected]> >> 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 <[email protected]> >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 >>> > [email protected] >>> > with a subject of "unsubscribe". Trouble? Contact >>> > [email protected] >>> > Archive: >>> > >https://lists.debian.org/CAM8C2CDb8q9fRAq-RAOMkrvooVHuehQLOA >>> > [email protected] >>> > >>> > >>> > >>> >>> -- >>> Joachim "nomeata" Breitner >>> Debian Developer >>> [email protected] | ICQ# 74513189 | GPG-Keyid: F0FBF51F >>> JID: [email protected] | >http://people.debian.org/~nomeata >>> >> >> -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]
