diff options
Diffstat (limited to 'user/gobject-introspection/APKBUILD')
-rw-r--r-- | user/gobject-introspection/APKBUILD | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/user/gobject-introspection/APKBUILD b/user/gobject-introspection/APKBUILD index dc04dcadc..0a45a5fe1 100644 --- a/user/gobject-introspection/APKBUILD +++ b/user/gobject-introspection/APKBUILD @@ -1,39 +1,40 @@ # Maintainer: pkgname=gobject-introspection -pkgver=1.56.1 +pkgver=1.58.0 pkgrel=0 pkgdesc="Introspection system for GObject-based libraries" -url="http://live.gnome.org/GObjectIntrospection" +url="https://wiki.gnome.org/action/show/Projects/GObjectIntrospection" arch="all" license="LGPL-2.0+ AND GPL-2.0+ AND MIT" -depends= +depends="" depends_dev="python3 cairo-dev libtool" -makedepends="$depends_dev glib-dev libffi-dev flex bison python3-dev cmd:which" +makedepends="$depends_dev bison flex glib-dev libffi-dev meson ninja python3-dev + cmd:which" checkdepends="sed" subpackages="$pkgname-doc $pkgname-dev" replaces="libgirepository" -source="http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz - " +source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" -build() { +prepare() { cd "$builddir" - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --disable-static \ - --with-python=python3 - make V=1 + default_prepare + mkdir -p build +} + +build() { + cd "$builddir"/build + meson -Dprefix=/usr + ninja } check() { - cd "$builddir" - make check + cd "$builddir"/build + ninja test } package() { - cd "$builddir" - make DESTDIR="$pkgdir" install + cd "$builddir"/build + DESTDIR="$pkgdir" ninja install } dev() { @@ -45,4 +46,4 @@ dev() { replaces="gobject-introspection" } -sha512sums="2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d gobject-introspection-1.56.1.tar.xz" +sha512sums="838fda0ddf1889f402eb03edbb82ace28b01b2392fb62be9bb32721aa7aadca6e906f9286c54c2c90d15cd77b258513eb939f2992daf726089755e23a8a17b78 gobject-introspection-1.58.0.tar.xz" |