1bff766
Name:           cabal-install
4df01a5
# part of haskell-platform
333a321
Version:        0.14.0
333a321
Release:        1%{?dist}
1bff766
Summary:        Haskell package tool
1bff766
1bff766
Group:          Development/Tools
1bff766
License:        BSD
dda4336
# BEGIN cabal2spec
1dc8b53
URL:            http://hackage.haskell.org/package/%{name}
1bff766
Source0:        http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
c70fbfd
ExclusiveArch:  %{ghc_arches}
f394f67
BuildRequires:  ghc-Cabal-devel
f394f67
BuildRequires:  ghc-rpm-macros
dda4336
# END cabal2spec
dda4336
Source1:        cabal-install.sh
dda4336
BuildRequires:  ghc-zlib-devel
dda4336
BuildRequires:  ghc-HTTP-devel
dda4336
BuildRequires:  ghc-random-devel
dda4336
BuildRequires:  ghc-time-devel
dda4336
Requires:       ghc-compiler
1691386
1691386
%description
1691386
The 'cabal' command-line program simplifies the process of managing Haskell
1691386
packages by automating fetching, configuration, compilation and
1691386
installation of Haskell libraries and programs from Hackage.
1691386
1691386
1691386
%prep
1691386
%setup -q
1691386
1691386
1691386
%build
e141c39
%ghc_bin_build
1691386
1691386
1691386
%install
e141c39
%ghc_bin_install
1691386
1691386
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
1691386
cp -p bash-completion/cabal $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
1691386
3cf767f
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
3cf767f
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
3cf767f
1691386
1691386
%files
1691386
%doc LICENSE README
1691386
%{_bindir}/cabal
1691386
%{_sysconfdir}/bash_completion.d
3cf767f
%{_sysconfdir}/profile.d/cabal-install.sh
1691386
1691386
1691386
%changelog
333a321
* Tue May  8 2012 Jens Petersen <petersen@redhat.com> - 0.14.0-1
333a321
- update to 0.14.0 release
333a321
4df01a5
* Tue Mar 20 2012 Jens Petersen <petersen@redhat.com> - 0.13.3-0.1
4df01a5
- update to latest darcs
4df01a5
383bf78
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-7
383bf78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
383bf78
f59703f
* Wed Dec 28 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-6
f59703f
- rebuild for haskell-platform-2011.4.0.0
f59703f
dda4336
* Fri Dec 16 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-5
dda4336
- bring back requires ghc-compiler (Stanislav Ochotnicky, #760461)
dda4336
e77ca8a
* Thu Oct 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.10.2-4.2
e77ca8a
- rebuild with new gmp without compat lib
e77ca8a
10e7a7b
* Mon Oct 10 2011 Peter Schiffer <pschiffe@redhat.com> - 0.10.2-4.1
10e7a7b
- rebuild with new gmp
10e7a7b
c70fbfd
* Tue Jun 21 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-4
c70fbfd
- ghc_arches replaces ghc_excluded_archs
c70fbfd
f394f67
* Mon Jun 20 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-3
f394f67
- BR ghc-Cabal-devel and use ghc_excluded_archs
048cf9a
- drop ghc requires to allow local ghc
f394f67
faf6f5e
* Wed May 25 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-2
faf6f5e
- add ppc64
faf6f5e
774abb8
* Fri Mar 11 2011 Jens Petersen <petersen@redhat.com> - 0.10.2-1
774abb8
- update to 0.10.2
774abb8
9342b03
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.9.6-0.2
9342b03
- Enable build on sparcv9
9342b03
57c74ce
* Tue Feb 15 2011 Jens Petersen <petersen@redhat.com> - 0.9.6-0.1
57c74ce
- update to 0.9.6 pre snapshot
57c74ce
53d1014
* Tue Feb 15 2011 Jens Petersen <petersen@redhat.com> - 0.9.5-0.5
53d1014
- rebuild for haskell-platform-2011.1 updates
53d1014
0fb240f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-0.4
0fb240f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0fb240f
04ac24a
* Sun Jan 23 2011 Jens Petersen <petersen@redhat.com> - 0.9.5-0.3
04ac24a
- update to cabal2spec-0.22.4
04ac24a
- BR ghc-devel
04ac24a
7c36ce4
* Sun Dec  5 2010 Jens Petersen <petersen@redhat.com> - 0.9.5-0.2
7c36ce4
- rebuild with HTTP-4000.1.1
7c36ce4
1dc8b53
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 0.9.5-0.1
1dc8b53
- update to current 0.9.5 snapshot
fcf691d
88f3ed1
* Fri Jul 16 2010 Jens Petersen <petersen@redhat.com> - 0.8.2-1
88f3ed1
- update to 0.8.2 for haskell-platform-2010.2.0.0
88f3ed1
e141c39
* Sun Jun 27 2010 Jens Petersen <petersen@redhat.com> - 0.8.0-5
e141c39
- sync cabal2spec-0.22.1
e141c39
3cf767f
* Wed May 19 2010 Jens Petersen <petersen@redhat.com> - 0.8.0-4
3cf767f
- append ~/.cabal/bin to PATH (if dir exists) with new
3cf767f
  /etc/profile.d/cabal-install.sh (#509699)
3cf767f
045925c
* Tue Apr 27 2010 Jens Petersen <petersen@redhat.com> - 0.8.0-3
045925c
- rebuild against ghc-6.12.2
045925c
8ec54af
* Tue Mar 23 2010 Jens Petersen <petersen@redhat.com> - 0.8.0-2
8ec54af
- rebuild against HTTP-4000.0.9 for haskell-platform-2010.1.0.0
8ec54af
02abca2
* Mon Jan 11 2010 Jens Petersen <petersen@redhat.com> - 0.8.0-1
02abca2
- update to 0.8.0 for ghc-6.12.1
02abca2
- add dynamic bcond
02abca2
- drop redundant buildroot and its install cleaning
02abca2
7316d53
* Wed Sep 16 2009 Jens Petersen <petersen@redhat.com> - 0.6.2-6
7316d53
- really rebuild
7316d53
7de6020
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.2-5
7de6020
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7de6020
d613434
* Sun May 17 2009 Jens Petersen <petersen@redhat.com> - 0.6.2-4
d613434
- buildrequires ghc-rpm-macros (cabal-0.16)
d613434
c91cf8c
* Sun Apr 26 2009 Jens Petersen <petersen@redhat.com> - 0.6.2-3
c91cf8c
- rebuild against ghc-6.10.2
c91cf8c
1bff766
* Fri Feb 27 2009 Jens Petersen <petersen@redhat.com> - 0.6.2-2
1bff766
- update for cabal2spec-0.11:
1bff766
- use global
1bff766
- fix source url
1bff766
- add ix86 and alpha archs
1bff766
0404671
* Mon Feb 23 2009 Jens Petersen <petersen@redhat.com> - 0.6.2-1
0404671
- update to 0.6.2 release
0404671
1691386
* Mon Feb  9 2009 Jens Petersen <petersen@redhat.com> - 0.6.0-3
1691386
- fix source url
1691386
1691386
* Wed Jan  7 2009 Jens Petersen <petersen@redhat.com> - 0.6.0-2
1691386
- add bash completion file
1691386
- update cabal build macro
1691386
1691386
* Tue Nov 11 2008 Jens Petersen <petersen@redhat.com> - 0.6.0-1
1691386
- initial package for Fedora