From eedb7758a557e1045bd78a3529eba2f27e264a51 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 18 Feb 2014 09:24:03 +0100 Subject: [PATCH] anjuta: added gir build option; remove long_desc. --- srcpkgs/anjuta/template | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/srcpkgs/anjuta/template b/srcpkgs/anjuta/template index 8a2eae92483..87621b67485 100644 --- a/srcpkgs/anjuta/template +++ b/srcpkgs/anjuta/template @@ -1,7 +1,7 @@ # Template file for 'anjuta' pkgname=anjuta version=3.10.0 -revision=1 +revision=2 build_style=gnu-configure short_desc="GNOME Integrated Development Environment" maintainer="davehome " @@ -9,27 +9,40 @@ license="GPL-2" homepage="https://projects.gnome.org/anjuta" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=72c8569fcd629f3ed1f248cfd452e1f0b473e890421679bd5bb4d6ab2ce3fedb -long_desc=" - Anjuta DevStudio is a versatile software development studio featuring a number - of advanced programming facilities including project management, application - wizard, interactive debugger, source editor, version control, GUI designer, - profiler and many more tools. It focuses on providing simple and usable user - interface, yet powerful for efficient development." -hostmakedepends="pkg-config intltool flex itstool python autogen gobject-introspection" -makedepends="gtksourceview-devel>=3.10 libxml2-devel vte3-devel gjs-devel>=1.38 +hostmakedepends="pkg-config intltool flex itstool python autogen" +makedepends=" + gtksourceview-devel>=3.10 libxml2-devel vte3-devel gjs-devel>=1.38 libxslt-devel glade3-devel>=3.16 graphviz-devel vala-devel>=0.22 gdl-devel>=3.10 libgda-devel devhelp-devel>=3.10 sqlite-devel apr-util-devel neon-devel subversion-devel python-devel" depends="autogen" +# 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" + makedepends+=" gobject-introspection" +else + configure_args+=" --disable-introspection" +fi + anjuta-devel_package() { - short_desc+=" - Development files" - depends="anjuta>=${version}" + short_desc+=" - development files" + depends="anjuta>=${version}_${revision}" 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/lib/*.so" } }