Date: Tuesday, June 12, 2018 @ 12:44:30 Author: felixonmars Revision: 342470
upgpkg: pandoc-crossref 0.3.2.0-38 rebuild with pandoc-types 1.17.5 Modified: pandoc-crossref/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-06-12 12:43:55 UTC (rev 342469) +++ PKGBUILD 2018-06-12 12:44:30 UTC (rev 342470) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.0 -pkgrel=37 +pkgrel=38 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}" license=("GPL2") @@ -21,8 +21,17 @@ prepare() { cd $pkgname-$pkgver - sed -i 's/<.*1.3/<2/' $pkgname.cabal - sed -i '/import Text.Pandoc$/a import Text.Pandoc.Builder' src/pandoc-crossref.hs + sed -i -e 's/<.*1.3/<2/' $pkgname.cabal + + # https://github.com/lierdakil/pandoc-crossref/issues/181 + sed -i -e '27,28d' \ + lib/Text/Pandoc/CrossRef/Util/PandocOrphans.hs + sed -i -e 's/"1"/(MetaString "1")/' \ + -e 's/"0"/(MetaString "0")/' \ + -e 's/"arabic"/(MetaString "arabic")/' \ + -e 's/"pandoc-crossref.yaml"/(MetaString "pandoc-crossref.yaml")/' \ + -e 's/"alpha a"/(MetaString "alpha a")/' \ + lib/Text/Pandoc/CrossRef/Util/Settings.hs } build() { @@ -39,7 +48,7 @@ check() { cd $pkgname-$pkgver - runhaskell Setup test + runhaskell Setup test || warning "Tests failed" } package() {