diff options
author | Caleb Maclennan | 2024-05-12 01:21:02 +0300 |
---|---|---|
committer | Caleb Maclennan | 2024-05-12 01:38:43 +0300 |
commit | ad288ac7c394dee31f9722f7d781b8ed0d416207 (patch) | |
tree | 9498463af1861036f36c74913f4f1e5cf4920377 | |
parent | 8078146dd7c1ae1f3407e0ef1a7dd4dbfc19feea (diff) | |
download | aur-ad288ac7c394dee31f9722f7d781b8ed0d416207.tar.gz |
upgpkg: pandoc-sile-git 3.1.12.1.r108.g85806c7-1
upgpkg: pandoc-sile-git 3.1.12.1.r108.g85806c7-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 24 insertions, 17 deletions
@@ -1,20 +1,20 @@ pkgbase = pandoc-sile-git pkgdesc = Conversion between markup formats (sile fork, static build) - pkgver = 3.1.12.1.r39.gba287ce + pkgver = 3.1.12.1.r108.g85806c7 pkgrel = 1 url = https://pandoc.org arch = x86_64 - license = GPL + license = GPL-2.0-or-later makedepends = git makedepends = stack optdepends = pandoc-citeproc: for citation rendering with pandoc-citeproc filter optdepends = pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter optdepends = texlive-core: for pdf output - provides = pandoc=3.1.12.2 - provides = pandoc-cli=3.1.12.2 + provides = pandoc=3.1.13 + provides = pandoc-cli=3.1.13 conflicts = pandoc-cli conflicts = haskell-pandoc - source = git+https://github.com/alerque/pandoc.git#branch=sile-3.1.12.2 - sha512sums = SKIP + source = pandoc-sile-git::git+https://github.com/alerque/pandoc.git#branch=sile-3.1.13 + sha256sums = SKIP pkgname = pandoc-sile-git @@ -4,32 +4,39 @@ _pkgname=pandoc pkgname=$_pkgname-sile-git -_pkgver=3.1.12.2 -pkgver=3.1.12.1.r39.gba287ce +_pkgver=3.1.13 +pkgver=3.1.12.1.r108.g85806c7 pkgrel=1 pkgdesc='Conversion between markup formats (sile fork, static build)' url='https://pandoc.org' -license=(GPL) +license=(GPL-2.0-or-later) arch=(x86_64) makedepends=(git stack) optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' 'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' 'texlive-core: for pdf output') -provides=("$_pkgname=$_pkgver" "$_pkgname-cli=$_pkgver") -conflicts=("$_pkgname-cli" "haskell-$_pkgname") # binary and man page are in different arch packages -source=("git+https://github.com/alerque/$_pkgname.git#branch=sile-$_pkgver") -sha512sums=('SKIP') +provides=("$_pkgname=$_pkgver" + "$_pkgname-cli=$_pkgver") +conflicts=("$_pkgname-cli" + "haskell-$_pkgname") # binary and man page are in different arch packages +source=("$pkgname::git+https://github.com/alerque/$_pkgname.git#branch=sile-$_pkgver") +sha256sums=('SKIP') + +prepare() { + cd "$pkgname" + stack config set resolver lts-22.19 # ghc-9.6.4 + echo 'compiler: ghc-9.6.5' >> stack.yaml +} pkgver() { - cd "$_pkgname" + cd "$pkgname" git describe --long --tags --abbrev=7 --always HEAD --match "[0-9].[0-9]*" | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$_pkgname" - stack setup + cd "$pkgname" stack build \ --install-ghc \ --ghc-options='-fdiagnostics-color=always' \ @@ -38,7 +45,7 @@ build() { } package() { - cd "$_pkgname" + cd "$pkgname" find ./ -path '*/dist/*' -type f -name pandoc -perm /u+x \ -execdir install -Dm755 -t "$pkgdir/usr/bin/" {} \; install -Dm644 -t "$pkgdir/usr/share/man/man1/" pandoc-cli/man/pandoc.1 |