diff options
Diffstat (limited to 'community/msitools/APKBUILD')
-rw-r--r-- | community/msitools/APKBUILD | 43 |
1 files changed, 26 insertions, 17 deletions
diff --git a/community/msitools/APKBUILD b/community/msitools/APKBUILD index 789d4510091..23b87cfba7d 100644 --- a/community/msitools/APKBUILD +++ b/community/msitools/APKBUILD @@ -1,33 +1,42 @@ # Maintainer: André Klitzing <aklitzing@gmail.com> pkgname=msitools -pkgver=0.101 -pkgrel=1 +pkgver=0.103 +pkgrel=0 pkgdesc="Set of programs to inspect and build Windows Installer (.MSI) files" url="https://wiki.gnome.org/msitools" -# mips(64): test failures -arch="all !mips !mips64" +# s390x: test failures imply broken on big endian +arch="all !s390x" license="GPL-2.0-or-later LGPL-2.1-or-later" -makedepends="meson libgsf-dev libgcab-dev bison vala perl - gobject-introspection-dev" -subpackages="$pkgname-dev $pkgname-lang - $pkgname-bash-completion" -source="https://download.gnome.org/sources/msitools/$pkgver/msitools-$pkgver.tar.xz - b08275d549bb12a09a420ef9ccaeb0974e00008a.patch +makedepends=" + bison + gobject-introspection-dev + libgcab-dev + libgsf-dev + meson + perl + vala " -[ "$CARCH" = "s390x" ] && options="!check" # multiple test failures +checkdepends="bash" +subpackages=" + $pkgname-dev + $pkgname-lang + $pkgname-bash-completion + " +source="https://download.gnome.org/sources/msitools/$pkgver/msitools-$pkgver.tar.xz" build() { - meson --prefix=/usr _build - ninja -C _build + abuild-meson -Db_lto=true . output + meson compile -C output } check() { - ninja -C _build test + meson test --no-rebuild --print-errorlogs -C output } package() { - DESTDIR="$pkgdir" ninja -C _build install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="4a68884cc22dc917f3d0637791f9ada4cd38a96bdf54832ac2c4266c9a44076e391588422039b3b958d39acf4ebe6ef8ccd3e0f3966d9d93a77faef0354262b7 msitools-0.101.tar.xz -99d159cf99cdadebc90ad5c76dcfeee65a8bd432b928bf0d85386dd1d9e01eedc2b5d6da68a2de7e97759a5881983ede06f21148238536fc1f06fff10cf6a8e8 b08275d549bb12a09a420ef9ccaeb0974e00008a.patch" +sha512sums=" +ecff178cf25a7789a97901005c4d05ab0a0815377bf91385a65497b7f53c33d9e83b9348c3fc1d05b9c0fbdda89358ae4f05d8ee89017c585e41f7e399b2685c msitools-0.103.tar.xz +" |