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
Jens Petersen
43cebbc1fd
skip huge type-level docs from haddock re-indexing ( #649228 )
3 years ago
Jens Petersen
6d2a942bcb
try again to fix smp build to no more than 4 cpus
3 years ago
Jens Petersen
0b9fb54ac7
export RPM_BUILD_NCPUS to make
3 years ago
Jens Petersen
3e0293d96e
4 cpu build broke: make max smp 2 cpus
3 years ago
Jens Petersen
ae79e78b92
smp build with max 4 cpus
3 years ago
Jens Petersen
9248029847
try smp build again
3 years ago
Jens Petersen
eee7703e71
drop happy buildrequires
3 years ago
Jens Petersen
06db986bc2
move gtk2hs obsoletes to ghc-glib and ghc-gtk
14 years ago
Jens Petersen
78073395b5
obsolete old gtk2hs packages for smooth upgrades
15 years ago
Jens Petersen
355e48379d
obsolete ghc-ghc-doc (ghc-rpm-macros-0.8.0)
15 years ago
Jens Petersen
9956691973
- merge ghc-doc into base package
...
- note that ghc-6.12.3 is part of haskell-platform-2010.2.0.0
15 years ago
Jens Petersen
24005bb6f4
obsolete ghc-time to smooth f13 upgrades
15 years ago
Jens Petersen
dc71f25047
- drop the broken summary and description args to the ghc-ghc package and
...
use ghc-rpm-macros-0.6.1
15 years ago
Jens Petersen
aee0ea8fc1
strip all dynlinked files not just shared objects (ghc-rpm-macros-0.5.9)
15 years ago
Jens Petersen
d3940a51d0
remove erroneous -o pkg merge option to ghc-ghc
15 years ago
Jens Petersen
2c2e6bed6c
fix description of ghc-ghc
15 years ago
Jens Petersen
b6bfcab66d
- 6.12.3 release
...
- build with hscolour
- use ghc-rpm-macro-0.5.8 for ghc_strip_shared macro
15 years ago
Jens Petersen
9d4f5cb613
- (6.12.3 rc1)
...
- ghost package.cache
- fix description and summary of ghc internal library (John Obbele)
15 years ago
Jens Petersen
d06a8f2815
- drop ghc-utf8-string obsoletes since it is no longer provided
...
- run testsuite fast
15 years ago
Jens Petersen
16ee9ca997
- BR python for testsuite
...
- note break of haskell-platform-2010.1.0.0
- forward port following fixes from F-13 branch:
- drop old ghc682, ghc681, haddock09 obsoletes
- drop haddock_version and no longer provide haddock explicitly
- add obsoletes for ghc-utf8-string (#571478 , reported by Jochen Schmitt)
- update ghc-rpm-macros BR to 0.5.6 for ghc_pkg_recache
15 years ago
Jens Petersen
be9079ab14
- update to 6.12.2
...
- add testsuite with bcond and run it in check section
15 years ago
Jens Petersen
a6e9993668
clean away release reset comment and version reset too
15 years ago
Jens Petersen
89aaac8f35
remove the ghc_binlib_package for haskeline and terminfo too!
15 years ago
Jens Petersen
5f19e51ca3
- drop ghc-6.12.1-no-filter-libs.patch
...
- filter ghc lib files from ghc-prof
15 years ago
Jens Petersen
7b2f6a749e
try dropping all haskeline, mtl, and terminfo to build
15 years ago
Jens Petersen
205495df99
ghc-mtl package was added to fedora so filtering it again
15 years ago
Jens Petersen
b87c7b1c5d
ghc-rpm-macros-0.5.4 fixes wrong version requires between lib subpackages
15 years ago
Jens Petersen
5ada020f4e
changelog tweak to say subpackages
15 years ago
Jens Petersen
0fbb24d072
ghc-rpm-macros-0.5.2 fixes broken pkg_name requires for lib packages
15 years ago