[arch-commits] Commit in gedit-plugins/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Fri Sep 13 09:43:46 UTC 2019
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 <zhuqin83 at gmail.com>
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:
More information about the arch-commits
mailing list