e62a41b
# generated by cabal-rpm-2.0.5
e62a41b
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
%global pkg_name HSH
4cfae9d
%global pkgver %{pkg_name}-%{version}
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
Name:           ghc-%{pkg_name}
b78fe59
Version:        2.1.3
8473784
Release:        9%{?dist}
1cdae8f
Summary:        Library to mix shell scripting with Haskell programs
Shakthi Kannan 5c47815
e8b33e3
License:        LGPLv2+
3bf0f86
Url:            https://hackage.haskell.org/package/%{pkg_name}
4485771
# Begin cabal-rpm sources:
4cfae9d
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
4485771
# End cabal-rpm sources
Shakthi Kannan 5c47815
4485771
# Begin cabal-rpm deps:
e8b33e3
BuildRequires:  ghc-Cabal-devel
e8b33e3
BuildRequires:  ghc-rpm-macros
163c1b6
BuildRequires:  ghc-MissingH-prof
163c1b6
BuildRequires:  ghc-base-prof
163c1b6
BuildRequires:  ghc-bytestring-prof
163c1b6
BuildRequires:  ghc-directory-prof
163c1b6
BuildRequires:  ghc-filepath-prof
163c1b6
BuildRequires:  ghc-hslogger-prof
163c1b6
BuildRequires:  ghc-mtl-prof
163c1b6
BuildRequires:  ghc-process-prof
163c1b6
BuildRequires:  ghc-regex-base-prof
163c1b6
BuildRequires:  ghc-regex-compat-prof
163c1b6
BuildRequires:  ghc-regex-posix-prof
163c1b6
BuildRequires:  ghc-unix-prof
e8b33e3
# End cabal-rpm deps
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
%description
3bf0f86
HSH is designed to let you mix and match shell expressions with Haskell
3bf0f86
programs. With HSH, it is possible to easily run shell commands, capture their
3bf0f86
output or provide their input, and pipe them to and from other shell commands
3bf0f86
and arbitrary Haskell functions at will.
1cdae8f
1cdae8f
1cdae8f
%package devel
1cdae8f
Summary:        Haskell %{pkg_name} library development files
3bf0f86
Provides:       %{name}-static = %{version}-%{release}
163c1b6
Provides:       %{name}-static%{?_isa} = %{version}-%{release}
91c06d3
%if %{defined ghc_version}
1cdae8f
Requires:       ghc-compiler = %{ghc_version}
91c06d3
%endif
3bf0f86
Requires:       %{name}%{?_isa} = %{version}-%{release}
1cdae8f
1cdae8f
%description devel
1cdae8f
This package provides the Haskell %{pkg_name} library development files.
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
2142def
%if %{with haddock}
2142def
%package doc
2142def
Summary:        Haskell %{pkg_name} library documentation
4249580
BuildArch:      noarch
2142def
2142def
%description doc
2142def
This package provides the Haskell %{pkg_name} library documentation.
2142def
%endif
2142def
2142def
2142def
%if %{with ghc_prof}
2142def
%package prof
2142def
Summary:        Haskell %{pkg_name} profiling library
2142def
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
4249580
Supplements:    (%{name}-devel and ghc-prof)
2142def
2142def
%description prof
2142def
This package provides the Haskell %{pkg_name} profiling library.
2142def
%endif
2142def
2142def
Shakthi Kannan 5c47815
%prep
4485771
# Begin cabal-rpm setup:
4cfae9d
%setup -q -n %{pkgver}
4485771
# End cabal-rpm setup
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
%build
4485771
# Begin cabal-rpm build:
Shakthi Kannan 5c47815
%ghc_lib_build
4485771
# End cabal-rpm build
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
%install
4485771
# Begin cabal-rpm install
Shakthi Kannan 5c47815
%ghc_lib_install
4485771
# End cabal-rpm install
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
4249580
%if 0%{?fedora} < 31 || 0%{?rhel} < 8
4249580
%post devel
4249580
%ghc_pkg_recache
4249580
4249580
4249580
%postun devel
4249580
%ghc_pkg_recache
4249580
%endif
4249580
4249580
1cdae8f
%files -f %{name}.files
4485771
# Begin cabal-rpm files:
4485771
%license COPYING
4485771
%license COPYRIGHT
4485771
# End cabal-rpm files
Shakthi Kannan 5c47815
1cdae8f
1cdae8f
%files devel -f %{name}-devel.files
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
2142def
%if %{with haddock}
2142def
%files doc -f %{name}-doc.files
4249580
%license COPYING
4249580
%license COPYRIGHT
2142def
%endif
2142def
2142def
2142def
%if %{with ghc_prof}
2142def
%files prof -f %{name}-prof.files
2142def
%endif
2142def
2142def
Shakthi Kannan 5c47815
%changelog
8473784
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-9
8473784
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8473784
2142def
* Thu Aug 01 2019 Jens Petersen <petersen@redhat.com> - 2.1.3-8
2142def
- add doc and prof subpackages (cabal-rpm-1.0.0)
2142def
26dc74f
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-7
26dc74f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
26dc74f
4485771
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 2.1.3-6
4485771
- refresh to cabal-rpm-0.13
4485771
94ebdaf
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-5
94ebdaf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
94ebdaf
7771c80
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 2.1.3-4
7771c80
- rebuild
7771c80
5525a4a
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-3
5525a4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5525a4a
3be55f7
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-2
3be55f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3be55f7
b78fe59
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 2.1.3-1
b78fe59
- update to 2.1.3
b78fe59
140c78c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-7
140c78c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
140c78c
fcdb535
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-6
fcdb535
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
fcdb535
4cfae9d
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 2.1.2-5
4cfae9d
- refresh to cabal-rpm-0.11.1
1f8c2ba
- patch for ghc8 directory
4cfae9d
3701261
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-4
3701261
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3701261
03d54e1
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-3
03d54e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
03d54e1
0c7e597
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-2
0c7e597
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0c7e597
3bf0f86
* Mon Jan 19 2015 Jens Petersen <petersen@redhat.com> - 2.1.2-1
3bf0f86
- update to 2.1.2
3bf0f86
d61165c
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-4
d61165c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d61165c
4a3d9a4
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
4a3d9a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4a3d9a4
cc67c70
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-2
cc67c70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cc67c70
0c2a5f6
* Tue Jun 11 2013 Jens Petersen <petersen@redhat.com> - 2.1.0-1
0c2a5f6
- update to 2.1.0
0c2a5f6
1cdae8f
* Tue Jun 11 2013 Jens Petersen <petersen@redhat.com> - 2.0.4-5
1cdae8f
- update to new simplified Haskell Packaging Guidelines
1cdae8f
6eddc4a
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.4-4
6eddc4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6eddc4a
e8b33e3
* Sun Nov 18 2012 Jens Petersen <petersen@redhat.com> - 2.0.4-3
e8b33e3
- update with cabal-rpm
e8b33e3
- correct license tag to LGPLv2+
e8b33e3
Shakthi Kannan 5c47815
* Fri Sep 07 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 2.0.4-2
Shakthi Kannan 5c47815
- Updated summary
Shakthi Kannan 5c47815
Shakthi Kannan 5c47815
* Tue Aug 21 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 2.0.4-1
Shakthi Kannan 5c47815
- spec file template generated by cabal2spec-0.25.5