Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > e895588cdfb12ff81bb7afc35a7ad466 > files > 1

haskell-hxt-8.3.2-1mdv2010.1.src.rpm

%define module hxt

Name: haskell-%{module}
Version: 8.3.2
Release: %mkrel 1
Summary: XML haskell module 
Group: Development/Other
License: MIT
Url: http://www.fh-wedel.de/~si/HXmlToolbox/index.html
Source: http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRoot: %_tmppath/%name-%version-%release-root
BuildRequires: haskell-macros
BuildRequires: haskell(HTTP)
BuildRequires: haskell(curl) >= 1.3
BuildRequires: haskell(tagsoup) >= 0.6
BuildRequires: haddock
BuildRequires: ghc
Obsoletes: haskell-HXT < 8.3.2
Requires(preun): ghc
Requires(post): ghc

%description
An haskell module to parse and write XML files.

%prep
%setup -q -n %{module}-%{version}

%build
%define _cabal_setup Setup.lhs
%_cabal_build

%_cabal_genscripts

%check
%_cabal_check

%install
%_cabal_install

rm -rf %buildroot%{_datadir}/%{module}-%{version}/doc

%_cabal_rpm_gen_deps

%_cabal_scriptlets

%files
%defattr(-,root,root)
%_libdir/%{module}-%{version}
%{_docdir}/%{module}-%{version}
%_cabal_rpm_files

%clean
rm -fr %buildroot


%changelog
* Sun Dec 06 2009 Funda Wang <fwang@mandriva.org> 8.3.2-1mdv2010.1
+ Revision: 474063
- new version 8.3.2
- Rename to package according to module name

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Feb 08 2007 Olivier Thauvin <nanardon@mandriva.org> 7.1-2mdv2007.0
+ Revision: 117371
- fix module name and path in scriptlet

* Wed Feb 07 2007 Olivier Thauvin <nanardon@mandriva.org> 7.1-1mdv2007.1
+ Revision: 117340
- initial mandriva rpm
- Create haskell-HXT