[arch-commits] Commit in gnome-boxes/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Sat Sep 8 03:09:24 UTC 2018


    Date: Saturday, September 8, 2018 @ 03:09:24
  Author: heftig
Revision: 378746

3.30.0-1

Modified:
  gnome-boxes/trunk/PKGBUILD	(contents, properties)

----------+
 PKGBUILD |   28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-08 03:09:04 UTC (rev 378745)
+++ PKGBUILD	2018-09-08 03:09:24 UTC (rev 378746)
@@ -1,9 +1,8 @@
-# $Id$
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 # Contributor: Stefano Facchini <stefano.facchini at gmail.com>
 
 pkgname=gnome-boxes
-pkgver=3.28.5+7+g0c8a57d5
+pkgver=3.30.0
 pkgrel=1
 pkgdesc="Simple GNOME application to access remote or virtual systems"
 arch=('x86_64')
@@ -11,11 +10,15 @@
 license=('LGPL')
 groups=('gnome')
 depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgovirt' 'libgudev' 'libosinfo' 'libsecret'
-         'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk')
+         'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 'freerdp')
 makedepends=('git' 'gobject-introspection' 'itstool' 'meson' 'spice-protocol' 'vala')
-_commit=0c8a57d563b0781f3ab091358c3c45d65a0a5922  # gnome-3-28
-source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit")
-sha256sums=('SKIP')
+_commit=1070fca80a43472576b5641935831f8d21d53341  # tags/v3.30.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit"
+        "git+https://gitlab.gnome.org/GNOME/gtk-frdp.git"
+        "git+https://gitlab.gnome.org/felipeborges/libovf-glib.git")
+sha256sums=('SKIP'
+            'SKIP'
+            'SKIP')
 
 pkgver() {
   cd $pkgname
@@ -24,6 +27,13 @@
 
 prepare() {
   cd $pkgname
+  git submodule init
+  git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp"
+  git config --local submodule.subprojects/libovf-glib.url "$srcdir/libovf-glib"
+  git submodule update
+
+  # disable broken tests
+  git -C subprojects/libovf-glib cherry-pick -n 4bef85e97c636ac4747cb815cf12a0591271b218
 }
 
 build() {
@@ -31,6 +41,10 @@
   ninja -C build
 }
 
+check() {
+  meson test -C build
+}
+
 package() {
-  DESTDIR="$pkgdir" ninja -C build install
+  DESTDIR="$pkgdir" meson install -C build
 }


Property changes on: gnome-boxes/trunk/PKGBUILD
___________________________________________________________________
Deleted: svn:keywords
## -1 +0,0 ##
-Id
\ No newline at end of property



More information about the arch-commits mailing list