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
- existing specs
|
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
- ghc-srpm-macros subpackage noarch
- set Url field when generating subpackages
|
11 years ago |
Jens Petersen
|
eaa615f948
|
move macros.ghc-srpm from redhat-rpm-config to new ghc-srpm-macros
update license tag to GPLv3+
|
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.
https://lists.fedoraproject.org/pipermail/devel/2014-January/195026.html
|
11 years ago |
Jens Petersen
|
e4c93cb77e
|
set datasubdir in cabal_configure for ghc-7.8
pkg datadir should not be arch dependent!
|
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
need to support epel later
|
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
allows for unversioned haddock dirs similarly to _pkgdocdir
|
11 years ago |
Jens Petersen
|
795c0c522b
|
ghc-deps.sh: fix ghc-pkg path when bootstrapping new ghc version
ghc-7.7 has bin subdir
|
11 years ago |
Jens Petersen
|
0cd6abba00
|
fix ghc-deps.sh when bootstrapping a new ghc version
ie do not assume bindir/ghc is the same ghc version just built
|
11 years ago |
Jens Petersen
|
db486c2fbb
|
use objdump -p instead of ldd to read executable dependencies
hopefully more robust against ghc-7.7's relocatable dynamic linking
|
11 years ago |
Jens Petersen
|
a2f7c2b71a
|
update ghc-deps.sh for rts changes as of ghc-7.7.20130828
ghc-7.8 rts now lives in its own subdir
|
11 years ago |
Jens Petersen
|
c7830b0a64
|
unversion htmldir's like pkg docdir's; drop ghc_docdir
|
12 years ago |
Jens Petersen
|
8bc7b06720
|
add %ghc_docdir for package's docdir
I think rpm or at least redhat-rpm-config should provide such a macro
|
12 years ago |
Jens Petersen
|
40a7e828d4
|
also make %ghc_lib_build docdir unversioned
require redhat-rpm-config >= 9.1.0-50.fc20
|
12 years ago |
Jens Petersen
|
e5c7bca0e8
|
in F20 docdir's are now unversioned
https://fedoraproject.org/wiki/Changes/UnversionedDocdirs
|
12 years ago |
Jens Petersen
|
2e67bb2ce5
|
check for bindir before looking for executables in ghc_clear_execstack
|
12 years ago |
Jens Petersen
|
49912b0df5
|
add ghc_clear_execstack and use it also in ghc_lib_install
|
12 years ago |
Jens Petersen
|
1b79de9a6f
|
drop doc/prof obsoletes/provides for subpkgs; clear executable stack flag for exec's
- changes are to %ghc_lib_subpackage and %ghc_bin_install
|
12 years ago |
Jens Petersen
|
f0c10c9f13
|
only configure with --global if not subpackaging libs
|
12 years ago |
Jens Petersen
|
e08038a4a4
|
reenable hscolour
|
12 years ago |
Jens Petersen
|
328fc11463
|
turn off hscolour for bootstrap
|
12 years ago |
Jens Petersen
|
3790c3a7fb
|
add --global to %cabal_configure; bump to 1.0
|
12 years ago |
Jens Petersen
|
27ddc9ecb2
|
extra: add %_isa to shared requires
|
12 years ago |
Jens Petersen
|
6dad230ddb
|
extra ghc_lib_subpackage: fix missing backslashes and updates Summary's
|
12 years ago |
Jens Petersen
|
54b338816d
|
merge remaining extra macros into %ghc_lib_subpackage
|
12 years ago |
Jens Petersen
|
ecaa01415c
|
extra macros cleanup: merge all remaining macros into %ghc_lib_subpackage
|
12 years ago |
Jens Petersen
|
80fec1cbd1
|
configure builds with ghc -O2 (#880135)
|
12 years ago |
Jens Petersen
|
aae062eae8
|
fix missing \ in -m conditional
|
12 years ago |