diff --git a/ghc.spec b/ghc.spec index 97f32ad..36203b7 100644 --- a/ghc.spec +++ b/ghc.spec @@ -18,44 +18,8 @@ Source0: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar Source1: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src-extralibs.tar.bz2 Source3: macros.ghc URL: http://haskell.org/ghc/ -Provides: haddock = 2.3.0 -Provides: array-%{f_version} = 0.2.0.0 -Provides: base-%{f_version} = 3.0.3.0 -Provides: base-%{f_version} = 4.0.0.0 -Provides: bytestring-%{f_version} = 0.9.1.4 -Provides: Cabal-%{f_version} = 1.6.0.1 -Provides: containers-%{f_version} = 0.2.0.0 -Provides: directory-%{f_version} = 1.0.0.2 -Provides: editline-%{f_version} = 0.2.1.0 -Provides: extensible-exceptions-%{f_version} = 0.1.0.0 -Provides: filepath-%{f_version} = 1.1.0.1 -Provides: ghc-prim-%{f_version} = 0.1.0.0 -Provides: haskell98-%{f_version} = 1.0.1.0 -Provides: haskell-src-%{f_version} = 1.0.1.3 -Provides: hpc-%{f_version} = 0.5.0.2 -Provides: html-%{f_version} = 1.0.1.2 -Provides: HUnit-%{f_version} = 1.2.0.3 -Provides: integer-%{f_version} = 0.1.0.0 -Provides: mtl-%{f_version} = 1.1.0.2 -Provides: network-%{f_version} = 2.2.0.1 -Provides: old-locale-%{f_version} = 1.0.0.1 -Provides: old-time-%{f_version} = 1.0.0.1 -Provides: packedstring-%{f_version} = 0.1.0.1 -Provides: parallel-%{f_version} = 1.1.0.0 -Provides: parsec-%{f_version} = 2.1.0.1 -Provides: pretty-%{f_version} = 1.0.1.0 -Provides: process-%{f_version} = 1.0.1.0 -Provides: QuickCheck-%{f_version} = 1.2.0.0 -Provides: random-%{f_version} = 1.0.0.1 -Provides: regex-base-%{f_version} = 0.72.0.2 -Provides: regex-compat-%{f_version} = 0.71.0.1 -Provides: regex-posix-%{f_version} = 0.72.0.3 -Provides: stm-%{f_version} = 2.1.1.2 -Provides: syb-%{f_version} = 0.1.0.0 -Provides: template-haskell-%{f_version} = 2.3.0.0 -Provides: time-%{f_version} = 1.1.2.2 -Provides: unix-%{f_version} = 2.3.1.0 -Provides: xhtml-%{f_version} = 3000.2.0. +Provides: haddock = 2.3.0 +Obsoletes: haddock <= 2.3.0, haddock-doc <= 2.3.0 PreReq: update-alternatives Requires: gmp-devel Requires: libedit-devel @@ -66,11 +30,7 @@ BuildRequires: alex >= 2.0 BuildRequires: ncurses-devel BuildRequires: gmp-devel BuildRequires: libedit-devel -%if 0%{?suse_version} > 1020 BuildRequires: texlive-latex -%else -BuildRequires: te_latex -%endif BuildRequires: libxslt BuildRequires: sgml-skel BuildRequires: docbook-xsl-stylesheets @@ -79,12 +39,7 @@ BuildRequires: update-alternatives BuildRequires: java-1_5_0-sun BuildRequires: fop BuildRequires: xmltex -%if 0%{?suse_version} <= 1010 -BuildRequires: libpng -%endif -%if 0%{?suse_version} > 1020 BuildRequires: fdupes -%endif Provides: haskell_compiler BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -112,44 +67,6 @@ Summary: Profiling libraries for GHC Group: Development/Libraries/Haskell Requires: ghc = %{version}-%{release} Provides: ghc-prof = %{version} -Provides: array-%{f_version}-prof = 0.2.0.0 -Provides: base-%{f_version}-prof = 3.0.3.0 -Provides: base-%{f_version}-prof = 4.0.0.0 -Provides: bytestring-%{f_version}-prof = 0.9.1.4 -Provides: Cabal-%{f_version}-prof = 1.6.0.1 -Provides: containers-%{f_version}-prof = 0.2.0.0 -Provides: directory-%{f_version}-prof = 1.0.0.2 -Provides: editline-%{f_version}-prof = 0.2.1.0 -Provides: extensible-exceptions-%{f_version}-prof = 0.1.0.0 -Provides: filepath-%{f_version}-prof = 1.1.0.1 -Provides: ghc-prim-%{f_version}-prof = 0.1.0.0 -Provides: haskell98-%{f_version}-prof = 1.0.1.0 -Provides: haskell-src-%{f_version}-prof = 1.0.1.3 -Provides: hpc-%{f_version}-prof = 0.5.0.2 -Provides: html-%{f_version}-prof = 1.0.1.2 -Provides: HUnit-%{f_version}-prof = 1.2.0.3 -Provides: integer-%{f_version}-prof = 0.1.0.0 -Provides: mtl-%{f_version}-prof = 1.1.0.2 -Provides: network-%{f_version}-prof = 2.2.0.1 -Provides: old-locale-%{f_version}-prof = 1.0.0.1 -Provides: old-time-%{f_version}-prof = 1.0.0.1 -Provides: packedstring-%{f_version}-prof = 0.1.0.1 -Provides: parallel-%{f_version}-prof = 1.1.0.0 -Provides: parsec-%{f_version}-prof = 2.1.0.1 -Provides: pretty-%{f_version}-prof = 1.0.1.0 -Provides: process-%{f_version}-prof = 1.0.1.0 -Provides: QuickCheck-%{f_version}-prof = 1.2.0.0 -Provides: random-%{f_version}-prof = 1.0.0.1 -Provides: regex-base-%{f_version}-prof = 0.72.0.2 -Provides: regex-base-%{f_version}-prof = 0.72.0.2 -Provides: regex-compat-%{f_version}-prof = 0.71.0.1 -Provides: regex-posix-%{f_version}-prof = 0.72.0.3 -Provides: stm-%{f_version}-prof = 2.1.1.2 -Provides: syb-%{f_version}-prof = 0.1.0.0 -Provides: template-haskell-%{f_version}-prof = 2.3.0.0 -Provides: time-%{f_version}-prof = 1.1.2.2 -Provides: unix-%{f_version}-prof = 2.3.1.0 -Provides: xhtml-%{f_version}-prof = 3000.2.0. %description prof Profiling libraries for Glorious Glasgow Haskell Compilation System (GHC). @@ -226,9 +143,7 @@ find $libdir ! -type d \( -name '*.p_hi' -or -name '*_p.a' \) -print | \ sed 's|^|/|' > $dir/rpm-prof-lib-files popd -%if 0%{?suse_version} > 1020 %fdupes $RPM_BUILD_ROOT -%endif %post update-alternatives --install %{_bindir}/runhaskell runhaskell \ @@ -281,6 +196,11 @@ fi %doc docs/storage-mgt/sm.ps %changelog +* Sun Mar 1 2009 herbert Graeber 6.10.1 +- Obsolete external haddock +- remove support for openSUSE <= 10.2 +- remove provides for library components + * Wed Feb 25 2009 herbert Graeber 6.10.1 - fix install of macros rpm