Date: Wednesday, August 26, 2015 @ 22:22:40 Author: bpiotrowski Revision: 244878
upgpkg: jemalloc 4.0.0-1 new upstream release Modified: jemalloc/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-08-26 18:29:11 UTC (rev 244877) +++ PKGBUILD 2015-08-26 20:22:40 UTC (rev 244878) @@ -1,33 +1,30 @@ # $Id$ -# Maintainer: Massimiliano Torromeo <[email protected]> +# Maintainer: Bartłomiej Piotrowski <[email protected]> +# Contributor: Massimiliano Torromeo <[email protected]> # Contributor: Kovivchak Evgen <[email protected]> pkgname=jemalloc -pkgver=3.6.0 +pkgver=4.0.0 pkgrel=1 -pkgdesc="General-purpose scalable concurrent malloc implementation" +pkgdesc='General-purpose scalable concurrent malloc implementation' arch=('i686' 'x86_64') license=('BSD') -url="http://www.canonware.com/jemalloc/" +url='http://www.canonware.com/jemalloc/' depends=('glibc') -makedepends=('autoconf' 'make' 'bash') -optdepends=( - 'perl: memory profiler' -) +provides=('libjemalloc.so') +optdepends=('perl: for jeprof') source=(http://www.canonware.com/download/jemalloc/$pkgname-$pkgver.tar.bz2) +md5sums=('87ceedfb5427676f4e059a42d939b0df') build() { - cd "$srcdir/$pkgname-$pkgver" - CFLAGS="$CFLAGS -std=gnu11" ./configure --prefix=/usr - make + cd $pkgname-$pkgver + CFLAGS="$CFLAGS -std=gnu11" ./configure --prefix=/usr + make } package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - mv "$pkgdir"/usr/bin/{,jemalloc-}pprof - chmod 644 "$pkgdir"/usr/lib/*.a - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + find "$pkgdir" -name \*.a -type f -exec chmod 644 '{}' \; + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } - -sha256sums=('e16c2159dd3c81ca2dc3b5c9ef0d43e1f2f45b04548f42db12e7c12d7bdf84fe')
