# Maintainer: David Runge <dvzrv@archlinux.org>
# Contributor: Joakim Hernberg <jhernberg@alchemy.lu>
# Contributor: Ninez <triplesquarednine@gmail.com>

pkgname=python-linux-procfs
pkgver=0.6.3
pkgrel=1
pkgdesc="Linux /proc abstraction classes for python"
arch=('any')
url="https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git/"
license=('GPL2')
depends=('python-six')
makedepends=('python-setuptools')
source=("https://git.kernel.org/pub/scm/libs/python/${pkgname}/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.gz")
sha512sums=('fd6bdb75258bdf2ff53e865e520d9deba2167e592bc81dccd870e53fb514330c63e7e781c461273be3b12f1d0b47785bce45e24aeeffdc9996b0197c956b4823')
b2sums=('7f993d5501d33b380728d7fd5af5416c650642624dd11b00e8e143b73b7e4f83e70a1148c36bfebf34f19de46a69021fb4366058649cc823ed3f2a9f44fe5f94')

build() {
  cd "${pkgname}-${pkgver}"
  python setup.py build
}

check() {
  cd "${pkgname}-${pkgver}"
  export PYTHONPATH="build/:${PYTHONPATH}"
  python bitmasklist_test.py
}

package() {
  cd "${pkgname[0]}-${pkgver}"
  python setup.py install --skip-build \
    --optimize=1 \
    --root="${pkgdir}/"
}
