Jens Petersen
601aa5ffc1
- fix ghc_strip_dynlinked when no dynlinked files
...
- devel should provide doc also when not obsoleting
15 years ago
Jens Petersen
4e21230c7d
merge -doc into -devel and provide -o obsoletes doc subpackage option
15 years ago
Jens Petersen
428e0de417
- support hscolour'ing of src via haddock
...
- really remove redundant summary and description option flags
15 years ago
Jens Petersen
28ead10bfc
new ghc_bin_build, ghc_bin_install, ghc_lib_build, ghc_lib_install
15 years ago
Jens Petersen
85dddb6d0b
couple more fallback summary tweaks
15 years ago
Jens Petersen
f7eafbf000
- drop the summary -s and description -d package options since rpm does not
...
seem to allow white\ space in macro option args anyway
15 years ago
Jens Petersen
4e07127a2c
make ghc_strip_dynlinked conditional on no debug_package
15 years ago
Jens Petersen
07f858eab5
replace ghc_strip_shared with ghc_strip_dynlinked
15 years ago
Jens Petersen
eaf24211e8
add ghc_strip_shared to strip shared libraries
15 years ago
Jens Petersen
a0e7adadfe
- add comments over macros
...
- drop unused cabal_makefile
15 years ago
Jens Petersen
d9a9b5f4af
- drop unused ghc_pkg_ver macro
...
- add ghc_pkg_recache macro
15 years ago
Jens Petersen
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
15 years ago
Jens Petersen
a0bbde907a
use -v in ghc_requires and ghc_prof_requires for version
15 years ago
Jens Petersen
9d7c9aecc0
drop "Library for" from base lib summary
15 years ago
Jens Petersen
5f3759a686
use -n in ghc_requires and ghc_prof_requires for when no pkg_name
15 years ago
Jens Petersen
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
15 years ago
Jens Petersen
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
15 years ago
Jens Petersen
dffc2c5084
- add cabal_configure_dynamic
...
- add ghc_requires, ghc_doc_requires, ghc_prof_requires
15 years ago
Jens Petersen
8b0ec9d34e
- use ghc_version_override to override ghc_version
...
- fix pkg .conf filelist match
15 years ago
Jens Petersen
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
15 years ago
Jens Petersen
d007836b70
make ghc_pkg_ver only return pkg version
15 years ago
Jens Petersen
b8f63cfff0
change GHCRequires to ghc_pkg_ver
15 years ago
Jens Petersen
32ffe2c854
use the latest installed pkg version for %GHCRequires
15 years ago
Jens Petersen
5edaabc998
add %GHCRequires for automatically versioned library deps
15 years ago
Jens Petersen
87815fa4c0
revert last change - unversion ghcdocdir
15 years ago
Jens Petersen
082b15a21d
version ghcdocdir to allow multiple doc versions like ghcpkgdir
16 years ago
Jens Petersen
c938f3baec
drop version from ghcdocdir since it breaks haddock indexing
16 years ago
Yaakov Meir Nemoy
b640c1a84e
Initial import
16 years ago