Date: Saturday, September 29, 2018 @ 13:37:10 Author: jelle Revision: 387728
Initial commit Added as dep of python-sqlalchemy-utils. Added: python-intervals/ python-intervals/repos/ python-intervals/trunk/ python-intervals/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Added: python-intervals/trunk/PKGBUILD =================================================================== --- python-intervals/trunk/PKGBUILD (rev 0) +++ python-intervals/trunk/PKGBUILD 2018-09-29 13:37:10 UTC (rev 387728) @@ -0,0 +1,32 @@ +# Maintainer: Jelle van der Waa <[email protected]> +# Contributor: Husam Bilal <husam212 AT gmail DOT com> + +_name=intervals +pkgname="python-${_name}" +pkgver=0.8.1 +pkgrel=1 +pkgdesc='Python tools for handling intervals (ranges of comparable objects).' +url='https://github.com/kvesteri/intervals' +depends=('python' 'python-infinity') +checkdepends=('python-pytest') +makedepends=('python' 'python-setuptools') +license=('BSD') +arch=('any') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") +sha512sums=('f97142d5f1c8d4da21692b856803481878ac2b2afc3b81937de456bacbf66ebb129b1fe9a070ac442cbc6bbe26fdaf2ed839f8fc8b26392b4bd1ce032d054e65') + +build() { + cd "${srcdir}/${_name}-${pkgver}" + python setup.py build +} + +check() { + cd "${srcdir}/${_name}-${pkgver}" + py.test +} + +package() { + cd "${srcdir}/${_name}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
