summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-11-21 01:32:11 -0800
committerroot <root@rshg054.dnsready.net>2012-11-21 01:32:11 -0800
commitf48f6c82e23a3bacb8a0952c2d2cf9af1e6bf42d (patch)
treed578e4bdc10acc78968e3e5cdfce8dcd0289a60d /extra
parent0a05643b928d724c048e4306955642d91f24d33c (diff)
Wed Nov 21 01:32:09 PST 2012
Diffstat (limited to 'extra')
-rw-r--r--extra/accountsservice/PKGBUILD15
-rw-r--r--extra/e_dbus/PKGBUILD52
-rw-r--r--extra/ecore/PKGBUILD94
-rw-r--r--extra/edje/PKGBUILD54
-rw-r--r--extra/edje/edje.install16
-rw-r--r--extra/eet/PKGBUILD37
-rw-r--r--extra/eeze/PKGBUILD39
-rw-r--r--extra/efreet/PKGBUILD43
-rw-r--r--extra/eina/PKGBUILD31
-rw-r--r--extra/eio/PKGBUILD42
-rw-r--r--extra/elementary/PKGBUILD53
-rw-r--r--extra/embryo/PKGBUILD36
-rw-r--r--extra/emotion/PKGBUILD43
-rw-r--r--extra/enlightenment17/PKGBUILD81
-rw-r--r--extra/enlightenment17/e-applications.menu154
-rw-r--r--extra/enlightenment17/enlightenment17.install12
-rw-r--r--extra/enlightenment17/quickstart.patch13
-rw-r--r--extra/ethumb/PKGBUILD44
-rw-r--r--extra/evas/PKGBUILD64
-rw-r--r--extra/evas_generic_loaders/PKGBUILD42
-rw-r--r--extra/harfbuzz/PKGBUILD8
-rw-r--r--extra/opencv/PKGBUILD50
22 files changed, 987 insertions, 36 deletions
diff --git a/extra/accountsservice/PKGBUILD b/extra/accountsservice/PKGBUILD
index c326518e2..557b59218 100644
--- a/extra/accountsservice/PKGBUILD
+++ b/extra/accountsservice/PKGBUILD
@@ -1,25 +1,24 @@
-# $Id: PKGBUILD 167219 2012-09-28 15:17:55Z heftig $
+# $Id: PKGBUILD 171616 2012-11-20 14:31:04Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=accountsservice
-pkgver=0.6.25
+pkgver=0.6.28
pkgrel=1
pkgdesc="D-Bus interface for user account query and manipulation"
arch=(i686 x86_64)
-url="http://cgit.freedesktop.org/accountsservice/"
+url="http://www.freedesktop.org/software/accountsservice/"
license=('GPL3')
-depends=('glib2' 'polkit' 'libsystemd')
+depends=('glib2' 'polkit' 'systemd')
makedepends=('intltool' 'gobject-introspection' 'vala')
options=('!libtool')
-source=(http://cgit.freedesktop.org/accountsservice/snapshot/${pkgname}-${pkgver}.tar.xz
- more-exclusions.patch)
-md5sums=('8438df64afffa3bd065c9c3134adb1e7'
+source=($url/$pkgname-$pkgver.tar.xz more-exclusions.patch)
+md5sums=('311458f6ea444d64f298a2048bb4d8cf'
'1d5cf127e5aac407fe7c37b2f4fd503c')
build() {
cd $pkgname-$pkgver
patch -Np1 -i ../more-exclusions.patch
- ./autogen.sh --prefix=/usr --sysconfdir=/etc \
+ ./configure --prefix=/usr --sysconfdir=/etc \
--libexecdir=/usr/lib/accountsservice \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--localstatedir=/var --disable-static --enable-systemd
diff --git a/extra/e_dbus/PKGBUILD b/extra/e_dbus/PKGBUILD
new file mode 100644
index 000000000..d06a69482
--- /dev/null
+++ b/extra/e_dbus/PKGBUILD
@@ -0,0 +1,52 @@
+# $Id: PKGBUILD 171664 2012-11-20 21:58:02Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
diff --git a/extra/ecore/PKGBUILD b/extra/ecore/PKGBUILD
new file mode 100644
index 000000000..01eac9aa1
--- /dev/null
+++ b/extra/ecore/PKGBUILD
@@ -0,0 +1,94 @@
+# $Id: PKGBUILD 171655 2012-11-20 21:49:02Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
diff --git a/extra/edje/PKGBUILD b/extra/edje/PKGBUILD
new file mode 100644
index 000000000..b2020c87d
--- /dev/null
+++ b/extra/edje/PKGBUILD
@@ -0,0 +1,54 @@
+# $Id: PKGBUILD 171659 2012-11-20 21:55:08Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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
+
+ ./configure \
+ --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
+}
diff --git a/extra/edje/edje.install b/extra/edje/edje.install
new file mode 100644
index 000000000..8407f4576
--- /dev/null
+++ b/extra/edje/edje.install
@@ -0,0 +1,16 @@
+post_install() {
+ update-mime-database usr/share/mime > /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
+
+
+
+
+
diff --git a/extra/eet/PKGBUILD b/extra/eet/PKGBUILD
new file mode 100644
index 000000000..de1f64e68
--- /dev/null
+++ b/extra/eet/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 171652 2012-11-20 21:46:42Z ronald $
+# 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
+
+ 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 --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
+}
+
diff --git a/extra/eeze/PKGBUILD b/extra/eeze/PKGBUILD
new file mode 100644
index 000000000..c797c733d
--- /dev/null
+++ b/extra/eeze/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 171657 2012-11-20 21:53:49Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
diff --git a/extra/efreet/PKGBUILD b/extra/efreet/PKGBUILD
new file mode 100644
index 000000000..81c5c1002
--- /dev/null
+++ b/extra/efreet/PKGBUILD
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 171663 2012-11-20 21:57:20Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
+
+
diff --git a/extra/eina/PKGBUILD b/extra/eina/PKGBUILD
new file mode 100644
index 000000000..a31df47c4
--- /dev/null
+++ b/extra/eina/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 171651 2012-11-20 21:46:00Z ronald $
+# 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.1')
+depends=('glibc')
+options=('!libtool' '!emptydirs')
+source=(http://download.enlightenment.org/releases/eina-1.7.1.tar.gz)
+sha1sums=('6d5d7344aed93a71edf9c7cccf3d3c8bc28043a7')
+
+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 --enable-amalgamation
+ make
+}
+
+package(){
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR=$pkgdir install
+}
diff --git a/extra/eio/PKGBUILD b/extra/eio/PKGBUILD
new file mode 100644
index 000000000..a2da1b33b
--- /dev/null
+++ b/extra/eio/PKGBUILD
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 171656 2012-11-20 21:53:07Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./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
+}
diff --git a/extra/elementary/PKGBUILD b/extra/elementary/PKGBUILD
new file mode 100644
index 000000000..a8023271f
--- /dev/null
+++ b/extra/elementary/PKGBUILD
@@ -0,0 +1,53 @@
+# $Id: PKGBUILD 171665 2012-11-20 21:58:44Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./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
+ 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
+}
diff --git a/extra/embryo/PKGBUILD b/extra/embryo/PKGBUILD
new file mode 100644
index 000000000..ffa660d69
--- /dev/null
+++ b/extra/embryo/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 171658 2012-11-20 21:54:30Z ronald $
+# 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
+
+ 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
+
+ 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
+}
diff --git a/extra/emotion/PKGBUILD b/extra/emotion/PKGBUILD
new file mode 100644
index 000000000..3fcaa9d52
--- /dev/null
+++ b/extra/emotion/PKGBUILD
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 171660 2012-11-20 21:55:53Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
diff --git a/extra/enlightenment17/PKGBUILD b/extra/enlightenment17/PKGBUILD
new file mode 100644
index 000000000..1be3c2eef
--- /dev/null
+++ b/extra/enlightenment17/PKGBUILD
@@ -0,0 +1,81 @@
+# $Id: PKGBUILD 171667 2012-11-20 22:00:14Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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' 'eeze' 'efreet'
+ '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
+}
+
+
diff --git a/extra/enlightenment17/e-applications.menu b/extra/enlightenment17/e-applications.menu
new file mode 100644
index 000000000..69456c1d5
--- /dev/null
+++ b/extra/enlightenment17/e-applications.menu
@@ -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 -->
diff --git a/extra/enlightenment17/enlightenment17.install b/extra/enlightenment17/enlightenment17.install
new file mode 100644
index 000000000..1182e768f
--- /dev/null
+++ b/extra/enlightenment17/enlightenment17.install
@@ -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
+}
diff --git a/extra/enlightenment17/quickstart.patch b/extra/enlightenment17/quickstart.patch
new file mode 100644
index 000000000..6b7f372dc
--- /dev/null
+++ b/extra/enlightenment17/quickstart.patch
@@ -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;
diff --git a/extra/ethumb/PKGBUILD b/extra/ethumb/PKGBUILD
new file mode 100644
index 000000000..7c50cad33
--- /dev/null
+++ b/extra/ethumb/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 171662 2012-11-20 21:56:39Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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
+}
diff --git a/extra/evas/PKGBUILD b/extra/evas/PKGBUILD
new file mode 100644
index 000000000..95395ec0d
--- /dev/null
+++ b/extra/evas/PKGBUILD
@@ -0,0 +1,64 @@
+# $Id: PKGBUILD 171654 2012-11-20 21:48:04Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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 \
+ --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"
+}
diff --git a/extra/evas_generic_loaders/PKGBUILD b/extra/evas_generic_loaders/PKGBUILD
new file mode 100644
index 000000000..fc9d4808d
--- /dev/null
+++ b/extra/evas_generic_loaders/PKGBUILD
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 171653 2012-11-20 21:47:23Z ronald $
+# Maintainer: Ronald van Haren <ronald@archlinux.org>
+# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
+
+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}"
+
+ ./configure \
+ --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"
+}
diff --git a/extra/harfbuzz/PKGBUILD b/extra/harfbuzz/PKGBUILD
index 04443c771..30a46a5b5 100644
--- a/extra/harfbuzz/PKGBUILD
+++ b/extra/harfbuzz/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 171515 2012-11-18 10:27:47Z andyrtr $
+# $Id: PKGBUILD 171617 2012-11-20 14:32:42Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=harfbuzz
-pkgver=0.9.5
-pkgrel=2
+pkgver=0.9.6
+pkgrel=1
pkgdesc="OpenType text shaping engine."
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/HarfBuzz"
@@ -13,7 +13,7 @@ makedepends=('icu' 'cairo' 'glib2' 'freetype2')
optdepends=('cairo: hb-view program')
options=(!libtool)
source=(http://www.freedesktop.org/software/harfbuzz/release/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('57aa645606b7220fa202871b2acd9062243a5c212a2b55ab6493eeaaca1c6a7a')
+sha256sums=('394a849d6061993018754b0cc04110891ad215e3df3f6953b75dcc55a11f9d9b')
build() {
cd ${pkgname}-${pkgver}
diff --git a/extra/opencv/PKGBUILD b/extra/opencv/PKGBUILD
index cdeadc91c..60b93e686 100644
--- a/extra/opencv/PKGBUILD
+++ b/extra/opencv/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 170692 2012-11-09 19:50:58Z schiv $
+# $Id: PKGBUILD 171611 2012-11-20 13:12:19Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
@@ -6,17 +6,19 @@ pkgbase=opencv
pkgname=('opencv' 'opencv-docs' 'opencv-samples')
_realname=OpenCV
pkgver=2.4.3
-pkgrel=2
+pkgrel=3
pkgdesc="Open Source Computer Vision Library"
arch=('i686' 'x86_64')
license=('BSD')
url="http://opencv.org/"
depends=('jasper' 'gstreamer0.10-base' 'intel-tbb'
- 'xine-lib' 'libdc1394' 'openexr' 'gtk2')
-makedepends=('cmake' 'python2-numpy' 'eigen2')
+ 'xine-lib' 'libdc1394' 'openexr' 'gtkglext')
+makedepends=('cmake' 'python2-numpy' 'eigen2'
+ 'libcl' 'opencl-headers' 'mesa')
optdepends=('opencv-docs'
'opencv-samples'
'eigen2'
+ 'libcl'
'python2-numpy: Python 2.x interface')
source=("http://downloads.sourceforge.net/opencvlibrary/$_realname-${pkgver}.tar.bz2"
'pkgconfig.patch'
@@ -25,23 +27,23 @@ md5sums=('c0a5af4ff9d0d540684c0bf00ef35dbe'
'cb916260b5ec594fe7a0cc2e54fc569f'
'35256e3ccace373feba8131d1540a0de')
-_cmakeopts=('-D CMAKE_BUILD_TYPE=Release'
- '-D CMAKE_INSTALL_PREFIX=/usr'
- '-D CMAKE_SKIP_RPATH=ON'
+_cmakeopts=('-D WITH_OPENCL=ON'
+ '-D WITH_OPENGL=ON'
+ '-D WITH_TBB=ON'
+ '-D WITH_XINE=ON'
+ '-D ENABLE_SSE=OFF'
+ '-D ENABLE_SSE2=OFF'
+ '-D ENABLE_SSE3=OFF'
+ '-D BUILD_PACKAGE=OFF'
+ '-D BUILD_WITH_DEBUG_INFO=OFF'
'-D BUILD_TESTS=OFF'
+ '-D BUILD_PERF_TESTS=OFF'
'-D BUILD_EXAMPLES=ON'
'-D INSTALL_C_EXAMPLES=ON'
'-D INSTALL_PYTHON_EXAMPLES=ON'
- '-D WITH_XINE=ON'
- '-D WITH_QT=OFF'
- '-D WITH_QT_OPENGL=OFF'
- '-D WITH_UNICAP=OFF'
- '-D WITH_PVAPI=OFF'
- '-D WITH_OPENNI=OFF'
- '-D WITH_TBB=ON'
- '-D WITH_IPP=OFF'
- '-D WITH_CUDA=OFF'
- '-D USE_FAST_MATH=ON')
+ '-D CMAKE_BUILD_TYPE=Release'
+ '-D CMAKE_INSTALL_PREFIX=/usr'
+ '-D CMAKE_SKIP_RPATH=ON')
build() {
cd "$srcdir/$_realname-$pkgver"
@@ -87,11 +89,11 @@ package_opencv-docs() {
cd "$srcdir"
mkdir -p "$pkgdir/usr/share/doc"
- cp -r opencv-doc "$pkgdir/usr/share/doc/$pkgname"
+ cp -r opencv-doc "$pkgdir/usr/share/doc/opencv"
# install license file
- install -Dm644 "$srcdir/$_realname-$pkgver/doc/license.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ #install -Dm644 "$srcdir/$_realname-$pkgver/doc/license.txt" \
+ # "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_opencv-samples() {
@@ -102,12 +104,12 @@ package_opencv-samples() {
cd "$srcdir"
- mkdir -p "$pkgdir/usr/share/$pkgname"
- cp -r opencv-samples "$pkgdir/usr/share/$pkgname/samples"
+ mkdir -p "$pkgdir/usr/share/opencv"
+ cp -r opencv-samples "$pkgdir/usr/share/opencv/samples"
# install license file
- install -Dm644 "$srcdir/$_realname-$pkgver/doc/license.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ #install -Dm644 "$srcdir/$_realname-$pkgver/doc/license.txt" \
+ # "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set ts=2 sw=2 et: