simplyfiy paackage, obsolete haddock

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=66
This commit is contained in:
Herbert Graeber 2009-03-01 21:44:23 +00:00 committed by Git OBS Bridge
parent 1e17f4bf3b
commit 48cddf7db5

View File

@ -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 <herber@graeber-clan.de> 6.10.1
- Obsolete external haddock
- remove support for openSUSE <= 10.2
- remove provides for library components
* Wed Feb 25 2009 herbert Graeber <herber@graeber-clan.de> 6.10.1
- fix install of macros rpm