projects/aports·blob master · refs

38 lines · 958 B

1# Contributor: Rasmus Thomsen <[email protected]>
2maintainer="team/gnome <[email protected]>"
3pkgname=dconf-editor
4pkgver=49.0
5pkgrel=1
6pkgdesc="Dconf Editor is a viewer and editor of applications internal settings"
7url="https://gitlab.gnome.org/GNOME/dconf-editor"
8arch="all"
9license="GPL-3.0-or-later"
10makedepends="
11 dconf-dev
12 desktop-file-utils
13 glib-dev
14 gtk+3.0-dev
15 gtk-update-icon-cache
16 libhandy1-dev
17 meson
18 vala
19 "
20subpackages="$pkgname-lang $pkgname-doc $pkgname-bash-completion"
21source="https://download.gnome.org/sources/dconf-editor/${pkgver%%.*}/dconf-editor-$pkgver.tar.xz"
22
23build() {
24 abuild-meson -Db_lto=true . output
25 meson compile -C output
26}
27
28check() {
29 meson test --print-errorlogs -C output
30}
31
32package() {
33 DESTDIR="$pkgdir" meson install --no-rebuild -C output
34}
35
36sha512sums="
378f5fe673e327b4e56209cba79b1277cee2043655afe19717617896c2196e4fc05d3e50a09c333c95db7b386e2cce1f660a849acba994a25feedd06f8a2b10de1 dconf-editor-49.0.tar.xz
38"