BR redhat-rpm-config not ghc-rpm-macros; don't set without_hscolour in macros.ghc

This commit is contained in:
Jens Petersen 2012-10-25 19:28:27 +09:00
parent d71cfe3c3d
commit 14a268b914

View File

@ -4,12 +4,10 @@
# uncomment to bootstrap without hscolour # uncomment to bootstrap without hscolour
#%%global without_hscolour 1 #%%global without_hscolour 1
# uncomment to unbootstrap hscolour on again
#%%undefine without_hscolour
Name: ghc-rpm-macros Name: ghc-rpm-macros
Version: 0.95.8 Version: 0.95.8
Release: 1%{?dist} Release: 2%{?dist}
Summary: Macros for building packages for GHC Summary: Macros for building packages for GHC
Group: Development/Libraries Group: Development/Libraries
@ -27,8 +25,8 @@ Source3: ghc-deps.sh
Source4: cabal-tweak-dep-ver Source4: cabal-tweak-dep-ver
Requires: redhat-rpm-config Requires: redhat-rpm-config
%if %{undefined without_hscolour} %if %{undefined without_hscolour}
BuildRequires: redhat-rpm-config
ExclusiveArch: %{ghc_arches} ExclusiveArch: %{ghc_arches}
BuildRequires: ghc-rpm-macros
Requires: hscolour Requires: hscolour
%endif %endif
@ -65,14 +63,6 @@ cat >> %{buildroot}/%{macros_file} <<EOF
EOF EOF
%endif %endif
%if %{defined without_hscolour}
cat >> %{buildroot}/%{macros_file} <<EOF
# bootstrap
%%without_hscolour 1
EOF
%endif
%files %files
%doc COPYING AUTHORS %doc COPYING AUTHORS
@ -82,6 +72,10 @@ EOF
%changelog %changelog
* Thu Oct 25 2012 Jens Petersen <petersen@redhat.com> - 0.95.8-2
- BR redhat-rpm-config instead of ghc-rpm-macros
- no longer set without_hscolour in macros.ghc for bootstrapping
* Tue Oct 9 2012 Jens Petersen <petersen@redhat.com> - 0.95.8-1 * Tue Oct 9 2012 Jens Petersen <petersen@redhat.com> - 0.95.8-1
- "cabal haddock" needs --html option with --hoogle to output html - "cabal haddock" needs --html option with --hoogle to output html