petersen pushed to haskell-platform (epel7). "more build fixes"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri May 22 02:06:30 UTC 2015
From 58abd73e3adf95598e17b6a7ada3a21627f942d2 Mon Sep 17 00:00:00 2001
From: Jens Petersen <petersen at redhat.com>
Date: Fri, 6 Jun 2014 18:27:16 +0900
Subject: more build fixes
diff --git a/haskell-platform.spec b/haskell-platform.spec
index 2026ab4..9b3bc2d 100644
--- a/haskell-platform.spec
+++ b/haskell-platform.spec
@@ -169,17 +169,14 @@ This provides the haskell-platform meta library package.
%prep
%setup -q -n %{name}-%{version}
-cp -p %SOURCE1 hptool/Setup.hs .
# hack for h-p.cabal in top dir
-ln -s .. packages/%{name}-%{version}
-
-mkdir bin
-ln -s %{_bindir}/cabal bin/cabal-install
+mkdir packages/%{name}-%{version}
+cp %SOURCE1 hptool/Setup.hs packages/%{name}-%{version}
+mv %{name}.cabal packages/%{name}-%{version}
%build
HOME=$PWD
-PATH=$PATH:$PWD/bin
%define cabal_configure_options --user
cd packages
for i in $(egrep -v "^(%{?separate_packages})-" ../etc/build.packages) %{name}-%{version}; do
@@ -190,8 +187,11 @@ case $name in
haskell-platform)
%ghc_lib_build_without_haddock $name $ver
;;
+*)
%ghc_lib_build $name $ver
./Setup register --inplace
+;;
+esac
cd ..
done
cd ..
@@ -199,7 +199,6 @@ cd ..
%install
HOME=$PWD
-PATH=$PATH:$PWD/bin
cd packages
for i in $(egrep -v "^(%{?separate_packages})-" ../etc/build.packages) %{name}-%{version}; do
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/haskell-platform.git/commit/?h=epel7&id=58abd73e3adf95598e17b6a7ada3a21627f942d2
More information about the scm-commits
mailing list