Jens Petersen
e48cc497d4
ppc64 bootstrapping by Jiri Skala
3 years ago
Jens Petersen
1ed3ce3d59
rebuild against ghc-rpm-macros-0.11.14 to provide ghc-*-doc
3 years ago
Jens Petersen
37726ff388
provides ghc-doc again; ghc-prof requires ghc-devel; ghc-devel requires ghc
3 years ago
Jens Petersen
c1bb4a88ea
remove trailing backquote after %{defined ghclibdir}
3 years ago
Jens Petersen
3cd7a9e1c4
dont strip static libs (it breaks ghci-7.0.2 loading libHSghc.a); no longer provide ghc-doc nor obsolete haddock
3 years ago
Jens Petersen
ed9ba74656
bring back LICENSE files to library subpackages and drop ghc_reindex_haddock
3 years ago
Jens Petersen
2cb5dc1619
update ghc-rpm-macros BR to 0.11.12
3 years ago
Jens Petersen
f6b392765e
bump for rebuild against 7.0.2
3 years ago
Jens Petersen
0e135afcf4
need -devel in ghc_pkg_obsoletes
3 years ago
Jens Petersen
4368f60e11
disable broken testsuite
3 years ago
Jens Petersen
7dad1aa690
update to 7.0.2 release; move bin-package-db into ghc-ghc
3 years ago
Fabio M. Di Nitto
9ccb8ffbea
Fix changelog version
...
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
3 years ago
Fabio M. Di Nitto
7e6bda1506
enable ghc build on sparcv9
...
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
3 years ago
Jens Petersen
6c57433e72
without_shared renamed to ghc_without_shared
3 years ago
Jens Petersen
1907bb4f66
back to previous state
...
This reverts commit f78d369c4a69e27e84e13e3add32d15603a80ff3.
3 years ago
Jens Petersen
5b550d3080
back to the "bootstrapping" rebuild for ppc with minor bump
3 years ago
Jens Petersen
f4b87979c8
rebuild
3 years ago
Jens Petersen
7dae59527e
disable testsuite for a faster build
3 years ago
Jens Petersen
1534a11b27
handle HSffi.o for without_shared
3 years ago
Jens Petersen
3e757b5660
disable system libffi and ghc-*-devel BRs for secondary archs
3 years ago
Jens Petersen
4a73d7ade2
more non shared filelist fixes
3 years ago
Jens Petersen
af406c52e9
fix non shared build for ppc, etc
3 years ago
Dennis Gilmore
c8638ad65c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3 years ago
Jens Petersen
1178398966
tweak shared lib comment for x86
3 years ago
Jens Petersen
de9d772c9c
include LICENSE files in the shared lib subpackages
3 years ago
Jens Petersen
823fc8d386
the ghc API lib pkgname is ghc not ghc-ghc
3 years ago
Jens Petersen
b01bee35ad
need to generate filelist for ghc-ghc
3 years ago
Jens Petersen
35a3ed6600
comment out the new inplace runghc test in %check since it doesn't work
3 years ago
Jens Petersen
e122c83335
condition ghc_binlib_packages on new ghclibdir instead of ghc_version
3 years ago
Jens Petersen
8c1f0be4de
fix the Cabal %patch line
3 years ago
Jens Petersen
219c6d7bba
add cabal configure --enable-executable-dynamic and exclude ghc lib from lib metapackages
...
- patch Cabal to add configure option --enable-executable-dynamic
- exclude huge ghc API library from devel and prof metapackages
- add a runghc test to check
3 years ago
Jens Petersen
63cad15102
fix haddock and manual filelists for no doc or no manual builds
...
- drop build.mk assignment indents
3 years ago
Jens Petersen
f982e7ddb8
add BRs for various subpackaged ghc libraries needed to build ghc
3 years ago
Jens Petersen
7dd41bb1ee
fix %ghc_binlib_package's appearing in srpm description
3 years ago
Jens Petersen
67fc6891e2
fix an old changelog typo of obsolete
3 years ago
Jens Petersen
91a329e090
test ghc_packages_list in requires for mock
3 years ago
Jens Petersen
3140ac39a1
changelog tweaks
3 years ago
Jens Petersen
ed981fa029
subpackage all the libraries with ghc-rpm-macros-0.11.1
...
- put rts, integer-gmp and ghc-prim in base, and ghc-binary in bin-package-db
- drop the libs mega-subpackage
- prof now a meta-package for backward compatibility
- add devel meta-subpackage to easily install all ghc libraries
- store doc cronjob package cache file under /var (#664850 )
- drop old extralibs bcond
- no longer need to define or clean buildroot
- ghc base package now requires ghc-base-devel
- drop ghc-time obsoletes
3 years ago
Jens Petersen
c93451f1f5
move package cache file for doc cronjob to /var ( #664850 )
...
Also cache long listing to notice library rebuilds.
3 years ago
Jens Petersen
cb3dc6043b
require libffi-devel
3 years ago
Jens Petersen
b8e43eda1e
drop -o from ghc_binlib_package
3 years ago
Jens Petersen
d48549968c
update to 7.0.1 and turn system libffi back on
3 years ago
Jens Petersen
898edc65df
use libffi bcond for the ghc-tarballs removal too
3 years ago
Jens Petersen
da2d519cd6
need BR libffi-devel anyway
3 years ago
Jens Petersen
49c90fefbc
disable the libffi changes since they broke libHSffi*.so
3 years ago
Jens Petersen
b9392a129a
prefix cronjob path with buildroot
3 years ago
Jens Petersen
fc933444ed
add bcond for system libffi and fix system libffi build
...
- rename ghc-use-system-libffi-debian.patch to ghc-use-system-libffi.patch.
- add ffi to SRC_HC_OPTS
- use pkgconfig-depends in compiler/ghc.cabal for libffi
3 years ago
Jens Petersen
b2f46c4721
use system libffi with ghc-use-system-libffi-debian.patch
3 years ago
Jens Petersen
99bc2d8605
fix the name of the --batch patch
3 years ago
Jens Petersen
60d9f57f31
add a cronjob for haddock indexing and disable gen_contents_index by default
...
gen_contents_index is run with --batch by cronjob, otherwise does nothing.
This avoids overhead of running of re-indexing each time
a ghc-*-devel package is installed, updated, or removed.
3 years ago