[arch-commits] Commit in jemalloc/trunk (PKGBUILD)

Bartłomiej Piotrowski bpiotrowski at archlinux.org
Wed Aug 26 20:22:41 UTC 2015


    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 <massimiliano.torromeo at gmail.com>
+# Maintainer:  Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
+# Contributor: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
 # Contributor: Kovivchak Evgen <oneonfire at gmail.com>
 
 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')



More information about the arch-commits mailing list