diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 31 insertions, 24 deletions
@@ -1,35 +1,42 @@ -# Maintainer: Moritz Lipp <mlq@pwmt.org> +# Maintainer: a821 +# Contributor: Moritz Lipp <mlq@pwmt.org> pkgname=zathura-pdf-mupdf-git -pkgrel=1 -pkgver=0.2.7.10.g37898c2 -pkgdesc="PDF support for zathura by using the mupdf library" -arch=('i686' 'x86_64') -url="http://pwmt.org/projects/zathura-pdf-mupdf" -license=('custom') -depends=('zathura-git' 'mupdf>=1.4') -makedepends=('git') -conflicts=('zathura-pdf-mupdf') +pkgver=0.4.1.r8.gc742d4c +pkgrel=2 +pkgdesc="PDF support for zathura (mupdf backend) (Supports PDF, ePub, and OpenXPS)" +arch=('x86_64') +url="https://pwmt.org/projects/zathura-pdf-mupdf" +license=('Zlib') +depends=('cairo' 'gumbo-parser' 'jbig2dec' 'libjpeg' 'libmupdf' 'openjpeg2' 'openssl' 'zathura-git') +makedepends=('git' 'meson' 'ninja') +conflicts=('zathura-pdf-mupdf' 'zathura-pdf-poppler' 'zathura-pdf-poppler-git') provides=('zathura-pdf-mupdf') -source=('zathura-pdf-mupdf::git+https://git.pwmt.org/pwmt/zathura-pdf-mupdf.git#branch=develop') -md5sums=('SKIP') -_gitname=zathura-pdf-mupdf +source=("$pkgname::git+https://git.pwmt.org/pwmt/zathura-pdf-mupdf.git#branch=develop" + "0001-Remove-mupdf-linking-detection.patch") +sha256sums=('SKIP' + '2254646722ed253b84e187791b9949fa3502c853929bfa71e611cc7db85fea49') -build() { - cd "$srcdir/$_gitname" - make +pkgver() { + cd "$pkgname" + git describe --tags --long | sed 's/-/.r/;s/-/./g' } -package() { - cd "$srcdir/$_gitname" - make DESTDIR="$pkgdir/" install - install -D -m664 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +prepare() { + cd "$pkgname" + patch -p1 < ../0001-Remove-mupdf-linking-detection.patch } -pkgver() { - cd "$srcdir/$_gitname" - local ver="$(git describe --long --always)" - printf "%s" "${ver//-/.}" +build() { + cd "$pkgname" + arch-meson build + ninja -C build +} + +package() { + cd "$pkgname" + DESTDIR="$pkgdir/" ninja -C build install + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } # vim:set ts=2 sw=2 et: |