diff options
author | Boris Faure <boris@fau.re> | 2018-12-24 10:22:45 +0100 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2019-03-20 21:08:49 +0000 |
commit | 3a4d90d636ee89e7941a9768a550f6853b390ef8 (patch) | |
tree | 0b9381612a5d55731efb096ae22b5dc00a6940a9 /testing/efl | |
parent | 5c367a82c221439f1f987bc283f4f4ba98c95a0c (diff) | |
download | aports-3a4d90d636ee89e7941a9768a550f6853b390ef8.tar.bz2 aports-3a4d90d636ee89e7941a9768a550f6853b390ef8.tar.xz |
testing/efl: new aport
Diffstat (limited to 'testing/efl')
-rw-r--r-- | testing/efl/APKBUILD | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/testing/efl/APKBUILD b/testing/efl/APKBUILD new file mode 100644 index 0000000000..bc55f2d879 --- /dev/null +++ b/testing/efl/APKBUILD @@ -0,0 +1,72 @@ +# Contributor: Boris Faure <boris@fau.re> +# Maintainer: Boris Faure <boris@fau.re> +pkgname=efl +pkgver=1.21.1 +pkgrel=0 +pkgdesc="Enlightenment Foundation Libraries" +url="https://www.enlightenment.org" +arch="all" +license="BSD-2 GPL-2 LGPL-2.1 ZLIB" +depends="dbus fontconfig freetype fribidi giflib gstreamer gst-plugins-base \ + libpng libjpeg-turbo libx11 libxcomposite libxcursor libxdamage \ + libxinerama libxrandr libxtst libxscrnsaver luajit openssl" +depends_dev="fontconfig-dev freetype-dev fribidi-dev giflib-dev gstreamer-dev \ + gst-plugins-base-dev libpng-dev libjpeg-turbo-dev libx11-dev \ + libxcomposite-dev libxcursor-dev libxdamage-dev libxinerama-dev \ + libxrandr-dev libxtst-dev libxscrnsaver-dev xorgproto luajit-dev" +makedepends="$depends_dev dbus-dev openssl-dev" +options="!check" # Test suite issues +subpackages="$pkgname-dev" +source="https://download.enlightenment.org/rel/libs/$pkgname/$pkgname-$pkgver.tar.xz" +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --enable-image-loader-png \ + --disable-audio \ + --disable-avahi \ + --disable-cserve \ + --disable-cocoa \ + --disable-doc \ + --disable-eglfs \ + --disable-elua \ + --disable-glib \ + --disable-gesture \ + --disable-gstreamer \ + --disable-image-loader-tiff \ + --disable-image-loader-tgv \ + --disable-libeeze \ + --disable-libmount \ + --disable-libraw \ + --disable-librsvg \ + --disable-libvlc \ + --disable-nls \ + --disable-neon \ + --disable-physics \ + --disable-poppler \ + --disable-pulseaudio \ + --disable-spectre \ + --disable-systemd \ + --disable-tslib \ + --with-dbus-services= \ + --with-glib=no \ + --with-js=none \ + --with-opengl=none \ + --with-x \ + --with-x11=xlib + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="1e26a57fca84ec85e45d707ee57abc50bd18edfa82e478e586300b6ad5ab8b9103a54a656902d29d80425988a6116a40aa01758fb8dd581dd48334ca0f4d5a63 efl-1.21.1.tar.xz" |