makedepends=(dbus check freetype fribidi giflib gstreamer gstreamer-plugins-base gstreamer-plugins-bad gstreamer-plugins-good gstreamer-plugins-libav gstreamer-plugins-ugly harfbuzz 
             libinput libjpeg-turbo2 libpng libraw librsvg libsndfile libspectre libtiff libunwind libwebp libxkbcommon luajit mesa openjpeg2 poppler pulseaudio scim shared-mime-info
             wayland wayland-protocols xorg-fontconfig xorg-libx11 xorg-libxau xorg-libxcomposite xorg-libxcursor xorg-libxdamage xorg-libxdmcp xorg-libxext xorg-libxfixes
             xorg-libxi xorg-libxinerama xorg-libxrandr xorg-libxrender xorg-libxscrnsaver xorg-libxtst connman lua52)
run=(shared-mime-info lua52)

description="Enlightenment Foundatation Libraries"
url="https://www.enlightenment.org"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=efl
version=1.28.1
release=2

source=(https://download.enlightenment.org/rel/libs/$name/$name-$version.tar.xz)

build() {
  mkdir -v build && cd build

  meson setup --prefix=/usr \
        --libdir=/usr/lib \
        -Dc_std=gnu99 \
        -Dfb=true \
        -Ddrm=true \
        -Dwl=true \
        -Dnetwork-backend=connman \
        -Dlua-interpreter=lua \
        -Dbindings= \
        -Dbuild-examples=false \
        -Dbuild-tests=false \
        ../$name-$version

  ninja
  DESTDIR="${PKG}" ninja install
}
