aports/community/girara/APKBUILD

52 lines
1.6 KiB
Plaintext

# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: Andrew Hills <ahills@ednos.net>
# Contributor: Jean-Louis Fuchs <jean-louis.fuchs@adfinis-sygroup.ch>
# Maintainer: Jean-Louis Fuchs <jean-louis.fuchs@adfinis-sygroup.ch>
pkgname=girara
pkgver=0.3.8
pkgrel=2
pkgdesc="girara - gtk user interface that focuses on simplicity and minimalism"
url="https://git.pwmt.org/pwmt/girara"
arch="all"
license="Zlib"
checkdepends="dbus"
makedepends="
check-dev
doxygen
gtk+3.0-dev
json-c-dev
libnotify-dev
meson
ncurses
"
checkdepends="xvfb-run"
subpackages="$pkgname-doc $pkgname-dev $pkgname-lang"
source="https://git.pwmt.org/pwmt/girara/-/archive/$pkgver/girara-$pkgver.tar.gz
$pkgname-glib2.76.patch::https://git.pwmt.org/pwmt/girara/-/commit/6926cc1234853ccf3010a1e2625aafcf462ed60e.patch
"
build() {
abuild-meson . build
meson compile ${JOBS:+-j ${JOBS}} -C build
}
check() {
xvfb-run -a meson test --no-rebuild --print-errorlogs -C build
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C build
}
doc() {
pkgdesc="girara - gtk user interface that focuses on simplicity and minimalism (documentation)"
local _docdir="$subpkgdir"/usr/share/doc/$pkgname/
mkdir -p "$_docdir"
cp -r "$builddir"/build/doc/html/* "$_docdir"
}
sha512sums="
7f68e438b1cfa0b3d6eb3eeff572e5bd3b6da817e6d983f6ebc08aa3f5fc97592355caab81c9bdd6e607a25361f93fd51a2957b6dbb8aeec220b724eb71da2e4 girara-0.3.8.tar.gz
6340b5cedac048a7fd38affe13df9c08d3729f4048d1d848ae8b1503fe5bb3364d40eb07c2aca4afac8dae70a9fd67ee848e1e2257b72d46ce25bfe5ef904ac0 girara-glib2.76.patch
"