b83488d
# generated by cabal-rpm-2.1.2 --subpackage
993952c
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
55dff49
b83488d
%global pkg_name stack
b83488d
%global stack_ver 2.9.3.1
b83488d
%global pkgver %{pkg_name}-%{stack_ver}
e6cf6db
b83488d
%global casaclient casa-client-0.0.1
b83488d
%global casatypes casa-types-0.0.2
b83488d
%global filelock filelock-0.1.1.6
b83488d
%global hifileparser hi-file-parser-0.1.4.0
7844127
%global hpack hpack-0.35.2
993952c
%global httpdownload http-download-0.2.0.0
7844127
%global mintty mintty-0.1.4
b83488d
%global mustache mustache-2.4.2
0f4f831
%global neatinterpolation neat-interpolation-0.5.1.3
e6cf6db
%global openbrowser open-browser-0.2.1.0
b83488d
%global pantry pantry-0.8.3
40452c4
%global projecttemplate project-template-0.2.1.0
9852ccb
%global rioorphans rio-orphans-0.1.2.0
b83488d
%global subpkgs %{filelock} %{hifileparser} %{hpack} %{httpdownload} %{mintty} %{mustache} %{neatinterpolation} %{openbrowser} %{rioorphans} %{casatypes} %{casaclient} %{pantry} %{projecttemplate}
e6cf6db
7844127
# testsuite missing deps: raw-strings-qq
9852ccb
84c2a5f
Name:           haskell-platform
b83488d
Version:        2023.1
3b2f3df
Release:        29%{?dist}
8e5165e
Summary:        Standard Haskell distribution
8e5165e
b83488d
License:        BSD-3-Clause
b83488d
URL:            https://www.haskell.org/
e6cf6db
# for stack:
e6cf6db
# Begin cabal-rpm sources:
b83488d
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
b83488d
Source1:        https://hackage.haskell.org/package/%{casaclient}/%{casaclient}.tar.gz
b83488d
Source2:        https://hackage.haskell.org/package/%{casatypes}/%{casatypes}.tar.gz
b83488d
Source3:        https://hackage.haskell.org/package/%{filelock}/%{filelock}.tar.gz
b83488d
Source4:        https://hackage.haskell.org/package/%{hifileparser}/%{hifileparser}.tar.gz
b83488d
Source5:        https://hackage.haskell.org/package/%{hpack}/%{hpack}.tar.gz
b83488d
Source6:        https://hackage.haskell.org/package/%{httpdownload}/%{httpdownload}.tar.gz
b83488d
Source7:        https://hackage.haskell.org/package/%{mintty}/%{mintty}.tar.gz
b83488d
Source8:        https://hackage.haskell.org/package/%{mustache}/%{mustache}.tar.gz
b83488d
Source9:        https://hackage.haskell.org/package/%{neatinterpolation}/%{neatinterpolation}.tar.gz
b83488d
Source10:       https://hackage.haskell.org/package/%{openbrowser}/%{openbrowser}.tar.gz
b83488d
Source11:       https://hackage.haskell.org/package/%{pantry}/%{pantry}.tar.gz
b83488d
Source12:       https://hackage.haskell.org/package/%{projecttemplate}/%{projecttemplate}.tar.gz
b83488d
Source13:       https://hackage.haskell.org/package/%{rioorphans}/%{rioorphans}.tar.gz
9f94d35
Source20:       stack-symlink-distro-ghc
e6cf6db
# End cabal-rpm sources
36bd7e2
# https://github.com/commercialhaskell/stack/issues/5866
36bd7e2
# https://github.com/commercialhaskell/stack/pull/6028
36bd7e2
Patch0:         6028-2.9.3.1.patch
d388228
Patch1:         stack-disable-ghc-Cabal-version-warnings.patch
8a31ee4
# https://github.com/commercialhaskell/stack/issues/6379
8a31ee4
Patch2:         stack-Setup-Platforms.patch
3bf1941
5ef7655
BuildRequires:  ghc
5ef7655
BuildRequires:  alex
5ef7655
BuildRequires:  cabal-install
5ef7655
BuildRequires:  happy
5ef7655
BuildRequires:  hscolour
e916978
e6cf6db
# Begin cabal-rpm deps:
e6cf6db
BuildRequires:  ghc-rpm-macros-extra
7844127
BuildRequires:  ghc-Cabal-devel
7844127
BuildRequires:  ghc-aeson-devel
7844127
BuildRequires:  ghc-annotated-wl-pprint-devel
7844127
BuildRequires:  ghc-ansi-terminal-devel
7844127
BuildRequires:  ghc-array-devel
7844127
BuildRequires:  ghc-async-devel
7844127
BuildRequires:  ghc-attoparsec-devel
7844127
BuildRequires:  ghc-base-devel
7844127
BuildRequires:  ghc-base64-bytestring-devel
7844127
BuildRequires:  ghc-bytestring-devel
7844127
#BuildRequires:  ghc-casa-client-devel
7844127
#BuildRequires:  ghc-casa-types-devel
7844127
BuildRequires:  ghc-colour-devel
7844127
BuildRequires:  ghc-conduit-devel
7844127
BuildRequires:  ghc-conduit-extra-devel
7844127
BuildRequires:  ghc-containers-devel
7844127
BuildRequires:  ghc-cryptonite-devel
7844127
BuildRequires:  ghc-cryptonite-conduit-devel
7844127
BuildRequires:  ghc-deepseq-devel
7844127
BuildRequires:  ghc-directory-devel
7844127
BuildRequires:  ghc-echo-devel
7844127
BuildRequires:  ghc-exceptions-devel
7844127
BuildRequires:  ghc-extra-devel
7844127
BuildRequires:  ghc-file-embed-devel
7844127
#BuildRequires:  ghc-filelock-devel
7844127
BuildRequires:  ghc-filepath-devel
7844127
BuildRequires:  ghc-fsnotify-devel
7844127
BuildRequires:  ghc-generic-deriving-devel
7844127
BuildRequires:  ghc-githash-devel
7844127
BuildRequires:  ghc-hackage-security-devel
7844127
BuildRequires:  ghc-hashable-devel
7844127
#BuildRequires:  ghc-hi-file-parser-devel
7844127
#BuildRequires:  ghc-hpack-devel
7844127
BuildRequires:  ghc-hpc-devel
7844127
BuildRequires:  ghc-http-client-devel
7844127
BuildRequires:  ghc-http-client-tls-devel
7844127
BuildRequires:  ghc-http-conduit-devel
7844127
#BuildRequires:  ghc-http-download-devel
7844127
BuildRequires:  ghc-http-types-devel
7844127
BuildRequires:  ghc-memory-devel
7844127
BuildRequires:  ghc-microlens-devel
7844127
#BuildRequires:  ghc-mintty-devel
7844127
BuildRequires:  ghc-mono-traversable-devel
7844127
BuildRequires:  ghc-mtl-devel
7844127
#BuildRequires:  ghc-mustache-devel
7844127
#BuildRequires:  ghc-neat-interpolation-devel
7844127
BuildRequires:  ghc-network-uri-devel
7844127
#BuildRequires:  ghc-open-browser-devel
7844127
BuildRequires:  ghc-optparse-applicative-devel
7844127
BuildRequires:  ghc-optparse-simple-devel
7844127
#BuildRequires:  ghc-pantry-devel
7844127
BuildRequires:  ghc-path-devel
7844127
BuildRequires:  ghc-path-io-devel
7844127
BuildRequires:  ghc-persistent-devel
7844127
BuildRequires:  ghc-persistent-sqlite-devel
7844127
BuildRequires:  ghc-persistent-template-devel
7844127
BuildRequires:  ghc-pretty-devel
7844127
BuildRequires:  ghc-primitive-devel
7844127
BuildRequires:  ghc-process-devel
7844127
#BuildRequires:  ghc-project-template-devel
7844127
BuildRequires:  ghc-random-devel
7844127
BuildRequires:  ghc-retry-devel
7844127
BuildRequires:  ghc-rio-devel
7844127
BuildRequires:  ghc-rio-prettyprint-devel
7844127
BuildRequires:  ghc-semigroups-devel
7844127
BuildRequires:  ghc-split-devel
7844127
BuildRequires:  ghc-stm-devel
7844127
BuildRequires:  ghc-streaming-commons-devel
7844127
BuildRequires:  ghc-tar-devel
7844127
BuildRequires:  ghc-template-haskell-devel
7844127
BuildRequires:  ghc-temporary-devel
7844127
BuildRequires:  ghc-text-devel
7844127
BuildRequires:  ghc-text-metrics-devel
7844127
BuildRequires:  ghc-th-reify-many-devel
7844127
BuildRequires:  ghc-time-devel
7844127
BuildRequires:  ghc-tls-devel
7844127
BuildRequires:  ghc-transformers-devel
7844127
BuildRequires:  ghc-typed-process-devel
7844127
BuildRequires:  ghc-unicode-transforms-devel
7844127
BuildRequires:  ghc-unix-devel
7844127
BuildRequires:  ghc-unix-compat-devel
7844127
BuildRequires:  ghc-unliftio-devel
7844127
BuildRequires:  ghc-unordered-containers-devel
7844127
BuildRequires:  ghc-vector-devel
7844127
BuildRequires:  ghc-yaml-devel
7844127
BuildRequires:  ghc-zip-archive-devel
7844127
BuildRequires:  ghc-zlib-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-Cabal-prof
e6cf6db
BuildRequires:  ghc-aeson-prof
e6cf6db
BuildRequires:  ghc-annotated-wl-pprint-prof
e6cf6db
BuildRequires:  ghc-ansi-terminal-prof
e6cf6db
BuildRequires:  ghc-array-prof
e6cf6db
BuildRequires:  ghc-async-prof
e6cf6db
BuildRequires:  ghc-attoparsec-prof
e6cf6db
BuildRequires:  ghc-base-prof
e6cf6db
BuildRequires:  ghc-base64-bytestring-prof
e6cf6db
BuildRequires:  ghc-bytestring-prof
993952c
#BuildRequires:  ghc-casa-client-prof
993952c
#BuildRequires:  ghc-casa-types-prof
e6cf6db
BuildRequires:  ghc-colour-prof
e6cf6db
BuildRequires:  ghc-conduit-prof
e6cf6db
BuildRequires:  ghc-conduit-extra-prof
e6cf6db
BuildRequires:  ghc-containers-prof
e6cf6db
BuildRequires:  ghc-cryptonite-prof
e6cf6db
BuildRequires:  ghc-cryptonite-conduit-prof
e6cf6db
BuildRequires:  ghc-deepseq-prof
e6cf6db
BuildRequires:  ghc-directory-prof
e6cf6db
BuildRequires:  ghc-echo-prof
e6cf6db
BuildRequires:  ghc-exceptions-prof
e6cf6db
BuildRequires:  ghc-extra-prof
e6cf6db
BuildRequires:  ghc-file-embed-prof
e6cf6db
#BuildRequires:  ghc-filelock-prof
e6cf6db
BuildRequires:  ghc-filepath-prof
e6cf6db
BuildRequires:  ghc-fsnotify-prof
e6cf6db
BuildRequires:  ghc-generic-deriving-prof
e6cf6db
BuildRequires:  ghc-githash-prof
e6cf6db
BuildRequires:  ghc-hackage-security-prof
e6cf6db
BuildRequires:  ghc-hashable-prof
e6cf6db
#BuildRequires:  ghc-hi-file-parser-prof
e6cf6db
#BuildRequires:  ghc-hpack-prof
e6cf6db
BuildRequires:  ghc-hpc-prof
e6cf6db
BuildRequires:  ghc-http-client-prof
e6cf6db
BuildRequires:  ghc-http-client-tls-prof
e6cf6db
BuildRequires:  ghc-http-conduit-prof
e6cf6db
#BuildRequires:  ghc-http-download-prof
e6cf6db
BuildRequires:  ghc-http-types-prof
e6cf6db
BuildRequires:  ghc-memory-prof
e6cf6db
BuildRequires:  ghc-microlens-prof
e6cf6db
#BuildRequires:  ghc-mintty-prof
e6cf6db
BuildRequires:  ghc-mono-traversable-prof
e6cf6db
BuildRequires:  ghc-mtl-prof
e6cf6db
#BuildRequires:  ghc-mustache-prof
e6cf6db
#BuildRequires:  ghc-neat-interpolation-prof
e6cf6db
BuildRequires:  ghc-network-uri-prof
e6cf6db
#BuildRequires:  ghc-open-browser-prof
e6cf6db
BuildRequires:  ghc-optparse-applicative-prof
e6cf6db
BuildRequires:  ghc-optparse-simple-prof
e6cf6db
#BuildRequires:  ghc-pantry-prof
e6cf6db
BuildRequires:  ghc-path-prof
e6cf6db
BuildRequires:  ghc-path-io-prof
e6cf6db
BuildRequires:  ghc-persistent-prof
e6cf6db
BuildRequires:  ghc-persistent-sqlite-prof
7844127
# no persistent-template prof:
7844127
#BuildRequires:  ghc-persistent-template-prof
e6cf6db
BuildRequires:  ghc-pretty-prof
e6cf6db
BuildRequires:  ghc-primitive-prof
e6cf6db
BuildRequires:  ghc-process-prof
e6cf6db
#BuildRequires:  ghc-project-template-prof
7844127
BuildRequires:  ghc-random-prof
7dea3a5
BuildRequires:  ghc-retry-prof
e6cf6db
BuildRequires:  ghc-rio-prof
e6cf6db
BuildRequires:  ghc-rio-prettyprint-prof
e6cf6db
BuildRequires:  ghc-semigroups-prof
e6cf6db
BuildRequires:  ghc-split-prof
e6cf6db
BuildRequires:  ghc-stm-prof
e6cf6db
BuildRequires:  ghc-streaming-commons-prof
e6cf6db
BuildRequires:  ghc-tar-prof
e6cf6db
BuildRequires:  ghc-template-haskell-prof
e6cf6db
BuildRequires:  ghc-temporary-prof
e6cf6db
BuildRequires:  ghc-text-prof
e6cf6db
BuildRequires:  ghc-text-metrics-prof
e6cf6db
BuildRequires:  ghc-th-reify-many-prof
e6cf6db
BuildRequires:  ghc-time-prof
e6cf6db
BuildRequires:  ghc-tls-prof
e6cf6db
BuildRequires:  ghc-transformers-prof
e6cf6db
BuildRequires:  ghc-typed-process-prof
e6cf6db
BuildRequires:  ghc-unicode-transforms-prof
e6cf6db
BuildRequires:  ghc-unix-prof
e6cf6db
BuildRequires:  ghc-unix-compat-prof
e6cf6db
BuildRequires:  ghc-unliftio-prof
e6cf6db
BuildRequires:  ghc-unordered-containers-prof
e6cf6db
BuildRequires:  ghc-vector-prof
e6cf6db
BuildRequires:  ghc-yaml-prof
e6cf6db
BuildRequires:  ghc-zip-archive-prof
e6cf6db
BuildRequires:  ghc-zlib-prof
7844127
%endif
b83488d
# for missing dep 'casa-client':
b83488d
BuildRequires:  ghc-base16-bytestring-devel
b83488d
BuildRequires:  ghc-resourcet-devel
b83488d
BuildRequires:  ghc-th-lift-devel
b83488d
BuildRequires:  ghc-unliftio-core-devel
b83488d
%if %{with ghc_prof}
b83488d
BuildRequires:  ghc-base16-bytestring-prof
b83488d
BuildRequires:  ghc-resourcet-prof
b83488d
BuildRequires:  ghc-th-lift-prof
b83488d
BuildRequires:  ghc-unliftio-core-prof
b83488d
%endif
b83488d
# for missing dep 'casa-types':
b83488d
BuildRequires:  ghc-base16-bytestring-devel
b83488d
BuildRequires:  ghc-path-pieces-devel
b83488d
%if %{with ghc_prof}
b83488d
BuildRequires:  ghc-base16-bytestring-prof
b83488d
BuildRequires:  ghc-path-pieces-prof
b83488d
%endif
e6cf6db
# for missing dep 'hi-file-parser':
7844127
BuildRequires:  ghc-binary-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-binary-prof
7844127
%endif
e6cf6db
# for missing dep 'hpack':
7844127
BuildRequires:  ghc-Glob-devel
7844127
BuildRequires:  ghc-bifunctors-devel
88ad8b7
BuildRequires:  ghc-infer-license-devel
7844127
BuildRequires:  ghc-scientific-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-Glob-prof
e6cf6db
BuildRequires:  ghc-bifunctors-prof
88ad8b7
BuildRequires:  ghc-infer-license-prof
e6cf6db
BuildRequires:  ghc-scientific-prof
7844127
%endif
e6cf6db
# for missing dep 'mustache':
7844127
BuildRequires:  ghc-cmdargs-devel
7844127
BuildRequires:  ghc-parsec-devel
7844127
BuildRequires:  ghc-scientific-devel
7844127
BuildRequires:  ghc-th-lift-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-cmdargs-prof
e6cf6db
BuildRequires:  ghc-parsec-prof
e6cf6db
BuildRequires:  ghc-scientific-prof
e6cf6db
BuildRequires:  ghc-th-lift-prof
7844127
%endif
e6cf6db
# for missing dep 'neat-interpolation':
7844127
BuildRequires:  ghc-megaparsec-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-megaparsec-prof
7844127
%endif
e6cf6db
# for missing dep 'pantry':
7844127
BuildRequires:  ghc-digest-devel
7844127
BuildRequires:  ghc-resourcet-devel
7844127
BuildRequires:  ghc-tar-conduit-devel
7844127
%if %{with ghc_prof}
e6cf6db
BuildRequires:  ghc-digest-prof
993952c
BuildRequires:  ghc-resourcet-prof
e6cf6db
BuildRequires:  ghc-tar-conduit-prof
7844127
%endif
993952c
# for missing dep 'project-template':
7844127
BuildRequires:  ghc-resourcet-devel
7844127
%if %{with ghc_prof}
993952c
BuildRequires:  ghc-resourcet-prof
7844127
%endif
993952c
# for missing dep 'rio-orphans':
7844127
BuildRequires:  ghc-fast-logger-devel
7844127
BuildRequires:  ghc-monad-control-devel
7844127
BuildRequires:  ghc-monad-logger-devel
7844127
BuildRequires:  ghc-resourcet-devel
7844127
BuildRequires:  ghc-transformers-base-devel
7844127
BuildRequires:  ghc-unliftio-core-devel
7844127
%if %{with ghc_prof}
993952c
BuildRequires:  ghc-fast-logger-prof
993952c
BuildRequires:  ghc-monad-control-prof
993952c
BuildRequires:  ghc-monad-logger-prof
993952c
BuildRequires:  ghc-resourcet-prof
993952c
BuildRequires:  ghc-transformers-base-prof
9852ccb
BuildRequires:  ghc-unliftio-core-prof
7844127
%endif
e6cf6db
# End cabal-rpm deps
e6cf6db
e916978
# pull in all of ghc for least surprise
9ebc1eb
# even though strictly libHSghc is not formally part of HP
5ef7655
Requires:       ghc
5ef7655
Requires:       alex
5ef7655
Requires:       cabal-install
5ef7655
Requires:       happy
5ef7655
Requires:       hscolour
e6cf6db
Requires:       stack
8e5165e
8e5165e
%description
993952c
Haskell Platform is a set of stable and well used Haskell tools.
5ef7655
It provides a good starting environment for Haskell development.
548dcd5
e6cf6db
e6cf6db
%package -n stack
e6cf6db
Version:        %{stack_ver}
e6cf6db
Summary:        Haskell package tool
b83488d
Url:            https://docs.haskellstack.org/en/stable/
af3e234
Requires:       gcc
af3e234
Requires:       gmp-devel
b29e229
Recommends:     zlib-devel
e6cf6db
e6cf6db
%description -n stack
e6cf6db
Stack is a cross-platform program for developing Haskell projects.
e6cf6db
e6cf6db
b83488d
%package -n ghc-stack
b83488d
Version:        %{stack_ver}
b83488d
Summary:        Haskell stack library
b83488d
b83488d
%description -n ghc-stack
b83488d
This package provides the Haskell stack shared library.
b83488d
b83488d
b83488d
%package -n ghc-stack-devel
b83488d
Version:        %{stack_ver}
b83488d
Summary:        Haskell stack library development files
b83488d
Provides:       ghc-stack-static = %{version}-%{release}
b83488d
Provides:       ghc-stack-static%{?_isa} = %{version}-%{release}
b83488d
%if %{defined ghc_version}
b83488d
Requires:       ghc-compiler = %{ghc_version}
b83488d
%endif
b83488d
Requires:       ghc-stack%{?_isa} = %{version}-%{release}
b83488d
b83488d
%description -n ghc-stack-devel
b83488d
This package provides the Haskell stack library development files.
b83488d
b83488d
b83488d
%if %{with haddock}
b83488d
%package -n ghc-stack-doc
b83488d
Version:        %{stack_ver}
b83488d
Summary:        Haskell stack library documentation
b83488d
BuildArch:      noarch
b83488d
Requires:       ghc-filesystem
b83488d
b83488d
%description -n ghc-stack-doc
b83488d
This package provides the Haskell stack library documentation.
b83488d
%endif
b83488d
b83488d
b83488d
%if %{with ghc_prof}
b83488d
%package -n ghc-stack-prof
b83488d
Version:        %{stack_ver}
b83488d
Summary:        Haskell stack profiling library
b83488d
Requires:       ghc-stack-devel%{?_isa} = %{version}-%{release}
b83488d
Supplements:    (ghc-stack-devel and ghc-prof)
b83488d
b83488d
%description -n ghc-stack-prof
b83488d
This package provides the Haskell stack profiling library.
b83488d
%endif
b83488d
b83488d
e6cf6db
%global main_version %{version}
e6cf6db
e6cf6db
%if %{defined ghclibdir}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{casaclient}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{casatypes}
7844127
%ghc_lib_subpackage -l CC0-1.0 %{filelock}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{hifileparser}
e6cf6db
%ghc_lib_subpackage -l MIT %{hpack}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{httpdownload}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{mintty}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{mustache}
e6cf6db
%ghc_lib_subpackage -l MIT %{neatinterpolation}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{openbrowser}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{pantry}
7844127
%ghc_lib_subpackage -l BSD-3-Clause %{projecttemplate}
e6cf6db
%ghc_lib_subpackage -l MIT %{rioorphans}
e6cf6db
%endif
e6cf6db
e6cf6db
%global version %{main_version}
e6cf6db
e6cf6db
84c2a5f
%prep
e6cf6db
# Begin cabal-rpm setup:
b83488d
%setup -q -n %{pkgver} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13
e6cf6db
# End cabal-rpm setup
36bd7e2
%autopatch -p1
b83488d
e32ed2e
84c2a5f
%build
e6cf6db
# Begin cabal-rpm build:
e6cf6db
%ghc_libs_build %{subpkgs}
b83488d
%ghc_lib_build
e6cf6db
# End cabal-rpm build
e6cf6db
84c2a5f
84c2a5f
%install
e6cf6db
# Begin cabal-rpm install
e6cf6db
%ghc_libs_install %{subpkgs}
b83488d
%ghc_lib_install
b83488d
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
b83488d
%{buildroot}%{_bindir}/stack --bash-completion-script stack | sed s/filenames/default/ > %{buildroot}%{_datadir}/bash-completion/completions/stack
e6cf6db
# End cabal-rpm install
e6cf6db
e6cf6db
# open-browser
e6cf6db
rm %{buildroot}%{_bindir}/example
e6cf6db
echo %{_bindir}/hpack >> %{hpack}/ghc-hpack.files
e6cf6db
echo %{_bindir}/haskell-mustache >> %{mustache}/ghc-mustache.files
e6cf6db
fb1edd4
install -p %{SOURCE20} %{buildroot}%{_bindir}/stack-symlink-distro-ghc
9f94d35
b83488d
rm %{buildroot}%{_licensedir}/%{name}/LICENSE
b83488d
b83488d
3bf1941
8e5165e
%files
84c2a5f
84c2a5f
e6cf6db
%files -n stack
e6cf6db
# Begin cabal-rpm files:
b83488d
%license LICENSE
b83488d
%doc CONTRIBUTING.md ChangeLog.md README.md
e6cf6db
%{_bindir}/stack
9f94d35
%{_bindir}/stack-symlink-distro-ghc
fb1edd4
%{_datadir}/bash-completion/completions/stack
e6cf6db
# End cabal-rpm files
b83488d
b83488d
b83488d
%files -n ghc-stack -f ghc-stack.files
b83488d
# Begin cabal-rpm files:
b83488d
%license LICENSE
b83488d
# End cabal-rpm files
b83488d
b83488d
b83488d
%files -n ghc-stack-devel -f ghc-stack-devel.files
b83488d
%doc CONTRIBUTING.md ChangeLog.md README.md
b83488d
b83488d
b83488d
%if %{with haddock}
b83488d
%files -n ghc-stack-doc -f ghc-stack-doc.files
b83488d
%license LICENSE
b83488d
%endif
b83488d
b83488d
b83488d
%if %{with ghc_prof}
b83488d
%files -n ghc-stack-prof -f ghc-stack-prof.files
b83488d
%endif
e6cf6db
e6cf6db
8e5165e
%changelog
3b2f3df
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1-29
3b2f3df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
3b2f3df
073e1bb
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2023.1-28
073e1bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
073e1bb
8a31ee4
* Fri Dec 15 2023 Jens Petersen <petersen@redhat.com> - 2023.1-27
8a31ee4
- patch Stack.Setup to accept PPC64 and S390X Linux platforms
8a31ee4
fb1edd4
* Tue Nov  7 2023 Jens Petersen <petersen@redhat.com> - 2023.1-26
fb1edd4
- make stack-symlink-distro-ghc executable
fb1edd4
36bd7e2
* Tue Aug  8 2023 Jens Petersen <petersen@redhat.com> - 2023.1-25
36bd7e2
- bring back the stack InvalidAbsFile patch updated for 2.9.3
36bd7e2
  https://github.com/commercialhaskell/stack/pull/6028
