diff options
author | Philip Goto | 2020-05-08 13:55:14 +0200 |
---|---|---|
committer | Philip Goto | 2020-05-08 13:55:14 +0200 |
commit | 617d699c0742722548adbf6fa6da5b6642f79ab8 (patch) | |
tree | 1d051c817ffabec14873f2d43869958ad8af825d | |
parent | ce5db9a4eba5aadc2b0aab46feb48c4beaac000b (diff) | |
download | aur-617d699c0742722548adbf6fa6da5b6642f79ab8.tar.gz |
Update to latest version
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 28 insertions, 28 deletions
@@ -1,25 +1,29 @@ pkgbase = glade-git - pkgdesc = User interface builder for GTK+ and GNOME. - pkgver = 3.22.0.r319.gb8b1b0fa + pkgdesc = User Interface Builder for GTK applications + pkgver = 3.36.0.r2.gce473462 pkgrel = 1 url = https://glade.gnome.org/ arch = i686 arch = x86_64 - arch = armv6h arch = armv7h + arch = aarch64 + groups = gnome-extra license = GPL license = LGPL - makedepends = intltool + checkdepends = xorg-server-xvfb makedepends = gtk-doc makedepends = gobject-introspection makedepends = python-gobject makedepends = itstool makedepends = docbook-xsl makedepends = git - makedepends = gnome-common + makedepends = webkit2gtk + makedepends = meson depends = gtk3 + depends = libxml2 optdepends = devhelp: development help provides = glade + provides = libgladeui-2.so conflicts = glade source = git+https://gitlab.gnome.org/GNOME/glade.git sha256sums = SKIP @@ -1,25 +1,19 @@ # Maintainer: Philip Goto <philip.goto@gmail.com> pkgname=glade-git -pkgver=3.22.0.r319.gb8b1b0fa +pkgver=3.36.0.r2.gce473462 pkgrel=1 -pkgdesc="User interface builder for GTK+ and GNOME." -provides=(glade) -conflicts=(glade) -arch=(i686 x86_64 armv6h armv7h) +pkgdesc="User Interface Builder for GTK applications" +url="https://glade.gnome.org/" +arch=(i686 x86_64 armv7h aarch64) license=(GPL LGPL) -depends=(webkit2gtk) -makedepends=(intltool - gtk-doc - gobject-introspection - python-gobject - itstool - docbook-xsl - git - gnome-common - meson) +depends=(gtk3 libxml2) +makedepends=(gtk-doc gobject-introspection python-gobject itstool docbook-xsl git webkit2gtk meson) +checkdepends=(xorg-server-xvfb) optdepends=('devhelp: development help') -url="https://glade.gnome.org/" +groups=(gnome-extra) +provides=(glade libgladeui-2.so) +conflicts=(glade) source=("git+https://gitlab.gnome.org/GNOME/glade.git") sha256sums=(SKIP) @@ -28,15 +22,17 @@ pkgver() { git describe --long --tags | sed 's/^GLADE_//;s/_/./g;s/\([^-]*-g\)/r\1/;s/-/./g' } -# check() { -# ninja -C build test -# } - build() { - arch-meson glade build - ninja -C build + arch-meson glade build -D gtk_doc=true + ninja -C build +} + +check() { + dbus-run-session xvfb-run \ + -s '-screen 0 1920x1080x24 -nolisten local' \ + meson test -C build --print-errorlogs } package() { - DESTDIR="$pkgdir/" ninja -C build install + DESTDIR="$pkgdir" meson install -C build } |