[ghc/f15/master] backport ghc-7.0.2 from f16 rawhide for haskell-platform-2011.2.0.0
Jens Petersen
petersen at fedoraproject.org
Fri Mar 25 02:46:10 UTC 2011
commit a427fa2d4ba2baaceb8a1f06337f11806d8e289f
Author: Jens Petersen <petersen at redhat.com>
Date: Fri Mar 25 11:45:54 2011 +0900
backport ghc-7.0.2 from f16 rawhide for haskell-platform-2011.2.0.0
.gitignore | 1 +
ghc.spec | 28 +++++++++++++++-------------
sources | 3 +--
3 files changed, 17 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 435f172..fb22a4d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ ghc-6.12.3-src.tar.bz2
testsuite-6.12.3.tar.bz2
/ghc-7.0.1-src.tar.bz2
/testsuite-7.0.1.tar.bz2
+/ghc-7.0.2-src.tar.bz2
diff --git a/ghc.spec b/ghc.spec
index 3d0f335..41658e4 100644
--- a/ghc.spec
+++ b/ghc.spec
@@ -8,7 +8,7 @@
# build xml manuals (users_guide, etc)
%bcond_without manual
# run testsuite
-%bcond_without testsuite
+%bcond_with testsuite
# include colored html src
%bcond_without hscolour
# use system libffi
@@ -24,14 +24,14 @@
%global debug_package %{nil}
Name: ghc
-# haskell-platform-2011.1.0.0
+# haskell-platform-2011.2.0.0
# NB make sure to rebuild ghc after a version bump to avoid ABI change problems
-Version: 7.0.1
+Version: 7.0.2
# Since library subpackages are versioned:
# - release can only be reset if all library versions get bumped simultaneously
# (eg for a major release)
# - minor release numbers should be incremented monotonically
-Release: 11.2%{?dist}
+Release: 12%{?dist}
Summary: Glasgow Haskell Compilation system
# fedora ghc has only been bootstrapped on the following archs:
ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9
@@ -90,10 +90,10 @@ interface.
%global ghc_version_override %{version}
%if 0%{?ghclibdir:1}
-%ghc_binlib_package Cabal 1.10.0.0
+%ghc_binlib_package Cabal 1.10.1.0
%ghc_binlib_package array 0.3.0.2
-%ghc_binlib_package -c gmp-devel,libffi-devel base 4.3.0.0
-%ghc_binlib_package bytestring 0.9.1.8
+%ghc_binlib_package -c gmp-devel,libffi-devel base 4.3.1.0
+%ghc_binlib_package bytestring 0.9.1.10
%ghc_binlib_package containers 0.4.0.0
%ghc_binlib_package directory 1.1.0.0
%ghc_binlib_package extensible-exceptions 0.1.1.2
@@ -102,16 +102,16 @@ interface.
%ghc_binlib_package -x ghc %{ghc_version_override}
%undefine ghc_pkg_obsoletes
%ghc_binlib_package haskell2010 1.0.0.0
-%ghc_binlib_package haskell98 1.1.0.0
+%ghc_binlib_package haskell98 1.1.0.1
%ghc_binlib_package hpc 0.5.0.6
%ghc_binlib_package old-locale 1.0.0.2
%ghc_binlib_package old-time 1.0.0.6
%ghc_binlib_package pretty 1.0.1.2
-%ghc_binlib_package process 1.0.1.4
+%ghc_binlib_package process 1.0.1.5
%ghc_binlib_package random 1.0.0.3
%ghc_binlib_package template-haskell 2.5.0.0
%ghc_binlib_package time 1.2.0.3
-%ghc_binlib_package unix 2.4.1.0
+%ghc_binlib_package unix 2.4.2.0
%endif
%global version %{ghc_version_override}
@@ -201,15 +201,13 @@ for i in %{ghc_packages_list}; do
name=$(echo $i | sed -e "s/\(.*\)-.*/\1/")
ver=$(echo $i | sed -e "s/.*-\(.*\)/\1/")
%ghc_gen_filelists $name $ver
-# now handled by macro
-#echo "%doc libraries/$name/LICENSE" >> ghc-$name%{?ghc_without_shared:-devel}.files
done
%ghc_gen_filelists bin-package-db 0.0.0.0
%ghc_gen_filelists ghc %{ghc_version_override}
%ghc_gen_filelists ghc-binary 0.5.0.2
%ghc_gen_filelists ghc-prim 0.2.0.0
-%ghc_gen_filelists integer-gmp 0.2.0.2
+%ghc_gen_filelists integer-gmp 0.2.0.3
%define merge_filelist()\
%if %{undefined ghc_without_shared}\
@@ -361,6 +359,10 @@ fi
%endif
%changelog
+* Fri Mar 25 2011 Jens Petersen <petersen at redhat.com> - 7.0.2-12
+- update to 7.0.2 release
+- disable broken testsuite
+
* Wed Mar 16 2011 Jens Petersen <petersen at redhat.com> - 7.0.1-11.2
- fix the bin-package-db obsoletes with ghc-rpm-macros-0.11.12
diff --git a/sources b/sources
index b3abffd..f8f3d93 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-91814d1de48c661fd79ffa810026ed19 ghc-7.0.1-src.tar.bz2
-96ea44f9c0fe6552883e2aa129f3e701 testsuite-7.0.1.tar.bz2
+946a18a0dc30437db72c0d3fdf26ca42 ghc-7.0.2-src.tar.bz2
More information about the scm-commits
mailing list