update to 0.4.0.2

This commit is contained in:
Jens Petersen 2017-02-21 21:35:19 +09:00
parent f0f9fb1a3b
commit bb1655ea7d
3 changed files with 37 additions and 13 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@
/blaze-builder-0.3.1.1.tar.gz /blaze-builder-0.3.1.1.tar.gz
/blaze-builder-0.3.3.2.tar.gz /blaze-builder-0.3.3.2.tar.gz
/blaze-builder-0.3.3.4.tar.gz /blaze-builder-0.3.3.4.tar.gz
/blaze-builder-0.4.0.2.tar.gz

View File

@ -1,32 +1,48 @@
# generated by cabal-rpm-0.9.12 # generated by cabal-rpm-0.11.1
# https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/Packaging:Haskell
%global pkg_name blaze-builder %global pkg_name blaze-builder
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.3.3.4 Version: 0.4.0.2
Release: 5%{?dist} Release: 1%{?dist}
Summary: Efficient buffered output Summary: Efficient buffered output
License: BSD License: BSD
Url: https://hackage.haskell.org/package/%{pkg_name} Url: https://hackage.haskell.org/package/%{pkg_name}
Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
# Begin cabal-rpm deps: # Begin cabal-rpm deps:
BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-text-devel BuildRequires: ghc-text-devel
%if %{with tests}
BuildRequires: ghc-HUnit-devel
BuildRequires: ghc-QuickCheck-devel
BuildRequires: ghc-test-framework-devel
BuildRequires: ghc-test-framework-hunit-devel
BuildRequires: ghc-test-framework-quickcheck2-devel
BuildRequires: ghc-utf8-string-devel
%endif
# End cabal-rpm deps # End cabal-rpm deps
%description %description
This library provides an abstraction of buffered output of byte streams and This library provides an implementation of the older blaze-builder interface in
several convenience functions to exploit it. For example, it allows to terms of the new builder that shipped with bytestring-0.10.4.0
efficiently serialize Haskell values to lazy bytestrings with a large average
chunk size. The large average chunk size allows to make good use of cache This implementation is mostly intended as a bridge to the new builder, so that
prefetching in later processing steps (e.g. compression) and reduces the system code that uses the old interface can interoperate with code that uses the new
call overhead when writing the resulting lazy bytestring to a file or sending implementation. Note that no attempt has been made to preserve the old internal
it over the network. modules, so code that has these dependencies cannot use this interface.
New code should, for the most part, use the new interface. However, this module
does implement a chunked HTTP encoding, which is not otherwise implemented
(yet?) with the new builder.
%package devel %package devel
@ -42,7 +58,7 @@ This package provides the Haskell %{pkg_name} library development files.
%prep %prep
%setup -q -n %{pkg_name}-%{version} %setup -q -n %{pkgver}
%build %build
@ -53,6 +69,10 @@ This package provides the Haskell %{pkg_name} library development files.
%ghc_lib_install %ghc_lib_install
%check
%cabal_test
%post devel %post devel
%ghc_pkg_recache %ghc_pkg_recache
@ -70,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files.
%changelog %changelog
* Tue Feb 21 2017 Jens Petersen <petersen@redhat.com> - 0.4.0.2-1
- update to 0.4.0.2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3.4-5 * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

View File

@ -1 +1 @@
e907804abf9078826cb62f7fc2a2f39f blaze-builder-0.3.3.4.tar.gz SHA512 (blaze-builder-0.4.0.2.tar.gz) = ca0390d1e31d1fb65f5739a15b4604e67d01aa1ba2f98ac6e741b277e64e79e8d65eca581aba405b65136261654f3e116c21ae4b4018d74a784e481c2ee9d3a0