[arch-commits] Commit in gnome-terminal/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Mon Nov 8 20:07:09 UTC 2021


    Date: Monday, November 8, 2021 @ 20:07:09
  Author: heftig
Revision: 427573

3.42.1-1

Modified:
  gnome-terminal/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-11-08 20:06:13 UTC (rev 427572)
+++ PKGBUILD	2021-11-08 20:07:09 UTC (rev 427573)
@@ -2,16 +2,16 @@
 # Contributor: Jan de Groot <jgc at archlinux.org>
 
 pkgname=gnome-terminal
-pkgver=3.40.3
+pkgver=3.42.1
 pkgrel=1
 pkgdesc="The GNOME Terminal Emulator"
 url="https://wiki.gnome.org/Apps/Terminal"
 arch=(x86_64)
 license=(GPL)
-depends=('vte3>=0.64.0' gsettings-desktop-schemas)
-makedepends=(docbook-xsl libnautilus-extension gnome-shell yelp-tools git)
+depends=('vte3>=0.66.0' gsettings-desktop-schemas)
+makedepends=(docbook-xsl libnautilus-extension gnome-shell yelp-tools git meson)
 groups=(gnome)
-_commit=40d226a2d58b5bd2ef38ce9871c7b27fcd4a0928  # tags/3.40.3^0
+_commit=bda3c4bd394cb70b336ef6359e6760bb006c825b  # tags/3.42.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-terminal.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -22,23 +22,17 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-    --libexecdir=/usr/lib --disable-static --with-nautilus-extension
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
+  arch-meson $pkgname build
+  meson compile -C build
 }
 
 check() {
-  cd $pkgname
-  make check
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  meson install -C build --destdir "$pkgdir"
 }



More information about the arch-commits mailing list