Blame SPECS/ghc-SHA.spec

46ec5e
# generated by cabal-rpm-0.12.1
46ec5e
# https://fedoraproject.org/wiki/Packaging:Haskell
46ec5e
46ec5e
%global pkg_name SHA
46ec5e
%global pkgver %{pkg_name}-%{version}
46ec5e
46ec5e
%bcond_with tests
46ec5e
46ec5e
Name:           ghc-%{pkg_name}
46ec5e
Version:        1.6.4.2
46ec5e
Release:        7%{?dist}
46ec5e
Summary:        SHA message digest functions
46ec5e
46ec5e
License:        BSD
46ec5e
Url:            https://hackage.haskell.org/package/%{pkg_name}
46ec5e
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
46ec5e
46ec5e
BuildRequires:  ghc-Cabal-devel
46ec5e
BuildRequires:  ghc-rpm-macros
46ec5e
# Begin cabal-rpm deps:
46ec5e
BuildRequires:  ghc-array-devel
46ec5e
BuildRequires:  ghc-binary-devel
46ec5e
BuildRequires:  ghc-bytestring-devel
46ec5e
BuildRequires:  ghc-directory-devel
46ec5e
%if %{with tests}
46ec5e
BuildRequires:  ghc-QuickCheck-devel
46ec5e
BuildRequires:  ghc-test-framework-devel
46ec5e
BuildRequires:  ghc-test-framework-quickcheck2-devel
46ec5e
%endif
46ec5e
# End cabal-rpm deps
46ec5e
46ec5e
%description
46ec5e
This library implements the SHA suite of message digest functions,
46ec5e
according to NIST FIPS 180-2 (with the SHA-224 addendum), as well as
46ec5e
the SHA-based HMAC routines. The functions have been tested against
46ec5e
most of the NIST and RFC test vectors for the various functions.
46ec5e
While some attention has been paid to performance, these do not
46ec5e
presently reach the speed of well-tuned libraries, like OpenSSL.
46ec5e
46ec5e
46ec5e
%package devel
46ec5e
Summary:        Haskell %{pkg_name} library development files
46ec5e
Provides:       %{name}-static = %{version}-%{release}
46ec5e
Provides:       %{name}-doc = %{version}-%{release}
46ec5e
%if %{defined ghc_version}
46ec5e
Requires:       ghc-compiler = %{ghc_version}
46ec5e
Requires(post): ghc-compiler = %{ghc_version}
46ec5e
Requires(postun): ghc-compiler = %{ghc_version}
46ec5e
%endif
46ec5e
Requires:       %{name}%{?_isa} = %{version}-%{release}
46ec5e
46ec5e
%description devel
46ec5e
This package provides the Haskell %{pkg_name} library development files.
46ec5e
46ec5e
46ec5e
%prep
46ec5e
%setup -q -n %{pkgver}
46ec5e
46ec5e
46ec5e
%build
46ec5e
%ghc_lib_build
46ec5e
46ec5e
46ec5e
%install
46ec5e
%ghc_lib_install
46ec5e
46ec5e
46ec5e
%check
46ec5e
%cabal_test
46ec5e
46ec5e
46ec5e
%post devel
46ec5e
%ghc_pkg_recache
46ec5e
46ec5e
46ec5e
%postun devel
46ec5e
%ghc_pkg_recache
46ec5e
46ec5e
46ec5e
%files -f %{name}.files
46ec5e
%license LICENSE
46ec5e
46ec5e
46ec5e
%files devel -f %{name}-devel.files
46ec5e
46ec5e
46ec5e
%changelog
46ec5e
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4.2-7
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
46ec5e
46ec5e
* Fri Jan 26 2018 Jens Petersen <petersen@redhat.com> - 1.6.4.2-6
46ec5e
- rebuild
46ec5e
46ec5e
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4.2-5
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
46ec5e
46ec5e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4.2-4
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
46ec5e
46ec5e
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 1.6.4.2-3
46ec5e
- refresh to cabal-rpm-0.11.1
46ec5e
46ec5e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4.2-2
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
46ec5e
46ec5e
* Sun Jun 26 2016 Jens Petersen <petersen@redhat.com> - 1.6.4.2-1
46ec5e
- update to 1.6.4.2
46ec5e
46ec5e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4.1-3
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
46ec5e
46ec5e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.4.1-2
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
46ec5e
46ec5e
* Tue Jan 20 2015 Jens Petersen <petersen@redhat.com> - 1.6.4.1-1
46ec5e
- update to 1.6.4.1
46ec5e
46ec5e
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-5
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
46ec5e
46ec5e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-4
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
46ec5e
46ec5e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-3
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
46ec5e
46ec5e
* Fri Jun 07 2013 Jens Petersen <petersen@redhat.com> - 1.6.1-2
46ec5e
- update to new simplified Haskell Packaging Guidelines
46ec5e
46ec5e
* Tue Mar 12 2013 Jens Petersen <petersen@redhat.com> - 1.6.1-1
46ec5e
- update to 1.6.1
46ec5e
46ec5e
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
46ec5e
46ec5e
* Wed Nov 07 2012 Jens Petersen <petersen@redhat.com> - 1.5.1-1
46ec5e
- update to 1.5.1
46ec5e
46ec5e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0.1-2
46ec5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
46ec5e
46ec5e
* Mon Apr 16 2012 Jens Petersen <petersen@redhat.com> - 1.5.0.1-1
46ec5e
- BSD
46ec5e
- depends on binary
46ec5e
46ec5e
* Mon Apr 16 2012 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org>
46ec5e
- spec file template generated by cabal2spec-0.25.5