blob: 7d5691bad6ae38272b06c5771b8f0b7e1d35255c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
case $THIS_SUB_DEPENDS in
CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
[[ "$CAIRO_BRANCH" == "scm" ]] || CAIRO_BRANCH="devel";;
PDF) return 0;;
XCB) message "Cairo with XCB support requested, forcing libxcb dependency" &&
depends libxcb "xcb=enbled";;
GOBJ) message "Cairo with gobject functions feature requested, forcing glib2 dependency" &&
depends glib2 "glib=enabled";;
PNG) message "Cairo with PNG support requested, forcing libpng dependency" &&
depends libpng "png=enabled";;
PS) return 0;;
SVG) message "Cairo with SVG support requested, forcing libpng dependency" &&
depends libpng "png=enabled";;
X) message "Cairo with Xlib support requested, forcing libx11 dependency" &&
depends libx11 "xlib=enabled";;
TEE) message "Cairo with tee backend request, forcing it" &&
list_remove CAIRO_OPTS '--enable-tee=no' &&
list_remove CAIRO_OPTS '--enable-tee=yes' &&
CAIRO_OPTS="$CAIRO_OPTS tee=enabled" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
|