Commit Graph

254 Commits (c13aaea995fd140413c44f387dd9a76b2dee8266)
 

Author SHA1 Message Date
Jens Petersen c13aaea995 don't run cabal haddock for meta libraries
10 years ago
Jens Petersen d80a2ea958 disable Cabal tests on armv7 since they give internal error
10 years ago
Jens Petersen edf9be1b39 fix the R*PATH regexp
10 years ago
Jens Petersen 07399a8849 on arm chrpath outputs RUNPATH= instead of RPATH=
10 years ago
Jens Petersen 856d8134b6 version ghcpkgdocdir and add new html doc dir names
10 years ago
Jens Petersen 170e2188e9 add a changelog for the cabal-tweak-flag error msg fix
10 years ago
Jens Petersen 1107962ad8 cabal-tweak-flag: add missing 'not' to an error message (#1184508)
10 years ago
Jens Petersen 4b3c2433d5 version doc htmldirs again
10 years ago
Jens Petersen a93d10698f enable shared libraries and dynamic linking on all archs; disable debuginfo
10 years ago
Jens Petersen c62456812e split ghc.attr into ghc_lib.attr and ghc_bin.attr; require ghc-compiler
10 years ago
Jens Petersen e5c8c16492 fix handling of CFLAGS and LDFLAGS
10 years ago
Jens Petersen 83e7a4f045 pass CFLAGS and LDFLAGS to ghc via %cabal_configure
10 years ago
Jens Petersen 87f872d02b ghc-deps.sh: also support ghc-pkg for ghc build before 7.6
10 years ago
Jens Petersen 9914f51b1b add $ to ghc.attr library path; update changelog date
10 years ago
Jens Petersen 33502e39eb ghc.attr needs to handle requires for /usr/bin files too
10 years ago
Jens Petersen 2da26f9db5 improve %ghc_fix_dynamic_rpath not to assume cwd = pkg_name
10 years ago
Jens Petersen 3efe41dd0c no longer disable debuginfo by default
10 years ago
Jens Petersen 19ad5a530b drop -O2 for ghc-7.8
10 years ago
Jens Petersen 8479b07853 disable shared/dyn for non-intel until we move to ghc-7.8
11 years ago
Jens Petersen d02dbabc22 add ghc.attr for running ghc-deps.sh and use internal rpm dep generator
11 years ago
Jens Petersen 7a5198b86b fix warning in macros.ghc-extra about unused %pkgnamever
11 years ago
Peter Robinson c4f882c42c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
11 years ago
Jens Petersen 8598900333 ready for ghc-7.8: no longer need execstack hack nor disable dyn on non-intel
11 years ago
Jens Petersen 88337f50f5 macros.ghc-srpm moved to separate ghc-srpm-macros src package
11 years ago
Jens Petersen 4ef4fab228 add aarch64; and ppc64le hscolour
11 years ago
Jens Petersen 72f890df77 adding missing ppc64 and s390* archs and new ppc64le to ghc_arches
11 years ago
Jens Petersen 06868afd57 fix version in latest changelog
11 years ago
Jens Petersen 69ab773f59 condition use of execstack since no prelink on ppc64le or arm64
11 years ago
Dennis Gilmore e91dddece5 add %ghc_arches back to macros.ghc-srpm to maintain compatability with
11 years ago
Jens Petersen e3136771b3 rename macros source files removing ghc-rpm- prefix
11 years ago
Jens Petersen 972cb47448 do bcond cabal configure --enable-tests for both Bin and Lib pkgs
11 years ago
Jens Petersen 0273f7e1eb enable configure bcond check for tests
11 years ago
Jens Petersen e67c7efd4d use -O2 also for executable (Bin) packages and allow it to be overrided
11 years ago
Jens Petersen 48199c851a fix new requires, build on all archs and make hscolour conditional on arch
11 years ago
Jens Petersen eaa615f948 move macros.ghc-srpm from redhat-rpm-config to new ghc-srpm-macros
11 years ago
Jens Petersen 8f2ef1279a no _pkgdocdir in RHEL7 and docdir path different to F20+
11 years ago
Jens Petersen 671df91867 abort ghc_fix_dynamic_rpath if no chrpath
11 years ago
Jens Petersen f67d26b5d6 quote %ghc_lib_build in changelog
11 years ago
Ville Skyttä 98b6135469 Install macros to %{_rpmconfigdir}/macros.d.
11 years ago
Jens Petersen e4c93cb77e set datasubdir in cabal_configure for ghc-7.8
11 years ago
Jens Petersen 3ec60c7a31 quote ghc_fix_dynamic_rpath error message
11 years ago
Jens Petersen caadeff016 bump version
11 years ago
Jens Petersen 87a97e89f3 ghc_fix_dynamic_rpath: abort for non-existent executable name
11 years ago
Jens Petersen 6c6978937a cabal-tweak-flag: add flag manual field to enforce flag changes
11 years ago
Jens Petersen a7b6b974ed test-rebuild.sh: el6 git does not have branch --list option
11 years ago
Jens Petersen 649621d68e test-rebuild.sh: epel support
11 years ago
Jens Petersen 493f56fc43 test-rebuild.sh: drop branch arg and switch to os version branch
11 years ago
Jens Petersen 585415b5d9 test-rebuild.sh: missing close paren
11 years ago
Jens Petersen 0b2f17698e test-rebuild.sh: check branch agrees with installation
11 years ago
Jens Petersen 4d2eb25803 add ghcpkgdocdir
11 years ago