Commit Graph

113 Commits (80fec1cbd1c8651abeaabedc7b088959999a10f9)

Author SHA1 Message Date
Jens Petersen 80fec1cbd1 configure builds with ghc -O2 (#880135)
12 years ago
Jens Petersen 6d8c8e6f0c drop %ghc_compiler to avoid srpm problems in koji etc
12 years ago
Jens Petersen 0dd634c574 RPATH that needs to be fixed is not always first
12 years ago
Jens Petersen 1b2339d407 move configure --htmldir to ghc_lib_build; %ghc_compiler; move %ghc_devel_requires to extra
12 years ago
Jens Petersen 237337a6c6 fix %cabal -no-user-package-conf error in last commit
12 years ago
Jens Petersen 6910d07de7 for ghc-7.6 use --global-package-db and --no-user-package-db
12 years ago
Jens Petersen 73b0bd180f large update for simplified reworked revision of Packaging Guidelines
12 years ago
Jens Petersen f37546310e only add %pkgdir/ to filelist if it exists
12 years ago
Jens Petersen ff319a0028 add %ghc_with_lib_for_ghci to enable building ghci library file
12 years ago
Jens Petersen 436bfaf65d %ghc_fix_dynamic_rpath for cleaning up executables linked against own libs
12 years ago
Jens Petersen 59daf96cb2 make only ghc-PKG own libdir/ghc-ver/pkg-ver/ (#893777)
12 years ago
Jens Petersen 93b9c369fc revert the ghc doc index changes back to just using a (now optional) cronjob
12 years ago
Jens Petersen 29279d4a5b silence output from gen_contents_index
12 years ago
Jens Petersen ea552a4daf add haddock reindexing for %postun also
12 years ago
Jens Petersen 9e0aa2550c bring back doc re-indexing in posttrans using /var/lib/rpm-state/ghc/
12 years ago
Jens Petersen e0729035a0 need to pass --html to "cabal haddock" to get html and not just hoogle
12 years ago
Jens Petersen befa5e103e make haddock build hoogle files, no longer need to disable building ghci lib files
13 years ago
Jens Petersen ac776c377e provide doc from devel again to silence rpmlint warning
13 years ago
Jens Petersen 7cdea6ff7e replace %cabal_tweak_dep_ver with cabal-tweak-dep-ver script
13 years ago
Jens Petersen bab627bc22 cabal_tweak_dep_ver: use backup arg as extra suffix prefix
13 years ago
Jens Petersen 8a8de3a39a new cabal_tweak_dep_ver macro for tweaking versions of depends
13 years ago
Jens Petersen c013051271 add a meta-package option to ghc_devel_package and use in ghc_devel_requires
13 years ago
Jens Petersen dae8fa2606 let ghc_bin_install take an arg to disable implicit stripping for subpackages
13 years ago
Jens Petersen fa247e69af ghc_description, ghc_devel_description, ghc_devel_post_postun can take args
13 years ago
Jens Petersen bbc5f8f364 fix doc handling of subpackages for ghc_without_shared
13 years ago
Jens Petersen 8fc16e2daa without ghc_exclude_docdir include doc dir also for subpackages
13 years ago
Jens Petersen c6d9f1f431 move --disable-library-for-ghci to %ghc_lib_build; revert recent common_summary and common_description changes
13 years ago
Jens Petersen 88a603f537 disable generating ghci .o files by default; add variable cabal_configure_extra_options to cabal_configure
13 years ago
Jens Petersen 5abcaaca33 add ghc_lib_build_without_haddock; no longer drop into subpackage dirs
13 years ago
Jens Petersen 8f4190a52c rename ghc_binlib_package to ghc_lib_subpackage; fix new missing end of line backslashes
13 years ago
Jens Petersen 6b6cf52f6d don't build .o when no ghci; support meta-packages; optional common_summary and common_description
13 years ago
Jens Petersen 7ffdbdc6d5 change of rpm metadata hash format for new ghc-7.4
13 years ago
Jens Petersen 8cf968c984 fix handling of devel docdir for non-shared builds
13 years ago
Jens Petersen ab41e2f6c8 allow dynamic linking of Setup with ghc_without_shared set
13 years ago
Jens Petersen fe1a0f23ee ghc_add_basepkg_file adds path to base lib package filelist
13 years ago
Jens Petersen 2089fc7bf1 add ghc_devel_post_postun to help koji
13 years ago
Jens Petersen 19872dc6fe add ghc_package, ghc_description, ghc_devel_package, ghc_devel_description
13 years ago
Jens Petersen e8e6da4176 when building for non-shared archs move installed docfiles to devel docdir
13 years ago
Jens Petersen 683aba9d80 new ghc_files wrapper macro which takes base doc files as args
13 years ago
Jens Petersen 72e5db37b5 use ghc system config when compiling Setup; don't setup hscolour if without_hscolour
13 years ago
Jens Petersen d32b4577e8 test for HsColour directly in "cabal haddock" instead of using without_haddock
13 years ago
Jens Petersen b1204c472c fix double listing of docdir in base lib package
13 years ago
Jens Petersen fb65ca3a00 also disable testsuite in ghc_bootstrap
13 years ago
Jens Petersen 7229f10396 replace devel ghc requires with ghc-compiler
13 years ago
Jens Petersen 0b163b3d06 add ghc_bootstrapping to ghc_bootstrap; fix ghc-deps.sh when bootstrapping
13 years ago
Jens Petersen bd7f38e058 add ghc_exclude_docdir to exclude docdir from filelists
13 years ago
Jens Petersen fb1984734b fix devel subpackage's prof and doc obsoletes and provides versions
13 years ago
Jens Petersen 5995766e80 don't use ghc-deps.sh when ghc_bootstrapping; add %ghc_test config
13 years ago
Jens Petersen dfb8f0169d drop without_testsuite from ghc_bootstrap since it breaks koji
14 years ago
Jens Petersen f0b5c1b565 drop defattr's; move depgen setup to ghc_lib_install
14 years ago