From 0083208ed02a85cff516ce356c50309d31db07c8 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 30 Jan 2014 16:30:33 +0100 Subject: [PATCH] telepathy-glib: update to 0.22.1; added gir build option. --- srcpkgs/telepathy-glib/template | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template index cbe79c1e28e..06c90093761 100644 --- a/srcpkgs/telepathy-glib/template +++ b/srcpkgs/telepathy-glib/template @@ -1,30 +1,43 @@ # Template file for 'telepathy-glib' pkgname=telepathy-glib -version=0.22.0 +version=0.22.1 revision=1 build_style=gnu-configure configure_args="--enable-vala-bindings --disable-static" -hostmakedepends="pkg-config intltool libxslt gobject-introspection" +hostmakedepends="pkg-config intltool libxslt" makedepends="dbus-glib-devel vala-devel" short_desc="Library for GLib-based Telepathy components" maintainer="Juan RP " license="LGPL-2.1" homepage="http://telepathy.freedesktop.org" distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=62081bac04d3d390793d08f6763880b522fbad632a08bf41a9191cfe95c01957 -long_desc=" - Telepathy is a D-Bus framework for unifying real time communication, - including instant messaging, voice calls and video calls. It abstracts - differences between protocols to provide a unified interface for - applications." +checksum=e82891404793b88407f3696ffb540b28d5949c4ed6f70a9aefb69477606ec26d + +# Package build options +build_options="gir" +desc_option_gir="Enable support for building gobject introspection data" + +# Disable gir for cross builds. +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi + +if [ "$build_option_gir" ]; then + configure_args+=" --enable-introspection" + hostmakedepends+=" gobject-introspection" +else + configure_args+=" --disable-introspection" +fi telepathy-glib-devel_package() { - depends="vala-devel dbus-glib-devel ${sourcepkg}-${version}_${revision}" + depends="vala-devel dbus-glib-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi vmove usr/share/gtk-doc vmove usr/share/vala vmove "usr/lib/*.so"