Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=456e4711b7c5ee76c1ea91549318c07d655addee

commit 456e4711b7c5ee76c1ea91549318c07d655addee
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Fri Dec 12 22:16:04 2008 +0100

ghc-6.10.1-1-i686

- version bump

diff --git a/source/devel-extra/ghc/FrugalBuild 
b/source/devel-extra/ghc/FrugalBuild
index 63b5569..a5ac57d 100644
--- a/source/devel-extra/ghc/FrugalBuild
+++ b/source/devel-extra/ghc/FrugalBuild
@@ -2,11 +2,11 @@
# Maintainer: Miklos Vajna <vmik...@frugalware.org>

pkgname=ghc
-pkgver=6.8.3
+pkgver=6.10.1
pkgrel=1
pkgdesc="The Glasgow Haskell Compiler"
url="http://www.haskell.org/ghc/";
-depends=('gmp' 'readline' 'gcc-3.3')
+depends=('gmp' 'readline' 'gcc-3.3' 'libedit')
groups=('devel-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump http://www.haskell.org/ghc/download.html|grep Current|sed 
's/.*(\(.*\))/\1/'"
@@ -19,28 +19,19 @@ 
source=(http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-src.tar.bz2 \
http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-src-extralibs.tar.bz2 \
http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-$_arch-unknown-linux.tar.bz2)
# optimization OK
-sha1sums=('f908b0e0293014dde587abd8c7912eb490f9b3d2' \
-          '800258df7d86f5538fd2cc54829e29e90183b882')
+sha1sums=('5b3759d6a1177f0cc8f754673b52bfd31923280f' \
+          '279072813e265bb143c7e612d5900bb324c72f6c')
if [ "$CARCH" == "i686" ]; then
-       sha1sums=(${sha1su...@]} '90ba23d68def98c8867973925c3362b7b5733797')
+       sha1sums=(${sha1su...@]} 'e69e2b7e3fba22c9185f2a2a6fda1a9e8a8e7b3e')
elif [ "$CARCH" == "x86_64" ]; then
-       sha1sums=(${sha1su...@]} 'e8869f7df7465f1db913ce070e95fb22cc9309e9')
+       sha1sums=(${sha1su...@]} '5795c615326fa64e8dc9032217b7a9658fa77176')
fi
NOEXTRACT=1

build()
{
-       # hack!
-       mkdir lib
-       cd lib
-       ln -sf /usr/lib/libreadline.so libreadline.so.4
-       export LD_LIBRARY_PATH=`pwd`
-       cd ..
-
-       if [ "$CARCH" == "x86_64" ]; then
-               # gcc 3.3 doesn't support -march=k8
-               export CFLAGS="-O2 -pipe"
-       fi
+       # gcc 3.3 doesn't support -mtune
+       export CFLAGS="-O2 -pipe"

tar xf ghc-$pkgver-$_arch-unknown-linux.tar.bz2
mv ghc-$pkgver ghc-$pkgver-binary
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to