- prepare for bootstrap in Factory

* add binary distribution to spec file
* change build to use ghc provided by binary distribution

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc?expand=0&rev=110
This commit is contained in:
Peter Trommler 2012-10-12 11:19:04 +00:00 committed by Git OBS Bridge
parent b4d56891d3
commit 63abd7b272
3 changed files with 14 additions and 1 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Fri Oct 12 11:16:56 UTC 2012 - peter.trommler@ohm-hochschule.de
- prepare for bootstrap in Factory
* add binary distribution to spec file
* change build to use ghc provided by binary distribution
-------------------------------------------------------------------
Tue Jul 31 20:02:45 UTC 2012 - peter.trommler@ohm-hochschule.de

View File

@ -101,6 +101,7 @@ Source: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.ta
# Binary distributions for initial bootstrap
%global bootstrap_version %{version}
Source1: %{name}-%{bootstrap_version}-%{_arch}-unknown-linux.tar.bz2
NoSource: 1
# end bootstrap
Patch: ghc-use-system-libffi.patch
# PATCH-FIX-UPSTREAM ghc-suse-as-needed.patch peter.trommler@ohm-hochschule.de -- temporary fix for Haskell trac #7062

View File

@ -1,3 +1,8 @@
addFilter("devel-file-in-non-devel-package")
addFilter("static-library-without-debuginfo")
# ghc-compiler has devel-dependency
addFilter("devel-dependency")
# Haskell needs executable stack
addFilter("executable-stack")
# Regrattably, upstream does not provide man pages for all executables
addFilter("no-manual-page-for-binary")