[arch-commits] Commit in haddock/trunk (PKGBUILD)

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


    Date: Tuesday, March 31, 2015 @ 19:47:27
  Author: jelle
Revision: 130422

upgpkg: haddock 2.16.0-1

ghc 7.10.1 rebuild

Modified:
  haddock/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++------------------
 1 file changed, 3 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-31 17:40:17 UTC (rev 130421)
+++ PKGBUILD	2015-03-31 17:47:27 UTC (rev 130422)
@@ -4,7 +4,7 @@
 # Contributor: Arch Haskell Team <arch-haskell at haskell.org>
 
 pkgname=haddock
-pkgver=2.15.0.2
+pkgver=2.16.0
 pkgrel=1
 pkgdesc='Tool for generating documentation for Haskell libraries'
 url='http://hackage.haskell.org/package/haddock/'
@@ -11,12 +11,11 @@
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
 makedepends=('alex' 'happy')
-depends=('ghc' 'haskell-ghc-paths' 'haskell-haddock-api')
+depends=('ghc=7.10.1' 'haskell-ghc-paths' 'haskell-haddock-api')
 install="$pkgname.install"
 options=('staticlibs')
 source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('b7b9e357060e99a68996aca3e3921b2e99bcb5a7669bf7cbad33bac91486705f')
-sha256sums=('bdbbb4393b80caa24255a45442187ac4539492229db66e9033f36090a56cab1e')
+sha256sums=('0a0fa6abfecd1f3094b66f99e91a9aed72ffd11d3038a1e0ae6fec1db849cba9')
 
 build() {
   cd "$pkgname-$pkgver"
@@ -31,23 +30,9 @@
   sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
-_update_deps() {
-    _ver=`pacman -Q $1 | cut -f2 -d\  | cut -f1 -d-`
-    for i in `seq 0 $(expr ${#depends[@]} - 1)`; do
-        if [ ${depends[$i]} == $1 ]; then
-            depends[$i]="$1=${_ver}"
-        fi
-    done
-}
-
-
 package() {
   cd "$pkgname-$pkgver"
 
-  _update_deps ghc
-  _update_deps haskell-ghc-paths
-  _update_deps haskell-haddock-api
-
 #  install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh"
   install -Dm744 unregister.sh \
     "$pkgdir/usr/share/haskell/$pkgname/unregister.sh"



More information about the arch-commits mailing list