diff options
author | Igor | 2019-04-18 21:28:05 -0400 |
---|---|---|
committer | Igor | 2019-04-18 21:28:05 -0400 |
commit | 5e676fb02b7ea5b3f87b362ebac9a9695f8dfe8e (patch) | |
tree | fd3728bf0f02ba42c8d2448abd4ba46d8cba53b7 | |
parent | 2bf76a46c10ecc4306b18b1e1b7cbc8e0af0e655 (diff) | |
download | aur-5e676fb02b7ea5b3f87b362ebac9a9695f8dfe8e.tar.gz |
vte has migrated to meson build system
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 14 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = vte3-git pkgdesc = Virtual Terminal Emulator widget for use with GTK3 - pkgver = 0.55.1.4490.53690d5c + pkgver = 0.57.0.4525.bc983ed0 pkgrel = 1 url = http://www.gnome.org arch = i686 @@ -11,11 +11,12 @@ pkgbase = vte3-git makedepends = vala makedepends = gtk-doc makedepends = gperf + makedepends = meson>=0.49.0 depends = gtk3 depends = vte-common depends = glibc depends = pcre2 - provides = vte3=0.55.1.4490.53690d5c + provides = vte3=0.57.0.4525.bc983ed0 provides = vte-common conflicts = vte3 conflicts = vte-common @@ -6,13 +6,13 @@ _gitname=vte _realname=vte3 pkgname=$_realname-git -pkgver=0.55.1.4490.53690d5c +pkgver=0.57.0.4525.bc983ed0 pkgrel=1 pkgdesc="Virtual Terminal Emulator widget for use with GTK3" arch=('i686' 'x86_64') license=('LGPL') options=('!emptydirs') -makedepends=('intltool' 'gobject-introspection' 'vala' 'gtk-doc' 'gperf') +makedepends=('intltool' 'gobject-introspection' 'vala' 'gtk-doc' 'gperf' 'meson>=0.49.0') url="http://www.gnome.org" depends=('gtk3' 'vte-common' 'glibc' 'pcre2') @@ -22,31 +22,27 @@ conflicts=($_realname vte-common) source=("git+https://gitlab.gnome.org/GNOME/$_gitname.git") md5sums=("SKIP") -subver() { - PREFIX="m4_define(\[version_$1\]," - echo $(grep $PREFIX configure.ac | eval sed "'s/$PREFIX//'" | sed 's/)//') +prepare() { + cd $_gitname + meson setup --prefix=/usr --sysconfdir=/etc \ + --libexecdir=/usr/lib/vte --localstatedir=/var \ + builddir } pkgver() { cd $_gitname - major=$(subver major) - minor=$(subver minor) - micro=$(subver micro) + version=$(grep "\#define VERSION " builddir/config.h | sed 's/\#define VERSION //' | sed 's/\"//g') hash=$(git log --pretty=format:'%h' -n 1) revision=$(git rev-list --count HEAD) - echo $major.$minor.$micro.$revision.$hash + echo $version.$revision.$hash } build() { cd $_gitname - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --libexecdir=/usr/lib/vte \ - --localstatedir=/var --disable-static \ - --enable-introspection - make + ninja -C builddir } package() { cd $_gitname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C builddir } |