updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / smem-hg / PKGBUILD
blob8daaa41e7c073bcf7d24b3ad3c5ac400e3330c34
1 # Maintainer: Ivan c00kiemon5ter Kanakarakis <ivan.kanak@gmail.com>
2 pkgname="smem-hg"
3 pkgver=60
4 pkgrel=1
5 pkgdesc="Generate reports on memory usage."
6 arch=(any)
7 url="http://www.selenic.com/smem/"
8 license=("GPL")
9 depends=("python2")
10 makedepends=("mercurial")
11 optdepends=("python-matplotlib: for chart generation")
12 provides=("smem")
13 conflicts=("smem")
15 _hgroot="http://selenic.com/repo"
16 _hgrepo="smem"
18 build() {
19     msg "Fixing smem python interpreter"
20     sed -i "1s/python/python2/" ${srcdir}/${_hgrepo}/smem
21     msg "Compiling smemcap"
22     gcc -O2 ${srcdir}/${_hgrepo}/smemcap.c -o ${srcdir}/${_hgrepo}/smemcap
25 package() {
26     install -D -m 755 ${srcdir}/${_hgrepo}/smem ${pkgdir}/usr/bin/smem
27     install -D -m 755 ${srcdir}/${_hgrepo}/smemcap ${pkgdir}/usr/bin/smemcap
28     install -D -m 644 ${srcdir}/${_hgrepo}/smem.8 ${pkgdir}/usr/share/man/man8/smem.8