Date: Sunday, August 5, 2018 @ 17:17:25 Author: dreisner Revision: 330614
upgpkg: pkgfile 18-1 Modified: pkgfile/trunk/PKGBUILD ----------+ PKGBUILD | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-08-05 16:53:09 UTC (rev 330613) +++ PKGBUILD 2018-08-05 17:17:25 UTC (rev 330614) @@ -2,7 +2,7 @@ # Maintainer: Dave Reisner <[email protected]> pkgname=pkgfile -pkgver=17 +pkgver=18 pkgrel=1 pkgdesc="a pacman .files metadata explorer" arch=('x86_64') @@ -9,28 +9,27 @@ url="http://github.com/falconindy/pkgfile" license=('MIT') depends=('libarchive' 'curl' 'pcre' 'pacman') -source=("https://pkgbuild.com/~dreisner/sources/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +makedepends=('git' 'meson') +source=("git+https://github.com/falconindy/pkgfile#tag=v$pkgver") install=pkgfile.install -validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner -md5sums=('c0ced1f0972891b41c9d84abcbf6bc1f' - 'SKIP') +md5sums=('SKIP') +prepare() { + cd "$pkgname" + + meson build -D buildtype=release +} + build() { - cd "$pkgname-$pkgver" + cd "$pkgname" - ./configure \ - --with-systemdsystemunitdir=/usr/lib/systemd/system - make - - # generate a license file - sed '/\*\//q' src/pkgfile.c >LICENSE + ninja -C build } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" - make DESTDIR="$pkgdir" install - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + DESTDIR=$pkgdir ninja -C build install } # vim: ft=sh syn=sh
