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

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

libghc*: rebuild with ghc-8.4.3-2

RevLine 
[10240]1%define pkg_name    build-pandoc
[11761]2%define pkg_version 2.2.3.2
[11744]3%define pkg_release 1%{?_dist_release}
[10240]4
5Summary: Haskell libraries: %{pkg_name} and dependent libraries
6Name:    libghc-%{pkg_name}
7Version: %{pkg_version}
8Release: %{pkg_release}
9
10License: BSD3
11Group:   Applications/Text
12URL:     http://hackage.haskell.org
13
[10914]14Source0: packages
[10240]15
[11634]16Source11: Glob-0.9.2.tar.gz
17Source12: Glob.cabal
[11744]18Source13: HsYAML-0.1.1.2.tar.gz
19Source14: HsYAML.cabal
20Source15: JuicyPixels-3.3.tar.gz
21Source16: JuicyPixels.cabal
22Source17: SHA-1.6.4.4.tar.gz
23Source18: SHA.cabal
24Source19: base64-bytestring-1.0.0.1.tar.gz
25Source20: base64-bytestring.cabal
26Source21: blaze-markup-0.8.2.1.tar.gz
27Source22: blaze-markup.cabal
28Source23: cmark-gfm-0.1.4.tar.gz
29Source24: cmark-gfm.cabal
30Source25: cmdargs-0.10.20.tar.gz
31Source26: cmdargs.cabal
32Source27: colour-2.3.4.tar.gz
33Source28: colour.cabal
[11761]34Source29: digest-0.0.1.2.tar.gz
35Source30: digest.cabal
36Source31: fail-4.9.0.0.tar.gz
37Source32: fail.cabal
38Source33: hxt-charproperties-9.2.0.1.tar.gz
39Source34: hxt-charproperties.cabal
40Source35: pandoc-types-1.17.5.1.tar.gz
41Source36: pandoc-types.cabal
42Source37: regex-pcre-builtin-0.94.4.8.8.35.tar.gz
43Source38: regex-pcre-builtin.cabal
44Source39: safe-0.3.17.tar.gz
45Source40: safe.cabal
46Source41: tagsoup-0.14.6.tar.gz
47Source42: tagsoup.cabal
48Source43: temporary-1.3.tar.gz
49Source44: temporary.cabal
50Source45: utf8-string-1.0.1.1.tar.gz
51Source46: utf8-string.cabal
52Source47: xml-1.3.14.tar.gz
53Source48: xml.cabal
54Source49: blaze-html-0.9.1.1.tar.gz
55Source50: blaze-html.cabal
56Source51: aeson-pretty-0.8.7.tar.gz
57Source52: aeson-pretty.cabal
58Source53: ansi-terminal-0.8.0.4.tar.gz
59Source54: ansi-terminal.cabal
60Source55: zip-archive-0.3.3.tar.gz
61Source56: zip-archive.cabal
62Source57: hslua-0.9.5.2.tar.gz
63Source58: hslua.cabal
64Source59: hxt-unicode-9.0.2.4.tar.gz
65Source60: hxt-unicode.cabal
66Source61: hxt-regex-xmlschema-9.2.0.3.tar.gz
67Source62: hxt-regex-xmlschema.cabal
68Source63: texmath-0.11.0.1.tar.gz
69Source64: texmath.cabal
70Source65: doctemplates-0.2.2.1.tar.gz
71Source66: doctemplates.cabal
72Source67: hslua-module-text-0.1.2.1.tar.gz
73Source68: hslua-module-text.cabal
74Source69: hxt-9.3.1.16.tar.gz
75Source70: hxt.cabal
76Source71: skylighting-core-0.7.2.tar.gz
77Source72: skylighting-core.cabal
78Source73: skylighting-0.7.2.tar.gz
79Source74: skylighting.cabal
[10914]80
81BuildRequires: ghc haskell-platform
[11636]82BuildRequires: libghc-data-default-class
[10240]83BuildRequires: libghc-dlist
[11634]84BuildRequires: libghc-old-locale
[11636]85BuildRequires: libghc-data-default
[10240]86BuildRequires: libghc-aeson
[11634]87BuildRequires: libghc-semigroups
[10240]88BuildRequires: libghc-http-client-tls
[11634]89BuildRequires: libghc-haddock-library
[10240]90
[11634]91BuildRequires: zlib-devel
[10240]92BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
93
[10914]94Requires: ghc haskell-platform
[11634]95Requires: haskell-platform-dep
[11636]96Requires: libghc-data-default-class
[10240]97Requires: libghc-dlist
[11634]98Requires: libghc-old-locale
[11636]99Requires: libghc-data-default
[10240]100Requires: libghc-aeson
[11634]101Requires: libghc-semigroups
[10240]102Requires: libghc-http-client-tls
[11634]103Requires: libghc-haddock-library
[10240]104
[11761]105
[10240]106Vendor: Project Vine
107Distribution: Vine Linux
108Packager: ara_t
109
110
111%description
112Haskell libraries: %{pkg_name}
113
114
115%build
[11634]116%ghc_pkg_init
[10240]117
118cd %{_builddir}
[10914]119for pkg in `cat %{SOURCE0}`; do
[11634]120    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
121    pushd ${pkg}
122        %ghc_fix_dependencies ${pkg}
123        %cabal_configure2 %{name} ${pkg}
124        %cabal_build
125        %cabal_haddock
126        %cabal_copy_resister %{name}_${pkg}
127    popd
128done
[10914]129
[10240]130
131%clean
132%{__rm} -rf ${RPM_BUILD_ROOT}
133
134%post
[11634]135%ghc_pkg_recache
[10240]136
137%postun
[11634]138%ghc_pkg_recache
[10240]139
140
141%files
142%defattr(-, root, root)
[11386]143%{_bindir}/
[10240]144%{_libdir}/ghc-%{ghc_version}/
145%{_libdir}/ghc-lib/
[11386]146%{_datadir}/%{name}/
147%{_docdir}/%{name}/
[10240]148
149
150%changelog
[11761]151* Thu Aug 09 2018 Toshiaki Ara <ara_t@384.jp> 2.2.3.2-1
152- update to 2.2.3.2
153- drop BuildRequires: and Requires: yaml
154
[11744]155* Fri Jul 20 2018 Toshiaki Ara <ara_t@384.jp> 2.2.2-1
156- update to 2.2.2
157- build using ghc-8.4.3
158
[11636]159* Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 2.2.1-2
160- correct BuildRequires and Requires (add libghc-data-default)
161
[11634]162* Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 2.2.1-1
163- update to 2.2.1
164- rebuild using ghc-8.4.2
165- rewrite using macro
166
[11386]167* Tue Jan 09 2018 Toshiaki Ara <ara_t@384.jp> 2.0.6-1
168- update to 2.0.6
169- build using ghc-8.2.2
[11216]170
[11386]171* Tue Feb 21 2017 Toshiaki Ara <ara_t@384.jp> 1.19.2.1-1
172- update to 1.19.2.1
173- build using ghc-8.0.2
174
[10914]175* Fri Feb 03 2017 Toshiaki Ara <ara_t@384.jp> 1.17.1-1
176- update to 1.17.1
177- build using ghc-8.0.1
178
[10240]179* Fri May 06 2016 Toshiaki Ara <ara_t@384.jp> 1.17.0.3-1
180- new package
Note: See TracBrowser for help on using the repository browser.