mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
52 lines
1.6 KiB
Plaintext
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
|
|
"
|