updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / openbsd-malloc / PKGBUILD
blob70dea289c5867a4acfa600a18794ef75d274de6b
1 # Contributor: Alexander 'hatred' Drozdoff <adrozdoff@gmail.com>
2 pkgname=openbsd-malloc
3 pkgver=1.83
4 pkgrel=2
5 pkgdesc="Alternative malloc() implementation from OpenBSD (useful for firefox/thunderbird)"
6 arch=(i686 x86_64)
7 url="http://mr.himki.net/index-alloc.html"
8 license=('custom:Beerware')
9 depends=('glibc')
10 makedepends=('gcc')
11 install=openbsd-malloc.install
12 source=(http://mr.himki.net/OpenBSD_malloc_Linux.c license.txt)
13 md5sums=('be4ad18f9bbb76b3299a12f3b6dc946f'
14          '0b578bb0df968894254e323ef9bd794a')
16 build() {
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