updated haskell-hinotify to build with GCH 7.6

This commit is contained in:
Cedric Girard 2012-10-12 15:10:48 +02:00
parent fa32e717b8
commit abb6d7eaed

View file

@ -2,19 +2,24 @@
_hkgname=hinotify _hkgname=hinotify
pkgname=haskell-hinotify pkgname=haskell-hinotify
pkgver=0.3.2 pkgver=0.3.2
pkgrel=2 pkgrel=4
pkgdesc="Haskell binding to INotify" pkgdesc="Haskell binding to INotify"
url="http://hackage.haskell.org/package/${_hkgname}" url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3') license=('custom:BSD3')
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
makedepends=() makedepends=()
depends=('ghc' 'haskell-containers=0.4.2.1' 'haskell-directory=1.1.0.2' 'haskell-unix=2.5.1.0') depends=('ghc' 'haskell-containers=0.5.0.0' 'haskell-directory=1.2.0.0' 'haskell-unix=2.6.0.0')
options=('strip') options=('strip')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
https://github.com/kolmodin/hinotify/commit/{16db1dd1d8123d60a0c396c7fffbeb38c16430ff.diff,3277061d8305fc10f3f82a803d4607f9ff072162.diff})
install=${pkgname}.install install=${pkgname}.install
md5sums=('1105bc75012bd2a299181c47b21cac39') md5sums=('1105bc75012bd2a299181c47b21cac39'
'af0631eced463d5891ff1abc129d9624'
'2c4f45245d2f26af710361ff7222abc2')
build() { build() {
cd ${srcdir}/${_hkgname}-${pkgver} cd ${srcdir}/${_hkgname}-${pkgver}
patch -p1 < ../16db1dd1d8123d60a0c396c7fffbeb38c16430ff.diff
patch -p1 < ../3277061d8305fc10f3f82a803d4607f9ff072162.diff
runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \
--prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup build runhaskell Setup build