summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor2019-04-18 21:28:05 -0400
committerIgor2019-04-18 21:28:05 -0400
commit5e676fb02b7ea5b3f87b362ebac9a9695f8dfe8e (patch)
treefd3728bf0f02ba42c8d2448abd4ba46d8cba53b7
parent2bf76a46c10ecc4306b18b1e1b7cbc8e0af0e655 (diff)
downloadaur-5e676fb02b7ea5b3f87b362ebac9a9695f8dfe8e.tar.gz
vte has migrated to meson build system
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD26
2 files changed, 14 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 78a3cc8dc868..e9cb75964b90 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0910d086e6f6..5941808f550d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}