Fedora 15 Update: ghc-rpm-macros-0.15.2-1.fc15

updates at fedoraproject.org updates at fedoraproject.org
Wed Jan 25 22:25:32 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-0136
2012-01-05 20:38:44
--------------------------------------------------------------------------------

Name        : ghc-rpm-macros
Product     : Fedora 15
Version     : 0.15.2
Release     : 1.fc15
URL         : https://fedoraproject.org/wiki/Haskell_SIG
Summary     : Macros for building packages for GHC
Description :
A set of macros for building GHC packages following the Haskell Guidelines
of the Fedora Haskell SIG.  ghc needs to be installed in order to make use of
these macros.

--------------------------------------------------------------------------------
Update Information:

Introduces some new macros for more modular packaging, and better handling of hscolour.
--------------------------------------------------------------------------------
ChangeLog:

* Wed Dec 28 2011 Jens Petersen <petersen at redhat.com> - 0.15.2-1
- add ghc_devel_post_postun to help koji/mock with new macros
* Tue Dec 27 2011 Jens Petersen <petersen at redhat.com> - 0.15.1-1
- add ghc_package, ghc_description, ghc_devel_package, ghc_devel_description
* Tue Dec 27 2011 Jens Petersen <petersen at redhat.com> - 0.15-1
- new ghc_files wrapper macro for files which takes base doc files as args
  and uses new ghc_shared_files and ghc_devel_files macros
- when building for non-shared archs move installed docfiles to devel docdir
* Fri Dec  2 2011 Jens Petersen <petersen at redhat.com> - 0.14.3-1
- do not use ghc user config by default when compiling Setup
- do not setup hscolour if without_hscolour defined
* Thu Nov 17 2011 Jens Petersen <petersen at redhat.com> - 0.14.2-1
- test for HsColour directly when running "cabal haddock" instead of
  check hscolour is available (reported by Giam Teck Choon, #753833)
* Sat Nov 12 2011 Jens Petersen <petersen at redhat.com> - 0.14.1-1
- fix double listing of docdir in base lib package
* Tue Nov  1 2011 Jens Petersen <petersen at redhat.com> - 0.14-1
- replace devel ghc requires with ghc-compiler
- disable testsuite in ghc_bootstrap
* Mon Oct 17 2011 Jens Petersen <petersen at redhat.com> - 0.13.13-1
- add ghc_bootstrapping to ghc_bootstrap for packages other than ghc
- make ghc-deps.sh also work when bootstrapping a new ghc version
* Sat Oct 15 2011 Jens Petersen <petersen at redhat.com> - 0.13.12-1
- add ghc_exclude_docdir to exclude docdir from filelists
* Fri Sep 30 2011 Jens Petersen <petersen at redhat.com> - 0.13.11-1
- fix devel subpackage's prof and doc obsoletes and provides versions
  for multiple lib packages like ghc (reported by Henrik Nordström)
* Tue Sep 13 2011 Jens Petersen <petersen at redhat.com> - 0.13.10-1
- do not setup ghc-deps.sh when ghc_bootstrapping
- add ghc_test build config
* Wed Aug  3 2011 Jens Petersen <petersen at redhat.com> - 0.13.9-1
- drop without_testsuite from ghc_bootstrap since it breaks koji
* Fri Jul  1 2011 Jens Petersen <petersen at redhat.com> - 0.13.8-1
- drop redundant defattr from filelists
- move dependency generator setup from ghc_package_devel to ghc_lib_install
  in line with ghc_bin_install
* Mon Jun 27 2011 Jens Petersen <petersen at redhat.com> - 0.13.7-1
- add requires for redhat-rpm-config for ghc_arches
- drop ghc_bootstrapping from ghc_bootstrap: doesn't work for koji
* Fri Jun 17 2011 Jens Petersen <petersen at redhat.com> - 0.13.6-1
- also set ghc_without_dynamic for ghc_bootstrap
- drop without_hscolour from ghc_bootstrap: doesn't work for koji
* Fri Jun 17 2011 Jens Petersen <petersen at redhat.com> - 0.13.5-1
- ghc_bootstrap is now a macro which sets ghc_bootstrapping,
  ghc_without_shared, without_prof, without_haddock, without_hscolour,
  without_manual, without_testsuite
- tweaks to ghc_check_bootstrap
* Fri Jun 17 2011 Jens Petersen <petersen at redhat.com> - 0.13.4-1
- add ghc_check_bootstrap
* Thu Jun  2 2011 Jens Petersen <petersen at redhat.com> - 0.13.3-1
- rename macros.ghc-pkg back to macros.ghc
- move the devel summary prefix back to a suffix
* Sat May 28 2011 Jens Petersen <petersen at redhat.com> - 0.13.2-1
- macros need to live in /etc/rpm
- use macro_file for macros.ghc filepath
* Sat May 28 2011 Jens Petersen <petersen at redhat.com> - 0.13.1-1
- move macros.ghc to /usr/lib/rpm to avoid conflict with redhat-rpm-config
* Wed May 11 2011 Jens Petersen <petersen at redhat.com> - 0.13-1
- merge prof subpackages into devel to simplify packaging
* Mon May  9 2011 Jens Petersen <petersen at redhat.com> - 0.12.1-1
- include ghc_pkg_c_deps even when -c option used
* Sat May  7 2011 Jens Petersen <petersen at redhat.com> - 0.12.0-1
- drop ghc_pkg_deps from ghc_package_devel and ghc_package_prof since
  ghc-deps.sh generates better inter-package dependencies already
- condition --htmldir on pkg_name
* Fri Apr  1 2011 Jens Petersen <petersen at redhat.com> - 0.11.14-1
- provides ghc-*-doc still needed for current lib templates
* Mon Mar 28 2011 Jens Petersen <petersen at redhat.com> - 0.11.13-1
- ghc-deps.sh: check PKGBASEDIR exists to avoid warning for bin package
- abort cabal_configure if ghc is not self-bootstrapped
- make ghc_reindex_haddock a safe no-op
- no longer provide ghc-*-doc
- no longer run ghc_reindex_haddock in ghc-*-devel scripts
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #753833 - hscolour is required but not found error
        https://bugzilla.redhat.com/show_bug.cgi?id=753833
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update ghc-rpm-macros' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list