From f48f6c82e23a3bacb8a0952c2d2cf9af1e6bf42d Mon Sep 17 00:00:00 2001 From: root Date: Wed, 21 Nov 2012 01:32:11 -0800 Subject: Wed Nov 21 01:32:09 PST 2012 --- extra/evas/PKGBUILD | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 extra/evas/PKGBUILD (limited to 'extra/evas') diff --git a/extra/evas/PKGBUILD b/extra/evas/PKGBUILD new file mode 100644 index 000000000..95395ec0d --- /dev/null +++ b/extra/evas/PKGBUILD @@ -0,0 +1,64 @@ +# $Id: PKGBUILD 171654 2012-11-20 21:48:04Z ronald $ +# Maintainer: Ronald van Haren +# Contributor: Gustavo Sverzut Barbieri + +pkgname=evas +pkgver=1.7.1 +pkgrel=1 +pkgdesc="A hardware-accelerated canvas API for X-Windows" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('eet' 'giflib' 'libpng' 'libjpeg>=7' 'libxrender' 'mesa' + 'fribidi' 'fontconfig' 'freetype2') +optdepends=("evas_generic_loaders") +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('86e9bb6813eb707ccd162c08f06ca1f5ed78ee75') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}" + export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}" + export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}" + + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/evas \ + --enable-strict \ + --disable-static \ + --enable-fontconfig \ + --enable-fribidi \ + --disable-harfbuzz \ + --disable-pixman \ + --enable-buffer \ + --disable-gl-sdl \ + --enable-fb \ + --disable-directfb \ + --disable-wayland-shm \ + --disable-wayland-egl \ + --disable-sdl-primitive \ + --disable-software-xcb \ + --enable-software-xlib \ + --disable-gl-xcb \ + --enable-gl-xlib \ + --disable-image-loader-edb \ + --enable-image-loader-gif \ + --disable-image-loader-tiff \ + --disable-image-loader-svg \ + --disable-install-examples \ + --disable-tests \ + --disable-coverage \ + --disable-doc + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + + # install license files + install -Dm644 "$srcdir/$pkgname-$pkgver/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} -- cgit v1.2.3-54-g00ecf