refresh to cabal-rpm-0.13

This commit is contained in:
Jens Petersen 2019-02-17 22:47:12 +08:00
parent a16cdb860c
commit bb084de2bd
2 changed files with 193 additions and 180 deletions

View File

@ -1,4 +1,4 @@
# generated by cabal-rpm-0.12.5
# generated by cabal-rpm-0.13
# https://fedoraproject.org/wiki/Packaging:Haskell
%global pkg_name statistics
@ -8,17 +8,19 @@
Name: ghc-%{pkg_name}
Version: 0.14.0.2
Release: 7%{?dist}
Release: 8%{?dist}
Summary: A library of statistical types, data, and functions
License: BSD
Url: https://hackage.haskell.org/package/%{pkg_name}
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
# End cabal-rpm sources
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros
# Begin cabal-rpm deps:
BuildRequires: ghc-aeson-devel
BuildRequires: ghc-base-orphans-devel
BuildRequires: ghc-binary-devel
@ -88,16 +90,22 @@ documentation.
%prep
# Begin cabal-rpm setup:
%setup -q -n %{pkgver}
cp -p %{SOURCE1} %{pkg_name}.cabal
cp -bp %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup
%build
# Begin cabal-rpm build:
%ghc_lib_build
# End cabal-rpm build
%install
# Begin cabal-rpm install
%ghc_lib_install
# End cabal-rpm install
grep -v "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-devel-nodoc.files
%if %{undefined without_haddock}
grep "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-devel-doc.files
@ -117,7 +125,9 @@ grep "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-dev
%files -f %{name}.files
# Begin cabal-rpm files:
%license LICENSE
# End cabal-rpm files
%files devel -f %{name}-devel-nodoc.files
@ -131,6 +141,9 @@ grep "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-dev
%changelog
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.14.0.2-8
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

View File

