summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAdrià Arrufat2021-09-29 11:12:57 +0900
committerAdrià Arrufat2021-09-29 11:12:57 +0900
commit1a6b8f1f1f91976c177ccd70bc2fd59243cbb6eb (patch)
tree068f2273a43004049b456493539d3d2835707f7d /PKGBUILD
parenta3a13528a9fc005367386d326125b282a7c76063 (diff)
downloadaur-1a6b8f1f1f91976c177ccd70bc2fd59243cbb6eb.tar.gz
sync PKGBUILD with [extra]
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 10 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3deefa214bd2..693dfa0183c1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,45 @@
-# $Id$
# Maintainer: Adrià Arrufat <adria.arrufat+AUR@protonmail.ch>
# Original Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
# Contributor: Timm Preetz <timm@preetz.us>
pkgname=vala-git
-pkgver=0.50.1+96+gffd19b25b
+pkgver=0.54.1.r5.gfe3625d89
pkgrel=1
pkgdesc="Compiler for the GObject type system"
url="https://wiki.gnome.org/Projects/Vala"
arch=(i686 x86_64)
license=(LGPL)
-depends=(glib2)
+depends=(glib2 gtk-doc graphviz ttf-font pkg-config gcc)
provides=(vala valadoc)
conflicts=(vala valadoc)
replaces=(vala valadoc)
-makedepends=(libxslt git vala graphviz autoconf-archive)
+makedepends=(libxslt vala git help2man autoconf-archive)
checkdepends=(dbus libx11 gobject-introspection)
source=("git+https://gitlab.gnome.org/GNOME/vala.git/")
sha256sums=('SKIP')
pkgver() {
cd ${pkgname/-git}
- git describe --tags | sed 's/-/+/g'
+ git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
cd ${pkgname/-git}
- # patch -Np1 -i ../../gparamspecpointer.diff
- # patch -Np1 -i ../../staticprivate.diff
NOCONFIGURE=1 ./autogen.sh
}
build() {
cd ${pkgname/-git}
- ./configure --prefix=/usr --enable-vapigen
+ ./configure --prefix=/usr
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
-# check() {
-# cd ${pkgname/-git}
-# make check
-# }
+check() {
+ cd ${pkgname/-git}
+ make check
+}
package() {
cd ${pkgname/-git}