Remove pkg-config related hack instead depend on pkg-config (>= 0.23)
[qi-bootmenu-system.git] / sources / sections / evas.sh
bloba052e56bc373bebcb223babbd5c119f3cedee24e
1 setupfor evas
3 [ ! -e ./configure ] && NOCONFIGURE=y ./autogen.sh
5 [ ! -z "$QI_BOOTMENU_SHARED" ] && ENABLE="yes" || ENABLE="static"
7 LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" ./configure $CROSS_CONFIGURE_FLAGS --prefix=/usr \
8 --enable-fb=$ENABLE \
9 --disable-directfb \
10 --disable-sdl \
11 --enable-buffer=$ENABLE \
12 --disable-evas-cserve \
13 --enable-static-software-generic \
14 --disable-software-ddraw \
15 --disable-software-qtopia \
16 --disable-software-xlib \
17 --disable-software-16-x11 \
18 --disable-software-xcb \
19 --disable-gl-x11 \
20 --disable-xrender-x11 \
21 --disable-xrender-xcb \
22 --disable-glitz-x11 \
23 --disable-image-loader-eet \
24 --disable-image-loader-edb \
25 --disable-image-loader-gif \
26 --enable-image-loader-png=$ENABLE \
27 --disable-image-loader-pmaps \
28 --disable-image-loader-jpeg \
29 --disable-image-loader-tiff \
30 --disable-image-loader-xpm \
31 --disable-image-loader-svg \
32 --enable-cpu-c \
33 --disable-evas-magic-debug \
34 --disable-fontconfig \
35 --disable-font-loader-eet \
36 --disable-scale-sample \
37 --enable-scale-smooth \
38 --enable-convert-yuv \
39 --enable-small-dither-mask \
40 --disable-no-dither-mask \
41 --disable-convert-8-rgb-332 \
42 --disable-convert-8-rgb-666 \
43 --disable-convert-8-rgb-232 \
44 --disable-convert-8-rgb-222 \
45 --disable-convert-8-rgb-221 \
46 --disable-convert-8-rgb-121 \
47 --disable-convert-8-rgb-111 \
48 --enable-convert-16-rgb-565 \
49 --disable-convert-16-rgb-555 \
50 --disable-convert-16-rgb-444 \
51 --disable-convert-16-rgb-ipq \
52 --enable-convert-16-rgb-rot-0 \
53 --enable-convert-16-rgb-rot-90 \
54 --disable-convert-16-rgb-rot-180 \
55 --enable-convert-16-rgb-rot-270 \
56 --enable-convert-24-rgb-888 \
57 --enable-convert-24-bgr-888 \
58 --enable-convert-32-rgb-8888 \
59 --enable-convert-32-rgbx-8888 \
60 --enable-convert-32-bgr-8888 \
61 --enable-convert-32-bgrx-8888 \
62 --enable-convert-32-rgb-rot-0 \
63 --enable-convert-32-rgb-rot-90 \
64 --disable-convert-32-rgb-rot-180 \
65 --enable-convert-32-rgb-rot-270 \
66 --disable-doc \
67 --without-x &&
68 make &&
69 make DESTDIR="$STAGING_DIR" install || dienow
71 if [ ! -z "$QI_BOOTMENU_SHARED" ]; then
72 install_shared_library evas
73 # delete all savers because we don't need them
74 rm -rf "$ROOT_DIR/usr/lib/evas/modules/savers"
77 libtool_fixup_libdir evas
79 cleanup evas