diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 12 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = vte3-ng pkgdesc = Enhanced Virtual Terminal Emulator widget for use with GTK3 (patched with support for fullwidth emoji) - pkgver = 0.56.2.a + pkgver = 0.58.2.a pkgrel = 1 url = https://github.com/thestinger/vte-ng arch = x86_64 @@ -11,15 +11,16 @@ pkgbase = vte3-ng makedepends = vala makedepends = gtk-doc makedepends = gperf + makedepends = meson depends = gtk3 depends = vte-common depends = pcre2 - provides = vte3=0.56.2 + provides = vte3=0.58.2 provides = vte3-ng conflicts = vte3 options = !emptydirs - source = https://github.com/thestinger/vte-ng/archive/0.56.2.a.tar.gz - sha256sums = 28162f4318cb51a74070dbcc57b6900f7a1de2616cab843a2431fd5cb67fccb3 + source = vte3-ng-0.58.2.a.tar.gz::https://github.com/thestinger/vte-ng/archive/0.58.2.a.tar.gz + sha256sums = 2aecf7dc4e15789f93be38eec63c8bed22ea3adb431b37e7117bb8bd9a4f28a9 pkgname = vte3-ng @@ -1,5 +1,5 @@ pkgname=vte3-ng -_basever=0.56.2 +_basever=0.58.2 pkgver=$_basever.a pkgrel=1 pkgdesc="Enhanced Virtual Terminal Emulator widget for use with GTK3 (patched with support for fullwidth emoji)" @@ -7,25 +7,20 @@ arch=('x86_64') license=('LGPL') options=('!emptydirs') depends=('gtk3' 'vte-common' 'pcre2') -makedepends=('intltool' 'gobject-introspection' 'gtk3' 'vala' 'gtk-doc' 'gperf') +makedepends=('intltool' 'gobject-introspection' 'gtk3' 'vala' 'gtk-doc' 'gperf' 'meson') url="https://github.com/thestinger/vte-ng" -source=(https://github.com/thestinger/vte-ng/archive/$pkgver.tar.gz) -sha256sums=('28162f4318cb51a74070dbcc57b6900f7a1de2616cab843a2431fd5cb67fccb3') +source=($pkgname-$pkgver.tar.gz::https://github.com/thestinger/vte-ng/archive/$pkgver.tar.gz) +sha256sums=('2aecf7dc4e15789f93be38eec63c8bed22ea3adb431b37e7117bb8bd9a4f28a9') provides=(vte3=$_basever vte3-ng) conflicts=(vte3) build() { - cd "vte-ng-$pkgver" - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --libexecdir=/usr/lib/vte \ - --localstatedir=/var --disable-static \ - --enable-introspection - make + arch-meson "vte-ng-$pkgver" build + ninja -C build } package() { - cd "vte-ng-$pkgver" - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build rm "$pkgdir/etc/profile.d/vte.sh" } |