From d3e5d228125973838465eef2a151c89044f9e7f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Mon, 12 Mar 2012 12:38:26 -0300 Subject: ~fauno/pandoc-1.9.1.2-2 --- ~fauno/pandoc/SRCBUILD | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) (limited to '~fauno/pandoc/SRCBUILD') diff --git a/~fauno/pandoc/SRCBUILD b/~fauno/pandoc/SRCBUILD index fd2172ffc..09b154d7a 100644 --- a/~fauno/pandoc/SRCBUILD +++ b/~fauno/pandoc/SRCBUILD @@ -1,13 +1,9 @@ # Maintainer: Nicolas Reynolds # Based on haskell-pandoc -# custom variables -_hkgname=pandoc -_licensefile=COPYING -# PKGBUILD options/directives pkgname=pandoc pkgver=1.9.1.2 -pkgrel=1 +pkgrel=2 pkgdesc='Conversion between markup formats (no Haskell libs)' url='http://johnmacfarlane.net/pandoc/' license=('GPL') @@ -17,17 +13,30 @@ source=() # PKGBUILD functions build() { - mkdir -p ${srcdir}/{build,${_hkgname}-${pkgver}} - cd ${srcdir}/${_hkgname}-${pkgver} + mkdir -p ${srcdir}/{build,${pkgname}-${pkgver}} + cd ${srcdir}/${pkgname}-${pkgver} - HOME=${srcdir}/${_hkgname}-${pkgver} cabal --verbose=3 update + HOME=${srcdir}/${pkgname}-${pkgver} \ + cabal --verbose=3 update - HOME=${srcdir}/${_hkgname}-${pkgver} cabal --verbose=3 fetch ${_hkgname}-${pkgver} + HOME=${srcdir}/${pkgname}-${pkgver} \ + cabal --verbose=3 fetch ${pkgname}-${pkgver} + + msg2 "Getting the dependency build order" +# Ignore the cabal messages + HOME=${srcdir}/${pkgname}-${pkgver} \ + cabal install --dry-run ${pkgname}-${pkgver} | tail -n+3 > BUILDORDER } package() { export PKGEXT=.src.tar.xz export PKGDEST=${startdir} - mv ${srcdir}/${_hkgname}-${pkgver} ${pkgdir}/ + mkdir -p ${pkgdir}/${pkgname}-${pkgver} + cd ${pkgdir}/${pkgname}-${pkgver} + + find ${srcdir} -iname '*.tar.?z' -a \! -iname '00-index.tar.gz' -exec \ + bsdtar xvf '{}' \; + + cp ${srcdir}/${pkgname}-${pkgver}/BUILDORDER . } -- cgit v1.2.3-2-g168b