1 # Contributor: Alexander 'hatred' Drozdoff <adrozdoff@gmail.com>
5 pkgdesc="Alternative malloc() implementation from OpenBSD (useful for firefox/thunderbird)"
7 url="http://mr.himki.net/index-alloc.html"
8 license=('custom:Beerware')
11 install=openbsd-malloc.install
12 source=(http://mr.himki.net/OpenBSD_malloc_Linux.c license.txt)
13 md5sums=('be4ad18f9bbb76b3299a12f3b6dc946f'
14 '0b578bb0df968894254e323ef9bd794a')
17 mkdir -p "$srcdir/$pkgname-$pkgver"
18 cd "$srcdir/$pkgname-$pkgver"
20 cp ../OpenBSD_malloc_Linux.c ./
21 gcc -shared -fPIC $CFLAGS OpenBSD_malloc_Linux.c -o malloc.so
23 install -pD -m755 malloc.so $pkgdir/opt/lib/malloc.so
24 install -pD -m644 ../license.txt $pkgdir/usr/share/licenses/$pkgname/license.txt