wok-undigest view efl/receipt @ rev 1228

updated glib and glib-dev (2.43.3 -> 2.62.4)
author Hans-G?nter Theisgen
date Wed Sep 09 13:48:24 2020 +0100 (2020-09-09)
parents 336af84e8c6c
children
line source
1 # SliTaz package receipt.
3 PACKAGE="efl"
4 VERSION="1.9.3"
5 CATEGORY="base-system"
6 SHORT_DESC="EFL Core data structure library."
7 MAINTAINER="domcox@slitaz.org"
8 LICENSE="LGPL2.1"
9 TARBALL="$PACKAGE-$VERSION.tar.bz2"
10 WEB_SITE="http://www.enlightenment.org/"
11 WGET_URL="http://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL"
12 TAGS="e enlightenment efl"
14 DEPENDS="gstreamer-1.0 gst-plugins-base-1.0 util-linux-mount util-linux-blkid \
15 udev openssl dbus libjpeg fribidi giflib tiff libsndfile lua luajit \
16 xorg-libXp xorg-libXScrnSaver mesa bullet util-linux-uuid icu harfbuzz"
18 BUILD_DEPENDS="gstreamer-1.0-dev gst-plugins-base-1.0-dev check-dev \
19 util-linux-mount-dev util-linux-blkid-dev udev-dev openssl-dev dbus-dev \
20 jpeg-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev \
21 xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev \
22 mesa-dev util-linux-uuid-dev libxml2-dev autoconf automake icu-dev \
23 harfbuzz-dev luajit-dev bullet-dev"
25 # Rules to configure and make the package.
26 compile_rules()
27 {
28 export CFLAGS="$CFLAGS -fvisibility=hidden"
29 ./configure \
30 --disable-static \
31 --with-tests=none \
32 --disable-doc \
33 --disable-pulseaudio \
34 --disable-tslib \
35 --enable-fb \
36 --enable-harfbuzz \
37 --disable-egl \
38 --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa \
39 $CONFIGURE_ARGS &&
40 make && make -j1 install DESTDIR=$install
41 }
43 # Rules to gen a SliTaz package suitable for Tazpkg.
44 genpkg_rules()
45 {
46 mkdir -p $fs/usr/lib
47 cp -a $install/usr/bin $fs/usr
48 cp -a $install/usr/lib/*.so* $fs/usr/lib
49 cp -a $install/usr/lib/e* $fs/usr/lib
50 cp -a $install/usr/share $fs/usr/
51 }