From e00e879b8e30fdfbb2aff4028ef777d849aa41e6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 31 May 2014 00:20:54 +0900 Subject: [PATCH] update to 4000.2.10 for ghc-7.8 --- .gitignore | 1 + ghc-HTTP.spec | 32 ++++++++++++++++++++++++++++++-- sources | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b9a2b19..d0c4d36 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ HTTP-4000.0.9.tar.gz /HTTP-4000.1.2.tar.gz /HTTP-4000.2.2.tar.gz /HTTP-4000.2.8.tar.gz +/HTTP-4000.2.10.tar.gz diff --git a/ghc-HTTP.spec b/ghc-HTTP.spec index 18cb1df..a8d5e04 100644 --- a/ghc-HTTP.spec +++ b/ghc-HTTP.spec @@ -2,10 +2,15 @@ %global pkg_name HTTP +%bcond_with tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} # part of haskell-platform -Version: 4000.2.8 -Release: 32%{?dist} +Version: 4000.2.10 +Release: 1%{?dist} Summary: A library for client-side HTTP License: BSD @@ -21,6 +26,20 @@ BuildRequires: ghc-mtl-devel BuildRequires: ghc-network-devel BuildRequires: ghc-old-time-devel BuildRequires: ghc-parsec-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-case-insensitive-devel +BuildRequires: ghc-conduit-devel +BuildRequires: ghc-deepseq-devel +BuildRequires: ghc-http-types-devel +BuildRequires: ghc-httpd-shed-devel +BuildRequires: ghc-pureMD5-devel +BuildRequires: ghc-split-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +BuildRequires: ghc-wai-devel +BuildRequires: ghc-warp-devel +%endif # End cabal-rpm deps %description @@ -66,6 +85,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + + %post devel %ghc_pkg_recache @@ -82,6 +107,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri May 30 2014 Jens Petersen - 4000.2.10-1 +- update to 4000.2.10 + * Wed Mar 26 2014 Jens Petersen - 4000.2.8-32 - bump over haskell-platform diff --git a/sources b/sources index 16856d3..f65646c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -94be05278da4e9324aaef6e012e751e2 HTTP-4000.2.8.tar.gz +45d237b5fc81a325966a611a33b9b296 HTTP-4000.2.10.tar.gz