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
>>
>
>

Reply via email to