aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained/evas/APKBUILD
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2016-08-25 15:26:24 +0200
committerCarlo Landmeter <clandmeter@gmail.com>2016-08-25 15:26:24 +0200
commitb6af1e02efe594039707cd882517663d5370f375 (patch)
treeff9c2d55873e051e82972ba64c017352d3a75d34 /unmaintained/evas/APKBUILD
parenta71346b7acebc600960a98c84fb32cfd72fe864b (diff)
downloadaports-b6af1e02efe594039707cd882517663d5370f375.tar.bz2
aports-b6af1e02efe594039707cd882517663d5370f375.tar.xz
testing/[multiple]: move unmaintained packages
This moves all packages from testing to unmaintained which have not been updated for atleast 6 months. If you are affected by this commit please follow this proceddure: * make sure your packages build on all architectures * move your pacakge(s) back to testing * if you want to keep this package and can maintain it (or find somebody to maintain it for you) for a minimum of 6 months ask it to be moved to community
Diffstat (limited to 'unmaintained/evas/APKBUILD')
-rw-r--r--unmaintained/evas/APKBUILD78
1 files changed, 78 insertions, 0 deletions
diff --git a/unmaintained/evas/APKBUILD b/unmaintained/evas/APKBUILD
new file mode 100644
index 0000000000..b5bb00afcb
--- /dev/null
+++ b/unmaintained/evas/APKBUILD
@@ -0,0 +1,78 @@
+# Contributor: Natanael Copa <ncopa@alpinelinux.org>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=evas
+pkgver=1.7.9
+pkgrel=0
+pkgdesc="A hardware-accelerated retained canvas API"
+url="http://trac.enlightenment.org/e/wiki/Evas"
+arch="all"
+license="BSD"
+depends=""
+depends_dev="
+ eet-dev
+ eina-dev
+ fontconfig-dev
+ freetype-dev
+ fribidi-dev
+ harfbuzz-dev
+ "
+makedepends="$depends_dev
+ automake autoconf libtool
+ giflib-dev
+ libice-dev
+ libjpeg-turbo-dev
+ libpng-dev
+ librsvg-dev
+ librsvg-dev
+ libx11-dev
+ libxcb-dev
+ libxrender-dev
+ mesa-dev
+ sdl-dev
+ tiff-dev
+ xcb-util-image-dev
+ "
+
+install=""
+subpackages="$pkgname-dev"
+source="http://download.enlightenment.org/releases/evas-$pkgver.tar.gz
+ fribidi-cflags.patch
+ "
+
+_builddir="$srcdir"/evas-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ libtoolize --force && aclocal && autoconf \
+ && automake --add-missing --force || return 1
+}
+
+build() {
+ cd "$_builddir"
+ ./configure --prefix=/usr \
+ --enable-gl-xlib \
+ --enable-software-16-x11 \
+ --enable-software-xcb \
+ --enable-pthreads \
+ --enable-async-events \
+ --enable-async-preload \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="c96a23ede14cd0adb7e8e549e8acdee1 evas-1.7.9.tar.gz
+ba33f6c8f3bfacea79532c706a7a6b63 fribidi-cflags.patch"
+sha256sums="1fd687e43ebe3031be4ac7628043eae1aafca83ce6d1d1f06ff3b59fb4c027f0 evas-1.7.9.tar.gz
+1b911f25b6a7911e1fa1c93d249f0f592b7bab187d1ceaf92915fb64dbe3288b fribidi-cflags.patch"
+sha512sums="b92954926932a610fc0c48eff0c218495afad7e811f502b1b535e6f544741423e490f3a60f3c8a529fc92b113465749d08885854680df5dd6242f8b3095f5b20 evas-1.7.9.tar.gz
+06f8e3ecd81a85c698b6c5c2bc8351d34f3f12ab5ac917d82846708143766d66b98c1fd9d4e267460ca8a534009aee6b49e95363ed60db79e2e9d3110c142f1a fribidi-cflags.patch"