aports/testing/catfish/APKBUILD
Saijin-Naib bd988c50ce testing/catfish: upgrade to 4.2.0
Meson build system, hotkeys, bugfixes, translation updates
2024-12-27 10:35:48 +00:00

51 lines
1.2 KiB
Text

# Contributor: Saijin-Naib <Saijin-Naib_package-maintenance@outlook.com>
# Maintainer: Saijin-Naib <Saijin-Naib_package-maintenance@outlook.com>
pkgname=catfish
pkgver=4.20.0
pkgrel=0
pkgdesc="Catfish is a handy file searching tool for Linux and Unix"
url="https://docs.xfce.org/apps/catfish/start"
arch="noarch"
license="GPL-2.0-or-later"
depends="
gtk+3.0
plocate
py3-cairo
py3-dbus
py3-gobject3
py3-pexpect
py3-zeitgeist
zeitgeist
"
makedepends="
cmake
desktop-file-utils
gtk+3.0-dev
gtk-update-icon-cache
intltool
meson
xfconf-dev
zeitgeist-dev
"
subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="https://gitlab.xfce.org/apps/catfish/-/archive/catfish-$pkgver/catfish-catfish-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgname-$pkgver"
options="!check" # No upstream test suite
build() {
abuild-meson \
output .
meson compile -C output
}
check() {
meson test --no-rebuild --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
e3f2d1305a3ea7b6e9f24142242cc58bd5365455c0333722a245d3a651f61b607f4464129afe81f1c41dfed81be885a8d663606e1a842d48e138f783107610fc catfish-catfish-4.20.0.tar.gz
"