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