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

Jan Steffens heftig at archlinux.org
Fri Apr 9 15:47:10 UTC 2021


    Date: Friday, April 9, 2021 @ 15:47:10
  Author: heftig
Revision: 412038

5.3.1-1

Modified:
  amtk/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-09 15:39:04 UTC (rev 412037)
+++ PKGBUILD	2021-04-09 15:47:10 UTC (rev 412038)
@@ -2,15 +2,15 @@
 # Contributor: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=amtk
-pkgver=5.2.0
-pkgrel=2
+pkgver=5.3.1
+pkgrel=1
 pkgdesc="Actions, Menus and Toolbars Kit for GTK+ applications"
 url="https://wiki.gnome.org/Projects/Amtk"
 arch=(x86_64)
 license=(LGPL)
 depends=(gtk3)
-makedepends=(autoconf-archive git gobject-introspection gtk-doc)
-_commit=4ce1fe51fb4b031eef8e26657e1d72e2164758d0  # tags/5.2.0^0
+makedepends=(meson git gobject-introspection gtk-doc)
+_commit=29f7889b67bdebbd8c3119f1d48d44fafa413c99  # tags/5.3.1^0
 source=("git+https://gitlab.gnome.org/GNOME/amtk.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -21,18 +21,15 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --enable-gtk-doc --disable-Werror
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
 }
 
 check() {
-  make -C $pkgname check
+  meson test -C build --print-errorlogs
 }
 
 package() {
@@ -39,6 +36,5 @@
   depends+=(libg{lib,object,io}-2.0.so libgtk-3.so)
   provides+=("libamtk-${pkgver%%.*}.so")
 
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" meson install -C build
 }



More information about the arch-commits mailing list