| author | Jan Alexander Steffens
<heftig@archlinux.org> 2021-11-18 22:49:57 UTC |
| committer | Jan Alexander Steffens
<heftig@archlinux.org> 2021-11-18 22:49:57 UTC |
| parent | 594dc5f83bd13f312986a9d7408c583bd8301afe |
| PKGBUILD | +8 | -14 |
diff --git a/PKGBUILD b/PKGBUILD index a6f9275..990a940 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,43 +1,37 @@ # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org> pkgname=libqrtr-glib -pkgver=1.0.0 +pkgver=1.2.0 pkgrel=1 pkgdesc="Qualcomm IPC Router protocol helper library" arch=(x86_64) url="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib" license=(GPL2) depends=(glib2) -makedepends=(gtk-doc python git autoconf-archive gobject-introspection) +makedepends=(gtk-doc meson git gobject-introspection) provides=(libqrtr-glib.so) -_commit=cfb383e8536d7a62cf833925ab396da456e673e2 # tags/1.0.0 +_commit=7586514fbe1580e042039519bcc6dec537ded40a # tags/1.2.0^0 source=("git+https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/-rc/rc/;s/-/+/g' + git describe --tags | sed 's/-rc/rc/;s/[^-]*-g/r&/;s/-/+/g' } prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --libexecdir=/usr/lib --disable-static --enable-gtk-doc \ - --enable-compile-warnings=yes - 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" }