Jens Petersen
92df927325
version haskell-platform note
15 years ago
Jesse Keating
b19d8634e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
16 years ago
Bryan O'Sullivan
7532ff0904
ghc 6.10.4
16 years ago
Jens Petersen
95a0f6c3c6
- add haddock_version and use it to obsolete haddock and ghc-haddock-*
16 years ago
Jens Petersen
16c9fecedf
tweak haddock changelog comment
16 years ago
Jens Petersen
5c4b5faeff
- drop ghc-mk-pkg-install-inplace.patch: no longer needed with new 6.11
...
buildsys
- add bcond for extralibs
- rename doc bcond to manual
16 years ago
Jens Petersen
f7351e6085
update haddock provides
16 years ago
Jens Petersen
2a45ca8be2
remove macros.ghc since they now live in ghc-rpm-macros
16 years ago
Jens Petersen
e092da1081
editline is no longer needed to build
16 years ago
Jens Petersen
4d88e55f20
- update to 6.10.3
...
- macros.ghc moved to ghc-rpm-macros package
- fix handling of hscolor files in filelist generation
- give up ppc unregisterized build since it failed
16 years ago
Jens Petersen
773bb46c70
try unregisterised ppc to see if that stops the segfaulting with runghc
16 years ago
Jens Petersen
12ad68912d
remember to actually turn off shared libs for now
16 years ago
Jens Petersen
fbbca4c56f
only BR libffi-devel for shared build
16 years ago
Jens Petersen
f654d302ae
add patch
16 years ago
Jens Petersen
e93fe4deda
- add experimental bcond hscolour
...
- BR libffi-devel
- add experimental support for building shared libraries (for ghc-6.11)
- add libs subpackage for shared libraries
- create a ld.conf.d file for libghc*.so
- drop redundant setting of GhcLibWays in build.mk for no prof
- drop redundant setting of HADDOCK_DOCS
- simplify filelist names
- add a check section based on tests from debian package
- be more careful about doc files in filelist
16 years ago
Jens Petersen
a60b93f8dd
remove ghc-requires from %install and %files
16 years ago
Jens Petersen
43b24a206d
- define ghc_version in macros.ghc in place of ghcrequires
...
- drop ghc-requires script for now
16 years ago
Jens Petersen
7b1f4da984
- add ghc-requires rpm script to generate ghc version dependencies (thanks
...
to Till Maas)
- update macros.ghc:
- add %%ghcrequires to call above script
- pkg_libdir and pkg_docdir no longer to appear in packages and replaced by
ghcpkgdir and ghcdocdir inside macros.ghc
- make filelist also for docs
16 years ago
Bryan O'Sullivan
1b7e30e4b7
Update to GHC 6.10.2
16 years ago
Bryan O'Sullivan
3c08c5160e
Sources for GHC 6.10.2
16 years ago
Jens Petersen
c4a311b180
cabal2spec and templates now live in cabal2spec package
16 years ago
Jens Petersen
34b48fdbc8
- clean away tabs and excess whitespace padding
...
- ExclusiveArch: %{ix86} x86_64 ppc alpha
16 years ago
Jens Petersen
a5fa326f81
- drop ghc_archs since it breaks koji
...
- fix missing -devel in ghc_gen_filelists
- change from ExclusiveArch to ExcludeArch ppc64 since alpha was
bootstrapped by oliver
16 years ago
Oliver Falk
64f30a94e8
Reenable build on alpha, after we finally managed to build ghc
16 years ago
Jens Petersen
7debd90bb1
- use %%ix86 for change from i386 to i586 in rawhide
...
- add ghc_archs macro in macros.ghc for other packages
- obsolete haddock09
- use %%global instead of %%define
- use bcond for doc and prof
- rename ghc_gen_filelists lib filelist to -devel.files
--------------------------------------------------------------------
16 years ago
Jesse Keating
a00f693e62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
16 years ago
Jens Petersen
6269f30f2f
update changelog timestamp
16 years ago
Jens Petersen
cc989bbc31
comment whitespace tweak
16 years ago
Jens Petersen
574cea7124
revert the last -doc files move changes for now
16 years ago
Jens Petersen
0eea3c51b5
- require and buildrequire libedit-devel > 2.11-2
...
- move top doc dirs to main package for better sharing
- move gen_contents_index and ghost index files to main package
- protect ghc_register_pkg and ghc_unregister_pkg
16 years ago
Jens Petersen
1acf5c7d02
fix to libedit means can drop BR ncurses-devel workaround ( #481252 )
16 years ago
Jens Petersen
001d3451a6
buildrequire ncurses-devel to fix build of missing editline package needed
...
for ghci line-editing (#478466 )
16 years ago
Jens Petersen
e74c4291aa
bump release
16 years ago
Jens Petersen
65d3718c16
- move spec templates to haskell-packaging for easy updating
...
- provide correct haddock version
spec templating:
- use bcond for
- add doc subpackages to lib and binlib templates
- add license header for cabal2spec
16 years ago
Jens Petersen
644d44d682
more template fixes:
...
- version pkg_docdir
- put provides in lib subsubpackage
- binlib scripts are for lib subpackage
16 years ago
Jens Petersen
18d2312b75
tweak changelog
16 years ago
Jens Petersen
ad8913e5ff
- update macros.ghc to latest proposed revised packaging guidelines:
...
- use runghc
- drop trivial cabal_build and cabal_haddock macros
- ghc_register_pkg and ghc_unregister_pkg replace ghc_preinst_script,
ghc_postinst_script, ghc_preun_script, and ghc_postun_script
- lib templates' prof subpackage requires main library again
- make cabal2spec work on .cabal files too, and read and check name and
version directly from .cabal file
- ghc-prof does not need to own libraries/ dirs owned by main package
16 years ago
Jens Petersen
74a3f2521e
- make cabal2spec work on .cabal files too, and read and check name and
...
version from .cabal
16 years ago
Jens Petersen
9c2030439c
quote some test args
16 years ago
Jens Petersen
b17255a641
- add support for bin and binlib packages to cabal2spec script and only
...
grep .cabal files for exposed-module/executable
- output bin and/or lib status too
16 years ago
Jens Petersen
10d4eb08a1
omit README from lib spec template for now, since some hackage packages
...
don't hav e one
16 years ago
Jens Petersen
0682b80a1d
- add cabal2spec and cabal-lib-template.spec for easy Cabal library
...
packaging
- simplify script macros: make ghc_preinst_script and ghc_postun_script
no-ops and ghc_preun_script only unregister for uninstall
16 years ago
Jens Petersen
6c9b784686
- fix broken urls to haddock docs created by gen_contents_index script
...
- avoid haddock errors when upgrading by making doc post script posttrans
16 years ago
Bryan O'Sullivan
f20412293b
libraries/prologue.txt should not have been ghosted
16 years ago
Bryan O'Sullivan
6e900886a0
libraries/prologue.txt should not have been ghosted
16 years ago
Bryan O'Sullivan
cd0fae4df4
Fix a minor packaging glitch
16 years ago
Bryan O'Sullivan
378558c597
ghc 6.10.1 release
16 years ago
Jens Petersen
49ce8a29d1
make ghc_reindex_haddock safer when ghc-doc not installed
16 years ago
Jens Petersen
ab507b7b80
- cabal_configure does not need redundant --haddockdir
...
- actually ghc-pkg no longer seems to create package.conf.old backups
- include LICENSE in doc
16 years ago
Jens Petersen
a8cf709ba6
need to create ghost package.conf.old for ghc-6.10
16 years ago