extra/ghc update PKGBUILD changelog and clean up declarations

This commit is contained in:
David Flemström 2013-02-03 00:49:14 +01:00
parent 6be937b805
commit cfbc4e2d39

View file

@ -1,12 +1,19 @@
# $Id: PKGBUILD 168343 2012-10-09 04:08:52Z tdziedzic $
# Maintainer: Thomas Dziedzic <gostrc@gmail.com>
# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
# Maintainer: David Flemström <david.flemstrom@gmail.com>
# Special note for devs looking to upgrade this package:
# ghc places a unique hash for each library when it is built.
# Libraries depend on versions specified by those hashes.
# This implies that all libraries need to be rebuilt when ghc is rebuilt.
# ALARM: David Flemström <david.flemstrom@gmail.com>
# - Add patch for vfp flags (add-vfp-flags.patch)
# - Change build.mk to use the LLVM backend with the right
# optimization passes
# - Add LLVM as a dependency
# - Disable distcc explicitly because the C compiler path is embedded
# during build
pkgname=ghc
pkgver=7.6.1
pkgrel=1
@ -15,8 +22,8 @@ arch=('i686' 'x86_64' 'armv6h')
url='http://www.haskell.org/ghc/'
license=('custom')
# libffi might be needed in the future: http://hackage.haskell.org/trac/ghc/ticket/4496
depends=('perl' 'gmp>=5.0' 'gcc') # 'libffi')
makedepends=('perl' 'libxslt' 'docbook-xsl')
depends=('llvm' 'perl' 'gmp>=5.0' 'gcc') # 'libffi')
makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
buildarch=16
checkdepends=('python2')
install='ghc.install'