2025-01-11 23:13:33 +01:00

54 lines
1.3 KiB
Plaintext

# Contributor: Maxim Karasev <begs@disroot.org>
# Contributor: Dmitry Kruchko <corg@disroot.org>
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=libsixel
pkgver=1.10.5
pkgrel=0
pkgdesc="SIXEL encoder/decoder implementation"
url="https://github.com/libsixel/libsixel"
arch="all"
license="MIT"
makedepends="meson libpng-dev libjpeg-turbo-dev zlib-dev libtool"
options="!check" # tests failed
subpackages="
$pkgname-dev
$pkgname-doc:_doc:noarch
$pkgname-tools:_tools
$pkgname-tools-bash-completion:_bash_comp:noarch
$pkgname-tools-zsh-completion:_zsh_comp:noarch
"
source="$pkgname-$pkgver.tar.gz::https://github.com/libsixel/libsixel/archive/v$pkgver.tar.gz"
build() {
abuild-meson -Db_lto=true . output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
_doc() {
default_doc
install_if="$pkgname-tools=$pkgver-r$pkgrel docs"
}
_tools() {
depends="$pkgname=$pkgver-r$pkgrel"
amove usr/bin/
}
_bash_comp() {
install_if="$pkgname-tools=$pkgver-r$pkgrel bash-completion"
amove usr/share/bash-completion/
}
_zsh_comp() {
install_if="$pkgname-tools=$pkgver-r$pkgrel zsh"
amove usr/share/zsh
}
sha512sums="
94fc972ee304885936d5d8fbc3dadc5feadebf1ab262bb49c9ae9b1eed19c528ed823f4d31c17326340f06a5b7ee28a1817be15ae55c3e9d0c4437cd36b3e49d libsixel-1.10.5.tar.gz
"