# $Id: PKGBUILD 134706 2015-06-03 16:07:25Z fyan $
# Maintainer: Felix Yan <felixonmars@archlinux.org>
# Contributor: N30N <archlinux@alunamation.com>
# Contributor: giniu <gginiu@gmail.com>

pkgbase=python-ipdb
pkgname=(python-ipdb python2-ipdb)
pkgver=0.8.1
pkgrel=1
pkgdesc="IPython-enabled pdb"
url="http://pypi.python.org/pypi/ipdb"
makedepends=('python-setuptools' 'python2-setuptools' 'ipython' 'ipython2')
arch=("any")
license=("GPL")
source=("https://pypi.python.org/packages/source/i/ipdb/ipdb-${pkgver}.zip")
md5sums=('dbaded677eae99ed391fccc83e737c4f')

prepare() {
  cp -a ipdb-${pkgver}{,-py2}
}

package_python-ipdb() {
  depends=("ipython")

  cd "${srcdir}/ipdb-${pkgver}"
  python setup.py install -O1 --root="${pkgdir}"

  ln -s ipdb3 "$pkgdir/usr/bin/ipdb"
}

package_python2-ipdb() {
  depends=("ipython2")

  cd "${srcdir}/ipdb-${pkgver}-py2"
  python2 setup.py install -O1 --root="${pkgdir}"

  mv "$pkgdir/usr/bin/ipdb"{,2}
}
