From e880611718a2fde11ecd5283fd3a0d37dfacfe5c Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 14 Jan 2020 10:29:38 +0100 Subject: reintroduce libical on i486 - we just need to drop vala and gobject-introspection dependencies --- extra/libical/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 extra/libical/PKGBUILD (limited to 'extra') diff --git a/extra/libical/PKGBUILD b/extra/libical/PKGBUILD new file mode 100644 index 00000000..dea96086 --- /dev/null +++ b/extra/libical/PKGBUILD @@ -0,0 +1,36 @@ +# no gobject-introspection and vala on i486 +makedepends=( + $( + printf '%s\n' "${makedepends[@]}" \ + | grep -vxF gobject-introspection \ + | grep -vxF vala + ) +) +makedepends_i686+=(gobject-introspection vala) +makedepends_pentium4+=("${makedepends_i686[@]}") +checkdepends=( + $( + printf '%s\n' "${checkdepends[@]}" \ + | grep -vxF python-gobject + ) +) || true +checkdepends_i686+=(python-gobject) +checkdepends_pentium4+=("${checkdepends_i686[@]}") +eval "$( + declare -f build \ + | sed ' + /DGOBJECT_INTROSPECTION/ { + h + s@^@[ "${CARCH}" = i486 ] || @ + p + g + s@\(-DGOBJECT_INTROSPECTION=\)true@\1false@ + s@\(-DICAL_GLIB_VAPI=\)true@\1false@ + s@^@[ ! "${CARCH}" = i486 ] || @ + } + ' + declare -f check \ + | sed ' + 2 a [ ! "${CARCH}" = i486 ] || return 0 + ' +)" -- cgit v1.2.3-70-g09d2