summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 17 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7b2ec8ce6773..42ee2b85db4f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}