Jens Petersen
efcc8cce75
%cabal_tests_not_working fixes: add %cabal_test
...
correct the arch
2015-01-31 20:22:21 +00:00
Jens Petersen
9460154623
touch %{basepkg}.files so that %files -f works for meta packages
2015-01-31 18:14:30 +00:00
Jens Petersen
c13aaea995
don't run cabal haddock for meta libraries
2015-01-31 18:03:52 +00:00
Jens Petersen
d80a2ea958
disable Cabal tests on armv7 since they give internal error
2015-01-31 17:38:02 +00:00
Jens Petersen
edf9be1b39
fix the R*PATH regexp
2015-01-31 10:44:28 +00:00
Jens Petersen
07399a8849
on arm chrpath outputs RUNPATH= instead of RPATH=
...
%ghc_fix_dynamic_rpath now handles both program names and absolute paths
2015-01-31 09:43:03 +00:00
Jens Petersen
856d8134b6
version ghcpkgdocdir and add new html doc dir names
...
(ghcpkgdocdir used by JuicyPixels)
in future:
%ghcdocbasedir -> %ghc_html_dir
%ghclibdocdir -> %ghc_html_libraries_dir
%ghcpkgdocdir -> %ghc_html_libraries_dir
Hopefully the new names should be clearer
2015-01-22 16:58:30 +09:00
Jens Petersen
4b3c2433d5
version doc htmldirs again
...
haddock generates versioned cross-links anyway!
This reverts commit c7830b0
.
2015-01-18 15:26:18 +09:00
Jens Petersen
a93d10698f
enable shared libraries and dynamic linking on all archs; disable debuginfo
...
- ghc-7.8 support dynamic libs and linking on all arches now
- ghc-7.10 will support dwarf debugging output
2015-01-17 14:40:38 +09:00
Jens Petersen
e5c8c16492
fix handling of CFLAGS and LDFLAGS
2014-10-27 12:16:40 +09:00
Jens Petersen
83e7a4f045
pass CFLAGS and LDFLAGS to ghc via %cabal_configure
...
thanks to Ville for pushing for this in #1138982
and Sergei Trofimovich for explaining how Archlinux does it
2014-10-27 11:52:27 +09:00
Jens Petersen
2da26f9db5
improve %ghc_fix_dynamic_rpath not to assume cwd = pkg_name
2014-09-10 16:07:29 +09:00
Jens Petersen
3efe41dd0c
no longer disable debuginfo by default
...
cblrpm checks if there are C files in a package
if not it disables debuginfo
2014-08-29 16:04:33 +09:00
Jens Petersen
19ad5a530b
drop -O2 for ghc-7.8
...
it uses too much build mem
eg
- highlighting-kate OOM with 4GB ram
- happy needs > 3GB
2014-08-28 17:34:35 +09:00
Jens Petersen
8479b07853
disable shared/dyn for non-intel until we move to ghc-7.8
2014-08-22 11:48:32 +09:00
Jens Petersen
d02dbabc22
add ghc.attr for running ghc-deps.sh and use internal rpm dep generator
...
- update test-rebuild.sh to f22 for master
2014-08-21 15:34:31 +09:00
Jens Petersen
8598900333
ready for ghc-7.8: no longer need execstack hack nor disable dyn on non-intel
2014-08-03 23:29:14 +09:00
Jens Petersen
69ab773f59
condition use of execstack since no prelink on ppc64le or arm64
2014-05-30 18:25:07 +09:00
Jens Petersen
e3136771b3
rename macros source files removing ghc-rpm- prefix
2014-05-17 17:29:11 +09:00