wok-next annotate efl/receipt @ rev 20569
Fix libtool where applicable (a*-f* packages yet); combine collectd* receipts
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Apr 13 07:14:16 2018 +0300 (2018-04-13) |
parents | 8c1b5830f802 |
children | 4682873d09ff |
rev | line source |
---|---|
al@20386 | 1 # SliTaz package receipt v2. |
pascal@15721 | 2 |
pascal@15721 | 3 PACKAGE="efl" |
domcox@15899 | 4 VERSION="1.8.4" |
pascal@15721 | 5 CATEGORY="base-system" |
al@20386 | 6 SHORT_DESC="EFL Core data structure library" |
pascal@15721 | 7 MAINTAINER="domcox@slitaz.org" |
pascal@15721 | 8 LICENSE="LGPL2.1" |
al@20386 | 9 WEB_SITE="http://www.enlightenment.org/" |
al@20386 | 10 |
pascal@15721 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
pascal@15721 | 12 WGET_URL="http://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL" |
pascal@15721 | 13 |
al@20386 | 14 BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev check-dev \ |
al@20386 | 15 util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev dbus-dev \ |
al@20386 | 16 libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev \ |
al@20386 | 17 xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev \ |
al@20386 | 18 xorg-libXcursor-dev xorg-libXcomposite-dev xorg-libXinerama-dev \ |
al@20386 | 19 xorg-libXrandr-dev xorg-libXtst-dev mesa-dev util-linux-uuid-dev libxml2-dev \ |
al@20386 | 20 flac-dev autoconf automake expat-dev xorg-libxshmfence-dev" |
al@20386 | 21 SPLIT="efl-dev" |
pascal@15721 | 22 |
al@20386 | 23 compile_rules() { |
pascal@19942 | 24 sed -i 's/DGifCloseFile([^)]*/&,NULL/' \ |
pascal@19942 | 25 src/modules/evas/loaders/gif/evas_image_load_gif.c |
al@20386 | 26 |
pascal@15721 | 27 autoreconf -v && |
al@20569 | 28 ac_aux_dir=$src \ |
al@20569 | 29 ./configure \ |
pascal@15721 | 30 --disable-static \ |
pascal@15721 | 31 --disable-doc \ |
pascal@15721 | 32 --disable-pulseaudio \ |
pascal@15721 | 33 --disable-physics \ |
pascal@15721 | 34 $CONFIGURE_ARGS && |
al@20569 | 35 fix libtool && |
al@20386 | 36 make && |
al@20386 | 37 make -j1 DESTDIR=$install install |
pascal@15721 | 38 } |
pascal@15721 | 39 |
al@20386 | 40 genpkg_rules() { |
al@20386 | 41 case $PACKAGE in |
al@20386 | 42 efl) |
al@20386 | 43 copy @std |
al@20386 | 44 rm -rf $fs/usr/share/mime |
al@20386 | 45 DEPENDS="gstreamer0 gst0-plugins-base util-linux-mount \ |
al@20386 | 46 util-linux-blkid eudev openssl dbus libjpeg-turbo fribidi giflib \ |
al@20386 | 47 tiff libsndfile lua xorg-libXp xorg-libXScrnSaver mesa bullet \ |
al@20386 | 48 util-linux-uuid" |
al@20386 | 49 TAGS="e enlightenment efl" |
al@20386 | 50 ;; |
al@20386 | 51 efl-dev) |
al@20386 | 52 copy @dev |
al@20386 | 53 DEPENDS="efl gstreamer0-dev gst0-plugins-base-dev check-dev \ |
al@20386 | 54 util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev \ |
al@20386 | 55 dbus-dev libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev \ |
al@20386 | 56 libsndfile-dev lua-dev xorg-libXp-dev xorg-printproto \ |
al@20386 | 57 xorg-scrnsaverproto xorg-libXScrnSaver-dev mesa-dev \ |
al@20386 | 58 util-linux-uuid-dev libxml2-dev" |
al@20386 | 59 ;; |
al@20386 | 60 esac |
pascal@15721 | 61 } |