[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