Blame SPECS/ghc-haddock-library.spec

4233e4
# generated by cabal-rpm-0.12.1
4233e4
# https://fedoraproject.org/wiki/Packaging:Haskell
4233e4
4233e4
%global pkg_name haddock-library
4233e4
%global pkgver %{pkg_name}-%{version}
4233e4
4233e4
%bcond_with tests
4233e4
4233e4
Name:           ghc-%{pkg_name}
4233e4
Version:        1.4.3
4233e4
Release:        2%{?dist}
4233e4
Summary:        Library exposing some functionality of Haddock
4233e4
4233e4
License:        BSD
4233e4
Url:            https://hackage.haskell.org/package/%{pkg_name}
4233e4
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
4233e4
4233e4
BuildRequires:  ghc-Cabal-devel
4233e4
BuildRequires:  ghc-rpm-macros
4233e4
# Begin cabal-rpm deps:
4233e4
BuildRequires:  ghc-bytestring-devel
4233e4
BuildRequires:  ghc-deepseq-devel
4233e4
BuildRequires:  ghc-transformers-devel
4233e4
%if %{with tests}
4233e4
BuildRequires:  ghc-QuickCheck-devel
4233e4
BuildRequires:  ghc-base-compat-devel
4233e4
BuildRequires:  ghc-hspec-devel
4233e4
%endif
4233e4
# End cabal-rpm deps
4233e4
4233e4
%description
4233e4
Haddock is a documentation-generation tool for Haskell libraries.
4233e4
These modules expose some functionality of it without pulling in the GHC
4233e4
dependency. Please note that the API is likely to change so specify upper
4233e4
bounds in your project if you can't release often. For interacting with Haddock
4233e4
itself, see the ‘haddock’ package.
4233e4
4233e4
4233e4
%package devel
4233e4
Summary:        Haskell %{pkg_name} library development files
4233e4
Provides:       %{name}-static = %{version}-%{release}
4233e4
Provides:       %{name}-doc = %{version}-%{release}
4233e4
%if %{defined ghc_version}
4233e4
Requires:       ghc-compiler = %{ghc_version}
4233e4
Requires(post): ghc-compiler = %{ghc_version}
4233e4
Requires(postun): ghc-compiler = %{ghc_version}
4233e4
%endif
4233e4
Requires:       %{name}%{?_isa} = %{version}-%{release}
4233e4
4233e4
%description devel
4233e4
This package provides the Haskell %{pkg_name} library development
4233e4
files.
4233e4
4233e4
4233e4
%prep
4233e4
%setup -q -n %{pkgver}
4233e4
4233e4
4233e4
%build
4233e4
%ghc_lib_build
4233e4
4233e4
4233e4
%install
4233e4
%ghc_lib_install
4233e4
4233e4
4233e4
%check
4233e4
%cabal_test
4233e4
4233e4
4233e4
%post devel
4233e4
%ghc_pkg_recache
4233e4
4233e4
4233e4
%postun devel
4233e4
%ghc_pkg_recache
4233e4
4233e4
4233e4
%files -f %{name}.files
4233e4
%license LICENSE
4233e4
4233e4
4233e4
%files devel -f %{name}-devel.files
4233e4
4233e4
4233e4
%changelog
4233e4
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-2
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4233e4
4233e4
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 1.4.3-1
4233e4
- update to 1.4.3
4233e4
4233e4
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-3
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4233e4
4233e4
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-2
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4233e4
4233e4
* Wed Feb 22 2017 Jens Petersen <petersen@redhat.com> - 1.4.2-1
4233e4
- update to 1.4.2
4233e4
4233e4
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4233e4
4233e4
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-2
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4233e4
4233e4
* Thu Sep 17 2015 Jens Petersen <petersen@redhat.com> - 1.2.1-1
4233e4
- update to 1.2.1
4233e4
4233e4
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-2
4233e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4233e4
4233e4
* Thu Jan 15 2015 Jens Petersen <petersen@redhat.com> - 1.1.1-1
4233e4
- use utf8 for build to avoid error with haddock-prolog7045.txt
4233e4
4233e4
* Thu Jan 15 2015 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 1.1.1
4233e4
- spec file generated by cabal-rpm-0.9.2