[arch-commits] Commit in gtk-vnc/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Wed Aug 7 16:32:11 UTC 2019
Date: Wednesday, August 7, 2019 @ 16:32:11
Author: heftig
Revision: 359292
1.0.0-1
Modified:
gtk-vnc/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-08-07 13:59:19 UTC (rev 359291)
+++ PKGBUILD 2019-08-07 16:32:11 UTC (rev 359292)
@@ -4,7 +4,7 @@
# Contributor: lp76 <l.peduto at gmail.com>
pkgname=gtk-vnc
-pkgver=0.9.0
+pkgver=1.0.0
pkgrel=1
pkgdesc="A VNC viewer widget for GTK+"
url="https://wiki.gnome.org/Projects/gtk-vnc"
@@ -11,8 +11,8 @@
arch=(x86_64)
license=(LGPL)
depends=(libgcrypt gtk3 gnutls libpulse)
-makedepends=(intltool vala gobject-introspection gnome-common git perl-text-csv)
-_commit=8afbc55407c2625f9b1e64c53a0c0efd9939f6a8 # tags/v0.9.0^0
+makedepends=(vala gobject-introspection git perl-text-csv meson)
+_commit=99ce0ff670f1ba2947a2f36ec853cc7fbf015678 # tags/v1.0.0^0
source=("git+https://gitlab.gnome.org/GNOME/gtk-vnc.git#commit=$_commit"
git+https://gitlab.com/keycodemap/keycodemapdb.git)
sha256sums=('SKIP'
@@ -29,18 +29,18 @@
git submodule init
git config --local submodule.src/keycodemapdb.url "$srcdir/keycodemapdb"
git submodule update
-
- NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd $pkgname
- ./configure --prefix=/usr --with-examples --disable-static --disable-werror
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
+ arch-meson $pkgname build
+ ninja -C build
}
+check() {
+ meson test -C build --print-errorlogs
+}
+
package() {
- cd $pkgname
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install -C build
+ install -Dt "$pkgdir/usr/bin" build/examples/gvncviewer
}
More information about the arch-commits
mailing list