diff options
author | bartus | 2019-10-24 08:46:09 +0200 |
---|---|---|
committer | bartus | 2019-10-24 08:46:09 +0200 |
commit | 3bd97044b3b07acf237602589b422261e1e23fcb (patch) | |
tree | 5f263109d7d834b6183f22ea80cc8dcb04d08b28 | |
parent | 491fee4c25e12513ea0f846461b291fc1d8e9d7d (diff) | |
download | aur-mmm-git.tar.gz |
Update build system to meson.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 23 insertions, 22 deletions
@@ -1,10 +1,15 @@ pkgbase = mmm-git - pkgver = 0.1.0.r11.0ae93f1 - pkgrel = 2 + pkgdesc = Shared memory protocol for virtualising access to framebuffer graphics, audio output and input event. + pkgver = 0.1.0.r22.a5b2321 + pkgrel = 1 + url = https://github.com/hodefoting/mmm arch = i686 arch = x86_64 - license = MIT + license = custom makedepends = git + makedepends = meson + depends = alsa-lib + depends = sdl2 provides = mmm conflicts = mmm source = git+https://github.com/hodefoting/mmm.git @@ -1,24 +1,19 @@ - # Maintainer: Jon Nordby <jononor@gmail.com> +# CoMaintainer: bartus <arch-user-repoᘓbartus.33mail.com> +# shellcheck disable=SC2034 pkgname=mmm-git -pkgver=0.1.0.r11.0ae93f1 -pkgrel=2 -pkgdesc="" +pkgver=0.1.0.r22.a5b2321 +pkgrel=1 +pkgdesc="Shared memory protocol for virtualising access to framebuffer graphics, audio output and input event." arch=(i686 x86_64) -url="" -license=('MIT') -groups=() -depends=() -makedepends=('git') +url="https://github.com/hodefoting/mmm" +license=('custom') +depends=('alsa-lib' 'sdl2') +makedepends=('git' 'meson') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -replaces=() -backup=() -options=() -install= -source=('git+https://github.com/hodefoting/mmm.git') -noextract=() +source=("git+${url}.git") md5sums=('SKIP') pkgver() { @@ -29,11 +24,12 @@ pkgver() { build() { - cd "$srcdir/${pkgname%-git}" - make PREFIX=/usr + mkdir -p ${srcdir}/build + meson ${srcdir}/${pkgname%-git} build --prefix=/usr + NINJA_STATUS="[%p | %f<%r<%u | %cbps ] " ninja -C "${srcdir}/build" } package() { - cd "$srcdir/${pkgname%-git}" - make PREFIX=/usr DESTDIR="$pkgdir/" install + DESTDIR="${pkgdir}" ninja -C "${srcdir}/build" install + install -Dm755 -t "${pkgdir}/usr/share/licenses/${pkgname}/" "${srcdir}/${pkgname%-git}/COPYING" } |