updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / muparserx-static / PKGBUILD
blobad1790e3ed3c22233b869ba578058740487d32d2
1 # Maintainer: Marcel Schneider <marcel@coopmasters.de>
3 pkgname=muparserx-static
4 pkgver=1.10
5 pkgrel=4
6 _downloadver=110
7 _srcdirname="muParserX"
8 pkgdesc="A C++ math parser library with array and string support"
9 arch=('i686' 'x86_64')
10 url="http://code.google.com/p/muparserx/"
11 license=('LGPL3')
12 depends=()
13 makedepends=()
14 #backup=
15 #options=( '!strip')
16 options=('!libtool' '!strip')
17 install=
18 source=("http://muparserx.googlecode.com/files/muparserx_v${_downloadver}.zip" \
19          gcc_cflags.patch gcc.patch)
20 md5sums=('7291c707a41bd3649e612fa00003d131'
21          '4d4679055ed4a3a6f6cb4edfb69e59c6'
22          '8c3b1536f625599c7b7bbeb21a40d855')
23 build() {
24   cd ${srcdir}/${_srcdirname}||return 1
25   patch  -i ../../gcc_cflags.patch || return 1 
26   patch  -Np0 -i ../../gcc.patch || return 1 
27   make || return 1
29   install -D -m644 ${srcdir}/${_srcdirname}/bin/libmuparserx.a  $pkgdir/usr/lib/libmuparserx.a || return 1
30   for INCLUDEFILE in ${srcdir}/${_srcdirname}/parser/*.h
31   do
32     install -D -m644  $INCLUDEFILE $pkgdir/usr/include/muparserx/${INCLUDEFILE##*/} ||return 1
33   done