projects/aports·blob master · refs

33 lines · 959 B

1# Contributor: Rasmus Thomsen <[email protected]>
2# Maintainer: Natanael Copa <[email protected]>
3pkgname=libgit2-glib
4pkgver=1.2.1
5pkgrel=2
6pkgdesc="Glib wrapper library around libgit2"
7url="https://gitlab.gnome.org/GNOME/libgit2-glib"
8arch="all"
9license="LGPL-2.1-or-later"
10depends_dev="libgit2-dev"
11makedepends="py3-gobject3-dev vala gobject-introspection-dev meson $depends_dev"
12options="!check" # UTF-8 checks fail in some environments
13subpackages="$pkgname-dev $pkgname-pyc"
14source="https://download.gnome.org/sources/libgit2-glib/${pkgver%.*}/libgit2-glib-$pkgver.tar.xz"
15
16build() {
17 abuild-meson \
18 -Db_lto=true \
19 . output
20 meson compile -C output
21}
22
23check() {
24 meson test --print-errorlogs -C output
25}
26
27package() {
28 DESTDIR="$pkgdir" meson install --no-rebuild -C output
29}
30
31sha512sums="
32024b8699f1b5d53e36bef7acb618bddf21f053cde795245b69b8ea2cf681435dc5353cee6e05b189c7fc6395ac3b897de58b671c3bfc0157e00cfbeed53a2261 libgit2-glib-1.2.1.tar.xz
33"