summaryrefslogtreecommitdiff
path: root/extra/elementary/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/elementary/PKGBUILD')
-rw-r--r--extra/elementary/PKGBUILD62
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"
+}
+
+