# $Id: PKGBUILD 145076 2015-10-27 07:29:27Z fyan $
# Maintainer: Felix Yan <felixonmars@archlinux.org>
# Contributor: Storm Dragon <stormdragon2976@gmail.com> 

pkgname=python2-faulthandler
pkgver=2.4
pkgrel=2
pkgdesc="Display the Python traceback on a crash"
arch=('i686' 'x86_64')
url="https://pypi.python.org/pypi/faulthandler/"
license=('BSD')
depends=('python2')
makedepends=('python2-setuptools')
source=("https://pypi.python.org/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz")
md5sums=('110960933b0902334e8804eb4ea20750')

build() {
  cd "${srcdir}/faulthandler-${pkgver}"
  python2 setup.py build
}

check() {
  cd "${srcdir}/faulthandler-${pkgver}"
  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py
}

package() {
  cd "${srcdir}/faulthandler-${pkgver}"
  python2 setup.py install --root="${pkgdir}/" --optimize=1
  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
