1 # Maintainer: Marcel Schneider <marcel@coopmasters.de>
3 pkgname=muparserx-static
7 _srcdirname="muParserX"
8 pkgdesc="A C++ math parser library with array and string support"
10 url="http://code.google.com/p/muparserx/"
16 options=('!libtool' '!strip')
18 source=("http://muparserx.googlecode.com/files/muparserx_v${_downloadver}.zip" \
19 gcc_cflags.patch gcc.patch)
20 md5sums=('7291c707a41bd3649e612fa00003d131'
21 '4d4679055ed4a3a6f6cb4edfb69e59c6'
22 '8c3b1536f625599c7b7bbeb21a40d855')
24 cd ${srcdir}/${_srcdirname}||return 1
25 patch -i ../../gcc_cflags.patch || return 1
26 patch -Np0 -i ../../gcc.patch || 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
32 install -D -m644 $INCLUDEFILE $pkgdir/usr/include/muparserx/${INCLUDEFILE##*/} ||return 1