diff options
Diffstat (limited to 'extra/eina/PKGBUILD')
-rw-r--r-- | extra/eina/PKGBUILD | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/extra/eina/PKGBUILD b/extra/eina/PKGBUILD index a31df47c4..5315ea2af 100644 --- a/extra/eina/PKGBUILD +++ b/extra/eina/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 171651 2012-11-20 21:46:00Z ronald $ +# $Id: PKGBUILD 171980 2012-11-25 21:13:37Z ronald $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=eina -pkgver=1.7.1 +pkgver=1.7.2 pkgrel=1 -pkgdesc="E17 file chunk reading/writing library" +pkgdesc="A core data structure and common utility library" arch=('i686' 'x86_64') url="http://www.enlightenment.org" license=('LGPL2.1') depends=('glibc') options=('!libtool' '!emptydirs') -source=(http://download.enlightenment.org/releases/eina-1.7.1.tar.gz) -sha1sums=('6d5d7344aed93a71edf9c7cccf3d3c8bc28043a7') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('cb56cf9ec28d7cb42ca168d9e261c5f580986c29') build() { cd $srcdir/$pkgname-$pkgver @@ -21,7 +21,26 @@ build() { 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 --enable-amalgamation + ./configure --prefix=/usr --enable-amalgamation \ + --with-internal-maximum-log-level=3 \ + --disable-static \ + --disable-benchmark \ + --disable-install-examples \ + --disable-build-examples \ + --disable-doc \ + --disable-tests \ + --enable-default-mempool \ + --enable-mempool-chained-pool \ + --enable-mempool-pass-through \ + --disable-mempool-buddy \ + --disable-mempool-ememoa-fixed \ + --disable-mempool-ememoa-unknown \ + --disable-mempool-fixed-bitmap \ + --disable-assert \ + --disable-ememoa + +# --disable-mempool-one-big ## this option causes a segfault in 1.7.2 + make } |