summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 050ebf9e7422..2bc453c6ecf0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
-pkgbase = pandoc-crossref-bin
- pkgdesc = Pandoc Cross References - executable only, without 750MB Haskell depends/makedepends
- pkgver = 0.3.4.1a
+pkgbase = haskell-pandoc-crossref-bin
+ pkgdesc = Pandoc filter for cross-references - executable only
+ pkgver = 0.3.6.3
pkgrel = 1
url = https://hackage.haskell.org/package/pandoc-crossref
arch = x86_64
@@ -8,10 +8,11 @@ pkgbase = pandoc-crossref-bin
depends = pandoc
provides = pandoc-crossref
conflicts = pandoc-crossref
+ replaces = pandoc-crossref-bin
replaces = pandoc-crossref-static
replaces = pandoc-crossref-lite
- source = pandoc-crossref-0.3.4.1a.tar.gz::https://github.com/lierdakil/pandoc-crossref/releases/download/v0.3.4.1a/linux-pandoc_2_7_3.tar.gz
- sha256sums = 4b4abb27d6c54a0461e2c0e6d14eca7cb646bf9e10a59f3d2c8d5e7ed3583848
+ source = pandoc-crossref-0.3.6.3.tar.xz::https://github.com/lierdakil/pandoc-crossref/releases/download/v0.3.6.3/pandoc-crossref-Linux-2.9.2.1.tar.xz
+ sha256sums = 19ff5f0af8706598e90d164d577ce7fc7d0e403fbe5e3d41c1e3e2cbf26ecb26
-pkgname = pandoc-crossref-bin
+pkgname = haskell-pandoc-crossref-bin
diff --git a/PKGBUILD b/PKGBUILD
index d7e6b577db72..54b243d72f11 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,27 @@
-pkgname=pandoc-crossref-bin
+pkgname=haskell-pandoc-crossref-bin
+_pkgname=pandoc-crossref
pkgver=0.3.6.3
_pandoc_pkgver=2.9.2.1
pkgrel=1
-pkgdesc="Pandoc Cross References - executable only, without 750MB Haskell depends/makedepends"
-url="https://hackage.haskell.org/package/pandoc-crossref"
+pkgdesc="Pandoc filter for cross-references - executable only"
+url="https://hackage.haskell.org/package/${_pkgname}"
license=("GPL2")
arch=('x86_64')
conflicts=("pandoc-crossref")
provides=("pandoc-crossref")
-replaces=('pandoc-crossref-static' 'pandoc-crossref-lite')
+replaces=('pandoc-crossref-bin' 'pandoc-crossref-static' 'pandoc-crossref-lite')
depends=('pandoc')
source=(
- "pandoc-crossref-${pkgver}.tar.gz::https://github.com/lierdakil/pandoc-crossref/releases/download/v${pkgver}/linux-pandoc_${_pandoc_pkgver}.tar.gz"
+ "pandoc-crossref-${pkgver}.tar.xz::https://github.com/lierdakil/pandoc-crossref/releases/download/v${pkgver}/pandoc-crossref-Linux-${_pandoc_pkgver}.tar.xz"
)
-sha256sums=('4b4abb27d6c54a0461e2c0e6d14eca7cb646bf9e10a59f3d2c8d5e7ed3583848')
+sha256sums=('19ff5f0af8706598e90d164d577ce7fc7d0e403fbe5e3d41c1e3e2cbf26ecb26')
package() {
cd "${srcdir}"
# To avoid having to download over a gigabyte of haskell makedepends (400-ish for ghc, plus 750 in libs), we
# just yoink the binary from static compiled binary distributed by pandoc:
- tar -zxf "pandoc-crossref-${pkgver}.tar.gz"
mkdir -p "${pkgdir}/usr/bin"
cp pandoc-crossref "${pkgdir}/usr/bin/"
mkdir -p "${pkgdir}/usr/share/man/man1/"