vala: update to 0.22.0.

This commit is contained in:
Juan RP 2013-09-25 10:17:12 +02:00
parent f7fb7acaca
commit 727a9a8c39

View File

@ -1,40 +1,37 @@
# Template file for 'vala' # Template file for 'vala'
pkgname=vala pkgname=vala
version=0.21.1 version=0.22.0
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-vapigen" configure_args="--enable-vapigen"
hostmakedepends="pkg-config flex libxslt" hostmakedepends="pkg-config flex libxslt"
makedepends="libglib-devel" makedepends="libglib-devel libfl-devel"
short_desc="Compiler for the GObject type system" short_desc="Compiler for the GObject type system"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://live.gnome.org/Vala" homepage="http://live.gnome.org/Vala"
license="LGPL-2.1" license="LGPL-2.1"
distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz" distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
checksum=7e63969340a5cb2cf7a80cec6dc264278efdde435643150e054033c59517d4fc checksum=2f60a7ff887fcb16ed70fa84bb5872c2c54099a0732ce3f9e2c56e51a9208037
long_desc=" long_desc="
Vala is a new programming language that aims to bring modern programming Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional runtime language features to GNOME developers without imposing any additional runtime
requirements and without using a different ABI compared to applications and requirements and without using a different ABI compared to applications and
libraries written in C." libraries written in C."
if [ "$CROSS_BUILD" ]; then
makedepends+=" libfl-devel"
fi
libvala_package() { libvala_package() {
short_desc="${short_desc} - shared library" short_desc+=" - shared library"
pkg_install() { pkg_install() {
vmove "usr/lib/*.so*" vmove "usr/lib/*.so.*"
} }
} }
vala-devel_package() { vala-devel_package() {
depends="libglib-devel vala>=${version}" depends="libglib-devel vala>=${version}"
short_desc="${short_desc} - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
vmove usr/share/aclocal vmove usr/share/aclocal
vmove usr/share/devhelp vmove usr/share/devhelp
} }
@ -42,6 +39,6 @@ vala-devel_package() {
vala_package() { vala_package() {
pkg_install() { pkg_install() {
vmove usr vmove all
} }
} }