summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAetf2022-06-15 00:58:54 -0700
committerAetf2022-06-15 00:58:54 -0700
commit7354f2412741cdd5096834ca8e756a78ca2d2262 (patch)
treee035134c535d0485ef02072b834ae86795ca4f4b
parent06d0c815070eb136e5e435cba2a92d81629d3f14 (diff)
downloadaur-7354f2412741cdd5096834ca8e756a78ca2d2262.tar.gz
Move to meson
-rw-r--r--.SRCINFO5
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD19
3 files changed, 13 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 69db75903e48..65f956d34229 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ddc643d1dcc4..f31e1f3f592f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}