d388228
- disable warnings about untested ghc and Cabal versions
36bd7e2
b83488d
* Sat Jul 29 2023 Jens Petersen <petersen@redhat.com> - 2023.1-24
b83488d
- stack-2.9.3.1
b83488d
- https://hackage.haskell.org/package/stack-2.9.3.1/changelog
b83488d
a3ba8c2
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2022.2-23
a3ba8c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
a3ba8c2
86537fd
* Tue Apr 11 2023 Jens Petersen <petersen@redhat.com> - 2022.2-22
86537fd
- backport fix for error: InvalidAbsFile "/usr/lib64/ghc-9.2.3/lib/../lib/x86_64-linux-ghc-9.2.3/rts-1.0.2/include/ghcversion.h" (#5866)
86537fd
7844127
* Tue Feb 21 2023 Jens Petersen <petersen@redhat.com> - 2022.2-21
7844127
- update to stack 2.9.1
7844127
- https://hackage.haskell.org/package/stack-2.9.1/changelog
7844127
- SPDX migration
7844127
d78b70b
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2022.1-20
d78b70b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
d78b70b
234447b
* Mon Jun 20 2022 Jens Petersen <petersen@redhat.com> - 2022.1-19
234447b
- rebuild
234447b
9f94d35
* Sat Apr 30 2022 Jens Petersen <petersen@redhat.com> - 2022.1-18
9f94d35
- stack-symlink-distro-ghc script for setting up stack to use ghcX.Y
9f94d35
cfd1626
* Mon Mar 21 2022 Jens Petersen <petersen@redhat.com> - 2022.1-17
cfd1626
- silence the warnings about ghc-9.2 and Cabal-3.6
cfd1626
cfd1626
* Sun Mar 20 2022 Jens Petersen <petersen@redhat.com> - 2022.1-16
0f4f831
- https://hackage.haskell.org/package/stack-2.7.5/changelog
0f4f831
- drop regex-applicative-text library
0f4f831
ab1e938
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2021.1-15
ab1e938
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
ab1e938
e60e00e
* Sat Jan 08 2022 Miro HronĨok <mhroncok@redhat.com> - 2021.1-14
e60e00e
- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
e60e00e
9852ccb
* Tue Aug 10 2021 Jens Petersen <petersen@redhat.com> - 2021.1-13
9852ccb
- stack-2.7.3
9852ccb
- https://github.com/commercialhaskell/stack/releases/tag/v2.7.3
9852ccb
2b96988
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2020.2-12
2b96988
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2b96988
6e83a29
* Tue Jun  8 2021 Jens Petersen <petersen@redhat.com> - 2020.2-11
c255f7c
- use ghc_delete_rpaths
6e83a29
7dea3a5
* Thu Mar 18 2021 Jens Petersen <petersen@redhat.com> - 2020.2-10
7dea3a5
- retry was packaged in Fedora
7dea3a5
70af6eb
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2020.2-9
70af6eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
70af6eb
77fe45d
* Sun Jan 24 2021 Jens Petersen <petersen@redhat.com> - 2020.2-8
77fe45d
- infer-license was packaged
77fe45d
18f27d8
* Sun Jan 17 2021 Jens Petersen <petersen@redhat.com> - 2020.2-7
18f27d8
- th-utilities is not longer needed for pantry/store
18f27d8
b29e229
* Fri Sep 18 2020 Jens Petersen <petersen@redhat.com>
b29e229
- stack: use recommends for zlib-devel
b29e229
cc79ba0
* Wed Sep 16 2020 Jens Petersen <petersen@redhat.com> - 2020.2-6
cc79ba0
- stack requires gmp-devel and gcc
cc79ba0
  https://github.com/commercialhaskell/stack/issues/5388
cc79ba0
f10c48e
* Tue Aug 11 2020 Jens Petersen <petersen@redhat.com> - 2020.2-5
f10c48e
- stack-2.3.3
f10c48e
- https://github.com/commercialhaskell/stack/releases/tag/v2.3.3
f10c48e
59c682e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2020.2-4
59c682e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
59c682e
993952c
* Thu Jun 25 2020 Jens Petersen <petersen@redhat.com> - 2020.2-3
993952c
- update stack to 2.3.1
993952c
fc855f9
* Sat May  2 2020 Jens Petersen <petersen@redhat.com>
fc855f9
- generate bash completions
fc855f9
42c56ec
* Sun Apr 12 2020 Jens Petersen <petersen@redhat.com> - 2020.1-2
42c56ec
- stack requires ghc-zlib-devel for ghc
42c56ec
- stack: silence warnings about ghc-8.8 and Cabal-3.0
42c56ec
e6cf6db
* Wed Apr  8 2020 Jens Petersen <petersen@redhat.com> - 2020.1-1
e6cf6db
- subpackage stack package tool
e6cf6db
7c685bb
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2019.1-4
7c685bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7c685bb
9a69c43
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2019.1-3
9a69c43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9a69c43
9ebc1eb
* Thu May  9 2019 Jens Petersen <petersen@redhat.com> - 2019.1-2
e3e4431
- move obsoletes to ghc-obsoletes to not pull in this heavy package
e3e4431
9ebc1eb
* Wed May  8 2019 Jens Petersen <petersen@redhat.com> - 2019.1-1
5ef7655
- haskell-platform is now just a meta-package
5ef7655
- obsolete previous subpackaged Haskell Platform libraries
5ef7655
- package is now noarch
5ef7655
9791b81
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2018.8.2.2-15
9791b81
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9791b81
d099141
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 2018.8.2.2-14
d099141
- refresh to lts-11
d099141
b447386
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2017.8.2.2-13
b447386
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b447386
c88f891
* Thu Feb 15 2018 Jens Petersen <petersen@redhat.com> - 2017.8.2.2-12
c88f891
- remove _isa from buildrequires (#1545187)
c88f891
0f6e77c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2017.8.2.2-11
0f6e77c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0f6e77c
31184c9
* Mon Feb  5 2018 Jens Petersen <petersen@redhat.com> - 2017.8.2.2-10
31184c9
- update to upstream 8.2.2 release
31184c9
d605c45
* Fri Jan 26 2018 Jens Petersen <petersen@redhat.com> - 2017.8.0.2-9
d605c45
- rebuild
d605c45
fcf5dd8
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2017.8.0.2-8
fcf5dd8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
fcf5dd8
4e49274
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2017.8.0.2-7
4e49274
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4e49274
8934726
* Mon Mar 13 2017 Jens Petersen <petersen@redhat.com> - 2017.8.0.2-6
8934726
- enable prof libraries
8934726
e916978
* Fri Mar 10 2017 Jens Petersen <petersen@redhat.com> - 2017.8.0.2-5
e916978
- update to 8.0.2
e916978
- 'cgi' and 'multipart' dropped, add 'fixed'
e916978
- core haskell-platform now just provides tools
e916978
- drop ghc-haskell-platform-devel subpackage
e916978
f443df0
* Fri Feb 10 2017 Jens Petersen <petersen@redhat.com> - 2016.7.10.3-4
f443df0
- subpackage build like for other packages
f443df0
33b9b49
* Wed Sep 28 2016 Jens Petersen <petersen@redhat.com> - 2016.7.10.3-3
33b9b49
- rebuild
33b9b49
ce9d611
* Fri Jul 29 2016 Jens Petersen <petersen@redhat.com> - 2016.7.10.3-2
ce9d611
- split-0.2.3.1
7eb7b3d
- use new ghc_libs_build and ghc_libs_install macros
a63ce18
- disable GL packages for armv7hl (#1372527)
ce9d611
0439f87
* Thu Jun 23 2016 Jens Petersen <petersen@redhat.com> - 2016.7.10.3-1
999ae91
- update to new haskell-platform version 7.10.3
e4f2f8e
- new half multipart ObjectName StateVar subpackages
e9692ba
- haskell98 dropped and cgi is back
e4f2f8e
- old-locale and old-time packages added
0439f87
- bump version to 2016 for version bumps and to avoid epoch
0439f87
- alex-3.1.7, async-2.1.0, attoparsec-0.13.0.2, cabal-install-1.22.9.0,
0439f87
  HUnit-1.3.1.1, network-uri 2.6.1.0, parallel-3.2.1.0, parsec-3.1.11,
0439f87
  QuickCheck-2.8.2, scientific-0.3.4.7, split-0.2.3, text-1.2.2.1, zlib-0.6.1.1
e9692ba
0c128e0
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2014.2.0.0.2-6
0c128e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0c128e0
f83e5f9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2014.2.0.0.2-5
f83e5f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f83e5f9
8b53e13
* Wed May 13 2015 Jens Petersen <petersen@redhat.com> - 2014.2.0.0.3-4
8b53e13
- bump cabal-install to 1.18.1.0 and allow newer versions
8b53e13
b4058e3
* Fri Apr 10 2015 Jens Petersen <petersen@redhat.com> - 2014.2.0.0.2-3
b4058e3
- workaround build-tools version detection failures on aarch64 (#1210323)
b4058e3
7d520c8
* Fri Apr  3 2015 Jens Petersen <petersen@redhat.com> - 2014.2.0.0.2-2
7d520c8
- bump alex to 3.1.4
7d520c8
- bump cabal-install to 1.18.0.8
7d520c8
- bump happy to 1.19.5
7d520c8
- bump QuickCheck to 2.7.6
7d520c8
548dcd5
* Fri Feb  6 2015 Jens Petersen <petersen@redhat.com> - 2014.2.0.0.1-1
548dcd5
- use ghc-7.8.4
500be8f
- bump attoparsec to 0.11.3.4
500be8f
- bump text to 1.1.1.3
30b190a
45222d9
* Wed Aug 20 2014 Jens Petersen <petersen@redhat.com> - 2014.2.0.0-1
45222d9
- update to haskell-platform-2014.2
87bff7f
- ghc-7.8.3+ ships xhtml
e2e49ad
- cgi dropped
e2e49ad
- requires hscolour
e2e49ad
b9ed0f9
* Tue Jul  8 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-37
b9ed0f9
- rebuild for F21
b9ed0f9
27de51b
* Mon Apr 21 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-36
27de51b
- fix build for versioned docdirs
27de51b
e9fc846
* Mon Apr 21 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-35
e9fc846
- alex and syb are separate packages again
e9fc846
5855007
* Mon Apr 14 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-34
5855007
- cabal-install, happy, parallel, regex-compat are now separate packages
5855007
7607314
* Thu Mar 27 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-33
7607314
- transformers lib is now separate package
7607314
f019537
* Wed Mar 26 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-32
a8e9431
- QuickCheck and HTTP are separate packages again
f019537
e8ca4e1
* Mon Mar 17 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-31
11bb9d8
- HUnit is a separate package again
e8ca4e1
- network is a separate package again
11bb9d8
5b691cc
* Thu Feb  6 2014 Jens Petersen <petersen@redhat.com>
5b691cc
- only show cabal-install upgrade notice for verbose
5b691cc
a64e539
* Mon Feb  3 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-30
c1f5ab8
- parsec is now a separate package again
a64e539
- async is now a new separate package
c1f5ab8
a9d7ab3
* Wed Jan  8 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-29
a9d7ab3
- regex-posix is now a separate package
a9d7ab3
3534878
* Fri Jan  3 2014 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-28
3534878
- html and regex-base are now separate packages
3534878
55278ab
* Wed Dec  4 2013 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-27
55278ab
- mtl and zlib are now separate packages again
55278ab
e2ed205
* Thu Oct 31 2013 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-26
e2ed205
- fix alex patching for ppc and s390 archs
e2ed205
d62b08d
* Sat Oct 26 2013 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-25
d62b08d
- random and stm are separate packages again
d62b08d
10870b0
* Fri Jul 26 2013 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-24
79ebbe7
- fix packaging of license files when building without shared libraries
10870b0
- tweaks for F20 unversioned docdir
79ebbe7
43ab7fa
* Sat May  4 2013 Jens Petersen <petersen@redhat.com> - 2013.2.0.0-23
43ab7fa
- update to 2013.2.0.0
82c1f53
- new packages: GLURaw, OpenGLRaw
82c1f53
- new depends: attoparsec, case-insensitive, hashable, unordered-containers
82c1f53
- use ghc_fix_dynamic_rpath
166e976
- text lib is separate package again
82c1f53
77886c8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2012.4.0.0-22
77886c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
77886c8
02fde4f
* Thu Dec  6 2012 Jens Petersen <petersen@redhat.com> - 2012.4.0.0-21
02fde4f
- vector was patched to build on all archs (#883479)
02fde4f
3bf1941
* Wed Dec  5 2012 Jens Petersen <petersen@redhat.com> - 2012.4.0.0-20
3bf1941
- keep split, vector, and primitive in their own existing src packages
3bf1941
- allow building on ghc archs without ghci: ie without vector library (#883479)
3bf1941
bdb4632
* Sat Oct 20 2012 Jens Petersen <petersen@redhat.com> - 2012.4.0.0-19
e9c58b0
- update to 2012.4.0.0
f371076
- new subpackages: async, split, vector, and primitive (vector dep)
f371076
- drop explicit BR hscolour
bdb4632
a3816f4
* Mon Jul 23 2012 Jens Petersen <petersen@redhat.com> - 2012.2.0.0-18
a3816f4
- also apply the alex fix-bang-pattern patch for s390 and s390x
a3816f4
a27555e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2012.2.0.0-17
a27555e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a27555e
06e8379
* Mon Jul 16 2012 Jens Petersen <petersen@redhat.com> - 2012.2.0.0-16
06e8379
- change prof BRs to devel
06e8379
84c2a5f
* Thu Jun  7 2012 Jens Petersen <petersen@redhat.com> - 2012.2.0.0-15
84c2a5f
- update to 2012.2.0.0
84c2a5f
- build the whole of haskell-platform now from this package
84c2a5f
  and subpackage like ghc's libraries
84c2a5f
- add alex fix-bang-pattern.diff patch from Debian to fix build on ppc archs
84c2a5f
  - requires BR alex
84c2a5f
- drop common_summary and common_description for subpackaging
84c2a5f
- no longer need to unset debug_package
84c2a5f
- make sure all the dynamically linked files get stripped
f432225
- needs ghc-rpm-macros 0.95.2 or later to build
35ba98b
- use chrpath to fix the program RPATHs when dynamically linked to HP libs
84c2a5f
a8ef4e1
* Wed May  9 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.741-2
a8ef4e1
- update cabal-install to 0.14.0
a8ef4e1
f30af75
* Sat Mar 24 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.741-1
f30af75
- update to ghc-7.4.1 and latest libraries
f30af75
- temporarily just a meta-package
f30af75
38d563f
* Wed Mar 21 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-7
38d563f
- require ghc-compiler instead of ghc to avoid the ghc lib
38d563f
55dff49
* Fri Jan 20 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-6
55dff49
- update to cabal2spec-0.25.2
55dff49
9377108
* Thu Jan 19 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-5
9377108
- update the description
9377108
a558f63
* Thu Jan 19 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-4
a558f63
- update the source url
a558f63
3c4fe84
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2011.4.0.0-3
3c4fe84
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3c4fe84
ecf15cc
* Sun Jan  1 2012 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-2
ecf15cc
- define ghc_without_shared since ghc-haskell-platform-devel no longer
ecf15cc
  requires ghc-haskell-platform
ecf15cc
1aee238
* Wed Dec 28 2011 Jens Petersen <petersen@redhat.com> - 2011.4.0.0-1
1aee238
- update to 2011.4.0.0
1aee238
- reenable ppc64
ecf15cc
- drop ghc-haskell-platform subpackage
9377108
- require ghc-libraries instead of ghc-devel
1aee238
8f65f00
* Tue Jun 21 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.1-2
8f65f00
- ghc_arches replaces ghc_excluded_archs (cabal2spec-0.23.2)
8f65f00
64b4d27
* Mon Jun 20 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.1-1
64b4d27
- update to 2011.2.0.1: ghc-7.0.3 and text-0.11.0.6
79236d0
- update source url
64b4d27
- use ghc_excluded_archs
64b4d27
- exclude ppc64: no QuickCheck
8767018
- bump ghc to 7.0.4
79236d0
- use top_prefix for path to haskell-platform subdir in large tarball
79236d0
- drop upstream_version
64b4d27
9d0fc86
* Fri May 27 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.0-5
9d0fc86
- drop the prof subpackage
9d0fc86
821967c
* Wed May 25 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.0-4
821967c
- add ppc64 arch
821967c
750eeb4
* Mon Mar 28 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.0-3
750eeb4
- remove duplicate license file from ghc-haskell-platform
750eeb4
d073798
* Mon Mar 28 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.0-2
d073798
- fix the install scripts:
d073798
- ghc_reindex_haddock is now redundant
d073798
- use ghc_pkg_recache
d073798
9a4ea41
* Fri Mar 11 2011 Jens Petersen <petersen@redhat.com> - 2011.2.0.0-1
9a4ea41
- 2011.2.0.0 final
9a4ea41
d51f8ca
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 2011.1.0.0-0.6
d51f8ca
- Enable build on sparcv9
d51f8ca
accc0ed
* Tue Feb 15 2011 Jens Petersen <petersen@redhat.com> - 2011.1.0.0-0.5
accc0ed
- update to latest haskell-platform-2011.1 snapshot
accc0ed
7df0c29
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2011.1.0.0-0.4
7df0c29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7df0c29
7da0a8f
* Sat Jan 22 2011 Jens Petersen <petersen@redhat.com> - 2011.1.0.0-0.3
7da0a8f
- make ghc-haskell-platform-devel require ghc-devel and ghc_devel_requires
7f75868
- build with ghc_lib_build and without_haddock
7da0a8f
6358fa6
* Tue Jan 18 2011 Jens Petersen <petersen@redhat.com> - 2011.1.0.0-0.2
6358fa6
- update to cabal2spec-0.22.4
6358fa6
9c91e1b
* Sun Dec  5 2010 Jens Petersen <petersen@redhat.com> - 2011.1.0.0-0.1
9c91e1b
- update to 2011.1.0.0 alpha snapshot
9c91e1b
3c3a8ae
* Fri Nov 26 2010 Jens Petersen <petersen@redhat.com> - 2010.2.0.0.701-1
3c3a8ae
- bump some versions for ghc-7.0.1
f40ff11
- add hscolour
494de50
- no haddock documentation to build
494de50
- remove duplicate LICENSE file
3c3a8ae
88c0a7e
* Fri Jul 23 2010 Jens Petersen <petersen@redhat.com> - 2010.2.0.0-1
88c0a7e
- update to 2010.2.0.0 final release (no actual changes)
88c0a7e
a134ef8
* Sun Jul 18 2010 Jens Petersen <petersen@redhat.com> - 2010.2.0.0-0.1
a134ef8
- drop debuginfo again: ghc_strip_dynlinked got fixed in ghc-rpm-macros-0.8.1
a134ef8
35e6796
* Fri Jul 16 2010 Jens Petersen <petersen@redhat.com> - 2010.2.0.0-0.1
35e6796
- update to 2010.2.0.0 RC
35e6796
- obsolete ghc-haskell-platform-doc in line with ghc-rpm-macros-0.8.0
375b052
- add License to base library too
35e6796
6e47570
* Sun Jun 27 2010 Jens Petersen <petersen@redhat.com> - 2010.1.0.0.6123-1
6e47570
- bump ghc to 6.12.3
6e47570
- sync cabal2spec-0.22.1
478579f
- enable debugging for now to avoid empty strip error
6e47570
b1883eb
* Thu Apr 29 2010 Jens Petersen <petersen@redhat.com> - 2010.1.0.0.6122-1
b1883eb
- break haskell-platform-2010.1.0.0 with ghc-6.12.2
b1883eb
5395449
* Wed Mar 24 2010 Jens Petersen <petersen@redhat.com> - 2010.1.0.0-1
5395449
- update to 2010.1.0.0 beta release
5395449
- update versions of alex, cgi, network, parallel, QuickCheck, HTTP
5395449
- new deepseq dep (#576482)
5395449
bea90b7
* Thu Jan 28 2010 Jens Petersen <petersen@redhat.com> - 2009.3.1.20100115-0.2
bea90b7
- add filelist for shared libs
bea90b7
- update devel post and postun
bea90b7
13a9ef9
* Sat Jan 16 2010 Jens Petersen <petersen@redhat.com> - 2009.3.1.20100115-0.1
13a9ef9
- update to darcs snapshot patched for ghc-6.12.1
13a9ef9
- update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1:
13a9ef9
- drop doc and prof bcond
13a9ef9
- use common_summary and common_description
13a9ef9
- use ghc_lib_package and ghc_pkg_deps
13a9ef9
- build shared library
13a9ef9
- drop redundant buildroot and its install cleaning
13a9ef9
8e5165e
* Mon Sep 28 2009 Jens Petersen <petersen@redhat.com> - 2009.2.0.2-3
8e5165e
- fix rpmlint warnings (bos, #523883)
8e5165e
8e5165e
* Mon Sep 28 2009 Jens Petersen <petersen@redhat.com> - 2009.2.0.2-2
8e5165e
- add all the buildrequires (#523883)
8e5165e
- create ghcpkgdir since metapackage
8e5165e
- nothing in bindir
8e5165e
8e5165e
* Thu Sep 17 2009 Jens Petersen <petersen@redhat.com> - 2009.2.0.2-1
8e5165e
- initial packaging for Fedora