aboutsummaryrefslogtreecommitdiffstats
path: root/testing/efl/APKBUILD
diff options
context:
space:
mode:
authorBoris Faure <boris@fau.re>2018-12-24 10:22:45 +0100
committerKevin Daudt <kdaudt@alpinelinux.org>2019-03-20 21:08:49 +0000
commit3a4d90d636ee89e7941a9768a550f6853b390ef8 (patch)
tree0b9381612a5d55731efb096ae22b5dc00a6940a9 /testing/efl/APKBUILD
parent5c367a82c221439f1f987bc283f4f4ba98c95a0c (diff)
downloadaports-3a4d90d636ee89e7941a9768a550f6853b390ef8.tar.bz2
aports-3a4d90d636ee89e7941a9768a550f6853b390ef8.tar.xz
testing/efl: new aport
Diffstat (limited to 'testing/efl/APKBUILD')
-rw-r--r--testing/efl/APKBUILD72
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"