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
Jens Petersen
a8bcd3741f
test-rebuild: set -e; require fresh arch dir
12 years ago
Jens Petersen
6f947c0328
test-rebuild: use n-v-r, and keep tmp dir around
12 years ago
Jens Petersen
e399d7ff29
test-rebuild: rename test/ to test-tmp/ ; use ls -t; exclude rpmlib(FileDigests)
12 years ago
Jens Petersen
1bb678c64a
test-rebuild: really fix yum-builddep; list subpackages by name-ver
12 years ago
Jens Petersen
ca5159471f
test-rebuild: 2nd arg for fedora branch
12 years ago
Jens Petersen
eb601b5e70
test-rebuild: allow building from cwd or existing subdir; builddep on spec file
12 years ago
Jens Petersen
8b059158ba
test-rebuild: fix builddep command and ghc-PKG rpm listing
12 years ago
Jens Petersen
07fccfd9a1
add comment about for unbootstrapping hscolour; add test-rebuild script for testing changes
...
so far script gives diffs of requires and provides
12 years ago
Jens Petersen
5d116cb4cc
no need to BR hscolour
12 years ago