- add ghc_pkg_obsoletes to binlib base lib package too
- this package is now arch-dependent
- rename without_shared to ghc_without_shared and without_dynamic
to ghc_without_dynamic so that they can be globally defined for
secondary archs without shared libs
- use %%undefined macro
- disable debug_package in ghc_bin_build and ghc_lib_build
- set ghc_without_shared and ghc_without_dynamic on secondary archs
(ie non main intel archs)
- disable debuginfo for self
- add cabal_configure_options to pass extra options to cabal_configure
- drop with_devhelp since --html-help option gone from haddock-2.8.0
- add ghc_pkg_obsoletes for obsoleting old packages
- disable debuginfo by default
- make shared default: use without_shared to disable
- fix without_shared build so it actually works
- use ghcpkgbasedir
- support hscolour'ing of src from haddock
- new ghc_bin_build, ghc_bin_install, ghc_lib_build, ghc_lib_install
- a couple more fallback summary tweaks
- drop the summary -s and description -d package options since rpm does not
seem to allow white\ space in macro option args anyway
- add ghc_strip_dynlinked, conditional on no debug_package
- add comments over macros
- drop unused cabal_makefile
ghc_gen_filelists: multiversion subpackages are not supported
- add ghcpkgbasedir
- bring back some shared conditions which were dropped temporarily
- test for ghcpkgdir and ghcdocdir in ghc_gen_filelists
- allow optional pkgname arg for cabal_pkg_conf
- can now package gtk2hs
- revert ghcdocdir to match upstream ghc
- ghcdocdir and ghcpkgdir now take optional name version args
- update ghc_gen_filelists to new optional name version args
- handle docdir in ghc_gen_filelists
- ghc_reindex_haddock uses ghcdocbasedir
- summary and description options added to ghc_binlib_package,
ghc_package_devel, ghc_package_doc, and ghc_package_prof
- new ghc_lib_package and ghc_binlib_package macros make packaging too easy
- ghc_package_devel, ghc_package_doc, and ghc_package_prof helper macros
- ghc_gen_filelists now defaults to ghc-%%{pkg_name}
- add dynamic bcond to cabal_configure instead of cabal_configure_dynamic