mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-24 23:12:41 +01:00
54 lines
1.3 KiB
Plaintext
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
|
|
"
|