Date: Friday, September 13, 2019 @ 09:43:46 Author: heftig Revision: 362471
3.34.0-1 Modified: gedit-plugins/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-13 09:43:01 UTC (rev 362470) +++ PKGBUILD 2019-09-13 09:43:46 UTC (rev 362471) @@ -6,7 +6,7 @@ # Contributor: zhuqin <[email protected]> pkgname=gedit-plugins -pkgver=3.32.2 +pkgver=3.34.0 pkgrel=1 pkgdesc="Collection of plugins for the gedit Text Editor" url="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins" @@ -14,11 +14,11 @@ license=(GPL) depends=(gedit python-dbus python-cairo) makedepends=(vte3 libgit2-glib gucharmap gobject-introspection vala yelp-tools - appstream-glib git) + appstream-glib git meson) optdepends=('gucharmap: for charmap plugin' 'vte3: for embedded terminal' 'libgit2-glib: for git plugin') -_commit=8a5676e03499819f483d097def826b0f42fc2396 # tags/3.32.2^0 +_commit=6b60c33847edd161f3ddb812edbdb581619a9687 # tags/3.34.0^0 source=("git+https://gitlab.gnome.org/GNOME/gedit-plugins.git#commit=$_commit") sha512sums=('SKIP') @@ -29,19 +29,22 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + arch-meson $pkgname build \ + -D plugin_zeitgeist=false + ninja -C build } +check() { + meson test -C build --print-errorlogs +} + package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr "$pkgdir/usr" + python -O -m compileall -d /usr "$pkgdir/usr" } # vim:set ts=2 sw=2 et:
