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

Caleb Maclennan alerque at gemini.archlinux.org
Fri Aug 20 19:18:23 UTC 2021


    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 at falconindy.com>
+# Maintainer: Caleb Maclennan <caleb at alerque.com>
+# Maintainer: Morgan <morganamilo at archlinux.org>
+# Contributor: Dave Reisner <d at 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



More information about the arch-commits mailing list