| author | Felix Yan
<felixonmars@archlinux.org> 2024-06-17 20:30:46 UTC |
| committer | Felix Yan
<felixonmars@archlinux.org> 2024-06-17 20:30:46 UTC |
| parent | 4ad44e6001638eef11d29e5391cb8558428e7b04 |
| .SRCINFO | +6 | -6 |
| PKGBUILD | +9 | -18 |
diff --git a/.SRCINFO b/.SRCINFO index e48c48c..a2de122 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,20 +1,20 @@ pkgbase = chafa pkgdesc = Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc. - pkgver = 1.14.0 - pkgrel = 3 + pkgver = 1.14.1 + pkgrel = 1 url = https://hpjansson.org/chafa/ arch = x86_64 license = LGPL-3.0-or-later + makedepends = git makedepends = gtk-doc depends = libavif + depends = libjxl depends = librsvg depends = libwebp depends = libxslt provides = libchafa.so - source = https://github.com/hpjansson/chafa/releases/download/1.14.0/chafa-1.14.0.tar.xz - source = https://github.com/hpjansson/chafa/releases/download/1.14.0/chafa-1.14.0.tar.xz.asc + source = git+https://github.com/hpjansson/chafa.git#tag=1.14.1?signed validpgpkeys = C01EDE5BB0D91E26D003662EC76BB9FEEAD12EA7 - sha512sums = f205bf5b8e31b05a227484a2445eb1a06b0b3abe2f27483b899340d89a22c0cd188e9b56a4217e09ac313af6e71fa75b5a480b66e85464422fd46049ec480522 - sha512sums = SKIP + sha512sums = 0bbe89d08c771f6182909fc4451dd6183cb2e562272293bc7c324a7b7b016026fe787bb7ffaf6a7fe300d61a4ea4a75962f640e6dcf2f57abd541c0c5d2eb075 pkgname = chafa diff --git a/PKGBUILD b/PKGBUILD index 5b43c7d..083672c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,36 +1,27 @@ # Maintainer: Felix Yan <felixonmars@archlinux.org> pkgname=chafa -pkgver=1.14.0 -pkgrel=3 +pkgver=1.14.1 +pkgrel=1 pkgdesc="Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc." arch=("x86_64") url="https://hpjansson.org/chafa/" -depends=('libavif' 'librsvg' 'libwebp' 'libxslt') -makedepends=('gtk-doc') +depends=('libavif' 'libjxl' 'librsvg' 'libwebp' 'libxslt') +makedepends=('git' 'gtk-doc') provides=('libchafa.so') license=("LGPL-3.0-or-later") -source=(https://github.com/hpjansson/chafa/releases/download/$pkgver/chafa-$pkgver.tar.xz{,.asc}) -sha512sums=('f205bf5b8e31b05a227484a2445eb1a06b0b3abe2f27483b899340d89a22c0cd188e9b56a4217e09ac313af6e71fa75b5a480b66e85464422fd46049ec480522' - 'SKIP') +source=(git+https://github.com/hpjansson/chafa.git#tag=$pkgver?signed) +sha512sums=('0bbe89d08c771f6182909fc4451dd6183cb2e562272293bc7c324a7b7b016026fe787bb7ffaf6a7fe300d61a4ea4a75962f640e6dcf2f57abd541c0c5d2eb075') validpgpkeys=('C01EDE5BB0D91E26D003662EC76BB9FEEAD12EA7') # Hans Petter Jansson -prepare() { - cd $pkgname-$pkgver - # https://github.com/hpjansson/chafa/pull/189 - sed -i '/install-zsh-completion/a install-zsh-completion:' tools/completions/Makefile.in -} - build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --enable-man + cd $pkgname + ./autogen.sh --prefix=/usr --enable-man --enable-gtk-doc make } package() { - cd $pkgname-$pkgver - + cd $pkgname make DESTDIR="$pkgdir" install make -C tools/completions PREFIX="$pkgdir"/usr/share install-zsh-completion }