- split documentation off into a separate package
- adapt to new docbook setup in RH7.1
BuildRoot: /var/tmp/ghc-%{version}-%{release}-root
Requires: gmp-devel
Provides: haskell
BuildRoot: /var/tmp/ghc-%{version}-%{release}-root
Requires: gmp-devel
Provides: haskell
-BuildRequires: autoconf, happy >= 1.9, ghc, stylesheets
+BuildRequires: happy >= 1.9, ghc >= 4.08, docbook-utils
%description
Haskell is a standard lazy functional programming language; the
%description
Haskell is a standard lazy functional programming language; the
Profiling libraries for Glorious Glasgow Haskell Compilation System (GHC).
They should be installed when GHC's profiling subsystem is needed.
Profiling libraries for Glorious Glasgow Haskell Compilation System (GHC).
They should be installed when GHC's profiling subsystem is needed.
+%package doc
+Summary: Documentation for GHC
+Group: Documentation
+
+%description doc
+Preformatted documentation for the Glorious Glasgow Haskell Compilation System
+(GHC) and its libraries. It should be installed if you like to have local
+access to the documentation in PostScript and HTML format. Alternatively,
+the documentation is available online at
+
+ http://haskell.org/ghc/documentation.html
+
+* Wed Sep 26 2001 Manuel Chakravarty
+- split documentation off into a separate package
+- adapt to new docbook setup in RH7.1
+
* Mon Apr 16 2001 Manuel Chakravarty
- revised for 5.00
- also runs autoconf automagically if no ./configure found
* Mon Apr 16 2001 Manuel Chakravarty
- revised for 5.00
- also runs autoconf automagically if no ./configure found
cd $dir
done
rm -rf $RPM_BUILD_ROOT
cd $dir
done
rm -rf $RPM_BUILD_ROOT
+
+# FIXME: this is necessary due to brokenness in ghc-5.00/mk/target.mk
+make prefix=$RPM_BUILD_ROOT%{prefix} install-dirs
+
make prefix=$RPM_BUILD_ROOT%{prefix} install
# generate the file list for lib/ _excluding_ all files needed for profiling
make prefix=$RPM_BUILD_ROOT%{prefix} install
# generate the file list for lib/ _excluding_ all files needed for profiling
rm -rf $RPM_BUILD_ROOT
%files -f rpm-noprof-lib-files
rm -rf $RPM_BUILD_ROOT
%files -f rpm-noprof-lib-files
-%doc docs/
-%doc ghc/ANNOUNCE ghc/README ghc/docs/
+%doc ghc/ANNOUNCE ghc/README
%{prefix}/bin/*
%files prof
%{prefix}/lib/ghc-%{version}/imports/*/*.p_hi
%{prefix}/lib/ghc-%{version}/libHS*_p.a
%{prefix}/bin/*
%files prof
%{prefix}/lib/ghc-%{version}/imports/*/*.p_hi
%{prefix}/lib/ghc-%{version}/libHS*_p.a
+
+%files doc
+%doc docs/
+%doc ghc/docs/