diff options
author | Jeffrey Zhang | 2021-04-12 12:44:48 +0800 |
---|---|---|
committer | Jeffrey Zhang | 2021-04-12 12:44:48 +0800 |
commit | b2af5c5b568c8a932af580d85f7cbd5606b36f64 (patch) | |
tree | b8682a093b76f4a8ca3e3428ddfd0edaa4dca8d4 | |
parent | 0a50bbc0797741f7131254b5989b8bbf73dfafd9 (diff) | |
download | aur-b2af5c5b568c8a932af580d85f7cbd5606b36f64.tar.gz |
suppport drop gtk header
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rw-r--r-- | drop-header.patch | 16 |
3 files changed, 37 insertions, 12 deletions
@@ -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 @@ -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> |