b21eb153ec- include haskeline, mtl, and terminfo for now with ghc-6.12.1-no-filter-libs.patch - use ghc_binlibpackage, grep -v and ghc_gen_filelists to generate the library subpackages (ghc-rpm-macros-0.5.1) - always set GhcLibWays (Lorenzo Villani) - use ghcdocbasedir to revert html doc path to upstream's html/ for consistency
Jens Petersen
2010-01-10 16:03:50 +0000
b277f721acpre became 6.12.1 final
Jens Petersen
2009-12-16 08:11:43 +0000
0f975a5111require ghc-rpm-macros-0.3.1 and use ghc_version_override
Jens Petersen
2009-12-16 07:58:28 +0000
bedcaee130- add ghc-6.12.1-gen_contents_index-haddock-path.patch to adjust haddock path since we removed html/ from libraries path
Jens Petersen
2009-12-12 11:34:17 +0000
feffa93079- exclude ghc .conf file from package.conf.d in base package - use ghc_reindex_haddock - add scripts for ghc-ghc-devel and ghc-ghc-doc - add doc bcond
Jens Petersen
2009-12-12 10:47:38 +0000
60aa61e3bc- remove redundant mingw and perl from ghc-tarballs/ - fix exclusion of ghc internals lib from base packages with -mindepth - rename the final file lists to PKGNAME.files for clarity
Jens Petersen
2009-12-12 03:59:37 +0000
b467c90b76disable smp build for now: broken for 8 cpus at least
Jens Petersen
2009-12-11 19:17:18 +0000
f673bd89fa- update to ghc-6.12.1-pre - separate bcond options into enabled and disabled for clarity - only enable shared for intel x86 archs (Lorenzo Villani) - add quick build profile (Lorenzo Villani) - remove package_debugging hack (use "make install-short") - drop sed BR (Lorenzo Villani) - put all build.mk config into one cat block (Lorenzo Villani) - export CFLAGS to configure (Lorenzo Villani) - add dynamic linking test to check section (thanks Lorenzo Villani) - remove old ghc66 obsoletes - subpackage huge ghc internals library (thanks Lorenzo Villani) - BR ghc-rpm-macros >= 0.3.0 - move html docs to docdir/ghc from html subdir (Lorenzo Villani)
Jens Petersen
2009-12-11 18:40:16 +0000
e3475b0683Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-25 23:19:24 +0000
381aca137fmanpage is back
Jens Petersen
2009-11-23 13:40:42 +0000
26fcbdc18aok I guess BR ncurses-devel should stay
Jens Petersen
2009-11-23 13:02:08 +0000
4b82adefe4- update to 6.12.1 rc2 - build shared libs, woohoo! and package in standalone libs subpackage - add bcond for manual and extralibs - reenable ppc secondary arch - don't provide ghc-haddock-* - no longer need BR ncurses-devel or post policycoreutils requires - add vanilla v to GhcLibWays when building without prof - handle without hscolour - can't smp make currently - lots of filelist fixes for handling shared libs - run ghc-pkg recache posttrans - no need to install gen_contents_index by hand
Jens Petersen
2009-11-23 12:43:54 +0000
b3f5839a60Comprehensive attempts at packaging fixes
Bryan O'Sullivan
2009-11-13 07:06:41 +0000
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
Jens Petersen
2009-05-22 04:29:13 +0000
2a45ca8be2remove macros.ghc since they now live in ghc-rpm-macros
Jens Petersen
2009-05-21 00:05:07 +0000
e092da1081editline is no longer needed to build
Jens Petersen
2009-05-13 07:23:07 +0000
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
Jens Petersen
2009-05-13 07:17:04 +0000
773bb46c70try unregisterised ppc to see if that stops the segfaulting with runghc
Jens Petersen
2009-05-02 06:57:24 +0000
12ad68912dremember to actually turn off shared libs for now
Jens Petersen
2009-04-29 07:33:54 +0000
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
Jens Petersen
2009-04-28 09:45:16 +0000
a60b93f8ddremove ghc-requires from %install and %files
Jens Petersen
2009-04-24 07:59:57 +0000
43b24a206d- define ghc_version in macros.ghc in place of ghcrequires - drop ghc-requires script for now
Jens Petersen
2009-04-24 07:28:14 +0000
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
Jens Petersen
2009-04-19 04:28:22 +0000
1b7e30e4b7Update to GHC 6.10.2
Bryan O'Sullivan
2009-04-08 21:39:16 +0000
3c08c5160eSources for GHC 6.10.2
Bryan O'Sullivan
2009-04-08 20:56:33 +0000
c4a311b180cabal2spec and templates now live in cabal2spec package
Jens Petersen
2009-03-05 06:55:15 +0000
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
Jens Petersen
2009-02-27 01:05:09 +0000
64f30a94e8Reenable build on alpha, after we finally managed to build ghc
Oliver Falk
2009-02-26 09:34:42 +0000
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 --------------------------------------------------------------------
Jens Petersen
2009-02-25 06:51:56 +0000
574cea7124revert the last -doc files move changes for now
Jens Petersen
2009-02-13 01:18:06 +0000
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
Jens Petersen
2009-02-10 08:15:40 +0000
1acf5c7d02fix to libedit means can drop BR ncurses-devel workaround (#481252)
Jens Petersen
2009-01-23 07:24:23 +0000
001d3451a6buildrequire ncurses-devel to fix build of missing editline package needed for ghci line-editing (#478466)
Jens Petersen
2009-01-19 10:58:49 +0000
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
Jens Petersen
2009-01-19 05:39:55 +0000
644d44d682more template fixes: - version pkg_docdir - put provides in lib subsubpackage - binlib scripts are for lib subpackage
Jens Petersen
2008-12-05 09:50:10 +0000
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
Jens Petersen
2008-12-01 05:46:36 +0000
74a3f2521e- make cabal2spec work on .cabal files too, and read and check name and version from .cabal
Jens Petersen
2008-11-28 02:47:49 +0000
9c2030439cquote some test args
Jens Petersen
2008-11-25 15:40:11 +0000
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
Jens Petersen
2008-11-25 09:15:17 +0000
10d4eb08a1omit README from lib spec template for now, since some hackage packages don't hav e one
Jens Petersen
2008-11-25 03:47:45 +0000
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
Jens Petersen
2008-11-25 02:52:10 +0000
6c9b784686- fix broken urls to haddock docs created by gen_contents_index script - avoid haddock errors when upgrading by making doc post script posttrans
Jens Petersen
2008-11-11 03:48:10 +0000
f20412293blibraries/prologue.txt should not have been ghosted
Bryan O'Sullivan
2008-11-05 22:19:30 +0000
6e900886a0libraries/prologue.txt should not have been ghosted
Bryan O'Sullivan
2008-11-05 21:58:34 +0000
cd0fae4df4Fix a minor packaging glitch
Bryan O'Sullivan
2008-11-05 05:32:13 +0000
49ce8a29d1make ghc_reindex_haddock safer when ghc-doc not installed
Jens Petersen
2008-10-23 08:31:20 +0000
ab507b7b80- cabal_configure does not need redundant --haddockdir - actually ghc-pkg no longer seems to create package.conf.old backups - include LICENSE in doc
Jens Petersen
2008-10-23 06:40:25 +0000
a8cf709ba6need to create ghost package.conf.old for ghc-6.10
Jens Petersen
2008-10-23 03:42:59 +0000
c7ae1a2bd5- use gen_contents_index to re-index haddock - add %%pkg_docdir to cabal_configure - requires(post) ghc for haddock for doc - improve doc file lists - no longer need to create ghost package.conf.old - remove or rename alternatives files more consistently
Jens Petersen
2008-10-23 03:00:41 +0000
2a4aeca5cc- bring back including haddock-generated lib docs, now under docdir/ghc - fix macros.ghc filepath (#460304) - spec file cleanups: - fix the source urls back - drop requires chkconfig - do not override __spec_install_post - override _target_platform so we can use %%configure - setup docs building in build.mk - no longer need to remove network/include/Typeable.h - install binaries under libdir not libexec - remove hsc2hs and runhaskell binaries since are alternatives
Jens Petersen
2008-09-24 07:34:44 +0000
97f36761c3fix writing of _sysconfdir
Jens Petersen
2008-09-17 07:11:56 +0000
d85f6b0a84- add macros.ghc for new Haskell Packaging Guidelines (#460304)
Jens Petersen
2008-09-17 06:00:51 +0000
f7ca4dbacbbump changelog for another rebuidl attempt
Jens Petersen
2008-04-08 06:46:15 +0000
ffb1ceca09- Autorebuild for GCC 4.3
Jesse Keating
2008-02-18 21:23:56 +0000
bae7070ccb- remove unrecognized --htmldir from configure - drop old buildrequires on libX11-devel and libXt-devel
Jens Petersen
2008-02-14 08:31:32 +0000
1892b30c0bremove unrecognized --docdir from configure
Jens Petersen
2008-02-14 08:11:43 +0000
0a7ad4bf36rebuild with gcc43
Jens Petersen
2008-02-14 07:36:23 +0000