update to 0.3.3.8

This commit is contained in:
Jens Petersen 2015-09-17 18:20:46 +09:00
parent 883ff3d9ac
commit 1e86c63116
3 changed files with 36 additions and 13 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/scientific-0.2.0.2.tar.gz /scientific-0.2.0.2.tar.gz
/scientific-0.3.2.1.tar.gz /scientific-0.3.2.1.tar.gz
/scientific-0.3.3.1.tar.gz /scientific-0.3.3.1.tar.gz
/scientific-0.3.3.8.tar.gz

View File

@ -2,14 +2,16 @@
%global pkg_name scientific %global pkg_name scientific
%bcond_with tests
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.3.3.1 Version: 0.3.3.8
Release: 2%{?dist} Release: 1%{?dist}
Summary: Arbitrary-precision floating-point numbers represented using scientific notation Summary: Arbitrary-precision floating-point numbers represented using scientific notation
License: BSD License: BSD
URL: http://hackage.haskell.org/package/%{pkg_name} Url: https://hackage.haskell.org/package/%{pkg_name}
Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
@ -19,18 +21,27 @@ BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-deepseq-devel BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-hashable-devel BuildRequires: ghc-hashable-devel
BuildRequires: ghc-text-devel BuildRequires: ghc-text-devel
%if %{with tests}
BuildRequires: ghc-QuickCheck-devel
BuildRequires: ghc-smallcheck-devel
BuildRequires: ghc-tasty-ant-xml-devel
BuildRequires: ghc-tasty-devel
BuildRequires: ghc-tasty-hunit-devel
BuildRequires: ghc-tasty-quickcheck-devel
BuildRequires: ghc-tasty-smallcheck-devel
%endif
# End cabal-rpm deps # End cabal-rpm deps
%description %description
A 'Scientific' number is an arbitrary-precision floating-point number 'Data.Scientific' provides a space efficient and arbitrary precision scientific
represented using scientific notation. number type.
A scientific number with coefficient 'c' and base10Exponent 'e' corresponds A 'Scientific' number is represented with coefficient 'c' and
to the 'Fractional' number: 'fromInteger c * 10 ^^ e' base10Exponent 'e' and corresponds to the 'Fractional' number:
'fromInteger c * 10 ^^ e'
Its primary use-case is to serve as the target of parsing floating point The main application of 'Scientific' is to be used as the target of parsing
numbers. Since the textual representation of floating point numbers use arbitrary precision numbers coming from an untrusted source.
scientific notation they can be efficiently parsed to a 'Scientific' number.
%package devel %package devel
@ -56,6 +67,14 @@ This package provides the Haskell %{pkg_name} library development files.
%install %install
%ghc_lib_install %ghc_lib_install
rm %{buildroot}%{ghc_pkgdocdir}/LICENSE
%check
%if %{with tests}
%cabal test
%endif
%post devel %post devel
%ghc_pkg_recache %ghc_pkg_recache
@ -66,13 +85,16 @@ This package provides the Haskell %{pkg_name} library development files.
%files -f %{name}.files %files -f %{name}.files
%doc LICENSE %license LICENSE
%files devel -f %{name}-devel.files %files devel -f %{name}-devel.files
%changelog %changelog
* Thu Sep 17 2015 Jens Petersen <petersen@redhat.com> - 0.3.3.8-1
- update to 0.3.3.8
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3.1-2 * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

View File

@ -1 +1 @@
ab145a37572836d692083fdc9b086066 scientific-0.3.3.1.tar.gz a202d9ab282b36e1e4288e4cd8536699 scientific-0.3.3.8.tar.gz