Date: Friday, August 20, 2021 @ 19:18:23 Author: alerque Revision: 1004017
follow meson package guidelines; quote $pkgdir; drop common license Modified: expac/trunk/PKGBUILD ----------+ PKGBUILD | 44 +++++++++++++++++--------------------------- 1 file changed, 17 insertions(+), 27 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-08-20 18:58:47 UTC (rev 1004016) +++ PKGBUILD 2021-08-20 19:18:23 UTC (rev 1004017) @@ -1,37 +1,27 @@ -# Maintainer: Dave Reisner <d...@falconindy.com> +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Maintainer: Morgan <morganam...@archlinux.org> +# Contributor: Dave Reisner <d...@falconindy.com> pkgname=expac pkgver=10 -pkgrel=3 -pkgdesc="pacman database extraction utility" -arch=('x86_64') -url="https://github.com/falconindy/expac" -license=('GPL') -depends=('pacman') -makedepends=('git' 'perl' 'meson') -source=("git+https://github.com/falconindy/expac?signed&tag=$pkgver") -validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner +pkgrel=4 +pkgdesc='alm data (pacman database) extraction utility' +arch=(x86_64) +url="https://github.com/falconindy/$pkgname" +license=(GPL) +depends=(pacman) +makedepends=(git + meson + perl) +source=("git+$url.git?signed&tag=$pkgver") +validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner md5sums=('SKIP') -prepare() { - cd "$pkgname" - - sed '/\*\//q' src/expac.c >LICENSE -} - build() { - cd "$pkgname" - - meson build - ninja -C build + arch-meson "$pkgname" build + meson compile -C build } package() { - cd "$pkgname" - - DESTDIR=$pkgdir ninja -C build install - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + meson install -C build --destdir "$pkgdir" } - -# vim: ft=sh syn=sh