diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 17 insertions, 23 deletions
@@ -1,42 +1,36 @@ -# Maintainer: +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: Levente Polyak <anthraxx[at]archlinux[dot]org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Timm Preetz <timm@preetz.us> pkgname=vala0.44 -_pkgname=vala -pkgver=0.44.7 -pkgrel=4 -pkgdesc="Compiler for the GObject type system. Legacy version 0.44" +pkgver=0.44.11 +pkgrel=1 +pkgdesc="Compiler for the GObject type system" url="https://wiki.gnome.org/Projects/Vala" -arch=(i686 x86_64) +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=(valadoc vala-${pkgver%.*} libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) -conflicts=(valadoc) -replaces=(valadoc) -source=("git+https://github.com/GNOME/vala.git#tag=$pkgver") -sha256sums=('SKIP') - -pkgver() { - cd $_pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $_pkgname - NOCONFIGURE=1 ./autogen.sh -} +provides=(vala valadoc libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) +conflicts=(vala valadoc) +source=("https://download.gnome.org/sources/vala/0.44/vala-${pkgver}.tar.xz") +sha256sums=('5af4f487b434f8580c01666c60c8660ba186989fdd891670cc64269cea6e571b') build() { - cd $_pkgname + 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 $_pkgname + cd "vala-$pkgver" make DESTDIR="$pkgdir" install } |