diff --git a/community/gexiv2/APKBUILD b/community/gexiv2/APKBUILD index 35a3e2a181a..f9e068c0a90 100644 --- a/community/gexiv2/APKBUILD +++ b/community/gexiv2/APKBUILD @@ -2,15 +2,22 @@ # Contributor: Natanael Copa # Maintainer: Rasmus Thomsen pkgname=gexiv2 -pkgver=0.14.0 -pkgrel=2 +pkgver=0.14.1 +pkgrel=0 pkgdesc="GObject-based wrapper around the Exiv2 library" url="https://wiki.gnome.org/Projects/gexiv2" arch="all" license="GPL-2.0-or-later" -makedepends="exiv2-dev meson py3-gobject3 glib-dev gtk-doc - gobject-introspection-dev vala" -subpackages="$pkgname-dev" +makedepends=" + exiv2-dev + glib-dev + gobject-introspection-dev + gtk-doc + meson + py3-gobject3 + vala + " +subpackages="py3-$pkgname-pyc py3-$pkgname:py3 $pkgname-dev" source="https://download.gnome.org/sources/gexiv2/${pkgver%.*}/gexiv2-$pkgver.tar.xz" replaces="libgexiv2" @@ -19,6 +26,7 @@ build() { -Dgtk_doc=true \ -Dintrospection=true \ -Dvapi=true \ + -Dtests="$(want_check && echo true || echo false)" \ . output meson compile ${JOBS:+-j ${JOBS}} -C output } @@ -29,8 +37,13 @@ check() { package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output + python3 -m compileall -qf "$pkgdir"/usr/lib +} + +py3() { + amove usr/lib/python* } sha512sums=" -d745ae2d8ddcf0c8a2a7980eaa489f9b520af54242c5e4ddded9c3ae4a579c824c8cb659bd7e985ffa09f9fe37bdf73d6d9181d456711e0953b73023eb0f9f50 gexiv2-0.14.0.tar.xz +f510e49c0b2633bcc370ca21af0822032f04f5d5b57c7f76807797601b0a98b7749fdf68df37a405c9d90734adf75282a3dad59c24830874f64f7bd33152052d gexiv2-0.14.1.tar.xz "