restructure #3
49
dev-lang/vala-0.56.18.PKGBUILD
Normal file
49
dev-lang/vala-0.56.18.PKGBUILD
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
pkgname=vala
|
||||||
|
pkgver=0.56.18
|
||||||
|
pkgrel=5
|
||||||
|
pkgdesc='Compiler for the GObject type system'
|
||||||
|
url='https://wiki.gnome.org/Projects/Vala'
|
||||||
|
arch=(x86_64)
|
||||||
|
license=(LGPL-2.1-or-later)
|
||||||
|
depends=(
|
||||||
|
bash
|
||||||
|
gcc
|
||||||
|
glib:2
|
||||||
|
glibc
|
||||||
|
pkg-config
|
||||||
|
gobject-introspection
|
||||||
|
)
|
||||||
|
makedepends=(
|
||||||
|
libxslt
|
||||||
|
)
|
||||||
|
checkdepends=(
|
||||||
|
dbus-glib
|
||||||
|
)
|
||||||
|
sources=("${pkgname}-${pkgver}.tar.xz")
|
||||||
|
urls=("https://download.gnome.org/sources/${pkgname}/${pkgver%.*}/${sources[0]}")
|
||||||
|
sha512sums=("7ba820942ac40b54a62cbcd8a1d94d5add022b4a2c69e1276fc9fca38361d5878f3f852d270e0a5ef4bca6bd2df3a65f14b410c600b82a46da4123c90a3107e7")
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
tar -xf ${distdir}/${sources[0]} --strip-components=1
|
||||||
|
}
|
||||||
|
|
||||||
|
src_build() {
|
||||||
|
local conf_args=(
|
||||||
|
--prefix=/usr
|
||||||
|
--disable-unversioned
|
||||||
|
--disable-valadoc
|
||||||
|
VALAC=:
|
||||||
|
WEASYPRINT=:
|
||||||
|
)
|
||||||
|
./configure "${conf_args[@]}"
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
make DESTDIR="$pkgdir" install
|
||||||
|
|
||||||
|
install -vDm644 vala.m4 vapigen/vapigen.m4 -t "${pkgdir}/usr/share/aclocal"
|
||||||
|
install -vDm644 vapigen/Makefile.vapigen -t "${pkgdir}/usr/share/vala"
|
||||||
|
}
|
||||||
|
|
||||||
|
# vim:ft=sh syn=sh et sw=2:
|
||||||
Reference in New Issue
Block a user