diff --git a/ghc-rpm-macros.ghc b/ghc-rpm-macros.ghc index 3698325..2e35383 100644 --- a/ghc-rpm-macros.ghc +++ b/ghc-rpm-macros.ghc @@ -258,7 +258,7 @@ find %{buildroot} -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \ %ghc_lib_build()\ %ghc_lib_build_without_haddock\ %if %{undefined without_haddock}\ -%cabal haddock %{!?without_hscolour:%(if [ -x %{_bindir}/HsColour ]; then echo --hyperlink-source; fi)} --hoogle\ +%cabal haddock --html %{!?without_hscolour:%(if [ -x %{_bindir}/HsColour ]; then echo --hyperlink-source; fi)} --hoogle\ %endif\ %{nil} diff --git a/ghc-rpm-macros.spec b/ghc-rpm-macros.spec index fd4801c..2d75e79 100644 --- a/ghc-rpm-macros.spec +++ b/ghc-rpm-macros.spec @@ -4,9 +4,11 @@ # uncomment to bootstrap without hscolour #%%global without_hscolour 1 +# uncomment to unbootstrap hscolour on again +#%%undefine without_hscolour Name: ghc-rpm-macros -Version: 0.15.8 +Version: 0.15.9 Release: 1%{?dist} Summary: Macros for building packages for GHC @@ -80,6 +82,9 @@ EOF %changelog +* Tue Oct 9 2012 Jens Petersen - 0.15.9-1 +- "cabal haddock" needs --html option with --hoogle to output html + * Thu Sep 20 2012 Jens Petersen - 0.15.8-1 - ghc-rpm-macros now requires hscolour so packages no longer need to BR it - this can be disabled for bootstrapping by setting without_hscolour