59f43a1
# https://fedoraproject.org/wiki/Packaging:Haskell
Ben Boeckel 2bd574b
Yaakov Meir Nemoy 90891b8
%global pkg_name tar
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
Name:           ghc-%{pkg_name}
eacfbad
Version:        0.4.0.1
61b70e6
Release:        7%{?dist}
49340f5
Summary:        Reading, writing and manipulating tar archive files
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
License:        BSD
61b70e6
Url:            https://hackage.haskell.org/package/%{pkg_name}
61b70e6
Source0:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
eacfbad
d9de40b
BuildRequires:  ghc-Cabal-devel
eacfbad
BuildRequires:  ghc-rpm-macros
eacfbad
# Begin cabal-rpm deps:
Ben Boeckel 2bd574b
BuildRequires:  ghc-bytestring-devel
Ben Boeckel 2bd574b
BuildRequires:  ghc-directory-devel
Ben Boeckel 2bd574b
BuildRequires:  ghc-filepath-devel
Ben Boeckel 2bd574b
BuildRequires:  ghc-old-time-devel
eacfbad
BuildRequires:  ghc-time-devel
eacfbad
# End cabal-rpm deps
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
%description
61b70e6
This library is for working with '.tar' archive files. It can read and write
61b70e6
a range of common variations of archive format including V7, USTAR, POSIX and
61b70e6
GNU formats. It provides support for packing and unpacking portable archives.
61b70e6
This makes it suitable for distribution but not backup because details like
61b70e6
file ownership and exact permissions are not preserved.
49340f5
49340f5
49340f5
%package devel
49340f5
Summary:        Haskell %{pkg_name} library development files
61b70e6
Provides:       %{name}-static = %{version}-%{release}
49340f5
Requires:       ghc-compiler = %{ghc_version}
49340f5
Requires(post): ghc-compiler = %{ghc_version}
49340f5
Requires(postun): ghc-compiler = %{ghc_version}
61b70e6
Requires:       %{name}%{?_isa} = %{version}-%{release}
49340f5
49340f5
%description devel
49340f5
This package provides the Haskell %{pkg_name} library development files.
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
%prep
Yaakov Meir Nemoy 90891b8
%setup -q -n %{pkg_name}-%{version}
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
%build
033fff1
%ghc_lib_build
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
%install
033fff1
%ghc_lib_install
Yaakov Meir Nemoy 90891b8
Yaakov Meir Nemoy 90891b8
49340f5
%post devel
49340f5
%ghc_pkg_recache
49340f5
59f43a1
49340f5
%postun devel
49340f5
%ghc_pkg_recache
Ben Boeckel 2bd574b
Ben Boeckel 2bd574b
49340f5
%files -f %{name}.files
49340f5
%doc LICENSE
Ben Boeckel 2bd574b
Ben Boeckel 2bd574b
49340f5
%files devel -f %{name}-devel.files
3a73f46
3a73f46
Yaakov Meir Nemoy 90891b8
%changelog
61b70e6
* Tue Jan 27 2015 Jens Petersen <petersen@fedoraproject.org> - 0.4.0.1-7
61b70e6
- cblrpm refresh
61b70e6
4351e51
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.1-6
4351e51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4351e51
7920ecf
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.1-5
7920ecf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7920ecf
9cad33a
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.1-4
9cad33a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9cad33a
49340f5
* Tue Jun 04 2013 Jens Petersen <petersen@redhat.com> - 0.4.0.1-3
49340f5
- update to new simplified Haskell Packaging Guidelines
49340f5
544356c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.1-2
544356c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
544356c
eacfbad
* Thu Nov 08 2012 Jens Petersen <petersen@redhat.com> - 0.4.0.1-1
eacfbad
- update to 0.4.0.1
eacfbad
83e02d5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.0-2
83e02d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
83e02d5
59f43a1
* Tue Mar 20 2012 Jens Petersen <petersen@redhat.com> - 0.3.2.0-1
59f43a1
- update to 0.3.2.0
59f43a1
59f43a1
* Sun Mar 18 2012 Jens Petersen <petersen@redhat.com> - 0.3.1.0-15
59f43a1
- update to cabal2spec-0.25
59f43a1
f0de474
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1.0-14.3
f0de474
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f0de474
91c9ad3
* Mon Oct 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.3.1.0-13.3
91c9ad3
- rebuild with new gmp without compat lib
91c9ad3
45ba2dd
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.3.1.0-13.2
45ba2dd
- rebuild with new gmp without compat lib
45ba2dd
0cdb51a
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 0.3.1.0-13.1
0cdb51a
- rebuild with new gmp
0cdb51a
Ben Boeckel 2bd574b
* Sat Jul 09 2011 Ben Boeckel <mathstuf@gmail.com> - 0.3.1.0-13
Ben Boeckel 2bd574b
- Update to cabal2spec-0.24
Ben Boeckel 2bd574b
d9de40b
* Thu Jun 23 2011 Jens Petersen <petersen@redhat.com> - 0.3.1.0-12
d9de40b
- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2)
d9de40b
2790d77
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.3.1.0-11
2790d77
- Enable build on sparcv9
2790d77
5a0869c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1.0-10
5a0869c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5a0869c
Ben Boeckel f07a2d6
* Sat Jan 15 2011 Ben Boeckel <mathstuf@gmail.com> - 0.3.1.0-9
Ben Boeckel f07a2d6
- Update to cabal2spec-0.22.4
Ben Boeckel f07a2d6
- Rebuild
Ben Boeckel f07a2d6
0cdf39b
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 0.3.1.0-8
0cdf39b
- update url
0cdf39b
Ben Boeckel d68ef93
* Sun Nov 07 2010 Ben Boeckel <mathstuf@gmail.com> - 0.3.1.0-7
Ben Boeckel d68ef93
- Rebuild
Ben Boeckel d68ef93
- Update summary and description
Ben Boeckel d68ef93
3a73f46
* Sat Sep  4 2010 Jens Petersen <petersen@redhat.com> - 0.3.1.0-6
3a73f46
- add hscolour and doc obsolete (cabal2spec-0.22.2)
3a73f46
033fff1
* Sun Jun 27 2010 Jens Petersen <petersen@redhat.com> - 0.3.1.0-5
033fff1
- sync cabal2spec-0.22.1
033fff1
80e05a9
* Tue Apr 27 2010 Jens Petersen <petersen@redhat.com> - 0.3.1.0-4
80e05a9
- rebuild against ghc-6.12.2
80e05a9
- condition ghc_lib_package
80e05a9
036a41a
* Mon Jan 11 2010 Jens Petersen <petersen@redhat.com> - 0.3.1.0-3
036a41a
- update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1:
036a41a
- drop doc and prof bcond
036a41a
- use ghc_lib_package
036a41a
70d5ff0
* Sat Dec 26 2009 Jens Petersen <petersen@redhat.com> - 0.3.1.0-2
70d5ff0
- update for ghc-6.12.1: add shared library support
70d5ff0
- use new ghc*_requires macros: needs ghc-rpm-macros 0.4.0
70d5ff0
- add common_summary and common_description
70d5ff0
Yaakov Meir Nemoy c9da14f
* Fri Aug 28 2009 Yaakov M. Nemoy <ynemoy@fedoraproject.org> - 0.3.1.0-1
Yaakov Meir Nemoy c9da14f
- updated to latest upstream
Yaakov Meir Nemoy c9da14f
Yaakov Meir Nemoy 6ecfa70
* Sun Aug 23 2009 Yaakov M. Nemoy <loupgaroublond@gmail.com> - 0.3.0.0-2
Yaakov Meir Nemoy 6ecfa70
- updated to latest cabal2spec output
Yaakov Meir Nemoy 6ecfa70
Yaakov Meir Nemoy 90891b8
* Tue Mar  3 2009 Yaakov M. Nemoy <loupgaroublond@gmail.com> - 0.3.0.0-1
Yaakov Meir Nemoy 90891b8
- initial packaging for Fedora created by cabal2spec