[haskell-platform] temporary metapackage updated to ghc-7.4.1 and latest libraries
Jens Petersen
petersen at fedoraproject.org
Sat Mar 24 14:44:22 UTC 2012
commit f30af757de1ac070578d0eab12de8704004c63d1
Author: Jens Petersen <petersen at redhat.com>
Date: Sat Mar 24 23:44:16 2012 +0900
temporary metapackage updated to ghc-7.4.1 and latest libraries
haskell-platform.spec | 64 +++++++++++++++++++++++++++---------------------
1 files changed, 36 insertions(+), 28 deletions(-)
---
diff --git a/haskell-platform.spec b/haskell-platform.spec
index 6ba3802..671aeb2 100644
--- a/haskell-platform.spec
+++ b/haskell-platform.spec
@@ -14,50 +14,53 @@ and tools. It provides a good starting environment for Haskell development.
# ghci (ghc library) is not officially part of hackage-platform
%define platform_progs()\
-%{?1}Requires: ghc-compiler = 7.0.4\
-%{?1}Requires: cabal-install = 0.10.2\
-%{?1}Requires: alex = 2.3.5\
-%{?1}Requires: happy = 1.18.6\
+%{?1}Requires: ghc-compiler = 7.4.1\
+%{?1}Requires: cabal-install = 0.13.3\
+%{?1}Requires: alex = 3.0.1\
+%{?1}Requires: happy = 1.18.9\
%{nil}
# order here follows http://hackage.haskell.org/platform/changelog.html
%define platform_libs()\
-%{?1}Requires: ghc-libraries = 7.0.4\
+%{?1}Requires: ghc-libraries = 7.4.1\
%{?1}Requires: ghc-cgi-devel = 3001.1.7.4\
%{?1}Requires: ghc-fgl-devel = 5.4.2.4\
%{?1}Requires: ghc-GLUT-devel = 2.1.2.1\
-%{?1}Requires: ghc-haskell-src-devel = 1.0.1.4\
+%{?1}Requires: ghc-haskell-src-devel = 1.0.1.5\
%{?1}Requires: ghc-html-devel = 1.0.1.2\
%{?1}Requires: ghc-HUnit-devel = 1.2.4.2\
%{?1}Requires: ghc-mtl-devel = 2.0.1.0\
-%{?1}Requires: ghc-network-devel = 2.3.0.5\
-%{?1}Requires: ghc-OpenGL-devel = 2.2.3.0\
-%{?1}Requires: ghc-parallel-devel = 3.1.0.1\
-%{?1}Requires: ghc-parsec-devel = 3.1.1\
-%{?1}Requires: ghc-QuickCheck-devel = 2.4.1.1\
+%{?1}Requires: ghc-network-devel = 2.3.0.11\
+%{?1}Requires: ghc-OpenGL-devel = 2.2.3.1\
+%{?1}Requires: ghc-parallel-devel = 3.2.0.2\
+%{?1}Requires: ghc-parsec-devel = 3.1.2\
+%{?1}Requires: ghc-QuickCheck-devel = 2.4.2\
+%{?1}Requires: ghc-random-devel = 1.0.1.1\
%{?1}Requires: ghc-regex-base-devel = 0.93.2\
%{?1}Requires: ghc-regex-compat-devel = 0.95.1\
%{?1}Requires: ghc-regex-posix-devel = 0.95.1\
%{?1}Requires: ghc-stm-devel = 2.2.0.1\
-%{?1}Requires: ghc-syb-devel = 0.3.3\
-%{?1}Requires: ghc-xhtml-devel = 3000.2.0.4\
-%{?1}Requires: ghc-zlib-devel = 0.5.3.1\
-%{?1}Requires: ghc-HTTP-devel = 4000.1.2\
-%{?1}Requires: ghc-deepseq-devel = 1.1.0.2\
-%{?1}Requires: ghc-text-devel = 0.11.1.5\
+%{?1}Requires: ghc-syb-devel = 0.3.6\
+%{?1}Requires: ghc-xhtml-devel = 3000.2.0.5\
+%{?1}Requires: ghc-zlib-devel = 0.5.3.3\
+%{?1}Requires: ghc-HTTP-devel = 4000.2.2\
+#%{?1}Requires: ghc-deepseq-devel = 1.1.0.2\
+%{?1}Requires: ghc-text-devel = 0.11.1.13\
%{?1}Requires: ghc-transformers-devel = 0.2.2.0\
%{nil}
+%global upstream_version 2011.4.0.0
+
Name: %{pkg_name}
-Version: 2011.4.0.0
-Release: 7%{?dist}
+Version: 2011.4.0.741
+Release: 1%{?dist}
Summary: Standard Haskell distribution
Group: Development/Tools
License: BSD
# BEGIN cabal2spec
URL: http://hackage.haskell.org/platform
-Source0: http://lambda.haskell.org/platform/download/%{version}/%{name}-%{version}.tar.gz
+Source0: http://lambda.haskell.org/platform/download/%{upstream_version}/%{name}-%{upstream_version}.tar.gz
ExclusiveArch: %{ghc_arches}
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour}
@@ -71,23 +74,24 @@ Requires: ghc-haskell-platform-devel = %{version}
%{common_description}
-%global top_prefix packages/%{name}-%{version}
+%global top_prefix packages/%{name}-%{upstream_version}
%prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{upstream_version}
%build
-cd %{top_prefix}
-%ghc_lib_build
+#cd %{top_prefix}
+#%%ghc_lib_build
%install
-TOPDIR=$(pwd)
-cd %{top_prefix}
-%ghc_lib_install
+#TOPDIR=$(pwd)
+#cd %{top_prefix}
+#%%ghc_lib_install
-mv ghc-%{name}-devel.files $TOPDIR
+#mv ghc-%{name}-devel.files $TOPDIR
+touch ghc-%{name}-devel.files
# devel subpackage
@@ -110,6 +114,10 @@ Obsoletes: ghc-%{name} < %{version}-%{release}
%changelog
+* Sat Mar 24 2012 Jens Petersen <petersen at redhat.com> - 2011.4.0.741-1
+- update to ghc-7.4.1 and latest libraries
+- temporarily just a meta-package
+
* Wed Mar 21 2012 Jens Petersen <petersen at redhat.com> - 2011.4.0.0-7
- require ghc-compiler instead of ghc to avoid the ghc lib
More information about the scm-commits
mailing list