Date: Sunday, April 27, 2014 @ 22:05:55 Author: jelle Revision: 110259
upgpkg: haskell-dataenc 0.14.0.5-3 ghc 7.8.2 rebuild Added: haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch Modified: haskell-dataenc/trunk/PKGBUILD Deleted: haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch --------------------------------------------+ 0001-update-build-deps-for-ghc-7.6.1.patch | 25 ------------------------- 0001-update-build-deps-for-ghc-7.8.2.patch | 12 ++++++++++++ PKGBUILD | 16 +++++++++------- 3 files changed, 21 insertions(+), 32 deletions(-) Deleted: 0001-update-build-deps-for-ghc-7.6.1.patch =================================================================== --- 0001-update-build-deps-for-ghc-7.6.1.patch 2014-04-27 19:55:49 UTC (rev 110258) +++ 0001-update-build-deps-for-ghc-7.6.1.patch 2014-04-27 20:05:55 UTC (rev 110259) @@ -1,25 +0,0 @@ -From 961892779b5f5a2f46d6baa44c31d06c39e56470 Mon Sep 17 00:00:00 2001 -From: Thomas Dziedzic <[email protected]> -Date: Tue, 11 Sep 2012 05:06:59 -0700 -Subject: [PATCH] update build deps for ghc 7.6.1 - ---- - dataenc.cabal | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/dataenc.cabal b/dataenc.cabal -index 1ad42ca..3a4f5bb 100644 ---- a/dataenc.cabal -+++ b/dataenc.cabal -@@ -21,7 +21,7 @@ flag BuildTests - - library - hs-source-dirs: src -- build-depends: array >= 0.1.0 && < 0.5, base >= 3.0.0 && < 4.6, containers >= 0.1.0 && < 0.5 -+ build-depends: array >= 0.1.0 && < 0.5, base >= 3.0.0 && < 4.7, containers >= 0.1.0 && < 0.6 - exposed-modules: - Codec.Binary.Base16 - Codec.Binary.Base32 --- -1.7.12 - Added: 0001-update-build-deps-for-ghc-7.8.2.patch =================================================================== --- 0001-update-build-deps-for-ghc-7.8.2.patch (rev 0) +++ 0001-update-build-deps-for-ghc-7.8.2.patch 2014-04-27 20:05:55 UTC (rev 110259) @@ -0,0 +1,12 @@ +diff -aur dataenc-0.14.0.5/dataenc.cabal dataenc-0.14.0.5-new/dataenc.cabal +--- dataenc-0.14.0.5/dataenc.cabal 2012-12-30 11:30:27.000000000 +0100 ++++ dataenc-0.14.0.5-new/dataenc.cabal 2014-04-27 22:01:21.640940945 +0200 +@@ -21,7 +21,7 @@ + + library + hs-source-dirs: src +- build-depends: array >= 0.1.0 && < 0.5, base >= 3.0.0 && < 4.7, containers >= 0.1.0 && < 0.6 ++ build-depends: array >= 0.1.0 && <= 0.5.0.0, base >= 3.0.0 && <= 4.7.0.0, containers >= 0.1.0 && < 0.6 + exposed-modules: + Codec.Binary.Base16 + Codec.Binary.Base32 Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-04-27 19:55:49 UTC (rev 110258) +++ PKGBUILD 2014-04-27 20:05:55 UTC (rev 110259) @@ -6,25 +6,27 @@ _hkgname=dataenc pkgname=haskell-dataenc pkgver=0.14.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="Data encoding library" url="http://hackage.haskell.org/package/dataenc" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.3-1' sh) +depends=('ghc=7.8.2-2' sh) install=${pkgname}.install options=('staticlibs') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz - '0001-update-build-deps-for-ghc-7.6.1.patch') + '0001-update-build-deps-for-ghc-7.8.2.patch') md5sums=('4da812ca7a1640a5fdcc676009ab160c' - '662056adcb79efe8898298c271b49600') + '9fead0d2676158c60290d85ca7899718') +prepare() { + cd ${srcdir}/${_hkgname}-${pkgver} + patch -Np1 -i $srcdir/0001-update-build-deps-for-ghc-7.8.2.patch +} + build() { cd ${srcdir}/${_hkgname}-${pkgver} - # update build deps for ghc 7.6.1 -# patch -Np1 -i ${srcdir}/0001-update-build-deps-for-ghc-7.6.1.patch - runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ --libsubdir=\$compiler/site-local/\$pkgid