@ -1,176 +1,176 @@
name: statistics
version: 0.14.0.2
x-revision: 2
synopsis: A library of statistical types, data, and functions
description:
This library provides a number of common functions and types useful
in statistics. We focus on high performance, numerical robustness,
and use of good algorithms. Where possible, we provide
references to the statistical literature.
.
The library's facilities can be divided into four broad categories:
.
* Working with widely used discrete and continuous probability
distributions. (There are dozens of exotic distributions in use;
we focus on the most common.)
.
* Computing with sample data: quantile estimation, kernel density
estimation, histograms, bootstrap methods, significance testing,
and regression and autocorrelation analysis.
.
* Random variate generation under several different distributions.
.
* Common statistical tests for significant differences between
samples.
license: BSD2
license-file: LICENSE
homepage: https://github.com/bos/statistics
bug-reports: https://github.com/bos/statistics/issues
author: Bryan O'Sullivan <bos@serpentine.com>
maintainer: Bryan O'Sullivan <bos@serpentine.com>
copyright: 2009-2014 Bryan O'Sullivan
category: Math, Statistics
build-type: Simple
cabal-version: >= 1.8
extra-source-files:
README.markdown
benchmark/bench.hs
changelog.md
examples/kde/KDE.hs
examples/kde/data/faithful.csv
examples/kde/kde.html
examples/kde/kde.tpl
tests/Tests/Math/Tables.hs
tests/Tests/Math/gen.py
tests/utils/Makefile
tests/utils/fftw.c
tested-with: GHC==7.6.3, GHC==7.8.3, GHC==7.10.3, GHC==8.0.1
library
exposed-modules:
Statistics.Autocorrelation
Statistics.ConfidenceInt
Statistics.Correlation
Statistics.Correlation.Kendall
Statistics.Distribution
Statistics.Distribution.Beta
Statistics.Distribution.Binomial
Statistics.Distribution.CauchyLorentz
Statistics.Distribution.ChiSquared
Statistics.Distribution.DiscreteUniform
Statistics.Distribution.Exponential
Statistics.Distribution.FDistribution
Statistics.Distribution.Gamma
Statistics.Distribution.Geometric
Statistics.Distribution.Hypergeometric
Statistics.Distribution.Laplace
Statistics.Distribution.Normal
Statistics.Distribution.Poisson
Statistics.Distribution.StudentT
Statistics.Distribution.Transform
Statistics.Distribution.Uniform
Statistics.Function
Statistics.Math.RootFinding
Statistics.Matrix
Statistics.Matrix.Algorithms
Statistics.Matrix.Mutable
Statistics.Matrix.Types
Statistics.Quantile
Statistics.Regression
Statistics.Resampling
Statistics.Resampling.Bootstrap
Statistics.Sample
Statistics.Sample.Histogram
Statistics.Sample.KernelDensity
Statistics.Sample.KernelDensity.Simple
Statistics.Sample.Powers
Statistics.Test.ChiSquared
Statistics.Test.KolmogorovSmirnov
Statistics.Test.KruskalWallis
Statistics.Test.MannWhitneyU
-- Statistics.Test.Runs
Statistics.Test.StudentT
Statistics.Test.Types
Statistics.Test.WilcoxonT
Statistics.Transform
Statistics.Types
other-modules:
Statistics.Distribution.Poisson.Internal
Statistics.Function.Comparison
Statistics.Internal
Statistics.Sample.Internal
Statistics.Test.Internal
Statistics.Types.Internal
build-depends:
aeson >= 0.6.0.0,
base >= 4.5 && < 5,
base-orphans >= 0.6 && <0.9,
binary >= 0.5.1.0,
deepseq >= 1.1.0.2,
erf,
math-functions >= 0.1.7,
monad-par >= 0.3.4,
mwc-random >= 0.13.0.0,
primitive >= 0.3,
vector >= 0.10,
vector-algorithms >= 0.4,
vector-th-unbox,
vector-binary-instances >= 0.2.1
if impl(ghc < 7.6)
build-depends:
ghc-prim
-- gather extensive profiling data for now
ghc-prof-options: -auto-all
ghc-options: -O2 -Wall -fwarn-tabs -funbox-strict-fields
test-suite tests
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: tests.hs
other-modules:
Tests.ApproxEq
Tests.Correlation
Tests.Distribution
Tests.Function
Tests.Helpers
Tests.KDE
Tests.Matrix
Tests.Matrix.Types
Tests.NonParametric
Tests.NonParametric.Table
Tests.Orphanage
Tests.Parametric
Tests.Serialization
Tests.Transform
ghc-options:
-Wall -threaded -rtsopts -fsimpl-tick-factor=500
build-depends:
HUnit,
QuickCheck >= 2.7.5,
base,
binary,
erf,
aeson,
ieee754 >= 0.7.3,
math-functions,
mwc-random,
primitive,
statistics,
test-framework,
test-framework-hunit,
test-framework-quickcheck2,
vector,
vector-algorithms
source-repository head
type: git
location: https://github.com/bos/statistics
source-repository head
type: mercurial
location: https://bitbucket.org/bos/statistics
name: statistics
version: 0.14.0.2
x-revision: 2
synopsis: A library of statistical types, data, and functions
description:
This library provides a number of common functions and types useful
in statistics. We focus on high performance, numerical robustness,
and use of good algorithms. Where possible, we provide
references to the statistical literature.
.
The library's facilities can be divided into four broad categories:
.
* Working with widely used discrete and continuous probability
distributions. (There are dozens of exotic distributions in use;
we focus on the most common.)
.
* Computing with sample data: quantile estimation, kernel density
estimation, histograms, bootstrap methods, significance testing,
and regression and autocorrelation analysis.
.
* Random variate generation under several different distributions.
.
* Common statistical tests for significant differences between
samples.
license: BSD2
license-file: LICENSE
homepage: https://github.com/bos/statistics
bug-reports: https://github.com/bos/statistics/issues
author: Bryan O'Sullivan <bos@serpentine.com>
maintainer: Bryan O'Sullivan <bos@serpentine.com>
copyright: 2009-2014 Bryan O'Sullivan
category: Math, Statistics
build-type: Simple
cabal-version: >= 1.8
extra-source-files:
README.markdown
benchmark/bench.hs
changelog.md
examples/kde/KDE.hs
examples/kde/data/faithful.csv
examples/kde/kde.html
examples/kde/kde.tpl
tests/Tests/Math/Tables.hs
tests/Tests/Math/gen.py
tests/utils/Makefile
tests/utils/fftw.c
tested-with: GHC==7.6.3, GHC==7.8.3, GHC==7.10.3, GHC==8.0.1
library
exposed-modules:
Statistics.Autocorrelation
Statistics.ConfidenceInt
Statistics.Correlation
Statistics.Correlation.Kendall
Statistics.Distribution
Statistics.Distribution.Beta
Statistics.Distribution.Binomial
Statistics.Distribution.CauchyLorentz
Statistics.Distribution.ChiSquared
Statistics.Distribution.DiscreteUniform
Statistics.Distribution.Exponential
Statistics.Distribution.FDistribution
Statistics.Distribution.Gamma
Statistics.Distribution.Geometric
Statistics.Distribution.Hypergeometric
Statistics.Distribution.Laplace
Statistics.Distribution.Normal
Statistics.Distribution.Poisson
Statistics.Distribution.StudentT
Statistics.Distribution.Transform
Statistics.Distribution.Uniform
Statistics.Function
Statistics.Math.RootFinding
Statistics.Matrix
Statistics.Matrix.Algorithms
Statistics.Matrix.Mutable
Statistics.Matrix.Types
Statistics.Quantile
Statistics.Regression
Statistics.Resampling
Statistics.Resampling.Bootstrap
Statistics.Sample
Statistics.Sample.Histogram
Statistics.Sample.KernelDensity
Statistics.Sample.KernelDensity.Simple
Statistics.Sample.Powers
Statistics.Test.ChiSquared
Statistics.Test.KolmogorovSmirnov
Statistics.Test.KruskalWallis
Statistics.Test.MannWhitneyU
-- Statistics.Test.Runs
Statistics.Test.StudentT
Statistics.Test.Types
Statistics.Test.WilcoxonT
Statistics.Transform
Statistics.Types
other-modules:
Statistics.Distribution.Poisson.Internal
Statistics.Function.Comparison
Statistics.Internal
Statistics.Sample.Internal
Statistics.Test.Internal
Statistics.Types.Internal
build-depends:
aeson >= 0.6.0.0,
base >= 4.5 && < 5,
base-orphans >= 0.6 && <0.9,
binary >= 0.5.1.0,
deepseq >= 1.1.0.2,
erf,
math-functions >= 0.1.7,
monad-par >= 0.3.4,
mwc-random >= 0.13.0.0,
primitive >= 0.3,
vector >= 0.10,
vector-algorithms >= 0.4,
vector-th-unbox,
vector-binary-instances >= 0.2.1
if impl(ghc < 7.6)
build-depends:
ghc-prim
-- gather extensive profiling data for now
ghc-prof-options: -auto-all
ghc-options: -O2 -Wall -fwarn-tabs -funbox-strict-fields
test-suite tests
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: tests.hs
other-modules:
Tests.ApproxEq
Tests.Correlation
Tests.Distribution
Tests.Function
Tests.Helpers
Tests.KDE
Tests.Matrix
Tests.Matrix.Types
Tests.NonParametric
Tests.NonParametric.Table
Tests.Orphanage
Tests.Parametric
Tests.Serialization
Tests.Transform
ghc-options:
-Wall -threaded -rtsopts -fsimpl-tick-factor=500
build-depends:
HUnit,
QuickCheck >= 2.7.5,
base,
binary,
erf,
aeson,
ieee754 >= 0.7.3,
math-functions,
mwc-random,
primitive,
statistics,
test-framework,
test-framework-hunit,
test-framework-quickcheck2,
vector,
vector-algorithms
source-repository head
type: git
location: https://github.com/bos/statistics
source-repository head
type: mercurial
location: https://bitbucket.org/bos/statistics