[arch-commits] Commit in haskell-dataenc/trunk (3 files)
Jelle van der Waa
jelle at nymeria.archlinux.org
Sun Apr 27 20:05:56 UTC 2014
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 <gostrc at gmail.com>
-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
More information about the arch-commits
mailing list