| 1 | # Contributor: Rasmus Thomsen <[email protected]> |
| 2 | # Maintainer: Natanael Copa <[email protected]> |
| 3 | pkgname=geocode-glib |
| 4 | pkgver=3.26.4 |
| 5 | pkgrel=5 |
| 6 | pkgdesc="Geocoding helper library" |
| 7 | url="https://gitlab.gnome.org/GNOME/geocode-glib" |
| 8 | arch="all" |
| 9 | license="LGPL-2.0-or-later" |
| 10 | makedepends=" |
| 11 | docbook-xsl-nons |
| 12 | glib-dev |
| 13 | gobject-introspection-dev |
| 14 | gtk-doc |
| 15 | json-glib-dev |
| 16 | libsoup3-dev |
| 17 | meson |
| 18 | " |
| 19 | options="!check" # no tests |
| 20 | subpackages="$pkgname-tests $pkgname-dev $pkgname-doc" |
| 21 | source="https://download.gnome.org/sources/geocode-glib/${pkgver%.*}/geocode-glib-$pkgver.tar.xz" |
| 22 | |
| 23 | build() { |
| 24 | abuild-meson \ |
| 25 | -Db_lto=true \ |
| 26 | -Dsoup2=false \ |
| 27 | . build-soup3 |
| 28 | meson compile -C build-soup3 |
| 29 | } |
| 30 | |
| 31 | package() { |
| 32 | DESTDIR="$pkgdir" meson install --no-rebuild -C build-soup3 |
| 33 | } |
| 34 | |
| 35 | tests() { |
| 36 | pkgdesc="$pkgdesc (installed tests)" |
| 37 | |
| 38 | amove usr/share/installed-tests |
| 39 | } |
| 40 | |
| 41 | sha512sums=" |
| 42 | 998c2f02a8d3d34a8b6a4b031da2e7c28df27014bcf58f3374fbc0c829fff6257c2622fd9bf331e05b85fbc761c64554fb77ce2d986e0f8b59b17aa486f9f609 geocode-glib-3.26.4.tar.xz |
| 43 | " |