1 # Maintainer: Alexandre Bique <bique.alexandre@gmail.com>
2 # Contributor: revel <revelΘmuub·net>
3 # Contributor: tmm1 <archΘtmm1·net>
6 pkgname=mingw32-${_pkgname}
9 pkgdesc="Multi-platform memory debugging library (Detect Unintended Memory Access) (mingw32)"
11 url="http://duma.sourceforge.net/"
14 _pkgver=`echo ${pkgver} | tr . _`
15 source=("http://voxel.dl.sourceforge.net/sourceforge/${_pkgname}/${_pkgname}_${_pkgver}.tar.gz"
16 fix-missing-include.patch
18 options=('!strip' '!libtool')
20 DUMA_MAKE_OPTIONS="OSTYPE=msys CC=i486-mingw32-gcc CXX=i486-mingw32-g++ AR=i486-mingw32-ar RANLIB=i486-mingw32-ranlib"
24 cd $srcdir/${_pkgname}_${_pkgver}
25 patch -p0 <../fix-missing-include.patch
27 make ${DUMA_MAKE_OPTIONS} libduma.a
31 cd $srcdir/duma_${_pkgver}
32 install -dm755 $pkgdir/usr/i486-mingw32/{include,lib}
33 install -m644 duma{_hlp,_config,_sem,}.h noduma.h $pkgdir/usr/i486-mingw32/include
34 install -m644 libduma.a $pkgdir/usr/i486-mingw32/lib
37 md5sums=('fe630c69cbaa39caf225a3d9ed2fda1f'
38 '149bf13380764c680c8a1880051837b6'
39 'f4a159627cdd9ca114cbffff3657d33a')