Commit Graph

  • e6a0b6cbfe change ghc_bootstrap to a macro that disables shared and prof libs, docs, and testsuite Jens Petersen 2011-06-17 17:00:17 +0900
  • ed9a00f761 add ghc_check_bootstrap Jens Petersen 2011-06-17 12:29:21 +0900
  • 232d0166b5 rename back to macros.ghc again; revert previous devel summary ordering change Jens Petersen 2011-06-02 13:35:47 +0900
  • 4b65f2f48e move macros back to /etc/rpm and add %macro_file Jens Petersen 2011-05-28 15:02:35 +0900
  • e29cbf2a99 fix the file for macros.ghc move Jens Petersen 2011-05-28 12:39:44 +0900
  • da128f954a move macros.ghc to /usr/lib/rpm to avoid conflict with redhat-rpm-config Jens Petersen 2011-05-28 12:19:35 +0900
  • 1bc67af711 merge prof subpackages into devel to simplify packaging Jens Petersen 2011-05-16 10:58:56 +0900
  • eab5583c0d include ghc_pkg_c_deps even when -c option used Jens Petersen 2011-05-09 18:56:37 +0900
  • c81c65671b ghc-deps.sh: fix ghclibdir path documentation Jens Petersen 2011-05-09 13:59:58 +0900
  • 15b76d9f76 improve the bootstrap abort error text Jens Petersen 2011-05-08 23:23:11 +0900
  • 8af86b797a drop ghc_pkg_deps from ghc_package_devel and ghc_package_prof Jens Petersen 2011-05-08 23:09:07 +0900
  • cbf3d70e56 provides ghc-*-doc still needed for current lib templates Jens Petersen 2011-04-01 16:54:19 +0900
  • 78a6eab552 fix self-bootstrap check Jens Petersen 2011-03-28 16:45:18 +0900
  • cd30bb3547 check PKGBASEDIR, ghc bootstrapping, ghc_reindex_haddock nop, drop ghc-*-doc provides Jens Petersen 2011-03-28 15:57:59 +0900
  • 82b34c5629 add ghc_pkg_obsoletes to shared lib package too Jens Petersen 2011-03-10 15:02:39 +0900
  • 30ceea2628 add docdir when subpackaging packages too Jens Petersen 2011-03-09 15:12:41 +0900
  • c9936dc158 subminor version bump Jens Petersen 2011-02-13 02:11:03 +1000
  • b2d74bab08 fix the defines of ghc_without_dynamic and ghc_without_shared Jens Petersen 2011-02-13 02:10:18 +1000
  • 75e22924a6 fix macro.ghc path for cat Jens Petersen 2011-02-13 01:19:40 +1000
  • 2c0b10d5d5 disable shared and dynamic on secondary archs Jens Petersen 2011-02-13 01:07:05 +1000
  • 26005406d3 revert setting without_shared and without_dynamic on secondary archs Jens Petersen 2011-02-11 01:50:04 +1000
  • 30f51fc80d more non-shared fixes to avoid dynamic and shared on secondary archs Jens Petersen 2011-02-11 00:33:37 +1000
  • 1f4312aeaa fix ghc-deps.sh for without_shared libraries Jens Petersen 2011-02-10 22:11:02 +1000
  • ee9ff3e826 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild Dennis Gilmore 2011-02-08 19:31:55 -0600
  • 876ea626db simplify adding shared subpackage license file; own ghc-deps.sh not /usr/lib/rpm Jens Petersen 2011-01-29 22:34:52 +1000
  • a1abcaaa78 add rpm hash requires for dynamic executables in ghc-deps.sh Jens Petersen 2011-01-23 15:05:38 +1000
  • ed934fb2e1 fix the filelist docdir for-loop Jens Petersen 2011-01-22 23:38:19 +1000
  • 85779fa14f fix Requires misindent in ghc_devel_requires Jens Petersen 2011-01-22 23:02:28 +1000
  • b13abaef50 bunch of tweaks, cleanup, and improvements Jens Petersen 2011-01-22 22:48:18 +1000
  • 0f8bb5330b compile Setup to help speed up builds Jens Petersen 2011-01-21 10:48:06 +1000
  • 4d6720d40f make sure license is in binlib shared subpackage and add option to exclude package from ghc_packages_list Jens Petersen 2011-01-20 18:25:37 +1000
  • 086f1bc5e0 more ghc libraries subpackaging fixes and other cleanup Jens Petersen 2011-01-03 20:37:32 +0900
  • abebb6d20d bump version to 0.11 Jens Petersen 2010-12-30 21:22:35 +0900
  • c6c20a5951 add support for subpackaging multiple libraries for ghc Jens Petersen 2010-12-30 21:19:29 +0900
  • 7d50a02159 revert disabling debug_package since it behaves inconsistently with redhat-rpm-config Jens Petersen 2010-12-20 19:05:33 +1000
  • 21e17e3468 drop with_devhelp since html-help option gone from haddock-2.8.0 Jens Petersen 2010-11-26 12:29:14 +1000
  • 2f1663e620 ignore ghc's builtin pseudo-libs Jens Petersen 2010-11-23 23:48:16 +1000
  • 3ca7af736f bring back the explicit n-v-r internal package requires for devel and prof packages Jens Petersen 2010-11-23 17:08:28 +1000
  • 7232a81da9 implement rpm ghc-pkg hash metadata for precise automatic library dependency tracking Jens Petersen 2010-11-23 15:01:27 +1000
  • 02c69a3bd2 fix without_shared build so it actually works Jens Petersen 2010-09-30 13:12:47 +1000
  • 742ca58b86 add ghc-deps.sh for hash rpm metadata and add ghc_pkg_obsoletes Jens Petersen 2010-09-30 12:21:16 +1000
  • 8c3e84353f dist-git conversion Fedora Release Engineering 2010-07-28 15:34:54 +0000
  • 17c8f12bbb improve changelog Jens Petersen 2010-07-17 08:09:36 +0000
  • 601aa5ffc1 - fix ghc_strip_dynlinked when no dynlinked files - devel should provide doc also when not obsoleting Jens Petersen 2010-07-17 08:08:37 +0000
  • 4e21230c7d merge -doc into -devel and provide -o obsoletes doc subpackage option Jens Petersen 2010-07-15 14:43:34 +0000
  • 428e0de417 - support hscolour'ing of src via haddock - really remove redundant summary and description option flags Jens Petersen 2010-06-28 07:33:22 +0000
  • 28ead10bfc new ghc_bin_build, ghc_bin_install, ghc_lib_build, ghc_lib_install Jens Petersen 2010-06-26 08:53:39 +0000
  • 85dddb6d0b couple more fallback summary tweaks Jens Petersen 2010-06-24 06:05:43 +0000
  • f7eafbf000 - drop the summary -s and description -d package options since rpm does not seem to allow white\ space in macro option args anyway Jens Petersen 2010-06-24 02:13:22 +0000
  • 4e07127a2c make ghc_strip_dynlinked conditional on no debug_package Jens Petersen 2010-06-23 10:24:53 +0000
  • 07f858eab5 replace ghc_strip_shared with ghc_strip_dynlinked Jens Petersen 2010-06-23 10:05:24 +0000
  • eaf24211e8 add ghc_strip_shared to strip shared libraries Jens Petersen 2010-06-20 12:44:49 +0000
  • a0e7adadfe - add comments over macros - drop unused cabal_makefile Jens Petersen 2010-06-20 12:10:25 +0000
  • d9a9b5f4af - drop unused ghc_pkg_ver macro - add ghc_pkg_recache macro Jens Petersen 2010-04-12 14:52:34 +0000
  • 191657b654 tweak version arg changelog Jens Petersen 2010-01-14 14:35:34 +0000
  • 4393386478 - drop optional 2nd version arg from ghcdocdir, ghcpkgdir, and 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 Jens Petersen 2010-01-14 14:32:25 +0000
  • a0bbde907a use -v in ghc_requires and ghc_prof_requires for version Jens Petersen 2010-01-11 06:51:22 +0000
  • 9d7c9aecc0 drop "Library for" from base lib summary Jens Petersen 2010-01-11 05:13:02 +0000
  • 5f3759a686 use -n in ghc_requires and ghc_prof_requires for when no pkg_name Jens Petersen 2010-01-11 03:13:01 +0000
  • c97ee70960 - add ghcdocbasedir - 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 Jens Petersen 2010-01-10 14:59:10 +0000
  • 23340a3f97 - pkg_name must be set now for binlib packages too - 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 Jens Petersen 2010-01-09 15:58:27 +0000
  • dffc2c5084 - add cabal_configure_dynamic - add ghc_requires, ghc_doc_requires, ghc_prof_requires Jens Petersen 2009-12-23 14:42:16 +0000
  • 8b0ec9d34e - use ghc_version_override to override ghc_version - fix pkg .conf filelist match Jens Petersen 2009-12-15 21:50:31 +0000
  • b22ec8887d major updates for ghc-6.12, package.conf.d, and shared libraries - add shared support to cabal_configure, ghc_gen_filelists - version ghcdocdir - replace ghc_gen_scripts, ghc_install_scripts, ghc_register_pkg, ghc_unregister_pkg with cabal_pkg_conf - allow (ghc to) override ghc_version Jens Petersen 2009-12-11 18:17:07 +0000
  • 99a8a6ebf2 Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-25 23:19:25 +0000
  • d007836b70 make ghc_pkg_ver only return pkg version Jens Petersen 2009-11-16 12:27:56 +0000
  • b8f63cfff0 change GHCRequires to ghc_pkg_ver Jens Petersen 2009-11-16 09:56:31 +0000
  • 32ffe2c854 use the latest installed pkg version for %GHCRequires Jens Petersen 2009-11-16 09:14:11 +0000
  • 5edaabc998 add %GHCRequires for automatically versioned library deps Jens Petersen 2009-11-16 07:45:33 +0000
  • 87815fa4c0 revert last change - unversion ghcdocdir Jens Petersen 2009-09-22 10:08:17 +0000
  • 082b15a21d version ghcdocdir to allow multiple doc versions like ghcpkgdir Jens Petersen 2009-09-22 03:25:59 +0000
  • 86afb6d672 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Jesse Keating 2009-07-25 00:05:15 +0000
  • c938f3baec drop version from ghcdocdir since it breaks haddock indexing Jens Petersen 2009-06-09 09:24:58 +0000
  • fb06b40394 makes macros file a conf file Yaakov Meir Nemoy 2009-05-13 07:44:36 +0000
  • b640c1a84e Initial import Yaakov Meir Nemoy 2009-05-13 07:37:39 +0000
  • 287fd5a6db Setup of module ghc-rpm-macros Kevin Fenzi 2009-05-13 05:10:46 +0000