]> git.pld-linux.org Git - packages/ghc-c2hs.git/blame - ghc-c2hs.spec
Release 2 (by relup.sh)
[packages/ghc-c2hs.git] / ghc-c2hs.spec
CommitLineData
99773ddb
JP
1%define pkgname c2hs
2Summary: A Haskell binding to the c2hs graphics library
3Name: ghc-%{pkgname}
89a928fa 4Version: 0.28.8
dd97789b 5Release: 2
99773ddb
JP
6License: BSD
7Group: Development/Languages
8Source0: http://hackage.haskell.org/packages/archive/%{pkgname}/%{version}/%{pkgname}-%{version}.tar.gz
89a928fa 9# Source0-md5: 0d21188ad3737724e500982b88e32b9d
99773ddb 10URL: http://hackage.haskell.org/package/c2hs/
89a928fa
JP
11BuildRequires: ghc >= 8.0
12BuildRequires: ghc-base >= 2
13BuildRequires: ghc-bytestring
14BuildRequires: ghc-dlist
15BuildRequires: ghc-filepath
16BuildRequires: ghc-language-c >= 0.7.1
99773ddb
JP
17BuildRequires: rpmbuild(macros) >= 1.608
18%requires_eq ghc
89a928fa
JP
19Requires: ghc-base >= 2
20Requires: ghc-bytestring
21Requires: ghc-dlist
22Requires: ghc-filepath
23Requires: ghc-language-c >= 0.7.1
99773ddb
JP
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26# debuginfo is not useful for ghc
27%define _enable_debug_packages 0
28
29%description
30A Haskell binding to the c2hs graphics library.
31
32%prep
33%setup -q -n %{pkgname}-%{version}
34
35%build
36runhaskell Setup.hs configure -v2 \
37 --prefix=%{_prefix} \
38 --libdir=%{_libdir} \
39 --libexecdir=%{_libexecdir} \
40 --docdir=%{_docdir}/%{name}-%{version}
41
42runhaskell Setup.hs build
43
44%install
45rm -rf $RPM_BUILD_ROOT
46
47runhaskell Setup.hs copy --destdir=$RPM_BUILD_ROOT
48
908b40a5
JR
49%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
50
99773ddb
JP
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54%files
55%defattr(644,root,root,755)
908b40a5 56%doc AUTHORS ChangeLog README
99773ddb 57%attr(755,root,root) %{_bindir}/c2hs
This page took 0.562561 seconds and 4 git commands to generate.