summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeffrey Zhang2021-04-12 12:44:48 +0800
committerJeffrey Zhang2021-04-12 12:44:48 +0800
commitb2af5c5b568c8a932af580d85f7cbd5606b36f64 (patch)
treeb8682a093b76f4a8ca3e3428ddfd0edaa4dca8d4
parent0a50bbc0797741f7131254b5989b8bbf73dfafd9 (diff)
downloadaur-b2af5c5b568c8a932af580d85f7cbd5606b36f64.tar.gz
suppport drop gtk header
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD25
-rw-r--r--drop-header.patch16
3 files changed, 37 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 90e32ee800b7..9ca1ef14e2ee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = virt-viewer-git
pkgdesc = A lightweight interface for interacting with the graphical display of virtualized guest OS
- pkgver = 9.0.7.gc6afc28
- pkgrel = 2
+ pkgver = 9.0.219.g15fbaa3
+ pkgrel = 1
url = https://virt-manager.org
arch = i686
arch = x86_64
license = GPL
makedepends = git
makedepends = intltool
- makedepends = spice-protocol-git
+ makedepends = spice-protocol
depends = gtk-vnc
depends = libvirt-glib
depends = spice-gtk
@@ -18,6 +18,8 @@ pkgbase = virt-viewer-git
conflicts = virt-viewer
conflicts = virtviewer
source = git+https://gitlab.com/virt-viewer/virt-viewer.git
+ source = drop-header.patch
+ sha256sums = SKIP
sha256sums = SKIP
pkgname = virt-viewer-git
diff --git a/PKGBUILD b/PKGBUILD
index 6e8ffe8b18b2..fa2df552758d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,23 @@
_pkgname=virt-viewer
pkgname=$_pkgname-git
-pkgver=9.0.7.gc6afc28
-pkgrel=2
+pkgver=9.0.219.g15fbaa3
+pkgrel=1
pkgdesc='A lightweight interface for interacting with the graphical display of virtualized guest OS'
arch=('i686' 'x86_64')
url='https://virt-manager.org'
license=('GPL')
depends=('gtk-vnc' 'libvirt-glib' 'spice-gtk' 'gobject-introspection')
-makedepends=('git' 'intltool' 'spice-protocol-git')
+makedepends=('git' 'intltool' 'spice-protocol')
provides=("$_pkgname" 'virtviewer')
conflicts=("$_pkgname" 'virtviewer')
-source=("git+https://gitlab.com/$_pkgname/$_pkgname.git")
-sha256sums=("SKIP")
+source=(
+ "git+https://gitlab.com/$_pkgname/$_pkgname.git"
+ "drop-header.patch"
+ )
+sha256sums=(
+ "SKIP"
+ "SKIP")
pkgver() {
cd $_pkgname
@@ -22,11 +27,13 @@ pkgver() {
build() {
cd $_pkgname
- ./autogen.sh --prefix=/usr --disable-update-mimedb
- make
+ patch -p1 < "${srcdir}/drop-header.patch"
+ meson builddir -Dprefix=/usr
+ cd builddir
+ ninja -j8
}
package() {
- cd $_pkgname
- make DESTDIR=$pkgdir install
+ cd $_pkgname/builddir
+ meson install --destdir $pkgdir
}
diff --git a/drop-header.patch b/drop-header.patch
new file mode 100644
index 000000000000..24e1b3c6d857
--- /dev/null
+++ b/drop-header.patch
@@ -0,0 +1,16 @@
+diff --git a/src/resources/ui/virt-viewer.ui b/src/resources/ui/virt-viewer.ui
+index a7fbb24..f51c310 100644
+--- a/src/resources/ui/virt-viewer.ui
++++ b/src/resources/ui/virt-viewer.ui
+@@ -119,9 +119,9 @@
+ </child>
+ <child type="titlebar">
+ <object class="GtkHeaderBar" id="header">
+- <property name="visible">True</property>
++ <property name="visible">False</property>
+ <property name="can-focus">False</property>
+- <property name="show-close-button">True</property>
++ <property name="show-close-button">False</property>
+ <child>
+ <object class="GtkMenuButton" id="header-action">
+ <property name="visible">True</property>