diff options
Diffstat (limited to 'community/virt-viewer/APKBUILD')
-rw-r--r-- | community/virt-viewer/APKBUILD | 52 |
1 files changed, 32 insertions, 20 deletions
diff --git a/community/virt-viewer/APKBUILD b/community/virt-viewer/APKBUILD index a459a577516..0cc5a8b9aa2 100644 --- a/community/virt-viewer/APKBUILD +++ b/community/virt-viewer/APKBUILD @@ -1,34 +1,46 @@ # Contributor: Stuart Cardall <developer@it-offshore.co.uk> # Maintainer: Stuart Cardall <developer@it-offshore.co.uk> pkgname=virt-viewer -pkgver=7.0 -pkgrel=0 +pkgver=11.0 +pkgrel=2 pkgdesc="A lightweight interface for interacting with the graphical display of virtualized guest OS" -url="http://virt-manager.org" -arch="all" -license="GPL-2.0" +url="https://virt-manager.org" +arch="all !s390x !riscv64" # spice-gtk +license="GPL-2.0-or-later" options="!check" -makedepends="$depends_dev intltool spice-protocol glib-dev gtk+3.0-dev - gtk-vnc-dev spice-gtk-dev +makedepends=" + glib-dev + gtk+3.0-dev + gtk-vnc-dev + meson + perl + spice-gtk-dev + spice-protocol " subpackages="$pkgname-lang $pkgname-doc" -source="https://virt-manager.org/download/sources/$pkgname/$pkgname-$pkgver.tar.gz" -builddir="$srcdir"/$pkgname-$pkgver +source="https://releases.pagure.org/virt-viewer/virt-viewer-$pkgver.tar.xz + meson-0.60-merge_file.patch + " + +case "$CARCH" in + ppc64le|s390x|riscv64) ;; + *) makedepends="$makedepends libvirt-dev libvirt-glib-dev" + ;; +esac build() { - cd "$_builddir" - ./configure \ - --prefix=/usr \ - --with-gtk=3.0 \ - --disable-update-mimedb \ - --with-gtk-vnc \ - --with-spice-gtk - make + abuild-meson \ + -Dvnc=enabled \ + -Dspice=enabled \ + output + meson compile -C output } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="e0558c9138877f546add6a3df9721e100cadb6953815be82b2376b0521b82cf14052bdc29c42bb03b198b6e9d129a55d33531a153207d7f29b5c1c3402ebc904 virt-viewer-7.0.tar.gz" +sha512sums=" +738034e15e40a7aaadd2646bf289c12409cbf2d06925d43baa50fa7bc8438188480d6b97687e9816427ac0a9dae84d205351715cb2f38afdbefa2dd1d134904a virt-viewer-11.0.tar.xz +b956ebcf7b2860e078467ae92ec94b7d9cf34168382ba3a17d03a65864d3bc7fa0fca118c097ea8c7a1577aad258ace1b2930c384dc440eea4ae8ca51b768f09 meson-0.60-merge_file.patch +" |