projects/aports·blob master · refs

39 lines · 886 B

1# Contributor: August Klein <[email protected]>
2maintainer="Achill Gilgenast <[email protected]>"
3pkgname=ghex
4pkgver=50.4
5_pkgver=${pkgver%.*}
6pkgrel=0
7pkgdesc="A hex editor for GNOME"
8url="https://gitlab.gnome.org/GNOME/ghex"
9arch="all"
10license="GPL-2.0-or-later"
11depends="dconf"
12makedepends="
13 at-spi2-core-dev
14 desktop-file-utils
15 glib-dev
16 gtk4.0-dev
17 itstool
18 libadwaita-dev
19 meson
20 "
21subpackages="$pkgname-dev $pkgname-lang $pkgname-doc"
22source="https://download.gnome.org/sources/ghex/$_pkgver/ghex-$pkgver.tar.xz"
23
24build() {
25 abuild-meson -Db_lto=true . output
26 meson compile -C output
27}
28
29check() {
30 meson test --print-errorlogs -C output
31}
32
33package() {
34 DESTDIR="$pkgdir" meson install --no-rebuild -C output
35}
36
37sha512sums="
3836658da2c344b33a64bf5bed60094e605fca8b4823e80d3d165778ba2dafacd37b4f056717895d18c282de1aade626ca77922c217d8dd3d11645330224e53f1a ghex-50.4.tar.xz
39"