source: projects/specs/trunk/lib/libg/libghc-dlist/libghc-dlist-vl.spec @ 11761

Revision 11761, 2.0 KB checked in by ara_t, 6 years ago (diff)

libghc*: rebuild with ghc-8.4.3-2

RevLine 
[10176]1%define pkg_name    dlist
[11634]2%define pkg_version 0.8.0.4
[11761]3%define pkg_release 3%{?_dist_release}
[10176]4
5Summary: Haskell libraries: %{pkg_name}
6Name:    libghc-%{pkg_name}
7Version: %{pkg_version}
8Release: %{pkg_release}
9
10License: BSD3
11Group:   Applications/Text
12URL:     http://hackage.haskell.org
13
[11634]14Source0: packages
[10176]15
[11634]16Source11: dlist-0.8.0.4.tar.gz
17Source12: dlist.cabal
18
[10176]19BuildRoot: %{_tmppath}/%{name}-%{version}-root
20
[10914]21BuildRequires: ghc haskell-platform
[10176]22BuildRequires: libffi-devel gmp-devel zlib-devel
23BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
24
[10914]25Requires: ghc haskell-platform
[11634]26Requires: haskell-platform-dep
[10176]27
28Vendor: Project Vine
29Distribution: Vine Linux
30Packager: ara_t
31
32
33%description
34Haskell libraries: %{pkg_name}-%{version}
35
36
37%prep
38%{__rm} -rf ${RPM_BUILD_ROOT}
39
40%build
[11634]41%ghc_pkg_init
[10176]42
[11634]43cd %{_builddir}
44for pkg in `cat %{SOURCE0}`; do
45    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
46    pushd ${pkg}
47        %ghc_fix_dependencies ${pkg}
48        %cabal_configure2 %{name} ${pkg}
49        %cabal_build
50        %cabal_haddock
51        %cabal_copy_resister %{name}_${pkg}
52    popd
53done
[10176]54
55
56%clean
57%{__rm} -rf ${RPM_BUILD_ROOT}
58
59%post
[11634]60%ghc_pkg_recache
[10176]61
62%postun
[11634]63%ghc_pkg_recache
[10176]64
65
66%files
67%defattr(-, root, root)
68%{_libdir}/ghc-%{ghc_version}/
69%{_libdir}/ghc-lib/
70%{_datadir}/
71
72
73%changelog
[11761]74* Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.8.0.4-3
75- rebuild with ghc-8.4.3-2
76
[11744]77* Fri Jul 20 2018 Toshiaki Ara <ara_t@384.jp> 0.8.0.4-2
78- build using ghc-8.4.3
79
[11634]80* Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 0.8.0.4-1
81- update to 0.8.0.4
82- build using ghc-8.4.2
83- rewrite using macro
84
85* Tue Jan 09 2018 Toshiaki Ara <ara_t@384.jp> 0.8.0.4-1
[11386]86- update to 0.8.0.3
87- build using ghc-8.2.2
88
[10914]89* Fri Feb 03 2017 Toshiaki Ara <ara_t@384.jp> 0.8.0.2-1
90- update to 0.1.2.0
91- build using ghc-8.0.1
92
[10235]93* Wed May 04 2016 Toshiaki Ara <ara_t@384.jp> 0.7.1.2-3
94- rebuilt
95
[10176]96* Tue Apr 12 2016 Toshiaki Ara <ara_t@384.jp> 0.7.1.2-2
97- correct SPEC file
98
99* Tue Mar 01 2016 Toshiaki Ara <ara_t@384.jp> 0.7.1.2-1
100- new package
[11634]101
Note: See TracBrowser for help on using the repository browser.