fix missing haddock html output due to using --hoogle without --html

This commit is contained in:
Jens Petersen 2012-10-09 12:32:36 +09:00
parent 568a62a397
commit d71cfe3c3d
2 changed files with 7 additions and 2 deletions

View File

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

View File

@ -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.95.7
Version: 0.95.8
Release: 1%{?dist}
Summary: Macros for building packages for GHC
@ -80,6 +82,9 @@ EOF
%changelog
* Tue Oct 9 2012 Jens Petersen <petersen@redhat.com> - 0.95.8-1
- "cabal haddock" needs --html option with --hoogle to output html
* Wed Sep 19 2012 Jens Petersen <petersen@redhat.com> - 0.95.7-1
- fix broken duplicate hash output for haskell-platform binaries buildhack
when haskell-platform locally installed