Blame SPECS/ghc-split.spec

Packit a62715
# generated by cabal-rpm-0.12.1
Packit a62715
# https://fedoraproject.org/wiki/Packaging:Haskell
Packit a62715
Packit a62715
%global pkg_name split
Packit a62715
%global pkgver %{pkg_name}-%{version}
Packit a62715
Packit a62715
# disable to build only with ghc libs
Packit a62715
%bcond_with tests
Packit a62715
Packit a62715
Name:           ghc-%{pkg_name}
Packit a62715
Version:        0.2.3.2
Packit a62715
Release:        2%{?dist}
Packit a62715
Summary:        Combinator library for splitting lists
Packit a62715
Packit a62715
License:        BSD
Packit a62715
Url:            https://hackage.haskell.org/package/%{pkg_name}
Packit a62715
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Packit a62715
Packit a62715
BuildRequires:  ghc-Cabal-devel
Packit a62715
BuildRequires:  ghc-rpm-macros
Packit a62715
# Begin cabal-rpm deps:
Packit a62715
%if %{with tests}
Packit a62715
BuildRequires:  ghc-QuickCheck-devel
Packit a62715
%endif
Packit a62715
# End cabal-rpm deps
Packit a62715
Packit a62715
%description
Packit a62715
A collection of various methods for splitting lists into parts, akin to the
Packit a62715
"split" function found in several mainstream languages. Here is its tale:
Packit a62715
Packit a62715
Once upon a time the standard "Data.List" module held no function for splitting
Packit a62715
a list into parts according to a delimiter. Many a brave lambda-knight strove
Packit a62715
to add such a function, but their striving was in vain, for Lo, the Supreme
Packit a62715
Council fell to bickering amongst themselves what was to be the essential
Packit a62715
nature of the One True Function which could cleave a list in twain (or thrain,
Packit a62715
or any required number of parts).
Packit a62715
Packit a62715
And thus came to pass the split package, comprising divers functions for
Packit a62715
splitting a list asunder, each according to its nature. And the Supreme Council
Packit a62715
had no longer any grounds for argument, for the favored method of each was
Packit a62715
contained therein.
Packit a62715
Packit a62715
To get started, see the "Data.List.Split" module.
Packit a62715
Packit a62715
Packit a62715
%package devel
Packit a62715
Summary:        Haskell %{pkg_name} library development files
Packit a62715
Provides:       %{name}-static = %{version}-%{release}
Packit a62715
Provides:       %{name}-doc = %{version}-%{release}
Packit a62715
%if %{defined ghc_version}
Packit a62715
Requires:       ghc-compiler = %{ghc_version}
Packit a62715
Requires(post): ghc-compiler = %{ghc_version}
Packit a62715
Requires(postun): ghc-compiler = %{ghc_version}
Packit a62715
%endif
Packit a62715
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit a62715
Packit a62715
%description devel
Packit a62715
This package provides the Haskell %{pkg_name} library development files.
Packit a62715
Packit a62715
Packit a62715
%prep
Packit a62715
%setup -q -n %{pkgver}
Packit a62715
Packit a62715
Packit a62715
%build
Packit a62715
%ghc_lib_build
Packit a62715
Packit a62715
Packit a62715
%install
Packit a62715
%ghc_lib_install
Packit a62715
Packit a62715
Packit a62715
%check
Packit a62715
%cabal_test
Packit a62715
Packit a62715
Packit a62715
%post devel
Packit a62715
%ghc_pkg_recache
Packit a62715
Packit a62715
Packit a62715
%postun devel
Packit a62715
%ghc_pkg_recache
Packit a62715
Packit a62715
Packit a62715
%files -f %{name}.files
Packit a62715
%license LICENSE
Packit a62715
Packit a62715
Packit a62715
%files devel -f %{name}-devel.files
Packit a62715
%doc CHANGES README
Packit a62715
Packit a62715
Packit a62715
%changelog
Packit a62715
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3.2-2
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit a62715
Packit a62715
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.2.3.2-1
Packit a62715
- update to 0.2.3.2
Packit a62715
Packit a62715
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3.1-5
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit a62715
Packit a62715
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3.1-4
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit a62715
Packit a62715
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 0.2.3.1-3
Packit a62715
- refresh to cabal-rpm-0.11.1
Packit a62715
Packit a62715
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3.1-2
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit a62715
Packit a62715
* Sun Jul 24 2016 Ben Boeckel <mathstuf@gmail.com> - 0.2.3.1-1
Packit a62715
- update to 0.2.3.1
Packit a62715
Packit a62715
* Wed Jun 29 2016 Jens Petersen <petersen@redhat.com> - 0.2.3-2
Packit a62715
- re-enable tests
Packit a62715
Packit a62715
* Sat Apr 23 2016 Ben Boeckel <mathstuf@gmail.com> - 0.2.3-1
Packit a62715
- update to 0.2.3
Packit a62715
Packit a62715
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-8
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit a62715
Packit a62715
* Thu Sep 17 2015 Jens Petersen <petersen@redhat.com> - 0.2.2-7
Packit a62715
- allow base 4.8
Packit a62715
Packit a62715
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-6
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit a62715
Packit a62715
* Mon Jan 26 2015 Jens Petersen <petersen@fedoraproject.org> - 0.2.2-5
Packit a62715
- cblrpm refresh
Packit a62715
- use cabal_test
Packit a62715
Packit a62715
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-4
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit a62715
Packit a62715
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-3
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit a62715
Packit a62715
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-2
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit a62715
Packit a62715
* Tue Jun 04 2013 Jens Petersen <petersen@redhat.com> - 0.2.2-1
Packit a62715
- update to 0.2.2
Packit a62715
- update to new simplified Haskell Packaging Guidelines
Packit a62715
Packit a62715
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.1.1-2
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit a62715
Packit a62715
* Tue Nov 27 2012 Jens Petersen <petersen@redhat.com> - 0.2.1.1-1
Packit a62715
- update to 0.2.1.1, part of haskell-platform-2012.4
Packit a62715
Packit a62715
* Sat Nov 17 2012 Jens Petersen <petersen@redhat.com>
Packit a62715
- update with cabal-rpm
Packit a62715
Packit a62715
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4.3-3
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit a62715
Packit a62715
* Mon Jul 16 2012 Jens Petersen <petersen@redhat.com> - 0.1.4.3-2
Packit a62715
- change prof BRs to devel
Packit a62715
Packit a62715
* Wed Jun 13 2012 Jens Petersen <petersen@redhat.com> - 0.1.4.3-1
Packit a62715
- update to 0.1.4.3
Packit a62715
Packit a62715
* Fri Mar 23 2012 Jens Petersen <petersen@redhat.com> - 0.1.4.2-2
Packit a62715
- add license to ghc_files
Packit a62715
Packit a62715
* Fri Jan  6 2012 Jens Petersen <petersen@redhat.com> - 0.1.4.2-1
Packit a62715
- update to 0.1.4.2 and cabal2spec-0.25.2
Packit a62715
Packit a62715
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.1.4-1.2
Packit a62715
- rebuild with new gmp without compat lib
Packit a62715
Packit a62715
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 0.1.4-1.1
Packit a62715
- rebuild with new gmp
Packit a62715
Packit a62715
* Sat Jul 09 2011 Ben Boeckel <mathstuf@gmail.com> - 0.1.4-1
Packit a62715
- Update to 0.1.4
Packit a62715
- Update to cabal2spec-0.24
Packit a62715
Packit a62715
* Fri Jun 24 2011 Jens Petersen <petersen@redhat.com> - 0.1.3-5
Packit a62715
- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2)
Packit a62715
Packit a62715
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.1.3-4
Packit a62715
- Enable build on sparcv9
Packit a62715
Packit a62715
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-3
Packit a62715
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit a62715
Packit a62715
* Sat Jan 15 2011 Ben Boeckel <mathstuf@gmail.com> - 0.1.3-2
Packit a62715
- Update to cabal2spec-0.22.4
Packit a62715
- Rebuild
Packit a62715
Packit a62715
* Fri Dec 17 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.3-1
Packit a62715
- Update to 0.1.3
Packit a62715
Packit a62715
* Sun Nov 28 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.2.3-1
Packit a62715
- Update to 0.1.2.3
Packit a62715
Packit a62715
* Fri Nov 12 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.2.2-1
Packit a62715
- Update to 0.1.2.2
Packit a62715
Packit a62715
* Sun Nov 07 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.2.1-2
Packit a62715
- Rebuild
Packit a62715
Packit a62715
* Tue Sep 14 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.2.1-1
Packit a62715
- Update to 0.1.2.1
Packit a62715
Packit a62715
* Sun Sep 05 2010 Ben Boeckel <mathstuf@gmail.com> - 0.1.2-1
Packit a62715
- Initial package
Packit a62715
Packit a62715
* Sun Sep  5 2010 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org> - 0.1.2-0
Packit a62715
- initial packaging for Fedora automatically generated by cabal2spec-0.22.2