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
Jens Petersen
9761c94426
drop -h option from extra macros and make -m work again
12 years ago
Jens Petersen
6d8c8e6f0c
drop %ghc_compiler to avoid srpm problems in koji etc
12 years ago
Jens Petersen
0dd634c574
RPATH that needs to be fixed is not always first
12 years ago
Jens Petersen
1b2339d407
move configure --htmldir to ghc_lib_build; %ghc_compiler; move %ghc_devel_requires to extra
...
but now I fear that %ghc_compiler needs to be in macros.ghc-srpm for mock/koji
12 years ago
Jens Petersen
237337a6c6
fix %cabal -no-user-package-conf error in last commit
...
ghc takes "-no-user-package-db" vs ghc-pkg's "--no-user-package-db"
12 years ago
Jens Petersen
6910d07de7
for ghc-7.6 use --global-package-db and --no-user-package-db
12 years ago
Jens Petersen
73b0bd180f
large update for simplified reworked revision of Packaging Guidelines
...
- see https://fedorahosted.org/fpc/ticket/194 for discussion
- move section and multiple library metamacros to new extra subpackage
- packaging no longer depends on availability of shared libs
so is same now for all primary and secondary archs: ie there is always
a binary base library package
- drop ghc_add_basepkg_file macro and ghc_exclude_docdir
12 years ago
Ralf Corsépius
9921428d92
Remove %config from %{_sysconfdir}/rpm/macros.*
...
(https://fedorahosted.org/fpc/ticket/259 ).
12 years ago
Jens Petersen
15903c519c
add changelog entries for %pkgdir fix and %ghc_with_lib_for_ghci
12 years ago
Jens Petersen
f37546310e
only add %pkgdir/ to filelist if it exists
...
fixes haskell-platform build on secondary
12 years ago
Jens Petersen
ff319a0028
add %ghc_with_lib_for_ghci to enable building ghci library file
...
Normally not needed since ghci can now load .a files
12 years ago
Jens Petersen
7dad4d39bd
move test-rebuild.sh here from haskell-sig.git
12 years ago
Dennis Gilmore
6153b67702
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
12 years ago
Jens Petersen
11c364e456
simplify cabal-tweak-flag script to take one flag value
12 years ago
Jens Petersen
436bfaf65d
%ghc_fix_dynamic_rpath for cleaning up executables linked against own libs
12 years ago
Jens Petersen
59daf96cb2
make only ghc-PKG own libdir/ghc-ver/pkg-ver/ ( #893777 )
...
thanks to Michael Scherer for reporting
12 years ago
Jens Petersen
6af89aa214
add cabal-tweak-flag script for toggling flag default
12 years ago
Jens Petersen
4add3928b3
re-enable hscolour
12 years ago
Jens Petersen
548aff606e
bootstrap hscolour
12 years ago
Jens Petersen
44c764437c
revert also the doc indexing changes from the spec file
12 years ago
Jens Petersen
93b9c369fc
revert the ghc doc index changes back to just using a (now optional) cronjob
...
The overhead to re-indexing in posttrans and postun seems too high
12 years ago
Jens Petersen
8af2ba71ac
test-rebuild.sh: moved to haskell-sig/bin
12 years ago
Jens Petersen
29279d4a5b
silence output from gen_contents_index
12 years ago
Jens Petersen
ea552a4daf
add haddock reindexing for %postun also
...
This will slow down removal of ghc-*-devel pkgs but seems no simple
way round that and removal is less common than installing anyway.
12 years ago
Jens Petersen
9e0aa2550c
bring back doc re-indexing in posttrans using /var/lib/rpm-state/ghc/
12 years ago
Jens Petersen
bda56fd9b1
BR redhat-rpm-config not ghc-rpm-macros; don't set without_hscolour in macros.ghc
12 years ago
Jens Petersen
4d0b6136b6
test-rebuild.sh: protect the rpm query commands for when no output
12 years ago
Jens Petersen
82a1405dd8
test-rebuild.sh: test if package is installed before yum install
12 years ago
Jens Petersen
1433654678
test-rebuild.sh: revert the erroneous yum install change
12 years ago
Jens Petersen
30bb029b38
test-rebuild.sh: fix yum install arg; also generate --scripts output
12 years ago
Jens Petersen
345bcf3e91
test-rebuild.sh: dont move into arch subdir
12 years ago
Jens Petersen
fdb0081a16
test-rebuild.sh: allow running in cwd without arg
12 years ago
Jens Petersen
b968d18349
test-rebuild.sh: fix nvr list
12 years ago
Jens Petersen
2950c5e61e
test-rebuild.sh: make yum install quiet
12 years ago
Jens Petersen
e519a84941
test-rebuild.sh: run fedpkg verrel in the right dir
12 years ago
Jens Petersen
a13d4b8b20
test-rebuild.sh: use "fedpkg verrel" to find built rpms
12 years ago
Jens Petersen
85455e4eb0
test-rebuild.sh: yum install packages one by one
12 years ago
Jens Petersen
880c4fcd5d
test-rebuild.sh: for now just output to stdout
12 years ago
Jens Petersen
395cffc7aa
test-rebuild.sh: diff returns non-zero when there is a diff
12 years ago
Jens Petersen
c818743e11
test-rebuild.sh: try to fix diff output
12 years ago
Jens Petersen
20b1088ae2
fix missing html haddock output
12 years ago
Jens Petersen
e0729035a0
need to pass --html to "cabal haddock" to get html and not just hoogle
12 years ago
Jens Petersen
798c11607f
rename test-rebuild to test-rebuild.sh
12 years ago
Jens Petersen
a32bb68aba
test-rebuild: display diff output better
12 years ago
Jens Petersen
73b6ce9c57
test-rebuild: add file listing and output diff's
12 years ago
Jens Petersen
4f1f547f24
test-rebuild: filter out rpmlib lines; diff can't filter lines
12 years ago