updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / eo / PKGBUILD
blob5154e8d04386716e6c1296ec12a0d7643d3f3f78
1 # Contributor: Sebastien Piccand <sebcactus gmail com>
2 pkgname=eo
3 pkgver=1.2.0
4 pkgrel=1
5 pkgdesc="EO is a templates-based, ANSI-C++ compliant evolutionary computation library"
6 arch=('i686')
7 url="http://eodev.sourceforge.net/"
8 license=('LGPL')
9 conflicts=('galib')
10 makedepends=('cmake')
11 source=(http://dl.sourceforge.net/project/eodev/$pkgname/$pkgver/EO-$pkgver.zip)
12 md5sums=('1cb942f7e7d0c9d936dd901479a4af30')
14 build() {
15   cd ${srcdir}/${pkgname}
16   sed -i 's|#include <functional>|#include <functional>\n#include <cstddef>|' src/eoFunctor.h
17   mkdir build
18   cd build
19   cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_CXX_FLAGS="${CXXFLAGS}" ..
20   make || return 1
23 package() {
24   cd ${srcdir}/${pkgname}/build
25   make DESTDIR=${pkgdir} install || return 1
26   # clean build
27   rm -r ${srcdir}/${pkgname}/build