3 # - happy, alex needed only when using darcs checkout or regenerating parsers
4 # http://hackage.haskell.org/trac/ghc/wiki/Building/Prerequisites
6 # - http://hackage.haskell.org/trac/ghc/wiki/Building/Porting
9 # - teach ghc toolchain to always use ld.bfd,
10 # or fix ld.gold to be usable for anything else than c/c++
13 %bcond_with bootstrap # use foreign (non-rpm) ghc to bootstrap (extra 140MB to download)
14 %bcond_with unregistered # non-registerised interpreter (use for build problems/new arches)
15 %bcond_without doc # don't build documentation (requires haddock)
17 Summary: Glasgow Haskell Compilation system
18 Summary(pl.UTF-8): System kompilacji Glasgow Haskell
22 License: BSD-like w/o adv. clause
23 Group: Development/Languages
24 Source0: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar.bz2
25 # Source0-md5: 2585d83e7d8daece2fe0949c6bc42a2c
27 Source3: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-i386-unknown-linux.tar.bz2
28 # Source3-md5: 287d6c934f325a34fa4fcd96d26eb0e6
29 Source4: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-x86_64-unknown-linux.tar.bz2
30 # Source4-md5: 230270a985c522af939d9c71aa76343f
32 Patch0: %{name}-pld.patch
33 Patch1: %{name}-pkgdir.patch
34 Patch2: %{name}-winpaths.patch
35 URL: http://haskell.org/ghc/
36 BuildRequires: OpenAL-devel
37 BuildRequires: OpenGL-GLU-devel
38 BuildRequires: OpenGL-devel
39 BuildRequires: OpenGL-glut-devel
40 %{!?with_bootstrap:BuildRequires: alex >= 2.0}
41 BuildRequires: freealut-devel
42 %{!?with_bootstrap:BuildRequires: ghc >= 6.8}
43 BuildRequires: gmp-devel
44 %{!?with_bootstrap:BuildRequires: happy >= 1.16}
45 BuildRequires: ncurses-devel
46 BuildRequires: readline-devel
47 BuildRequires: rpmbuild(macros) >= 1.607
48 BuildRequires: sed >= 4.0
50 BuildRequires: dblatex
51 BuildRequires: docbook-dtd42-xml
52 BuildRequires: docbook-style-xsl
53 BuildRequires: libxml2-progs
54 BuildRequires: libxslt-progs
55 BuildRequires: texlive
56 BuildRequires: texlive-dvips
57 BuildRequires: texlive-fonts-rsfs
58 BuildRequires: texlive-latex-bibtex
59 #For generating documentation in PDF: fop or xmltex
61 Suggests: ghc-haskell-platform
64 ExclusiveArch: %{ix86} %{x8664}
65 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
67 # There is nothing that may or should be compressed
68 %define _noautocompressdoc *
71 Haskell is the standard lazy purely functional programming language.
72 The current language version is Haskell 98, agreed in December 1998,
73 with a revised version published in January 2003.
75 GHC is a state-of-the-art programming suite for Haskell. Included is
76 an optimising compiler generating good code for a variety of
77 platforms, together with an interactive system for convenient, quick
78 development. The distribution includes space and time profiling
79 facilities, a large collection of libraries, and support for various
80 language extensions, including concurrency, exceptions, and foreign
81 language interfaces (C, C++, whatever).
83 A wide variety of Haskell related resources (tutorials, libraries,
84 specifications, documentation, compilers, interpreters, references,
85 contact information, links to research groups) are available from the
86 Haskell home page at <http://haskell.org/>.
88 %description -l pl.UTF-8
89 Haskell to standardowy leniwy i czysto funkcyjny język programowania.
90 Bieżącą wersją języka jest Haskell 98, uzgodniony w grudniu 1998, ze
91 zmodyfikowaną wersją opublikowaną w styczniu 2003.
93 GHC to dojrzałe i nowoczesne środowisko do programowania w Haskellu.
94 Zawiera optymalizujący kompilator generujący dobry kod dla różnych
95 platform, wraz z interakcyjnym systemem do wygodnego
96 eksperymentowania. Dystrybucja zawiera narzędzia do profilowania
97 zużycia pamięci i czasu, sporą kolekcję bibliotek i wsparcie dla
98 różnych rozszerzeń języka, w tym współbieżności, wyjątków i łączenia z
99 innymi językami (np. C albo C++).
101 Różnorodne zasoby związane z Haskellem (podręczniki, biblioteki,
102 specyfikacje, dokumentacja, kompilatory, interpretery, literatura,
103 informacje kontaktowe, odsyłacze do grup naukowo-badawczych) są
104 dostępne ze strony domowej Haskella pod <http://haskell.org/>.
107 Summary: Profiling libraries for GHC
108 Summary(pl.UTF-8): Biblioteki profilujące dla GHC
109 Group: Development/Libraries
110 Requires: %{name} = %{version}-%{release}
113 Profiling libraries for Glorious Glasgow Haskell Compilation System
114 (GHC). They should be installed when GHC's profiling subsystem is
117 %description prof -l pl.UTF-8
118 Biblioteki profilujące dla GHC. Powinny być zainstalowane kiedy
119 potrzebujemy systemu profilującego z GHC.
123 %if %{with bootstrap}
125 %{__tar} -xjf %{SOURCE3}
128 %{__tar} -xjf %{SOURCE4}
130 mv %{name}-%{version} binsrc
139 ln -s %{_bindir}/ld.bfd our-ld/ld
140 export PATH=$(pwd)/our-ld:$PATH
143 cd libraries/terminfo
147 cat <<'EOF' > mk/build.mk
148 #GhcStage1HcOpts += -O0 -Wall
149 #GhcStage2HcOpts += -O0 -Wall
150 #SRC_HC_OPTS += -lffi -O0 -H64m
151 #GhcHcOpts += -Rghc-timing
152 #GhcLibHcOpts += -O -dcore-lint -keep-hc-files
154 PlatformSupportsSharedLibs = YES
155 HADDOCK_DOCS = %{!?with_doc:NO}%{?with_doc:YES}
156 LATEX_DOCS = %{!?with_doc:NO}%{?with_doc:YES}
157 BUILD_DOCBOOK_HTMLS = %{!?with_doc:NO}%{?with_doc:YES}
158 BUILD_DOCBOOK_PDFS = %{!?with_doc:NO}%{?with_doc:YES}
159 XSLTPROC_OPTS += --nonet
162 %if %{with unregistered}
163 # An unregisterised build is one that compiles via vanilla C only
164 # http://hackage.haskell.org/trac/ghc/wiki/Building/Unregisterised
165 cat <<'EOF' >> mk/build.mk
166 GhcUnregisterised=YES
167 GhcWithNativeCodeGen=NO
173 %if %{with bootstrap}
174 # we need to first install the tarball somewhere, as seems the programs don't
175 # work out of the path otherwise
176 if [ ! -f .bindist.install.mark ]; then
180 --prefix=$top/bindist
186 touch .bindist.install.mark
189 PATH=$top/bindist/bin:$PATH:%{_prefix}/local/bin
193 --target=%{_target_platform} \
194 --prefix=%{_prefix} \
195 --with-gcc="%{__cc}" \
198 %if %{with bootstrap}
199 GhcPkgCmd=$top/bindist/bin/ghc-pkg \
201 %if %{with bootstrap2}
202 --with-ghc=$top/bindist/bin/ghc \
204 %if %{with bootstrap1}
205 --with-hc=$PWD/bindist/bin/ghc \
206 --with-ghc=$PWD/bindist/ghc/dist-stage2/build/ghc/ghc \
207 --with-hc=$PWD/bindist/ghc/dist-stage2/build/ghc/ghc \
213 rm -rf $RPM_BUILD_ROOT
216 %{__make} -j1 install \
217 DESTDIR=$RPM_BUILD_ROOT
219 mv -f $RPM_BUILD_ROOT%{_datadir}/doc/%{name} docs-root
221 # fix paths to docs in package list
222 sed -i -e 's|%{_datadir}/doc/%{name}|%{_docdir}/%{name}-%{version}|g' $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/package.conf.d/*.conf
225 rm -rf $RPM_BUILD_ROOT
231 if [ "$1" != 0 ]; then
236 %defattr(644,root,root,755)
243 %attr(755,root,root) %{_bindir}/*
244 %dir %{_libdir}/ghc-%{version}
245 %{_libdir}/ghc-%{version}/include
246 %{_libdir}/ghc-%{version}/settings
247 %attr(755,root,root) %{_libdir}/ghc-%{version}/ghc
248 %attr(755,root,root) %{_libdir}/ghc-%{version}/ghc-pkg
249 %attr(755,root,root) %{_libdir}/ghc-%{version}/ghc-split
250 %attr(755,root,root) %{_libdir}/ghc-%{version}/haddock
251 %attr(755,root,root) %{_libdir}/ghc-%{version}/hsc2hs
252 %attr(755,root,root) %{_libdir}/ghc-%{version}/runghc
253 %attr(755,root,root) %{_libdir}/ghc-%{version}/unlit
254 %{_libdir}/ghc-%{version}/libHS*.a
255 %exclude %{_libdir}/ghc-%{version}/libHS*_p.a
256 %{_libdir}/ghc-%{version}/ghc*-usage.txt
257 %{_libdir}/ghc-%{version}/html
258 %dir %{_libdir}/ghc-%{version}/package.conf.d
259 %{_libdir}/ghc-%{version}/package.conf.d/*.conf
260 %config %verify(not md5 mtime size) %{_libdir}/ghc-%{version}/package.conf.d/package.cache
261 %{_libdir}/ghc-%{version}/template-hsc.h
262 %dir %{_libdir}/ghc-%{version}/latex
263 %{_libdir}/ghc-%{version}/latex/haddock.sty
264 %{_mandir}/man1/ghc.1*
266 %dir %{_libdir}/ghc-%{version}/array-*
267 %dir %{_libdir}/ghc-%{version}/array-*/Data
268 %dir %{_libdir}/ghc-%{version}/array-*/Data/Array
269 %{_libdir}/ghc-%{version}/array-*/Data/Array/*.hi
270 %dir %{_libdir}/ghc-%{version}/array-*/Data/Array/IO
271 %{_libdir}/ghc-%{version}/array-*/Data/Array/IO/*.hi
272 %dir %{_libdir}/ghc-%{version}/array-*/Data/Array/MArray
273 %{_libdir}/ghc-%{version}/array-*/Data/Array/MArray/*.hi
274 %dir %{_libdir}/ghc-%{version}/array-*/Data/Array/ST
275 %{_libdir}/ghc-%{version}/array-*/Data/Array/ST/*.hi
276 %dir %{_libdir}/ghc-%{version}/array-*/Data/Array/Storable
277 %{_libdir}/ghc-%{version}/array-*/Data/Array/Storable/*.hi
278 %{_libdir}/ghc-%{version}/array-*/Data/*.hi
279 %{_libdir}/ghc-%{version}/array-*/HSarray-*.o
280 %{_libdir}/ghc-%{version}/array-*/libHSarray-*.a
281 %exclude %{_libdir}/ghc-%{version}/array-*/libHSarray-*_p.a
283 %dir %{_libdir}/ghc-%{version}/base-*
284 %dir %{_libdir}/ghc-%{version}/base-*/Control
285 %dir %{_libdir}/ghc-%{version}/base-*/Control/Concurrent
286 %{_libdir}/ghc-%{version}/base-*/Control/Concurrent/*.hi
287 %dir %{_libdir}/ghc-%{version}/base-*/Control/Exception
288 %{_libdir}/ghc-%{version}/base-*/Control/Exception/*.hi
289 %{_libdir}/ghc-%{version}/base-*/Control/*.hi
290 %dir %{_libdir}/ghc-%{version}/base-*/Control/Monad
291 %{_libdir}/ghc-%{version}/base-*/Control/Monad/*.hi
292 %dir %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST
293 %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST/*.hi
294 %dir %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST/Lazy
295 %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST/Lazy/*.hi
296 %dir %{_libdir}/ghc-%{version}/base-*/Data
297 %{_libdir}/ghc-%{version}/base-*/Data/*.hi
298 %dir %{_libdir}/ghc-%{version}/base-*/Data/STRef
299 %{_libdir}/ghc-%{version}/base-*/Data/STRef/*.hi
300 %dir %{_libdir}/ghc-%{version}/base-*/Data/Typeable
301 %{_libdir}/ghc-%{version}/base-*/Data/Typeable/*.hi
302 %dir %{_libdir}/ghc-%{version}/base-*/Debug
303 %{_libdir}/ghc-%{version}/base-*/Debug/*.hi
304 %dir %{_libdir}/ghc-%{version}/base-*/Foreign
305 %{_libdir}/ghc-%{version}/base-*/Foreign/*.hi
306 %dir %{_libdir}/ghc-%{version}/base-*/Foreign/C
307 %{_libdir}/ghc-%{version}/base-*/Foreign/C/*.hi
308 %dir %{_libdir}/ghc-%{version}/base-*/Foreign/ForeignPtr
309 %{_libdir}/ghc-%{version}/base-*/Foreign/ForeignPtr/*.hi
310 %dir %{_libdir}/ghc-%{version}/base-*/Foreign/Marshal
311 %{_libdir}/ghc-%{version}/base-*/Foreign/Marshal/*.hi
312 %dir %{_libdir}/ghc-%{version}/base-*/GHC
313 %{_libdir}/ghc-%{version}/base-*/GHC/*.hi
314 %dir %{_libdir}/ghc-%{version}/base-*/GHC/Conc
315 %{_libdir}/ghc-%{version}/base-*/GHC/Conc/*.hi
316 %dir %{_libdir}/ghc-%{version}/base-*/GHC/IO
317 %{_libdir}/ghc-%{version}/base-*/GHC/IO/*.hi
318 %dir %{_libdir}/ghc-%{version}/base-*/GHC/IO/Encoding
319 %{_libdir}/ghc-%{version}/base-*/GHC/IO/Encoding/*.hi
320 %dir %{_libdir}/ghc-%{version}/base-*/GHC/Event
321 %{_libdir}/ghc-%{version}/base-*/GHC/Event/*.hi
322 %dir %{_libdir}/ghc-%{version}/base-*/GHC/Fingerprint
323 %{_libdir}/ghc-%{version}/base-*/GHC/Fingerprint/*.hi
324 %dir %{_libdir}/ghc-%{version}/base-*/GHC/Float
325 %{_libdir}/ghc-%{version}/base-*/GHC/Float/*.hi
326 %dir %{_libdir}/ghc-%{version}/base-*/GHC/IO/Handle
327 %{_libdir}/ghc-%{version}/base-*/GHC/IO/Handle/*.hi
328 %{_libdir}/ghc-%{version}/base-*/*.hi
329 %{_libdir}/ghc-%{version}/base-*/HSbase-*.o
330 %{_libdir}/ghc-%{version}/base-*/include
331 %{_libdir}/ghc-%{version}/base-*/libHSbase-*.a
332 %exclude %{_libdir}/ghc-%{version}/base-*/libHSbase-*_p.a
333 %dir %{_libdir}/ghc-%{version}/base-*/System
334 %dir %{_libdir}/ghc-%{version}/base-*/System/Console
335 %{_libdir}/ghc-%{version}/base-*/System/Console/*.hi
336 %dir %{_libdir}/ghc-%{version}/base-*/System/Environment
337 %{_libdir}/ghc-%{version}/base-*/System/Environment/*.hi
338 %{_libdir}/ghc-%{version}/base-*/System/*.hi
339 %dir %{_libdir}/ghc-%{version}/base-*/System/IO
340 %{_libdir}/ghc-%{version}/base-*/System/IO/*.hi
341 %dir %{_libdir}/ghc-%{version}/base-*/System/Mem
342 %{_libdir}/ghc-%{version}/base-*/System/Mem/*.hi
343 %dir %{_libdir}/ghc-%{version}/base-*/System/Posix
344 %{_libdir}/ghc-%{version}/base-*/System/Posix/*.hi
345 %dir %{_libdir}/ghc-%{version}/base-*/Text
346 %{_libdir}/ghc-%{version}/base-*/Text/*.hi
347 %dir %{_libdir}/ghc-%{version}/base-*/Text/ParserCombinators
348 %{_libdir}/ghc-%{version}/base-*/Text/ParserCombinators/*.hi
349 %dir %{_libdir}/ghc-%{version}/base-*/Text/Read
350 %{_libdir}/ghc-%{version}/base-*/Text/Read/*.hi
351 %dir %{_libdir}/ghc-%{version}/base-*/Text/Show
352 %{_libdir}/ghc-%{version}/base-*/Text/Show/*.hi
353 %dir %{_libdir}/ghc-%{version}/base-*/Unsafe
354 %{_libdir}/ghc-%{version}/base-*/Unsafe/*.hi
356 %dir %{_libdir}/ghc-%{version}/bin-package-db-*
357 %dir %{_libdir}/ghc-%{version}/bin-package-db-*/Distribution
358 %dir %{_libdir}/ghc-%{version}/bin-package-db-*/Distribution/InstalledPackageInfo
359 %{_libdir}/ghc-%{version}/bin-package-db-*/Distribution/InstalledPackageInfo/*.hi
360 %{_libdir}/ghc-%{version}/bin-package-db-*/HSbin-package-db-*.o
361 %{_libdir}/ghc-%{version}/bin-package-db-*/libHSbin-package-db-*.a
362 %exclude %{_libdir}/ghc-%{version}/bin-package-db-*/libHSbin-package-db-*_p.a
364 %dir %{_libdir}/ghc-%{version}/bytestring-*
365 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data
366 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString
367 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/*.hi
368 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy
369 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/*.hi
370 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder
371 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/*.hi
372 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding
373 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding/*.hi
374 %dir %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding/Internal
375 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding/Internal/*.hi
376 %{_libdir}/ghc-%{version}/bytestring-*/Data/*.hi
377 %{_libdir}/ghc-%{version}/bytestring-*/HSbytestring-*.o
378 %{_libdir}/ghc-%{version}/bytestring-*/include
379 %{_libdir}/ghc-%{version}/bytestring-*/libHSbytestring-*.a
380 %exclude %{_libdir}/ghc-%{version}/bytestring-*/libHSbytestring-*_p.a
382 %dir %{_libdir}/ghc-%{version}/Cabal-*
383 %{_libdir}/ghc-%{version}/Cabal-*/*.hi
384 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution
385 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/*.hi
386 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Compat
387 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Compat/*.hi
388 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/PackageDescription
389 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/PackageDescription/*.hi
390 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple
391 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Build
392 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Build/*.hi
393 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/GHC
394 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/GHC/*.hi
395 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/*.hi
396 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/PreProcess
397 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/PreProcess/*.hi
398 %dir %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Program
399 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Program/*.hi
400 %{_libdir}/ghc-%{version}/Cabal-*/HSCabal-*.o
401 %dir %{_libdir}/ghc-%{version}/Cabal-*/Language
402 %dir %{_libdir}/ghc-%{version}/Cabal-*/Language/Haskell
403 %{_libdir}/ghc-%{version}/Cabal-*/Language/Haskell/*.hi
404 %{_libdir}/ghc-%{version}/Cabal-*/libHSCabal-*.a
405 %exclude %{_libdir}/ghc-%{version}/Cabal-*/libHSCabal-*_p.a
407 %dir %{_libdir}/ghc-%{version}/binary-*
408 %dir %{_libdir}/ghc-%{version}/binary-*/Data
409 %{_libdir}/ghc-%{version}/binary-*/Data/*.hi
410 %dir %{_libdir}/ghc-%{version}/binary-*/Data/Binary
411 %{_libdir}/ghc-%{version}/binary-*/Data/Binary/*.hi
412 %dir %{_libdir}/ghc-%{version}/binary-*/Data/Binary/Builder
413 %{_libdir}/ghc-%{version}/binary-*/Data/Binary/Builder/*.hi
414 %{_libdir}/ghc-%{version}/binary-*/HSbinary-*.o
415 %{_libdir}/ghc-%{version}/binary-*/libHSbinary-*.a
416 %exclude %{_libdir}/ghc-%{version}/binary-*/libHSbinary-*_p.a
418 %dir %{_libdir}/ghc-%{version}/containers-*
419 %dir %{_libdir}/ghc-%{version}/containers-*/Data
420 %{_libdir}/ghc-%{version}/containers-*/Data/*.hi
421 %dir %{_libdir}/ghc-%{version}/containers-*/Data/IntMap
422 %{_libdir}/ghc-%{version}/containers-*/Data/IntMap/*.hi
423 %dir %{_libdir}/ghc-%{version}/containers-*/Data/IntSet
424 %{_libdir}/ghc-%{version}/containers-*/Data/IntSet/*.hi
425 %dir %{_libdir}/ghc-%{version}/containers-*/Data/Map
426 %{_libdir}/ghc-%{version}/containers-*/Data/Map/*.hi
427 %dir %{_libdir}/ghc-%{version}/containers-*/Data/Set
428 %{_libdir}/ghc-%{version}/containers-*/Data/Set/*.hi
429 %{_libdir}/ghc-%{version}/containers-*/HScontainers-*.o
430 %{_libdir}/ghc-%{version}/containers-*/libHScontainers-*.a
431 %exclude %{_libdir}/ghc-%{version}/containers-*/libHScontainers-*_p.a
433 %dir %{_libdir}/ghc-%{version}/deepseq-*
434 %dir %{_libdir}/ghc-%{version}/deepseq-*/Control
435 %{_libdir}/ghc-%{version}/deepseq-*/Control/*.hi
436 %{_libdir}/ghc-%{version}/deepseq-*/HSdeepseq-*.o
437 %{_libdir}/ghc-%{version}/deepseq-*/libHSdeepseq-*.a
438 %exclude %{_libdir}/ghc-%{version}/deepseq-*/libHSdeepseq-*_p.a
440 %dir %{_libdir}/ghc-%{version}/directory-*
441 %{_libdir}/ghc-%{version}/directory-*/HSdirectory-*.o
442 %{_libdir}/ghc-%{version}/directory-*/include
443 %{_libdir}/ghc-%{version}/directory-*/libHSdirectory-*.a
444 %exclude %{_libdir}/ghc-%{version}/directory-*/libHSdirectory-*_p.a
445 %dir %{_libdir}/ghc-%{version}/directory-*/System
446 %{_libdir}/ghc-%{version}/directory-*/System/*.hi
448 %dir %{_libdir}/ghc-%{version}/filepath-*
449 %{_libdir}/ghc-%{version}/filepath-*/HSfilepath-*.o
450 %{_libdir}/ghc-%{version}/filepath-*/libHSfilepath-*.a
451 %exclude %{_libdir}/ghc-%{version}/filepath-*/libHSfilepath-*_p.a
452 %dir %{_libdir}/ghc-%{version}/filepath-*/System
453 %dir %{_libdir}/ghc-%{version}/filepath-*/System/FilePath
454 %{_libdir}/ghc-%{version}/filepath-*/System/FilePath/*.hi
455 %{_libdir}/ghc-%{version}/filepath-*/System/*.hi
457 %dir %{_libdir}/ghc-%{version}/ghc-%{version}
458 %{_libdir}/ghc-%{version}/ghc-%{version}/*.hi
459 %{_libdir}/ghc-%{version}/ghc-%{version}/include
460 %{_libdir}/ghc-%{version}/ghc-%{version}/libHSghc-%{version}.a
461 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Hoopl
462 %{_libdir}/ghc-%{version}/ghc-%{version}/Hoopl/*.hi
463 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Llvm
464 %{_libdir}/ghc-%{version}/ghc-%{version}/Llvm/*.hi
465 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/LlvmCodeGen
466 %{_libdir}/ghc-%{version}/ghc-%{version}/LlvmCodeGen/*.hi
467 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/PPC
468 %{_libdir}/ghc-%{version}/ghc-%{version}/PPC/*.hi
469 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC
470 %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC/*.hi
471 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC/CodeGen
472 %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC/CodeGen/*.hi
473 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/X86
474 %{_libdir}/ghc-%{version}/ghc-%{version}/X86/*.hi
475 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc
476 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/*.hi
477 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Graph
478 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Graph/*.hi
479 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear
480 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/*.hi
481 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/PPC
482 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/PPC/*.hi
483 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/SPARC
484 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/SPARC/*.hi
485 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/X86
486 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/X86/*.hi
487 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise
488 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/*.hi
489 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Builtins
490 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Builtins/*.hi
491 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Generic
492 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Generic/*.hi
493 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Monad
494 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Monad/*.hi
495 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Type
496 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Type/*.hi
497 %dir %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Utils
498 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Utils/*.hi
500 %dir %{_libdir}/ghc-%{version}/ghc-prim-*
501 %dir %{_libdir}/ghc-%{version}/ghc-prim-*/GHC
502 %{_libdir}/ghc-%{version}/ghc-prim-*/GHC/*.hi
503 %{_libdir}/ghc-%{version}/ghc-prim-*/HSghc-prim-*.o
504 %{_libdir}/ghc-%{version}/ghc-prim-*/libHSghc-prim-*.a
505 %exclude %{_libdir}/ghc-%{version}/ghc-prim-*/libHSghc-prim-*_p.a
507 %dir %{_libdir}/ghc-%{version}/haskell2010-*
508 %{_libdir}/ghc-%{version}/haskell2010-*/*.hi
509 %dir %{_libdir}/ghc-%{version}/haskell2010-*/Control
510 %{_libdir}/ghc-%{version}/haskell2010-*/Control/*.hi
511 %dir %{_libdir}/ghc-%{version}/haskell2010-*/Data
512 %{_libdir}/ghc-%{version}/haskell2010-*/Data/*.hi
513 %dir %{_libdir}/ghc-%{version}/haskell2010-*/Foreign
514 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/*.hi
515 %dir %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/C
516 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/C/*.hi
517 %dir %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/Marshal
518 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/Marshal/*.hi
519 %dir %{_libdir}/ghc-%{version}/haskell2010-*/System
520 %{_libdir}/ghc-%{version}/haskell2010-*/System/*.hi
521 %dir %{_libdir}/ghc-%{version}/haskell2010-*/System/IO
522 %{_libdir}/ghc-%{version}/haskell2010-*/System/IO/*.hi
523 %{_libdir}/ghc-%{version}/haskell2010-*/HShaskell2010-*.o
524 %{_libdir}/ghc-%{version}/haskell2010-*/libHShaskell2010-*.a
525 %exclude %{_libdir}/ghc-%{version}/haskell2010-*/libHShaskell2010-*_p.a
527 %dir %{_libdir}/ghc-%{version}/haskell98-*
528 %{_libdir}/ghc-%{version}/haskell98-*/*.hi
529 %{_libdir}/ghc-%{version}/haskell98-*/HShaskell98-*.o
530 %{_libdir}/ghc-%{version}/haskell98-*/libHShaskell98-*.a
531 %exclude %{_libdir}/ghc-%{version}/haskell98-*/libHShaskell98-*_p.a
533 %dir %{_libdir}/ghc-%{version}/hoopl-*
534 %dir %{_libdir}/ghc-%{version}/hoopl-*/Compiler
535 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/*.hi
536 %dir %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl
537 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl/*.hi
538 %dir %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl/Passes
539 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl/Passes/*.hi
540 %{_libdir}/ghc-%{version}/hoopl-*/HShoopl-*.o
541 %{_libdir}/ghc-%{version}/hoopl-*/libHShoopl-*.a
542 %exclude %{_libdir}/ghc-%{version}/hoopl-*/libHShoopl-*_p.a
544 %dir %{_libdir}/ghc-%{version}/hpc-*
545 %{_libdir}/ghc-%{version}/hpc-*/HShpc-*.o
546 %{_libdir}/ghc-%{version}/hpc-*/libHShpc-*.a
547 %exclude %{_libdir}/ghc-%{version}/hpc-*/libHShpc-*_p.a
548 %dir %{_libdir}/ghc-%{version}/hpc-*/Trace
549 %dir %{_libdir}/ghc-%{version}/hpc-*/Trace/Hpc
550 %{_libdir}/ghc-%{version}/hpc-*/Trace/Hpc/*.hi
552 %dir %{_libdir}/ghc-%{version}/integer-*
553 %dir %{_libdir}/ghc-%{version}/integer-*/GHC
554 %{_libdir}/ghc-%{version}/integer-*/GHC/*.hi
555 %dir %{_libdir}/ghc-%{version}/integer-*/GHC/Integer
556 %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/*.hi
557 %dir %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/GMP
558 %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/GMP/*.hi
559 %dir %{_libdir}/ghc-%{version}/integer-gmp-*/GHC/Integer/Logarithms
560 %{_libdir}/ghc-%{version}/integer-gmp-*/GHC/Integer/Logarithms/*.hi
561 %{_libdir}/ghc-%{version}/integer-*/HSinteger-*.o
562 %{_libdir}/ghc-%{version}/integer-*/libHSinteger-*.a
563 %exclude %{_libdir}/ghc-%{version}/integer-*/libHSinteger-*_p.a
565 %dir %{_libdir}/ghc-%{version}/old-locale-*
566 %{_libdir}/ghc-%{version}/old-locale-*/HSold-locale-*.o
567 %{_libdir}/ghc-%{version}/old-locale-*/libHSold-locale-*.a
568 %exclude %{_libdir}/ghc-%{version}/old-locale-*/libHSold-locale-*_p.a
569 %dir %{_libdir}/ghc-%{version}/old-locale-*/System
570 %{_libdir}/ghc-%{version}/old-locale-*/System/*.hi
572 %dir %{_libdir}/ghc-%{version}/old-time-*
573 %{_libdir}/ghc-%{version}/old-time-*/HSold-time-*.o
574 %{_libdir}/ghc-%{version}/old-time-*/include
575 %{_libdir}/ghc-%{version}/old-time-*/libHSold-time-*.a
576 %exclude %{_libdir}/ghc-%{version}/old-time-*/libHSold-time-*_p.a
577 %dir %{_libdir}/ghc-%{version}/old-time-*/System
578 %{_libdir}/ghc-%{version}/old-time-*/System/*.hi
580 %dir %{_libdir}/ghc-%{version}/pretty-*
581 %{_libdir}/ghc-%{version}/pretty-*/HSpretty-*.o
582 %{_libdir}/ghc-%{version}/pretty-*/libHSpretty-*.a
583 %exclude %{_libdir}/ghc-%{version}/pretty-*/libHSpretty-*_p.a
584 %dir %{_libdir}/ghc-%{version}/pretty-*/Text
585 %{_libdir}/ghc-%{version}/pretty-*/Text/*.hi
586 %dir %{_libdir}/ghc-%{version}/pretty-*/Text/PrettyPrint
587 %{_libdir}/ghc-%{version}/pretty-*/Text/PrettyPrint/*.hi
589 %dir %{_libdir}/ghc-%{version}/process-*
590 %{_libdir}/ghc-%{version}/process-*/HSprocess-*.o
591 %{_libdir}/ghc-%{version}/process-*/include
592 %{_libdir}/ghc-%{version}/process-*/libHSprocess-*.a
593 %exclude %{_libdir}/ghc-%{version}/process-*/libHSprocess-*_p.a
594 %dir %{_libdir}/ghc-%{version}/process-*/System
595 %{_libdir}/ghc-%{version}/process-*/System/*.hi
596 %dir %{_libdir}/ghc-%{version}/process-*/System/Process
597 %{_libdir}/ghc-%{version}/process-*/System/Process/*.hi
599 #%dir %{_libdir}/ghc-%{version}/random-*
600 #%{_libdir}/ghc-%{version}/random-*/HSrandom-*.o
601 #%{_libdir}/ghc-%{version}/random-*/libHSrandom-*.a
602 #%exclude %{_libdir}/ghc-%{version}/random-*/libHSrandom-*_p.a
603 #%dir %{_libdir}/ghc-%{version}/random-*/System
604 #%{_libdir}/ghc-%{version}/random-*/System/*.hi
606 #%dir %{_libdir}/ghc-%{version}/syb-*
607 #%dir %{_libdir}/ghc-%{version}/syb-*/Data
608 ##%dir %{_libdir}/ghc-%{version}/syb-*/Data/Generics
609 #%{_libdir}/ghc-%{version}/syb-*/Data/Generics/*.hi
610 #%{_libdir}/ghc-%{version}/syb-*/Data/*.hi
611 #%{_libdir}/ghc-%{version}/syb-*/HSsyb-*.o
612 #%{_libdir}/ghc-%{version}/syb-*/libHSsyb-*.a
613 #%exclude %{_libdir}/ghc-%{version}/syb-*/libHSsyb-*_p.a
615 %dir %{_libdir}/ghc-%{version}/template-haskell-*
616 %{_libdir}/ghc-%{version}/template-haskell-*/HStemplate-haskell-*.o
617 %dir %{_libdir}/ghc-%{version}/template-haskell-*/Language
618 %dir %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell
619 %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell/*.hi
620 %dir %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell/TH
621 %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell/TH/*.hi
622 %{_libdir}/ghc-%{version}/template-haskell-*/libHStemplate-haskell-*.a
623 %exclude %{_libdir}/ghc-%{version}/template-haskell-*/libHStemplate-haskell-*_p.a
625 %dir %{_libdir}/ghc-%{version}/time-*
626 %dir %{_libdir}/ghc-%{version}/time-*/Data
627 %{_libdir}/ghc-%{version}/time-*/Data/*.hi
628 %dir %{_libdir}/ghc-%{version}/time-*/Data/Time
629 %dir %{_libdir}/ghc-%{version}/time-*/Data/Time/Calendar
630 %{_libdir}/ghc-%{version}/time-*/Data/Time/Calendar/*.hi
631 %dir %{_libdir}/ghc-%{version}/time-*/Data/Time/Clock
632 %{_libdir}/ghc-%{version}/time-*/Data/Time/Clock/*.hi
633 %dir %{_libdir}/ghc-%{version}/time-*/Data/Time/Format
634 %{_libdir}/ghc-%{version}/time-*/Data/Time/Format/*.hi
635 %{_libdir}/ghc-%{version}/time-*/Data/Time/*.hi
636 %dir %{_libdir}/ghc-%{version}/time-*/Data/Time/LocalTime
637 %{_libdir}/ghc-%{version}/time-*/Data/Time/LocalTime/*.hi
638 %{_libdir}/ghc-%{version}/time-*/HStime-*.o
639 %{_libdir}/ghc-%{version}/time-*/include
640 %{_libdir}/ghc-%{version}/time-*/libHStime-*.a
641 %exclude %{_libdir}/ghc-%{version}/time-*/libHStime-*_p.a
643 %dir %{_libdir}/ghc-%{version}/unix-*
644 %{_libdir}/ghc-%{version}/unix-*/HSunix-*.o
645 %{_libdir}/ghc-%{version}/unix-*/include
646 %{_libdir}/ghc-%{version}/unix-*/libHSunix-*.a
647 %exclude %{_libdir}/ghc-%{version}/unix-*/libHSunix-*_p.a
648 %dir %{_libdir}/ghc-%{version}/unix-*/System
649 %{_libdir}/ghc-%{version}/unix-*/System/*.hi
650 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix
651 %{_libdir}/ghc-%{version}/unix-*/System/Posix/*.hi
652 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/ByteString
653 %{_libdir}/ghc-%{version}/unix-*/System/Posix/ByteString/*.hi
654 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Directory
655 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Directory/*.hi
656 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker
657 %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker/*.hi
658 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker/Module
659 %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker/Module/*.hi
660 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Env
661 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Env/*.hi
662 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Files
663 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Files/*.hi
664 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/IO
665 %{_libdir}/ghc-%{version}/unix-*/System/Posix/IO/*.hi
666 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Process
667 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Process/*.hi
668 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Signals
669 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Signals/*.hi
670 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Temp
671 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Temp/*.hi
672 %dir %{_libdir}/ghc-%{version}/unix-*/System/Posix/Terminal
673 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Terminal/*.hi
676 %defattr(644,root,root,755)
677 %{_libdir}/ghc-%{version}/libHS*_p.a
678 %{_libdir}/ghc-%{version}/array-*/Data/Array/IO/*.p_hi
679 %{_libdir}/ghc-%{version}/array-*/Data/Array/MArray/*.p_hi
680 %{_libdir}/ghc-%{version}/array-*/Data/Array/ST/*.p_hi
681 %{_libdir}/ghc-%{version}/array-*/Data/Array/Storable/*.p_hi
682 %{_libdir}/ghc-%{version}/array-*/Data/Array/*.p_hi
683 %{_libdir}/ghc-%{version}/array-*/Data/*.p_hi
684 %{_libdir}/ghc-%{version}/array-*/libHSarray-*_p.a
685 %{_libdir}/ghc-%{version}/base-*/Control/Concurrent/*.p_hi
686 %{_libdir}/ghc-%{version}/base-*/Control/Exception/*.p_hi
687 %{_libdir}/ghc-%{version}/base-*/Control/Monad/*.p_hi
688 %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST/*.p_hi
689 %{_libdir}/ghc-%{version}/base-*/Control/Monad/ST/Lazy/*.p_hi
690 %{_libdir}/ghc-%{version}/base-*/Control/*.p_hi
691 %{_libdir}/ghc-%{version}/base-*/Data/*.p_hi
692 %{_libdir}/ghc-%{version}/base-*/Data/STRef/*.p_hi
693 %{_libdir}/ghc-%{version}/base-*/Data/Typeable/*.p_hi
694 %{_libdir}/ghc-%{version}/base-*/Debug/*.p_hi
695 %{_libdir}/ghc-%{version}/base-*/Foreign/*.p_hi
696 %{_libdir}/ghc-%{version}/base-*/Foreign/C/*.p_hi
697 %{_libdir}/ghc-%{version}/base-*/Foreign/Marshal/*.p_hi
698 %{_libdir}/ghc-%{version}/base-*/Foreign/ForeignPtr/*.p_hi
699 %{_libdir}/ghc-%{version}/base-*/GHC/*.p_hi
700 %{_libdir}/ghc-%{version}/base-*/GHC/Conc/*.p_hi
701 %{_libdir}/ghc-%{version}/base-*/GHC/Event/*.p_hi
702 %{_libdir}/ghc-%{version}/base-*/GHC/Fingerprint/*.p_hi
703 %{_libdir}/ghc-%{version}/base-*/GHC/Float/*.p_hi
704 %{_libdir}/ghc-%{version}/base-*/GHC/IO/Encoding/*.p_hi
705 %{_libdir}/ghc-%{version}/base-*/GHC/IO/Handle/*.p_hi
706 %{_libdir}/ghc-%{version}/base-*/GHC/IO/*.p_hi
707 %{_libdir}/ghc-%{version}/base-*/libHSbase-*_p.a
708 %{_libdir}/ghc-%{version}/base-*/*.p_hi
709 %{_libdir}/ghc-%{version}/base-*/System/Console/*.p_hi
710 %{_libdir}/ghc-%{version}/base-*/System/Environment/*.p_hi
711 %{_libdir}/ghc-%{version}/base-*/System/IO/*.p_hi
712 %{_libdir}/ghc-%{version}/base-*/System/Mem/*.p_hi
713 %{_libdir}/ghc-%{version}/base-*/System/*.p_hi
714 %{_libdir}/ghc-%{version}/base-*/System/Posix/*.p_hi
715 %{_libdir}/ghc-%{version}/base-*/Text/ParserCombinators/*.p_hi
716 %{_libdir}/ghc-%{version}/base-*/Text/*.p_hi
717 %{_libdir}/ghc-%{version}/base-*/Text/Read/*.p_hi
718 %{_libdir}/ghc-%{version}/base-*/Text/Show/*.p_hi
719 %{_libdir}/ghc-%{version}/base-*/Unsafe/*.p_hi
720 %{_libdir}/ghc-%{version}/binary-*/Data/*.p_hi
721 %{_libdir}/ghc-%{version}/binary-*/Data/Binary/*.p_hi
722 %{_libdir}/ghc-%{version}/binary-*/Data/Binary/Builder/*.p_hi
723 %{_libdir}/ghc-%{version}/binary-*/libHSbinary-*_p.a
724 %{_libdir}/ghc-%{version}/bin-package-db-*/Distribution/InstalledPackageInfo/*.p_hi
725 %{_libdir}/ghc-%{version}/bin-package-db-*/libHSbin-package-db-0.0.0.0_p.a
726 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding/Internal/*.p_hi
727 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/BasicEncoding/*.p_hi
728 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/Builder/*.p_hi
729 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/Lazy/*.p_hi
730 %{_libdir}/ghc-%{version}/bytestring-*/Data/ByteString/*.p_hi
731 %{_libdir}/ghc-%{version}/bytestring-*/Data/*.p_hi
732 %{_libdir}/ghc-%{version}/bytestring-*/libHSbytestring-*_p.a
733 %{_libdir}/ghc-%{version}/Cabal-*/*.p_hi
734 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Compat/*.p_hi
735 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/PackageDescription/*.p_hi
736 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/*.p_hi
737 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Build/*.p_hi
738 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/GHC/*.p_hi
739 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/*.p_hi
740 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/PreProcess/*.p_hi
741 %{_libdir}/ghc-%{version}/Cabal-*/Distribution/Simple/Program/*.p_hi
742 %{_libdir}/ghc-%{version}/Cabal-*/Language/Haskell/*.p_hi
743 %{_libdir}/ghc-%{version}/Cabal-*/libHSCabal-*_p.a
744 %{_libdir}/ghc-%{version}/containers-*/Data/*.p_hi
745 %{_libdir}/ghc-%{version}/containers-*/Data/IntMap/*.p_hi
746 %{_libdir}/ghc-%{version}/containers-*/Data/IntSet/*.p_hi
747 %{_libdir}/ghc-%{version}/containers-*/Data/Map/*.p_hi
748 %{_libdir}/ghc-%{version}/containers-*/Data/Set/*.p_hi
749 %{_libdir}/ghc-%{version}/containers-*/libHScontainers-*_p.a
750 %{_libdir}/ghc-%{version}/deepseq-*/libHSdeepseq-*_p.a
751 %{_libdir}/ghc-%{version}/deepseq-*/Control/*.p_hi
752 %{_libdir}/ghc-%{version}/directory-*/libHSdirectory-*_p.a
753 %{_libdir}/ghc-%{version}/directory-*/System/*.p_hi
754 %{_libdir}/ghc-%{version}/filepath-*/libHSfilepath-*_p.a
755 %{_libdir}/ghc-%{version}/filepath-*/System/FilePath/*.p_hi
756 %{_libdir}/ghc-%{version}/filepath-*/System/*.p_hi
757 %{_libdir}/ghc-%{version}/ghc-%{version}/libHSghc-%{version}_p.a
758 %{_libdir}/ghc-%{version}/ghc-%{version}/*.p_hi
759 %{_libdir}/ghc-%{version}/ghc-%{version}/Hoopl/*.p_hi
760 %{_libdir}/ghc-%{version}/ghc-%{version}/Llvm/*.p_hi
761 %{_libdir}/ghc-%{version}/ghc-%{version}/LlvmCodeGen/*.p_hi
762 %{_libdir}/ghc-%{version}/ghc-%{version}/PPC/*.p_hi
763 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Graph/*.p_hi
764 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/*.p_hi
765 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/PPC/*.p_hi
766 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/SPARC/*.p_hi
767 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/Linear/X86/*.p_hi
768 %{_libdir}/ghc-%{version}/ghc-%{version}/RegAlloc/*.p_hi
769 %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC/CodeGen/*.p_hi
770 %{_libdir}/ghc-%{version}/ghc-%{version}/SPARC/*.p_hi
771 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/*.p_hi
772 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Builtins/*.p_hi
773 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Generic/*.p_hi
774 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Monad/*.p_hi
775 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Type/*.p_hi
776 %{_libdir}/ghc-%{version}/ghc-%{version}/Vectorise/Utils/*.p_hi
777 %{_libdir}/ghc-%{version}/ghc-%{version}/X86/*.p_hi
778 %{_libdir}/ghc-%{version}/ghc-prim-*/GHC/*.p_hi
779 %{_libdir}/ghc-%{version}/ghc-prim-*/libHSghc-prim-*_p.a
780 %{_libdir}/ghc-%{version}/haskell2010-*/Control/*.p_hi
781 %{_libdir}/ghc-%{version}/haskell2010-*/Data/*.p_hi
782 %{_libdir}/ghc-%{version}/haskell2010-*/*.p_hi
783 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/*.p_hi
784 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/C/*.p_hi
785 %{_libdir}/ghc-%{version}/haskell2010-*/Foreign/Marshal/*.p_hi
786 %{_libdir}/ghc-%{version}/haskell2010-*/System/*.p_hi
787 %{_libdir}/ghc-%{version}/haskell2010-*/System/IO/*.p_hi
788 %{_libdir}/ghc-%{version}/haskell2010-*/libHShaskell2010-*_p.a
789 %{_libdir}/ghc-%{version}/haskell98-*/libHShaskell98-*_p.a
790 %{_libdir}/ghc-%{version}/haskell98-*/*.p_hi
791 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/*.p_hi
792 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl/*.p_hi
793 %{_libdir}/ghc-%{version}/hoopl-*/Compiler/Hoopl/Passes/*.p_hi
794 %{_libdir}/ghc-%{version}/hoopl-*/libHShoopl-*_p.a
795 %{_libdir}/ghc-%{version}/hpc-*/libHShpc-*_p.a
796 %{_libdir}/ghc-%{version}/hpc-*/Trace/Hpc/*.p_hi
797 %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/*.p_hi
798 %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/GMP/*.p_hi
799 %{_libdir}/ghc-%{version}/integer-*/GHC/Integer/Logarithms/*.p_hi
800 %{_libdir}/ghc-%{version}/integer-*/GHC/*.p_hi
801 %{_libdir}/ghc-%{version}/integer-*/libHSinteger-*_p.a
802 %{_libdir}/ghc-%{version}/old-locale-*/libHSold-locale-*_p.a
803 %{_libdir}/ghc-%{version}/old-locale-*/System/*.p_hi
804 %{_libdir}/ghc-%{version}/old-time-*/libHSold-time-*_p.a
805 %{_libdir}/ghc-%{version}/old-time-*/System/*.p_hi
806 %{_libdir}/ghc-%{version}/pretty-*/libHSpretty-*_p.a
807 %{_libdir}/ghc-%{version}/pretty-*/Text/*.p_hi
808 %{_libdir}/ghc-%{version}/pretty-*/Text/PrettyPrint/*.p_hi
809 %{_libdir}/ghc-%{version}/process-*/libHSprocess-*_p.a
810 %{_libdir}/ghc-%{version}/process-*/System/*.p_hi
811 %{_libdir}/ghc-%{version}/process-*/System/Process/*.p_hi
812 %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell/*.p_hi
813 %{_libdir}/ghc-%{version}/template-haskell-*/Language/Haskell/TH/*.p_hi
814 %{_libdir}/ghc-%{version}/template-haskell-*/libHStemplate-haskell-*_p.a
815 %{_libdir}/ghc-%{version}/time-*/Data/*.p_hi
816 %{_libdir}/ghc-%{version}/time-*/Data/Time/Calendar/*.p_hi
817 %{_libdir}/ghc-%{version}/time-*/Data/Time/Clock/*.p_hi
818 %{_libdir}/ghc-%{version}/time-*/Data/Time/Format/*.p_hi
819 %{_libdir}/ghc-%{version}/time-*/Data/Time/LocalTime/*.p_hi
820 %{_libdir}/ghc-%{version}/time-*/Data/Time/*.p_hi
821 %{_libdir}/ghc-%{version}/time-*/libHStime-*_p.a
822 %{_libdir}/ghc-%{version}/unix-*/libHSunix-*_p.a
823 %{_libdir}/ghc-%{version}/unix-*/System/*.p_hi
824 %{_libdir}/ghc-%{version}/unix-*/System/Posix/*.p_hi
825 %{_libdir}/ghc-%{version}/unix-*/System/Posix/ByteString/*.p_hi
826 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Directory/*.p_hi
827 %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker/*.p_hi
828 %{_libdir}/ghc-%{version}/unix-*/System/Posix/DynamicLinker/Module/*.p_hi
829 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Env/*.p_hi
830 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Files/*.p_hi
831 %{_libdir}/ghc-%{version}/unix-*/System/Posix/IO/*.p_hi
832 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Process/*.p_hi
833 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Signals/*.p_hi
834 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Temp/*.p_hi
835 %{_libdir}/ghc-%{version}/unix-*/System/Posix/Terminal/*.p_hi