wok-next view efl/receipt @ rev 21254
updated efl (1.21.1 -> 1.23.3)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Dec 06 09:42:58 2019 +0100 (2019-12-06) |
parents | 82b613cfd1e0 |
children | f48466f5cf01 |
line source
1 # SliTaz package receipt v2.
3 PACKAGE="efl"
4 VERSION="1.23.3"
5 CATEGORY="base-system"
6 SHORT_DESC="Enlightenment Foundation Libraries"
7 MAINTAINER="maintainer@slitaz.org"
8 LICENSE="BSD GPL2 LGPL2 zlib/libpng"
9 WEB_SITE="https://www.enlightenment.org/"
11 TARBALL="$PACKAGE-$VERSION.tar.xz"
12 WGET_URL="https://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL"
14 BUILD_DEPENDS="bullet-dev dbus-dev eudev-dev fontconfig-dev freetype-dev
15 fribidi-dev gettext-dev giflib-dev gst1-plugins-base-dev gstreamer1-dev
16 libjpeg-turbo-dev libraw-dev librsvg-dev libsndfile-dev libspectre-dev
17 libunwind-dev libwebp-dev libx11-dev libxcomposite-dev libxcursor-dev
18 libxext-dev libxinerama-dev libxrandr-dev libxrender-dev libxscrnsaver-dev
19 libxtst-dev luajit-dev mesa-dev openssl-dev poppler-dev pulseaudio-dev tiff-dev"
20 SPLIT="$PACKAGE-dev"
22 compile_rules()
23 {
24 ./configure \
25 --disable-doc \
26 --disable-systemd \
27 --enable-harfbuzz \
28 --enable-image-loader-webp \
29 --enable-xinput22 \
30 --enable-multisense \
31 --enable-cancel-ok \
32 $CONFIGURE_ARGS &&
33 fix libtool &&
34 make &&
35 make install
36 }
38 genpkg_rules()
39 {
40 case $PACKAGE in
41 efl)
42 copy @std
43 DEPENDS="bullet dbus eudev fontconfig freetype fribidi giflib
44 glib gst1-plugins-base gstreamer1 libcairo libharfbuzz
45 libjpeg-turbo libpng libpoppler libraw librsvg libspectre
46 libtiff libunwind libwebp libx11 libxcomposite libxcursor
47 libxdamage libxext libxfixes libxi libxinerama libxrandr
48 libxrender libxscrnsaver libxtst luajit mesa openssl
49 python util-linux-mount zlib"
50 TAGS="e enlightenment efl"
51 ;;
52 efl-dev)
53 copy @dev
54 DEPENDS="bullet-dev dbus-dev efl eudev-dev fontconfig-dev
55 freetype-dev fribidi-dev glib-dev harfbuzz-dev
56 libjpeg-turbo-dev libpng-dev libx11-dev libxcb-dev
57 libxcomposite-dev libxcursor-dev libxdamage-dev
58 libxext-dev libxfixes-dev libxi-dev libxinerama-dev
59 libxrandr-dev libxrender-dev libxscrnsaver-dev libxtst-dev
60 luajit-dev openssl-dev shared-mime-info util-linux-mount-dev
61 zlib-dev"
62 ;;
63 esac
64 }