diff options
author | Aetf | 2022-06-15 00:58:54 -0700 |
---|---|---|
committer | Aetf | 2022-06-15 00:58:54 -0700 |
commit | 7354f2412741cdd5096834ca8e756a78ca2d2262 (patch) | |
tree | e035134c535d0485ef02072b834ae86795ca4f4b | |
parent | 06d0c815070eb136e5e435cba2a92d81629d3f14 (diff) | |
download | aur-7354f2412741cdd5096834ca8e756a78ca2d2262.tar.gz |
Move to meson
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 19 |
3 files changed, 13 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = kmscon-patched-git pkgdesc = Terminal emulator based on Kernel Mode Setting (KMS) (forked and patched version) - pkgver = 8.r39.gc73ccd2 - pkgrel = 2 + pkgver = 9.0.0.r0.g3292791 + pkgrel = 1 url = https://github.com/Aetf/kmscon arch = x86_64 arch = armv7h @@ -25,4 +25,3 @@ pkgbase = kmscon-patched-git md5sums = SKIP pkgname = kmscon-patched-git - diff --git a/.gitignore b/.gitignore index 5fe7e8ee3878..2b561697cc39 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # Ignore packages *.pkg.tar.xz +*.pkg.tar.zst # Ignore log files *.log @@ -3,8 +3,8 @@ # Contributor: David Herrmann <dh.herrmann@googlemail.com> pkgname=kmscon-patched-git _gitname=kmscon -pkgver=8.r39.gc73ccd2 -pkgrel=2 +pkgver=9.0.0.r0.g3292791 +pkgrel=1 pkgdesc='Terminal emulator based on Kernel Mode Setting (KMS) (forked and patched version)' arch=('x86_64' 'armv7h') url='https://github.com/Aetf/kmscon' @@ -19,25 +19,26 @@ md5sums=('SKIP') pkgver() { cd $srcdir/$_gitname - git describe --long | sed -r "s/^$_gitname-//;s/([^-]*-g)/r\\1/;s/-/./g" + git describe --long | sed -r "s/^$_gitname-//;s/^v//;s/([^-]*-g)/r\\1/;s/-/./g" } prepare() { cd $srcdir/$_gitname - ./autogen.sh --prefix=/usr \ - --libexecdir=/usr/lib + meson builddir/ -Dprefix=/usr -Dlibexecdir=lib } build() { cd $srcdir/$_gitname - make + + meson compile -C builddir/ } package() { cd $srcdir/$_gitname - make DESTDIR="$pkgdir/" install - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" "$pkgdir/usr/lib/systemd/system" + + meson install -C builddir/ --destdir "$pkgdir/" + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" cp COPYING "$pkgdir/usr/share/licenses/$pkgname/" - cp docs/kmscon{,vt@}.service "$pkgdir/usr/lib/systemd/system/" } |