From 55c4f5371cabe6e5333eafd252b7241909b3077b Mon Sep 17 00:00:00 2001 From: Alexey Derlaft Date: Tue, 19 May 2015 14:19:54 +0300 Subject: [PATCH] gis build test --- srcpkgs/atril/template | 2 +- srcpkgs/eom/template | 12 ++++++++++-- srcpkgs/mate-desktop/template | 11 +++++++++-- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/srcpkgs/atril/template b/srcpkgs/atril/template index 585f05d47be..690279cf627 100644 --- a/srcpkgs/atril/template +++ b/srcpkgs/atril/template @@ -7,7 +7,7 @@ build_options="gir" configure_args="--with-gtk=2.0 --disable-schemas-compile --enable-djvu --enable-dvi --enable-t1lib --enable-pixbuf --enable-comics --enable-xps --disable-static $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool itstool glib-devel" +hostmakedepends="pkg-config intltool itstool glib-devel "$(vopt_if gir introspection) makedepends="gtk+-devel dbus-glib-devel libnotify-devel libunique1-devel libcaja-devel djvulibre-devel libspectre-devel libSM-devel mate-desktop-devel poppler-glib-devel zlib-devel libxml2-devel libsecret-devel libgxps-devel diff --git a/srcpkgs/eom/template b/srcpkgs/eom/template index 05465df3fbb..cb4f9677083 100644 --- a/srcpkgs/eom/template +++ b/srcpkgs/eom/template @@ -3,8 +3,8 @@ pkgname=eom version=1.10.0 revision=1 build_style=gnu-configure -configure_args="--with-gtk=2.0 --disable-python" -hostmakedepends="pkg-config intltool itstool" +configure_args="--with-gtk=2.0 --disable-python $(vopt_enable gir introspection)" +hostmakedepends="pkg-config intltool itstool mate-common $(vopt_if gir gobject-introspection)" makedepends="gtk+-devel dbus-glib-devel exempi-devel lcms2-devel libexif-devel libjpeg-turbo-devel librsvg-devel mate-desktop-devel startup-notification-devel mate-icon-theme" @@ -16,6 +16,14 @@ homepage="http://mate-desktop.org" distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" checksum=8f615e93b8ec2172222c3a162bd054b6f2483a9d4507542f1873efda5c575306 +# Package build options +build_options="gir" + +# Disable gir for cross builds. +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi + eom-devel_package() { short_desc+=" - development files" depends="libeom>=${version}_${revision}" diff --git a/srcpkgs/mate-desktop/template b/srcpkgs/mate-desktop/template index 98c830cf1c2..75d83976ffb 100644 --- a/srcpkgs/mate-desktop/template +++ b/srcpkgs/mate-desktop/template @@ -4,8 +4,8 @@ version=1.10.0 revision=1 build_style=gnu-configure configure_args="--with-gtk=2.0 --disable-static --enable-mpaste - --disable-schemas-compile --disable-desktop-docs" -hostmakedepends="pkg-config intltool itstool glib-devel" + --disable-schemas-compile $(vopt_enable gir introspection)" +hostmakedepends="pkg-config intltool itstool glib-devel $(vopt_if gir gobject-introspection)" makedepends="gtk+-devel dconf-devel libXrandr-devel startup-notification-devel" depends="dconf hicolor-icon-theme dejavu-fonts-ttf" short_desc="Library with common API for various MATE modules" @@ -15,6 +15,13 @@ homepage="http://mate-desktop.org" distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" checksum=153b9636314b6271084320c69925f877c6a7b51f498bcb34e86eca962baa0b61 +# Package build options +build_options="gir" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi + mate-desktop-devel_package() { short_desc+=" - development files" depends="${makedepends} ${sourcepkg}>=${version}_${revision}"