Date: Monday, November 19, 2012 @ 16:12:57 Author: ronald Revision: 171601
add enlightenment packages to svn Added: e_dbus/ e_dbus/repos/ e_dbus/trunk/ e_dbus/trunk/PKGBUILD ecore/ ecore/repos/ ecore/trunk/ ecore/trunk/PKGBUILD edje/ edje/repos/ edje/trunk/ edje/trunk/PKGBUILD edje/trunk/edje.install eet/ eet/repos/ eet/trunk/ eet/trunk/PKGBUILD eeze/ eeze/repos/ eeze/trunk/ eeze/trunk/PKGBUILD efreet/ efreet/repos/ efreet/trunk/ efreet/trunk/PKGBUILD eina/ eina/repos/ eina/trunk/ eina/trunk/PKGBUILD eio/ eio/repos/ eio/trunk/ eio/trunk/PKGBUILD elementary/ elementary/repos/ elementary/trunk/ elementary/trunk/PKGBUILD embryo/ embryo/repos/ embryo/trunk/ embryo/trunk/PKGBUILD emotion/ emotion/repos/ emotion/trunk/ emotion/trunk/PKGBUILD enlightenment17/ enlightenment17/repos/ enlightenment17/trunk/ enlightenment17/trunk/PKGBUILD enlightenment17/trunk/e-applications.menu enlightenment17/trunk/enlightenment17.install enlightenment17/trunk/quickstart.patch ethumb/ ethumb/repos/ ethumb/trunk/ ethumb/trunk/PKGBUILD evas/ evas/repos/ evas/trunk/ evas/trunk/PKGBUILD evas_generic_loaders/ evas_generic_loaders/repos/ evas_generic_loaders/trunk/ evas_generic_loaders/trunk/PKGBUILD -----------------------------------------------+ e_dbus/trunk/PKGBUILD | 52 ++++++++ ecore/trunk/PKGBUILD | 94 ++++++++++++++ edje/trunk/PKGBUILD | 54 ++++++++ edje/trunk/edje.install | 16 ++ eet/trunk/PKGBUILD | 33 +++++ eeze/trunk/PKGBUILD | 39 ++++++ efreet/trunk/PKGBUILD | 43 ++++++ eina/trunk/PKGBUILD | 27 ++++ eio/trunk/PKGBUILD | 42 ++++++ elementary/trunk/PKGBUILD | 53 ++++++++ embryo/trunk/PKGBUILD | 32 ++++ emotion/trunk/PKGBUILD | 43 ++++++ enlightenment17/trunk/PKGBUILD | 81 ++++++++++++ enlightenment17/trunk/e-applications.menu | 154 ++++++++++++++++++++++++ enlightenment17/trunk/enlightenment17.install | 12 + enlightenment17/trunk/quickstart.patch | 13 ++ ethumb/trunk/PKGBUILD | 44 ++++++ evas/trunk/PKGBUILD | 64 +++++++++ evas_generic_loaders/trunk/PKGBUILD | 42 ++++++ 19 files changed, 938 insertions(+) Added: e_dbus/trunk/PKGBUILD =================================================================== --- e_dbus/trunk/PKGBUILD (rev 0) +++ e_dbus/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=e_dbus +pkgver=1.7.1 +pkgrel=1 +pkgdesc="D-Bus integration with Ecore" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('ecore' 'dbus-core') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('5072699f5ebfaa9b3ffdba3c275e0f569130c2d8') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --disable-ebluez \ + --disable-econnman0_7x \ + --disable-ehal \ + --enable-enotify \ + --disable-eofono \ + --disable-eukit \ + --disable-edbus-test \ + --disable-edbus-test-client \ + --disable-edbus-bluez-test \ + --disable-edbus-connman0_7x-test \ + --disable-edbus-ofono-test \ + --disable-edbus-async-test \ + --disable-edbus-performance-test \ + --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 +} Property changes on: e_dbus/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ecore/trunk/PKGBUILD =================================================================== --- ecore/trunk/PKGBUILD (rev 0) +++ ecore/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,94 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=ecore +pkgver=1.7.1 +pkgrel=1 +pkgdesc="OS abstraction layer for e17" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('eina' 'evas' 'glib2' 'libxp' 'curl' 'libxss' 'libxtst' + 'libxcomposite' 'libxrandr' 'libxinerama' 'libxcursor') +makedepends=('subversion') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('c48f2815cddd735b33f169a703d4baa4dee90b43') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --libexecdir=/usr/lib/ecore \ + --with-internal-maximum-log-level=3 \ + --disable-static \ + --disable-ecore-timer-dump \ + --enable-glib \ + --enable-ecore-x-composite \ + --enable-ecore-x-damage \ + --enable-ecore-x-dpms \ + --enable-ecore-x-randr \ + --enable-ecore-x-render \ + --enable-ecore-x-screensaver \ + --enable-ecore-x-shape \ + --enable-ecore-x-gesture \ + --enable-ecore-x-sync \ + --enable-ecore-x-xfixes \ + --enable-ecore-x-xinerama \ + --enable-ecore-x-xprint \ + --enable-ecore-x-xtest \ + --enable-ecore-x-cursor \ + --enable-ecore-x-input \ + --enable-ecore-x-dri \ + --enable-epoll \ + --enable-posix-threads \ + --disable-debug-threads \ + --enable-thread-safety \ + --enable-atfile-source \ + --enable-ecore-con \ + --enable-curl \ + --disable-gnutls \ + --enable-openssl \ + --enable-ecore-ipc \ + --enable-ecore-file \ + --enable-poll \ + --enable-inotify \ + --enable-ecore-imf \ + --enable-ecore-imf-evas \ + --enable-ecore-input \ + --enable-ecore-input-evas \ + --enable-ecore-imf-xim \ + --disable-ecore-imf-scim \ + --disable-ecore-imf-ibus \ + --enable-ecore-x \ + --disable-ecore-sdl \ + --enable-ecore-fb \ + --disable-ecore-directfb \ + --enable-ecore-evas \ + --enable-ecore-evas-software-buffer \ + --enable-ecore-evas-software-x11 \ + --enable-ecore-evas-opengl-x11 \ + --enable-ecore-evas-fb \ + --disable-ecore-evas-ews \ + --disable-ecore-wayland \ + --disable-tests \ + --disable-coverage \ + --disable-install-examples \ + --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 +} Property changes on: ecore/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: edje/trunk/PKGBUILD =================================================================== --- edje/trunk/PKGBUILD (rev 0) +++ edje/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=edje +pkgver=1.7.1 +pkgrel=1 +pkgdesc="A graphical design and layout library based on Evas" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('eina' 'ecore' 'evas' 'eio' 'lua' 'shared-mime-info' 'embryo') +optdepends=('python2: inkscape2edc') +install=edje.install +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('65e983041fa4405f14c23239d35dcce65ac1bbe4') + +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}" + + # python2 fix + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' utils/inkscape2edc + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --enable-ecore-imf \ + --enable-eio \ + --disable-sndfile \ + --disable-remix \ + --disable-vorbisenc \ + --disable-alsa \ + --disable-flac \ + --disable-tests \ + --disable-coverage \ + --enable-amalgamation \ + --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 +} Property changes on: edje/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: edje/trunk/edje.install =================================================================== --- edje/trunk/edje.install (rev 0) +++ edje/trunk/edje.install 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,16 @@ +post_install() { + update-mime-database usr/share/mime > /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + + + + + Added: eet/trunk/PKGBUILD =================================================================== --- eet/trunk/PKGBUILD (rev 0) +++ eet/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Contributor: Ronald van Haren <ronald.archlinux.org> + +pkgname=eet +pkgver=1.7.1 +pkgrel=1 +pkgdesc="A data storage and compression library" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('libjpeg>=7' 'openssl' 'eina') +options=(!libtool) +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('6fec006476f8d0c25f05a02e57f8d27c1c4f74d3') + +build() { + cd $srcdir/$pkgname-$pkgver + + ./autogen.sh --prefix=/usr --enable-openssl --disable-gnutls \ + --enable-amalgamation + 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 +} + Property changes on: eet/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: eeze/trunk/PKGBUILD =================================================================== --- eeze/trunk/PKGBUILD (rev 0) +++ eeze/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=eeze +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Manipulate devices using udev and sysfs" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('ecore' 'eina' 'udev') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('74c7f85a112bb80e16419a30244c144ebc8b20d7') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --disable-tests \ + --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 +} Property changes on: eeze/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: efreet/trunk/PKGBUILD =================================================================== --- efreet/trunk/PKGBUILD (rev 0) +++ efreet/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=efreet +pkgver=1.7.1 +pkgrel=1 +pkgdesc="FreeDesktop.Org specifications for e17" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('eina' 'ecore' 'e_dbus') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('6eda38615fba758338b76962f45c676620715052') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --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 +} + + Property changes on: efreet/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: eina/trunk/PKGBUILD =================================================================== --- eina/trunk/PKGBUILD (rev 0) +++ eina/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Contributor: Ronald van Haren <ronald.archlinux.org> + +pkgname=eina +pkgver=1.7.1 +pkgrel=1 +pkgdesc="E17 file chunk reading/writing library" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2') +depends=('glibc') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/eina-1.7.1.tar.gz) +sha1sums=('6d5d7344aed93a71edf9c7cccf3d3c8bc28043a7') + +build() { + cd $srcdir/$pkgname-$pkgver + + ./autogen.sh --prefix=/usr --enable-amalgamation + make +} + +package(){ + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install +} Property changes on: eina/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: eio/trunk/PKGBUILD =================================================================== --- eio/trunk/PKGBUILD (rev 0) +++ eio/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=eio +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Async IO library using Ecore" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('ecore') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('ae9d1760c417e37d3df65181df532daa81e51281') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --enable-posix-threads \ + --disable-debug-threads \ + --enable-inotify \ + --disable-install-examples \ + --disable-doc + make +} + +package(){ + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install + + # install license files + install -Dm644 $srcdir/$pkgname-$pkgver/COPYING \ + $pkgdir/usr/share/licenses/$pkgname/COPYING +} Property changes on: eio/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: elementary/trunk/PKGBUILD =================================================================== --- elementary/trunk/PKGBUILD (rev 0) +++ elementary/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=elementary +pkgver=1.7.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') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('3dd6ef268d49883ceaf3c4060154a6ae4a5a6eda') + +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}" + + ./autogen.sh \ + --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 + 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 +} Property changes on: elementary/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: embryo/trunk/PKGBUILD =================================================================== --- embryo/trunk/PKGBUILD (rev 0) +++ embryo/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Contributor: Ronald van Haren <ronald.archlinux.org> + +pkgname=embryo +pkgver=1.7.1 +pkgrel=1 +pkgdesc="implementation of a C like scripting language for e17" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('glibc' 'eina') +options=('!libtool') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('de3695ac4d484af903201a3c7120a2d2b9ee9c2a') + +build() { + cd $srcdir/$pkgname-$pkgver + + ./autogen.sh --prefix=/usr + + 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 +} Property changes on: embryo/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: emotion/trunk/PKGBUILD =================================================================== --- emotion/trunk/PKGBUILD (rev 0) +++ emotion/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=emotion +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Library to easily integrate media playback into EFL applications" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('gstreamer0.10' 'edje' 'eeze') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('8d3dd7aa4cd72f9c9c1113bf92f595e4f5fdbf53') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --disable-static \ + --enable-generic \ + --enable-gstreamer \ + --disable-generic-vlc \ + --disable-xine \ + --disable-install-examples \ + --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 +} Property changes on: emotion/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: enlightenment17/trunk/PKGBUILD =================================================================== --- enlightenment17/trunk/PKGBUILD (rev 0) +++ enlightenment17/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=enlightenment17 +_pkgname=enlightenment +pkgver=0.17.0alpha3 +_pkgver=0.17.0-alpha3 +pkgrel=1 +pkgdesc="Enlightenment window manager DR17 (aka e17)" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' + 'desktop-file-utils' 'e_dbus' 'edje' 'efreet' 'eeze' + 'eio' 'elementary' 'xcb-util-keysyms') +provides=('notification-daemon' 'e') +backup=('etc/enlightenment/sysactions.conf') +options=('!libtool' '!emptydirs') +install=enlightenment17.install +source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz + 'e-applications.menu' 'quickstart.patch') +sha1sums=('49cd7da3e1c8df96e388e58c654dbe7253b9a487' + 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' + '3f53931ae86de8fe99e386aeb097521aac0decd8') + +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}" + + patch -p0 < $srcdir/quickstart.patch + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/enlightenment \ + --enable-strict \ + --disable-static \ + --enable-pam \ + --disable-device-hal \ + --enable-device-udev \ + --disable-mount-hal \ + --enable-mount-udisks \ + --enable-mount-eeze \ + --enable-elementary \ + --enable-emotion \ + --enable-enotify \ + --disable-ephysics \ + --disable-wayland-clients \ + --disable-conf-wallpaper2 \ + --disable-illume2 \ + --disable-physics \ + --disable-doc + make +} + +package() { + cd $srcdir/$_pkgname-$_pkgver + + make DESTDIR=$pkgdir install + +# install license files + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \ + $pkgdir/usr/share/licenses/$pkgname/COPYING + fi + + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \ + $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN + fi + + # install a default applications.menu file (mostly copy from gnome-menus) + install -Dm644 $srcdir/e-applications.menu \ + $pkgdir/etc/xdg/menus/e-applications.menu +} + + Property changes on: enlightenment17/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: enlightenment17/trunk/e-applications.menu =================================================================== --- enlightenment17/trunk/e-applications.menu (rev 0) +++ enlightenment17/trunk/e-applications.menu 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,154 @@ +<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" + "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> + +<Menu> + + <Name>Applications</Name> + <Directory>X-E-Menu-Applications.directory</Directory> + + <!-- Scan legacy dirs first, as later items take priority --> + <KDELegacyDirs/> + <LegacyDir>/etc/X11/applnk</LegacyDir> + <LegacyDir>/usr/share/gnome/apps</LegacyDir> + + <!-- Read standard .directory and .desktop file locations --> + <DefaultAppDirs/> + <DefaultDirectoryDirs/> + + <!-- Read in overrides and child menus from applications-merged/ --> + <DefaultMergeDirs/> + + <!-- Accessories submenu --> + <Menu> + <Name>Accessories</Name> + <Directory>Utility.directory</Directory> + <Include> + <And> + <Category>Utility</Category> + <!-- Accessibility spec must have either the Utility or Settings + category, and we display an accessibility submenu already for + the ones that do not have Settings, so don't display accessibility + applications here --> + <Not><Category>Accessibility</Category></Not> + <Not><Category>System</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessories --> + + <!-- Accessibility submenu --> + <Menu> + <Name>Universal Access</Name> + <Directory>Utility-Accessibility.directory</Directory> + <Include> + <And> + <Category>Accessibility</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessibility --> + + <!-- Development Tools --> + <Menu> + <Name>Development</Name> + <Directory>Development.directory</Directory> + <Include> + <And> + <Category>Development</Category> + </And> + <Filename>emacs.desktop</Filename> + </Include> + </Menu> <!-- End Development Tools --> + + <!-- Education --> + <Menu> + <Name>Education</Name> + <Directory>Education.directory</Directory> + <Include> + <And> + <Category>Education</Category> + </And> + </Include> + </Menu> <!-- End Education --> + + <!-- Games --> + <Menu> + <Name>Games</Name> + <Directory>Game.directory</Directory> + <Include> + <And> + <Category>Game</Category> + </And> + </Include> + </Menu> <!-- End Games --> + + <!-- Graphics --> + <Menu> + <Name>Graphics</Name> + <Directory>Graphics.directory</Directory> + <Include> + <And> + <Category>Graphics</Category> + </And> + </Include> + </Menu> <!-- End Graphics --> + + <!-- Internet --> + <Menu> + <Name>Internet</Name> + <Directory>Network.directory</Directory> + <Include> + <And> + <Category>Network</Category> + </And> + </Include> + </Menu> <!-- End Internet --> + + <!-- Multimedia --> + <Menu> + <Name>Multimedia</Name> + <Directory>AudioVideo.directory</Directory> + <Include> + <And> + <Category>AudioVideo</Category> + </And> + </Include> + </Menu> <!-- End Multimedia --> + + <!-- Office --> + <Menu> + <Name>Office</Name> + <Directory>Office.directory</Directory> + <Include> + <And> + <Category>Office</Category> + </And> + </Include> + </Menu> <!-- End Office --> + + <!-- System Tools--> + <Menu> + <Name>System</Name> + <Directory>System-Tools.directory</Directory> + <Include> + <And> + <Category>System</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End System Tools --> + + <!-- Other --> + <Menu> + <Name>Other</Name> + <Directory>X-GNOME-Other.directory</Directory> + <OnlyUnallocated/> + <Include> + <And> + <Not><Category>Core</Category></Not> + <Not><Category>Settings</Category></Not> + <Not><Category>Screensaver</Category></Not> + </And> + </Include> + </Menu> <!-- End Other --> + +</Menu> <!-- End Applications --> Added: enlightenment17/trunk/enlightenment17.install =================================================================== --- enlightenment17/trunk/enlightenment17.install (rev 0) +++ enlightenment17/trunk/enlightenment17.install 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,12 @@ +post_install() { + update-mime-database usr/share/mime > /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Added: enlightenment17/trunk/quickstart.patch =================================================================== --- enlightenment17/trunk/quickstart.patch (rev 0) +++ enlightenment17/trunk/quickstart.patch 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,13 @@ +Index: src/bin/e_main.c +=================================================================== +--- src/bin/e_main.c (revision 78707) ++++ src/bin/e_main.c (working copy) +@@ -101,7 +101,7 @@ + static Eina_Bool _e_main_cb_startup_fake_end(void *data __UNUSED__); + + /* local variables */ +-static Eina_Bool really_know = EINA_FALSE; ++static Eina_Bool really_know = EINA_TRUE; + static Eina_Bool locked = EINA_FALSE; + static Eina_Bool inloop = EINA_FALSE; + static jmp_buf x_fatal_buff; Added: ethumb/trunk/PKGBUILD =================================================================== --- ethumb/trunk/PKGBUILD (rev 0) +++ ethumb/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=ethumb +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Thumbnailing library and D-Bus service using EFL" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('libexif' 'e_dbus' 'emotion') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('66309a00abee82a6e45f2841e7b40e301e2df3dd') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --libexecdir=/usr/lib/ethumb \ + --with-internal-maximum-log-level=3 \ + --disable-static \ + --enable-emotion \ + --disable-epdf \ + --enable-libexif \ + --disable-install-examples \ + --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 +} Property changes on: ethumb/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: evas/trunk/PKGBUILD =================================================================== --- evas/trunk/PKGBUILD (rev 0) +++ evas/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +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}" + + ./autogen.sh \ + --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=static \ + --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" +} Property changes on: evas/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: evas_generic_loaders/trunk/PKGBUILD =================================================================== --- evas_generic_loaders/trunk/PKGBUILD (rev 0) +++ evas_generic_loaders/trunk/PKGBUILD 2012-11-19 21:12:57 UTC (rev 171601) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Ronald van Haren <[email protected]> +# Contributor: Gustavo Sverzut Barbieri <[email protected]> + +pkgname=evas_generic_loaders +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Additional generic loaders for Evas" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('librsvg' 'gstreamer0.10' 'poppler' 'libraw' 'libspectre' 'eina') +options=('!libtool' '!emptydirs') +source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz) +sha1sums=('f2c82792430c79bfcfbcb879d631c91a01f74f04') + +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}" + + ./autogen.sh \ + --prefix=/usr \ + --libexecdir=/usr/lib/evas \ + --enable-poppler \ + --enable-spectre \ + --enable-libraw \ + --enable-svg \ + --enable-gstreamer + 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" +} Property changes on: evas_generic_loaders/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
