[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