[arch-commits] Commit in haskell-dataenc/trunk (3 files)

Jelle van der Waa jelle at archlinux.org
Tue Mar 31 17:20:02 UTC 2015


    Date: Tuesday, March 31, 2015 @ 19:20:02
  Author: jelle
Revision: 130418

upgpkg: haskell-dataenc 0.14.0.7-3

ghc 7.10.1 rebuild

Added:
  haskell-dataenc/trunk/update-build-deps-ghc-7.10.1.patch
Modified:
  haskell-dataenc/trunk/PKGBUILD
Deleted:
  haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch

--------------------------------------------+
 0001-update-build-deps-for-ghc-7.8.2.patch |   12 ------------
 PKGBUILD                                   |   11 ++++++++---
 update-build-deps-ghc-7.10.1.patch         |   12 ++++++++++++
 3 files changed, 20 insertions(+), 15 deletions(-)

Deleted: 0001-update-build-deps-for-ghc-7.8.2.patch
===================================================================
--- 0001-update-build-deps-for-ghc-7.8.2.patch	2015-03-31 15:57:25 UTC (rev 130417)
+++ 0001-update-build-deps-for-ghc-7.8.2.patch	2015-03-31 17:20:02 UTC (rev 130418)
@@ -1,12 +0,0 @@
-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.1, containers >= 0.1.0 && < 0.6
-     exposed-modules:
-             Codec.Binary.Base16
-             Codec.Binary.Base32

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-31 15:57:25 UTC (rev 130417)
+++ PKGBUILD	2015-03-31 17:20:02 UTC (rev 130418)
@@ -6,7 +6,7 @@
 _hkgname=dataenc
 pkgname=haskell-dataenc
 pkgver=0.14.0.7
-pkgrel=4
+pkgrel=3
 pkgdesc="Data encoding library"
 url="http://hackage.haskell.org/package/dataenc"
 license=('custom:BSD3')
@@ -14,9 +14,12 @@
 depends=('ghc=7.10.1' 'sh')
 install=${pkgname}.install
 options=('staticlibs')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-md5sums=('28491649dbeafb9512b4ea187cc6fddf')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz update-build-deps-ghc-7.10.1.patch)
 
+prepare(){
+  patch -Np0 -i $srcdir/update-build-deps-ghc-7.10.1.patch
+}
+
 build() {
     cd ${srcdir}/${_hkgname}-${pkgver}
 
@@ -40,3 +43,5 @@
     install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
     rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
 }
+md5sums=('28491649dbeafb9512b4ea187cc6fddf'
+         '0792888a886449c0ac15183b21c8bc7a')

Added: update-build-deps-ghc-7.10.1.patch
===================================================================
--- update-build-deps-ghc-7.10.1.patch	                        (rev 0)
+++ update-build-deps-ghc-7.10.1.patch	2015-03-31 17:20:02 UTC (rev 130418)
@@ -0,0 +1,12 @@
+diff -aur dataenc-0.14.0.7/dataenc.cabal dataenc-0.14.0.7.new/dataenc.cabal
+--- dataenc-0.14.0.7/dataenc.cabal	2014-04-22 20:38:41.000000000 +0200
++++ dataenc-0.14.0.7.new/dataenc.cabal	2015-03-31 19:19:16.308257528 +0200
+@@ -21,7 +21,7 @@
+ 
+ library
+     hs-source-dirs: src
+-    build-depends: array, base >= 3.0.0 && < 4.8, containers
++    build-depends: array, base >= 3.0.0 && < 4.9, containers
+     exposed-modules:
+             Codec.Binary.Base16
+             Codec.Binary.Base32



More information about the arch-commits mailing list