diff options
Diffstat (limited to 'extra/elementary/PKGBUILD')
-rw-r--r-- | extra/elementary/PKGBUILD | 62 |
1 files changed, 29 insertions, 33 deletions
diff --git a/extra/elementary/PKGBUILD b/extra/elementary/PKGBUILD index 520e98ab5..837f084c5 100644 --- a/extra/elementary/PKGBUILD +++ b/extra/elementary/PKGBUILD @@ -1,54 +1,50 @@ -# $Id: PKGBUILD 199737 2013-11-15 12:16:38Z ronald $ +# $Id: PKGBUILD 204916 2014-01-31 11:21:42Z ronald $ # Maintainer: Ronald van Haren <ronald@archlinux.org> # Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com> -pkgname=elementary -pkgver=1.7.9 +pkgbase=elementary +pkgname=('elementary' 'elementary-docs') +pkgver=1.8.4 pkgrel=1 pkgdesc="Enlightenment's widget set" arch=('i686' 'x86_64' 'mips64el') url="http://www.enlightenment.org" license=('BSD') -depends=('edje' 'e_dbus' 'efreet' 'ethumb' 'eio') +depends=('efl' 'evas_generic_loaders') +makedepends=('doxygen' 'imagemagick') options=('!emptydirs') -source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) -sha1sums=('4d68e4f77d6b3471a45a4e33ae3af18d0ca42ab1') +source=(http://download.enlightenment.org/rel/libs/${pkgname}/${pkgname}-${pkgver}.tar.gz) +sha1sums=('ceaae46c7b8e936e2e4cea9e9fe41fdcff6b45d8') 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}" + cd "${srcdir}/${pkgname}-${pkgver}" + export CFLAGS="$CFLAGS -fvisibility=hidden" + ./configure \ --prefix=/usr \ - --libexecdir=/usr/lib/elementary \ - --with-internal-maximum-log-level=3 \ - --disable-static \ - --enable-quick-launch \ - --enable-emotion \ - --enable-ecore-x \ - --enable-ecore-fb \ - --disable-ecore-sdl \ - --disable-ecore-wayland \ - --enable-edbus \ - --enable-efreet \ - --disable-eweather \ - --disable-emap \ - --enable-ethumb \ - --disable-debug \ - --disable-install-examples \ - --disable-doc + --disable-static make + make -j1 doc } -package(){ - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install +package_elementary(){ + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR=${pkgdir} install # install license files - install -Dm644 $srcdir/$pkgname-$pkgver/COPYING \ - $pkgdir/usr/share/licenses/$pkgname/COPYING + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ + "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } +package_elementary-docs() { + pkgdesc="Documentation for Elementary GUI toolkit" + depends=() + + cd "${srcdir}/${pkgbase}-${pkgver}" + install -d "${pkgdir}/usr/share/doc/${pkgbase}" + cp -a doc/html "${pkgdir}/usr/share/doc/${pkgbase}/html" + cp -a doc/latex "${pkgdir}/usr/share/doc/${pkgbase}/latex" +} + + |