# Maintainer: Fabio 'Lolix' Loli -> https://github.com/FabioLolix # Contributor: Levente Polyak # Contributor: Ionut Biru # Contributor: Timm Preetz pkgname=vala0.54 pkgver=0.54.9 pkgrel=1 pkgdesc="Compiler for the GObject type system" url="https://wiki.gnome.org/Projects/Vala" arch=(x86_64 i686 arm armv6h armv7h aarch64) license=(LGPL) depends=(glib2 gtk-doc graphviz ttf-font pkg-config gcc) makedepends=(libxslt vala git help2man autoconf-archive) checkdepends=(dbus libx11 gobject-introspection) provides=(vala valadoc libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) conflicts=(vala valadoc) source=("https://download.gnome.org/sources/vala/0.54/vala-${pkgver}.tar.xz") sha256sums=('8572c0e8d77d78c1597d516008f0540c7e7495e035d28bb4c25cc993e53ce4b4') build() { cd "vala-$pkgver" ./configure --prefix=/usr sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } check() { cd "vala-$pkgver" make check } package() { cd "vala-$pkgver" make DESTDIR="$pkgdir" install }