[arch-commits] Commit in (8 files)

Ronald van Haren ronald at nymeria.archlinux.org
Thu Dec 12 19:52:29 UTC 2013


    Date: Thursday, December 12, 2013 @ 20:52:29
  Author: ronald
Revision: 201490

bringup efl and emotion_generic_players as replacement of a lot of enlightenment libs

Added:
  efl/
  efl/repos/
  efl/trunk/
  efl/trunk/PKGBUILD
  emotion_generic_players/
  emotion_generic_players/repos/
  emotion_generic_players/trunk/
  emotion_generic_players/trunk/PKGBUILD

----------------------------------------+
 efl/trunk/PKGBUILD                     |   44 +++++++++++++++++++++++++++++++
 emotion_generic_players/trunk/PKGBUILD |   43 ++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

Added: efl/trunk/PKGBUILD
===================================================================
--- efl/trunk/PKGBUILD	                        (rev 0)
+++ efl/trunk/PKGBUILD	2013-12-12 19:52:29 UTC (rev 201490)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 199714 2013-11-15 10:46:56Z ronald $
+# Maintainer: Ronald van Haren <ronald at archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri at gmail.com>
+
+pkgname=efl
+pkgver=1.8.2
+pkgrel=1
+pkgdesc="Enlightenment Foundation Libraries"
+arch=('i686' 'x86_64')
+url="http://www.enlightenment.org"
+license=('BSD')
+depends=()
+replaces=('ecore' 'e_dbus' 'edje' 'eet' 'eeze' 'efreet' 'eina' 'eio' 'embryo' 
+	'emotion' 'ethumb' 'evas')
+options=('!emptydirs')
+source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz)
+
+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}"
+
+  ./configure \
+    --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
+}
+

Added: emotion_generic_players/trunk/PKGBUILD
===================================================================
--- emotion_generic_players/trunk/PKGBUILD	                        (rev 0)
+++ emotion_generic_players/trunk/PKGBUILD	2013-12-12 19:52:29 UTC (rev 201490)
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 199714 2013-11-15 10:46:56Z ronald $
+# Maintainer: Ronald van Haren <ronald at archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri at gmail.com>
+
+pkgname=emotion_generic_players
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Enlightenment Foundation Libraries"
+arch=('i686' 'x86_64')
+url="http://www.enlightenment.org"
+license=('BSD')
+depends=()
+options=('!emptydirs')
+source=(http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz)
+
+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}"
+
+  ./configure \
+    --prefix=/usr \
+    --disable-static \
+    --enable-generic \
+    --enable-gstreamer \
+    --disable-generic-vlc \
+    --disable-xine \
+    --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
+}
+




More information about the arch-commits mailing list