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

Jelle van der Waa jelle at archlinux.org
Mon Mar 30 19:49:00 UTC 2015


    Date: Monday, March 30, 2015 @ 21:49:00
  Author: jelle
Revision: 130378

upgpkg: haskell-haddock-api 2.16.0-1

ghc 7.10.1 rebuild

Modified:
  haskell-haddock-api/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++-------------------
 1 file changed, 4 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-30 19:42:53 UTC (rev 130377)
+++ PKGBUILD	2015-03-30 19:49:00 UTC (rev 130378)
@@ -2,7 +2,7 @@
 # Maintainer: Sergej Pupykin <arch+pub at sergej.pp.ru>
 
 pkgname=haskell-haddock-api
-pkgver=2.15.0.2
+pkgver=2.16.0
 pkgrel=1
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="http://www.haskell.org/haddock/"
@@ -9,14 +9,13 @@
 license=("BSD3")
 arch=('i686' 'x86_64')
 makedepends=()
-depends=("ghc"
+depends=("ghc=7.10.1"
          "haskell-ghc-paths"
          "haskell-haddock-library")
 options=('strip' 'staticlibs')
-source=("http://hackage.haskell.org/packages/archive/haddock-api/${pkgver}/haddock-api-${pkgver}.tar.gz")
+source=("https://hackage.haskell.org/package/haddock-api-${pkgver}/haddock-api-${pkgver}.tar.gz")
 install="${pkgname}.install"
-sha256sums=("551b4485663f86528ebc8c9a268eee97342f83ff07e863226449cdd2a6e745e8")
-sha256sums=('87228957b713ed087fdeb1031dc2af5bdf20c24377218100c5063d3c5ae4b5bd')
+sha256sums=('1286dcb12bf3b4d657df64dc595e8ce5e414e10260cbcb3abadde4e50c176442')
 
 build() {
     cd "${srcdir}/haddock-api-${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 "${srcdir}/haddock-api-${pkgver}"
 
-    _update_deps ghc
-    _update_deps haskell-ghc-paths
-    _update_deps haskell-haddock-library
-
     install -D -m744 register.sh   "${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
     install    -m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
     install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"



More information about the arch-commits mailing list