Date: Friday, December 13, 2013 @ 20:06:34 Author: ronald Revision: 201513
upgpkg: elementary 1.8.1-1 upload e18 libs and e17 wm Modified: elementary/trunk/PKGBUILD ----------+ PKGBUILD | 61 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 29 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-12-13 19:06:31 UTC (rev 201512) +++ PKGBUILD 2013-12-13 19:06:34 UTC (rev 201513) @@ -2,53 +2,50 @@ # Maintainer: Ronald van Haren <[email protected]> # Contributor: Gustavo Sverzut Barbieri <[email protected]> -pkgname=elementary -pkgver=1.7.9 +pkgbase=elementary +pkgname=('elementary' 'elementary-docs') +pkgver=1.8.1 pkgrel=1 pkgdesc="Enlightenment's widget set" arch=('i686' 'x86_64') 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=('9b7a10272e6aaeb64370f8abb68ab73db2698763') build() { - cd $srcdir/$pkgname-$pkgver + 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}" - + 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=() + arch=('any') + + 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" +} + +
