source: projects/specs/trunk/h/haskell-platform/haskell-platform-vl.spec @ 11760

Revision 11760, 18.6 KB checked in by ara_t, 6 years ago (diff)

haskell-platform: rebuild with ghc-8.4.3-2

Line 
1%bcond_with bootstrap
2%bcond_without stack
3
4%define pkg_name     haskell-platform
5%define year_version 2018
6%define pkg_version  8.4.3
7%define pkg_release  2%{?_dist_release}
8
9%define ghc_version %{pkg_version}
10%define cabal_version 2.2.0.0
11%define stack_version 1.7.1
12
13%ifarch %{ix86}
14%define rpmarch i386
15%endif
16%ifarch x86_64
17%define rpmarch x86_64
18%endif
19
20
21Summary: An advanced purely-functional programming language
22Name:    %{pkg_name}
23Version: %{year_version}.%{pkg_version}
24Release: %{pkg_release}
25
26License: BSD-like
27Group:   Applications/Languages
28
29
30Source0: %{name}-%{pkg_version}.tar.gz
31Source1: packages.haskell
32Source2: packages.cabal-install
33Source3: packages.stack
34
35Source11: macros.cabal
36
37Source21: download-packages.pl
38Source22: generate-list.sh
39
40# ./download-packages.pl
41# ./generate-list.sh
42Source101: ObjectName-1.1.0.1.tar.gz
43Source102: ObjectName.cabal
44Source103: call-stack-0.1.0.tar.gz
45Source104: call-stack.cabal
46Source105: HUnit-1.6.0.0.tar.gz
47Source106: HUnit.cabal
48Source107: fgl-5.6.0.0.tar.gz
49Source108: fgl.cabal
50Source109: fixed-0.2.1.1.tar.gz
51Source110: fixed.cabal
52Source111: half-0.2.2.3.tar.gz
53Source112: half.cabal
54Source113: html-1.0.1.2.tar.gz
55Source114: html.cabal
56Source115: integer-logarithms-1.0.2.1.tar.gz
57Source116: integer-logarithms.cabal
58Source117: network-2.6.3.5.tar.gz
59Source118: network.cabal
60Source119: parallel-3.2.1.1.tar.gz
61Source120: parallel.cabal
62Source121: primitive-0.6.3.0.tar.gz
63Source122: primitive.cabal
64Source123: random-1.1.tar.gz
65Source124: random.cabal
66Source125: regex-base-0.93.2.tar.gz
67Source126: regex-base.cabal
68Source127: regex-posix-0.95.2.tar.gz
69Source128: regex-posix.cabal
70Source129: regex-compat-0.95.1.tar.gz
71Source130: regex-compat.cabal
72Source131: split-0.2.3.3.tar.gz
73Source132: split.cabal
74Source133: async-2.2.1.tar.gz
75Source134: async.cabal
76Source135: StateVar-1.1.0.4.tar.gz
77Source136: StateVar.cabal
78Source137: syb-0.7.tar.gz
79Source138: syb.cabal
80Source139: haskell-src-1.0.3.0.tar.gz
81Source140: haskell-src.cabal
82Source141: network-uri-2.6.1.0.tar.gz
83Source142: network-uri.cabal
84Source143: hashable-1.2.7.0.tar.gz
85Source144: hashable.cabal
86Source145: scientific-0.3.5.2.tar.gz
87Source146: scientific.cabal
88Source147: case-insensitive-1.2.0.10.tar.gz
89Source148: case-insensitive.cabal
90Source149: attoparsec-0.13.2.2.tar.gz
91Source150: attoparsec.cabal
92Source151: OpenGLRaw-3.2.7.0.tar.gz
93Source152: OpenGLRaw.cabal
94Source153: HTTP-4000.3.11.tar.gz
95Source154: HTTP.cabal
96Source155: GLURaw-2.0.0.3.tar.gz
97Source156: GLURaw.cabal
98Source157: OpenGL-3.0.2.0.tar.gz
99Source158: OpenGL.cabal
100Source159: GLUT-2.7.0.12.tar.gz
101Source160: GLUT.cabal
102Source161: tf-random-0.5.tar.gz
103Source162: tf-random.cabal
104Source163: QuickCheck-2.11.3.tar.gz
105Source164: QuickCheck.cabal
106Source165: unordered-containers-0.2.9.0.tar.gz
107Source166: unordered-containers.cabal
108Source167: vector-0.12.0.1.tar.gz
109Source168: vector.cabal
110Source169: zlib-0.6.2.tar.gz
111Source170: zlib.cabal
112
113Source171: base16-bytestring-0.1.1.6.tar.gz
114Source172: base16-bytestring.cabal
115Source173: base64-bytestring-1.0.0.1.tar.gz
116Source174: base64-bytestring.cabal
117Source175: cryptohash-sha256-0.11.101.0.tar.gz
118Source176: cryptohash-sha256.cabal
119Source177: ed25519-0.0.5.0.tar.gz
120Source178: ed25519.cabal
121Source179: tar-0.5.1.0.tar.gz
122Source180: tar.cabal
123Source181: hackage-security-0.5.3.0.tar.gz
124Source182: hackage-security.cabal
125Source183: echo-0.1.3.tar.gz
126Source184: echo.cabal
127Source185: edit-distance-0.2.2.1.tar.gz
128Source186: edit-distance.cabal
129Source187: resolv-0.1.1.1.tar.gz
130Source188: resolv.cabal
131Source189: cabal-install-2.2.0.0.tar.gz
132Source190: cabal-install.cabal
133
134Source191: annotated-wl-pprint-0.7.0.tar.gz
135Source192: annotated-wl-pprint.cabal
136Source193: auto-update-0.1.4.tar.gz
137Source194: auto-update.cabal
138Source195: base-compat-0.9.3.tar.gz
139Source196: base-compat.cabal
140Source197: base-orphans-0.7.tar.gz
141Source198: base-orphans.cabal
142Source199: base-prelude-1.2.0.1.tar.gz
143Source200: base-prelude.cabal
144Source201: basement-0.0.7.tar.gz
145Source202: basement.cabal
146Source203: bindings-uname-0.1.tar.gz
147Source204: bindings-uname.cabal
148Source205: bitarray-0.0.1.1.tar.gz
149Source206: bitarray.cabal
150Source207: blaze-builder-0.4.1.0.tar.gz
151Source208: blaze-builder.cabal
152Source209: byteable-0.1.1.tar.gz
153Source210: byteable.cabal
154Source211: cabal-doctest-1.0.6.tar.gz
155Source212: cabal-doctest.cabal
156Source213: cereal-0.5.5.0.tar.gz
157Source214: cereal.cabal
158Source215: clock-0.7.2.tar.gz
159Source216: clock.cabal
160Source217: cmdargs-0.10.20.tar.gz
161Source218: cmdargs.cabal
162Source219: colour-2.3.4.tar.gz
163Source220: colour.cabal
164Source221: data-default-class-0.1.2.0.tar.gz
165Source222: data-default-class.cabal
166Source223: digest-0.0.1.2.tar.gz
167Source224: digest.cabal
168Source225: dlist-0.8.0.4.tar.gz
169Source226: dlist.cabal
170Source227: easy-file-0.2.1.tar.gz
171Source228: easy-file.cabal
172Source229: fail-4.9.0.0.tar.gz
173Source230: fail.cabal
174Source231: file-embed-0.0.10.1.tar.gz
175Source232: file-embed.cabal
176Source233: filelock-0.1.1.2.tar.gz
177Source234: filelock.cabal
178Source235: generic-deriving-1.12.1.tar.gz
179Source236: generic-deriving.cabal
180Source237: hinotify-0.3.10.tar.gz
181Source238: hinotify.cabal
182Source239: hourglass-0.2.11.tar.gz
183Source240: hourglass.cabal
184Source241: hspec-discover-2.5.0.tar.gz
185Source242: hspec-discover.cabal
186Source243: hspec-expectations-0.8.2.tar.gz
187Source244: hspec-expectations.cabal
188Source245: http-types-0.12.1.tar.gz
189Source246: http-types.cabal
190Source247: logict-0.6.0.2.tar.gz
191Source248: logict.cabal
192Source249: microlens-0.4.9.1.tar.gz
193Source250: microlens.cabal
194Source251: mime-types-0.1.0.7.tar.gz
195Source252: mime-types.cabal
196Source253: mintty-0.1.2.tar.gz
197Source254: mintty.cabal
198Source255: monad-loops-0.4.3.tar.gz
199Source256: monad-loops.cabal
200Source257: old-locale-1.0.0.7.tar.gz
201Source258: old-locale.cabal
202Source259: open-browser-0.2.1.0.tar.gz
203Source260: open-browser.cabal
204Source261: path-pieces-0.2.1.tar.gz
205Source262: path-pieces.cabal
206Source263: polyparse-1.12.tar.gz
207Source264: polyparse.cabal
208Source265: quickcheck-io-0.2.0.tar.gz
209Source266: quickcheck-io.cabal
210Source267: regex-applicative-0.3.3.tar.gz
211Source268: regex-applicative.cabal
212Source269: safe-0.3.17.tar.gz
213Source270: safe.cabal
214Source271: semigroups-0.18.4.tar.gz
215Source272: semigroups.cabal
216Source273: setenv-0.1.1.3.tar.gz
217Source274: setenv.cabal
218Source275: silently-1.2.5.tar.gz
219Source276: silently.cabal
220Source277: stm-chans-3.0.0.4.tar.gz
221Source278: stm-chans.cabal
222Source279: streaming-commons-0.2.0.0.tar.gz
223Source280: streaming-commons.cabal
224Source281: text-metrics-0.3.0.tar.gz
225Source282: text-metrics.cabal
226Source283: th-abstraction-0.2.6.0.tar.gz
227Source284: th-abstraction.cabal
228Source285: th-expand-syns-0.4.4.0.tar.gz
229Source286: th-expand-syns.cabal
230Source287: th-lift-0.7.8.tar.gz
231Source288: th-lift.cabal
232Source289: time-locale-compat-0.1.1.4.tar.gz
233Source290: time-locale-compat.cabal
234Source291: transformers-compat-0.6.1.6.tar.gz
235Source292: transformers-compat.cabal
236Source293: typed-process-0.2.2.0.tar.gz
237Source294: typed-process.cabal
238Source295: unix-compat-0.5.0.1.tar.gz
239Source296: unix-compat.cabal
240Source297: unliftio-core-0.1.1.0.tar.gz
241Source298: unliftio-core.cabal
242Source299: uuid-types-1.0.3.tar.gz
243Source300: uuid-types.cabal
244Source301: vector-algorithms-0.7.0.1.tar.gz
245Source302: vector-algorithms.cabal
246Source303: void-0.7.2.tar.gz
247Source304: void.cabal
248Source305: gitrev-1.3.1.tar.gz
249Source306: gitrev.cabal
250Source307: attoparsec-iso8601-1.0.0.0.tar.gz
251Source308: attoparsec-iso8601.cabal
252Source309: neat-interpolation-0.3.2.1.tar.gz
253Source310: neat-interpolation.cabal
254Source311: foundation-0.0.20.tar.gz
255Source312: foundation.cabal
256Source313: unicode-transforms-0.3.4.tar.gz
257Source314: unicode-transforms.cabal
258Source315: blaze-markup-0.8.2.1.tar.gz
259Source316: blaze-markup.cabal
260Source317: socks-0.5.6.tar.gz
261Source318: socks.cabal
262Source319: extra-1.6.6.tar.gz
263Source320: extra.cabal
264Source321: ansi-terminal-0.8.0.4.tar.gz
265Source322: ansi-terminal.cabal
266Source323: cookie-0.4.4.tar.gz
267Source324: cookie.cabal
268Source325: store-core-0.4.1.tar.gz
269Source326: store-core.cabal
270Source327: smallcheck-1.1.3.1.tar.gz
271Source328: smallcheck.cabal
272Source329: old-time-1.1.0.3.tar.gz
273Source330: old-time.cabal
274Source331: regex-applicative-text-0.1.0.1.tar.gz
275Source332: regex-applicative-text.cabal
276Source333: microlens-th-0.4.2.1.tar.gz
277Source334: microlens-th.cabal
278Source335: th-reify-many-0.1.8.tar.gz
279Source336: th-reify-many.cabal
280Source337: th-lift-instances-0.1.11.tar.gz
281Source338: th-lift-instances.cabal
282Source339: transformers-base-0.4.5.2.tar.gz
283Source340: transformers-base.cabal
284Source341: tagged-0.8.5.tar.gz
285Source342: tagged.cabal
286Source343: exceptions-0.8.3.tar.gz
287Source344: exceptions.cabal
288Source345: contravariant-1.4.1.tar.gz
289Source346: contravariant.cabal
290Source347: Glob-0.9.2.tar.gz
291Source348: Glob.cabal
292Source349: fsnotify-0.2.1.2.tar.gz
293Source350: fsnotify.cabal
294Source351: unliftio-0.2.7.0.tar.gz
295Source352: unliftio.cabal
296Source353: mono-traversable-1.0.8.1.tar.gz
297Source354: mono-traversable.cabal
298Source355: memory-0.14.16.tar.gz
299Source356: memory.cabal
300Source357: blaze-html-0.9.0.1.tar.gz
301Source358: blaze-html.cabal
302Source359: hspec-core-2.5.0.tar.gz
303Source360: hspec-core.cabal
304Source361: ansi-wl-pprint-0.6.8.2.tar.gz
305Source362: ansi-wl-pprint.cabal
306Source363: zip-archive-0.3.2.4.tar.gz
307Source364: zip-archive.cabal
308Source365: unix-time-0.3.8.tar.gz
309Source366: unix-time.cabal
310Source367: cpphs-1.20.8.tar.gz
311Source368: cpphs.cabal
312Source369: uri-bytestring-0.3.1.1.tar.gz
313Source370: uri-bytestring.cabal
314Source371: th-orphans-0.13.5.tar.gz
315Source372: th-orphans.cabal
316Source373: monad-control-1.0.2.3.tar.gz
317Source374: monad-control.cabal
318Source375: distributive-0.5.3.tar.gz
319Source376: distributive.cabal
320Source377: aeson-1.2.4.0.tar.gz
321Source378: aeson.cabal
322Source379: temporary-1.2.1.1.tar.gz
323Source380: temporary.cabal
324Source381: retry-0.7.6.2.tar.gz
325Source382: retry.cabal
326Source383: resourcet-1.2.1.tar.gz
327Source384: resourcet.cabal
328Source385: rio-0.1.2.0.tar.gz
329Source386: rio.cabal
330Source387: pem-0.2.4.tar.gz
331Source388: pem.cabal
332Source389: http-client-0.5.12.1.tar.gz
333Source390: http-client.cabal
334Source391: cryptonite-0.25.tar.gz
335Source392: cryptonite.cabal
336Source393: asn1-types-0.3.2.tar.gz
337Source394: asn1-types.cabal
338Source395: hspec-smallcheck-0.5.2.tar.gz
339Source396: hspec-smallcheck.cabal
340Source397: hspec-2.5.0.tar.gz
341Source398: hspec.cabal
342Source399: optparse-applicative-0.14.2.0.tar.gz
343Source400: optparse-applicative.cabal
344Source401: fast-logger-2.4.11.tar.gz
345Source402: fast-logger.cabal
346Source403: haskell-src-exts-1.20.2.tar.gz
347Source404: haskell-src-exts.cabal
348Source405: http-api-data-0.3.8.1.tar.gz
349Source406: http-api-data.cabal
350Source407: th-utilities-0.2.0.1.tar.gz
351Source408: th-utilities.cabal
352Source409: resource-pool-0.2.3.2.tar.gz
353Source410: resource-pool.cabal
354Source411: lifted-base-0.2.3.12.tar.gz
355Source412: lifted-base.cabal
356Source413: comonad-5.0.3.tar.gz
357Source414: comonad.cabal
358Source415: path-0.6.1.tar.gz
359Source416: path.cabal
360Source417: aeson-compat-0.3.7.1.tar.gz
361Source418: aeson-compat.cabal
362Source419: conduit-1.3.0.2.tar.gz
363Source420: conduit.cabal
364Source421: cryptohash-0.11.9.tar.gz
365Source422: cryptohash.cabal
366Source423: asn1-encoding-0.9.5.tar.gz
367Source424: asn1-encoding.cabal
368Source425: optparse-simple-0.1.0.tar.gz
369Source426: optparse-simple.cabal
370Source427: haskell-src-meta-0.8.0.2.tar.gz
371Source428: haskell-src-meta.cabal
372Source429: bifunctors-5.5.2.tar.gz
373Source430: bifunctors.cabal
374Source431: path-io-1.3.3.tar.gz
375Source432: path-io.cabal
376Source433: yaml-0.8.30.tar.gz
377Source434: yaml.cabal
378Source435: conduit-extra-1.3.0.tar.gz
379Source436: conduit-extra.cabal
380Source437: asn1-parse-0.9.4.tar.gz
381Source438: asn1-parse.cabal
382Source439: semigroupoids-5.2.2.tar.gz
383Source440: semigroupoids.cabal
384Source441: profunctors-5.2.2.tar.gz
385Source442: profunctors.cabal
386Source443: project-template-0.2.0.1.tar.gz
387Source444: project-template.cabal
388Source445: monad-logger-0.3.28.5.tar.gz
389Source446: monad-logger.cabal
390Source447: cryptonite-conduit-0.2.2.tar.gz
391Source448: cryptonite-conduit.cabal
392Source449: x509-1.7.3.tar.gz
393Source450: x509.cabal
394Source451: free-5.0.2.tar.gz
395Source452: free.cabal
396Source453: either-5.tar.gz
397Source454: either.cabal
398Source455: persistent-2.8.2.tar.gz
399Source456: persistent.cabal
400Source457: x509-store-1.6.6.tar.gz
401Source458: x509-store.cabal
402Source459: store-0.4.3.2.tar.gz
403Source460: store.cabal
404Source461: mustache-2.3.0.tar.gz
405Source462: mustache.cabal
406Source463: persistent-template-2.5.4.tar.gz
407Source464: persistent-template.cabal
408Source465: persistent-sqlite-2.8.1.2.tar.gz
409Source466: persistent-sqlite.cabal
410Source467: x509-validation-1.6.10.tar.gz
411Source468: x509-validation.cabal
412Source469: x509-system-1.6.6.tar.gz
413Source470: x509-system.cabal
414Source471: tls-1.4.1.tar.gz
415Source472: tls.cabal
416Source473: connection-0.2.8.tar.gz
417Source474: connection.cabal
418Source475: http-client-tls-0.3.5.3.tar.gz
419Source476: http-client-tls.cabal
420Source477: http-conduit-2.3.1.tar.gz
421Source478: http-conduit.cabal
422Source479: hpack-0.28.2.tar.gz
423Source480: hpack.cabal
424Source481: stack-1.7.1.tar.gz
425Source482: stack.cabal
426
427
428BuildRoot: %{_tmppath}/%{name}-%{pkg_version}-root
429
430BuildRequires: ghc = %{ghc_version}
431BuildRequires: gmp-devel zlib-devel freeglut-devel
432BuildRequires: libffi-devel
433%if !%{with bootstrap}
434BuildRequires: haskell-platform = %{%version}
435%if %{with stack}
436BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
437%endif
438%endif
439
440Requires: ghc = %{ghc_version}
441Requires: freeglut-devel
442
443Conflicts: alex
444Conflicts: happy
445Conflicts: haskell-platform-base
446Conflicts: cabal-install
447Conflicts: hscolour
448
449Vendor: Project Vine
450Distribution: Vine Linux
451Packager: ara_t
452
453
454%description
455Haskell is a computer programming language.
456In particular, it is a polymorphically statically typed, lazy, purely
457functional language, quite different from most other programming languages.
458The language is named for Haskell Brooks Curry, whose work in mathematical
459logic serves as a foundation for functional languages.
460
461
462%if !%{with bootstrap}
463%package   dep
464Summary:   Dummy package to delete haskell-related packages
465Group:     Applications/Languages
466BuildArch: noarch
467Requires:  haskell-platform = %{version}-%{release}
468
469%description dep
470This package is a dummy package to delete haskell-related packages
471 such as libghc-*, yaml and xmonad.
472%endif
473
474
475%prep
476%{__rm} -rf ${RPM_BUILD_ROOT}
477%setup -q -n %{name}-%{pkg_version}
478%{__mkdir_p} %{ghc_pkg_confdir}
479
480%build
481export PATH=${RPM_BUILD_ROOT}%{_bindir}:${PATH}
482export LANG=en_US.utf8
483PKGNAME=%{name}-%{version}
484
485########################################
486# alex / happy / HsColour
487########################################
488
489cd %{_builddir}/%{name}-%{pkg_version}
490cd packages
491for pkg in `cat ../etc/build.packages`; do
492    pushd ${pkg}
493        %ghc_make_setup
494        %ghc_setup_configure ${PKGNAME} ${pkg}
495        %ghc_setup_build
496%if !%{with bootstrap}
497%if %{with stack}
498        %{ghc_setup_haddock}
499%endif
500%endif
501        %ghc_setup_copy_resister ${pkg}
502    popd
503done
504
505########################################
506# haskell-platform (full packages without stack)
507########################################
508
509%if !%{with bootstrap}
510for pkg in `cat %{SOURCE1}`; do
511    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
512    pushd ${pkg}
513        %ghc_fix_dependencies ${pkg}
514        %ghc_make_setup
515        %ghc_setup_configure ${PKGNAME} ${pkg}
516        %ghc_setup_build
517%if %{with stack}
518        %ghc_setup_haddock
519%endif
520        %ghc_setup_copy_resister ${pkg}
521    popd
522done
523
524# cabal-install
525cd %{_builddir}
526for pkg in `cat %{SOURCE2}`; do
527    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
528    pushd ${pkg}
529        %ghc_fix_dependencies ${pkg}
530        %ghc_make_setup
531        if [ ${pkg} = "cabal-install-%{cabal_version}" ]
532        then
533            %ghc_setup configure \
534                    --user \
535                    --prefix=%{_prefix} \
536                    --docdir=%{_docdir}/${PKGNAME}/${pkg}
537            %ghc_setup_build
538            %ghc_setup copy --destdir=${RPM_BUILD_ROOT}
539        else
540            %ghc_setup configure --user
541            %ghc_setup_build
542            %ghc_setup copy
543            %ghc_setup register --inplace
544        fi
545    popd
546done
547%endif # %if !%{with bootstrap}
548
549
550########################################
551# haskell-platform (stack)
552########################################
553
554%if !%{with bootstrap}
555%if %{with stack}
556cd %{_builddir}
557for pkg in `cat %{SOURCE3}`; do
558    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
559    pushd ${pkg}
560        %ghc_fix_dependencies ${pkg}
561        case ${pkg} in
562            "stack-%{stack_version}") cabal install --enable-documentation ;;
563            *)                        cabal install --force-reinstalls ;;
564        esac
565    popd
566done
567%endif # %if %{with stack}
568%endif # %if !%{with bootstrap}
569
570
571%install
572%if !%{with bootstrap}
573# hscolour
574cd ${RPM_BUILD_ROOT}%{_bindir}
575%{__ln_s} HsColour hscolour
576
577# stack
578%if %{with stack}
579%{__install} -m 755 ${HOME}/.cabal/bin/stack \
580 ${RPM_BUILD_ROOT}%{_bindir}
581
582cd ${HOME}/.cabal/share/doc/%{rpmarch}-linux-ghc-%{ghc_version}
583%{__mv} stack-%{stack_version} \
584 ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}
585%endif # %if %{with stack}
586%endif # %if !%{with bootstrap}
587
588# macros for building haskell-platform-related packages
589%{__mkdir_p} ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm
590%{__cp} %{SOURCE11} ${RPM_BUILD_ROOT}/%{_sysconfdir}/rpm/
591
592
593%clean
594%{__rm} -rf ${RPM_BUILD_ROOT}
595
596%post
597%ghc_pkg_recache
598
599%postun
600%ghc_pkg_recache
601
602
603%files
604%defattr(-, root, root)
605%{_bindir}/
606%{_libdir}/%{name}-%{version}/
607%{_libdir}/ghc-%{ghc_version}/package.conf.d/
608%{_datadir}/%{name}-%{version}/
609%{_docdir}/%{name}-%{version}/
610%if !%{with bootstrap}
611%{_mandir}/man1/
612%endif
613%{_sysconfdir}/rpm/
614
615%if !%{with bootstrap}
616%files dep
617%endif
618
619
620%changelog
621* Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 2018.8.4.3-2
622- rebuild with ghc-8.4.3-2
623
624* Fri Jul 20 2018 Toshiaki Ara <ara_t@384.jp> 2018.8.4.3-1
625- update to 8.4.3
626
627* Thu May 17 2018 Toshiaki Ara <ara_t@384.jp> 2018.8.4.2-1
628- update to 8.4.2
629- add /etc/rpm/macros.cabal
630- add haskell-platform-dep package for deleting haskell-related packages
631- rewrite using macro
632
633* Sat Jan 06 2018 Toshiaki Ara <ara_t@384.jp> 2017.8.2.2-1
634- update to 8.2.2
635
636* Wed Feb 01 2017 Toshiaki Ara <ara_t@384.jp> 2016.8.0.1-1
637- update to 2016.8.0.1
638
639* Tue May 03 2016 Toshiaki Ara <ara_t@384.jp> 2015.7.10.3-3
640- modify SPEC file without usage of cabal-install
641
642* Mon Apr 11 2016 Toshiaki Ara <ara_t@384.jp> 2015.7.10.3-2
643- correct SPEC file
644
645* Fri Feb 19 2016 Toshiaki Ara <ara_t@384.jp> 2015.7.10.3-1
646- update to 7.10.3
647
648* Mon Feb 15 2016 Toshiaki Ara <ara_t@384.jp> 2013.2.0.0-4
649- delete subpackage cabal-install
650- delete %%{cabal_version} from Requires: cabal-install-%%{cabal_version}
651- add BuildRequires: libffi-devel
652
653* Thu Feb 11 2016 Toshiaki Ara <ara_t@384.jp> 2013.2.0.0-3
654- correct Requires
655
656* Thu Feb 11 2016 Toshiaki Ara <ara_t@384.jp> 2013.2.0.0-2
657- install Haskell libraries into %%{_libdir}/ghc-lib
658- add BuildRequires: hscolour
659- devide insto subpackages
660
661* Thu Feb 04 2016 Toshiaki Ara <ara_t@384.jp> 2013.2.0.0-1
662- new package
663
Note: See TracBrowser for help on using the repository browser.